Class AzureProviderSpecFluent<A extends AzureProviderSpecFluent<A>>

  • Direct Known Subclasses:
    AzureProviderSpecBuilder

    public class AzureProviderSpecFluent<A extends AzureProviderSpecFluent<A>>
    extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
    Generated
    • Constructor Detail

      • AzureProviderSpecFluent

        public AzureProviderSpecFluent()
      • AzureProviderSpecFluent

        public AzureProviderSpecFluent​(AzureProviderSpec instance)
    • Method Detail

      • getApiVersion

        public String getApiVersion()
      • withApiVersion

        public A withApiVersion​(String apiVersion)
      • hasApiVersion

        public boolean hasApiVersion()
      • getAzureClientID

        public String getAzureClientID()
      • withAzureClientID

        public A withAzureClientID​(String azureClientID)
      • hasAzureClientID

        public boolean hasAzureClientID()
      • getAzureRegion

        public String getAzureRegion()
      • withAzureRegion

        public A withAzureRegion​(String azureRegion)
      • hasAzureRegion

        public boolean hasAzureRegion()
      • getAzureSubscriptionID

        public String getAzureSubscriptionID()
      • withAzureSubscriptionID

        public A withAzureSubscriptionID​(String azureSubscriptionID)
      • hasAzureSubscriptionID

        public boolean hasAzureSubscriptionID()
      • getAzureTenantID

        public String getAzureTenantID()
      • withAzureTenantID

        public A withAzureTenantID​(String azureTenantID)
      • hasAzureTenantID

        public boolean hasAzureTenantID()
      • addToDataPermissions

        public A addToDataPermissions​(int index,
                                      String item)
      • setToDataPermissions

        public A setToDataPermissions​(int index,
                                      String item)
      • addToDataPermissions

        public A addToDataPermissions​(String... items)
      • addAllToDataPermissions

        public A addAllToDataPermissions​(Collection<String> items)
      • removeFromDataPermissions

        public A removeFromDataPermissions​(String... items)
      • removeAllFromDataPermissions

        public A removeAllFromDataPermissions​(Collection<String> items)
      • getDataPermissions

        public List<String> getDataPermissions()
      • getDataPermission

        public String getDataPermission​(int index)
      • getFirstDataPermission

        public String getFirstDataPermission()
      • getLastDataPermission

        public String getLastDataPermission()
      • hasMatchingDataPermission

        public boolean hasMatchingDataPermission​(Predicate<String> predicate)
      • withDataPermissions

        public A withDataPermissions​(List<String> dataPermissions)
      • withDataPermissions

        public A withDataPermissions​(String... dataPermissions)
      • hasDataPermissions

        public boolean hasDataPermissions()
      • getKind

        public String getKind()
      • withKind

        public A withKind​(String kind)
      • hasKind

        public boolean hasKind()
      • addToPermissions

        public A addToPermissions​(int index,
                                  String item)
      • setToPermissions

        public A setToPermissions​(int index,
                                  String item)
      • addToPermissions

        public A addToPermissions​(String... items)
      • removeFromPermissions

        public A removeFromPermissions​(String... items)
      • removeAllFromPermissions

        public A removeAllFromPermissions​(Collection<String> items)
      • getPermissions

        public List<String> getPermissions()
      • getPermission

        public String getPermission​(int index)
      • getFirstPermission

        public String getFirstPermission()
      • getLastPermission

        public String getLastPermission()
      • hasMatchingPermission

        public boolean hasMatchingPermission​(Predicate<String> predicate)
      • withPermissions

        public A withPermissions​(List<String> permissions)
      • withPermissions

        public A withPermissions​(String... permissions)
      • hasPermissions

        public boolean hasPermissions()
      • addToRoleBindings

        public A addToRoleBindings​(int index,
                                   RoleBinding item)
      • setToRoleBindings

        public A setToRoleBindings​(int index,
                                   RoleBinding item)
      • addToRoleBindings

        public A addToRoleBindings​(RoleBinding... items)
      • removeFromRoleBindings

        public A removeFromRoleBindings​(RoleBinding... items)
      • buildRoleBinding

        public RoleBinding buildRoleBinding​(int index)
      • buildFirstRoleBinding

        public RoleBinding buildFirstRoleBinding()
      • buildLastRoleBinding

        public RoleBinding buildLastRoleBinding()
      • withRoleBindings

        public A withRoleBindings​(List<RoleBinding> roleBindings)
      • withRoleBindings

        public A withRoleBindings​(RoleBinding... roleBindings)
      • hasRoleBindings

        public boolean hasRoleBindings()
      • addNewRoleBinding

        public A addNewRoleBinding​(String role)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(String key,
                                           Object value)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(Map<String,​Object> map)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(Map<String,​Object> map)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • withAdditionalProperties

        public <K,​V> A withAdditionalProperties​(Map<String,​Object> additionalProperties)
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends AzureProviderSpecFluent<A>>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends AzureProviderSpecFluent<A>>