Class OpenStackSDConfigFluent<A extends OpenStackSDConfigFluent<A>>

    • Constructor Detail

      • OpenStackSDConfigFluent

        public OpenStackSDConfigFluent()
      • OpenStackSDConfigFluent

        public OpenStackSDConfigFluent​(OpenStackSDConfig instance)
    • Method Detail

      • addToAdditionalProperties

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

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

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

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

        public Boolean getAllTenants()
      • getApplicationCredentialId

        public String getApplicationCredentialId()
      • getApplicationCredentialName

        public String getApplicationCredentialName()
      • getApplicationCredentialSecret

        public io.fabric8.kubernetes.api.model.SecretKeySelector getApplicationCredentialSecret()
      • getAvailability

        public String getAvailability()
      • getDomainID

        public String getDomainID()
      • getDomainName

        public String getDomainName()
      • getIdentityEndpoint

        public String getIdentityEndpoint()
      • getPassword

        public io.fabric8.kubernetes.api.model.SecretKeySelector getPassword()
      • getPort

        public Integer getPort()
      • getProjectID

        public String getProjectID()
      • getProjectName

        public String getProjectName()
      • getRefreshInterval

        public String getRefreshInterval()
      • getRegion

        public String getRegion()
      • getRole

        public String getRole()
      • getUserid

        public String getUserid()
      • getUsername

        public String getUsername()
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasAllTenants

        public boolean hasAllTenants()
      • hasApplicationCredentialId

        public boolean hasApplicationCredentialId()
      • hasApplicationCredentialName

        public boolean hasApplicationCredentialName()
      • hasApplicationCredentialSecret

        public boolean hasApplicationCredentialSecret()
      • hasAvailability

        public boolean hasAvailability()
      • hasDomainID

        public boolean hasDomainID()
      • hasDomainName

        public boolean hasDomainName()
      • hasIdentityEndpoint

        public boolean hasIdentityEndpoint()
      • hasPassword

        public boolean hasPassword()
      • hasPort

        public boolean hasPort()
      • hasProjectID

        public boolean hasProjectID()
      • hasProjectName

        public boolean hasProjectName()
      • hasRefreshInterval

        public boolean hasRefreshInterval()
      • hasRegion

        public boolean hasRegion()
      • hasRole

        public boolean hasRole()
      • hasTlsConfig

        public boolean hasTlsConfig()
      • hasUserid

        public boolean hasUserid()
      • hasUsername

        public boolean hasUsername()
      • hashCode

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

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

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

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

        public A withAllTenants()
      • withAllTenants

        public A withAllTenants​(Boolean allTenants)
      • withApplicationCredentialId

        public A withApplicationCredentialId​(String applicationCredentialId)
      • withApplicationCredentialName

        public A withApplicationCredentialName​(String applicationCredentialName)
      • withApplicationCredentialSecret

        public A withApplicationCredentialSecret​(io.fabric8.kubernetes.api.model.SecretKeySelector applicationCredentialSecret)
      • withAvailability

        public A withAvailability​(String availability)
      • withDomainID

        public A withDomainID​(String domainID)
      • withDomainName

        public A withDomainName​(String domainName)
      • withIdentityEndpoint

        public A withIdentityEndpoint​(String identityEndpoint)
      • withNewApplicationCredentialSecret

        public A withNewApplicationCredentialSecret​(String key,
                                                    String name,
                                                    Boolean optional)
      • withPassword

        public A withPassword​(io.fabric8.kubernetes.api.model.SecretKeySelector password)
      • withPort

        public A withPort​(Integer port)
      • withProjectID

        public A withProjectID​(String projectID)
      • withProjectName

        public A withProjectName​(String projectName)
      • withRefreshInterval

        public A withRefreshInterval​(String refreshInterval)
      • withRegion

        public A withRegion​(String region)
      • withRole

        public A withRole​(String role)
      • withUserid

        public A withUserid​(String userid)
      • withUsername

        public A withUsername​(String username)