Class OpenStackSDConfigFluent<A extends OpenStackSDConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.monitoring.v1alpha1.OpenStackSDConfigFluent<A>
-
- Direct Known Subclasses:
OpenStackSDConfigBuilder,ScrapeConfigSpecFluent.OpenstackSDConfigsNested
public class OpenStackSDConfigFluent<A extends OpenStackSDConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classOpenStackSDConfigFluent.TlsConfigNested<N>
-
Constructor Summary
Constructors Constructor Description OpenStackSDConfigFluent()OpenStackSDConfigFluent(OpenStackSDConfig instance)
-
Method Summary
-
-
-
Constructor Detail
-
OpenStackSDConfigFluent
public OpenStackSDConfigFluent()
-
OpenStackSDConfigFluent
public OpenStackSDConfigFluent(OpenStackSDConfig instance)
-
-
Method Detail
-
buildTlsConfig
public SafeTLSConfig buildTlsConfig()
-
copyInstance
protected void copyInstance(OpenStackSDConfig instance)
-
editOrNewTlsConfig
public OpenStackSDConfigFluent.TlsConfigNested<A> editOrNewTlsConfig()
-
editOrNewTlsConfigLike
public OpenStackSDConfigFluent.TlsConfigNested<A> editOrNewTlsConfigLike(SafeTLSConfig item)
-
editTlsConfig
public OpenStackSDConfigFluent.TlsConfigNested<A> editTlsConfig()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends OpenStackSDConfigFluent<A>>
-
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:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends OpenStackSDConfigFluent<A>>
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withAllTenants
public A withAllTenants()
-
withApplicationCredentialName
public A withApplicationCredentialName(String applicationCredentialName)
-
withApplicationCredentialSecret
public A withApplicationCredentialSecret(io.fabric8.kubernetes.api.model.SecretKeySelector applicationCredentialSecret)
-
withNewApplicationCredentialSecret
public A withNewApplicationCredentialSecret(String key, String name, Boolean optional)
-
withNewTlsConfig
public OpenStackSDConfigFluent.TlsConfigNested<A> withNewTlsConfig()
-
withNewTlsConfigLike
public OpenStackSDConfigFluent.TlsConfigNested<A> withNewTlsConfigLike(SafeTLSConfig item)
-
withPassword
public A withPassword(io.fabric8.kubernetes.api.model.SecretKeySelector password)
-
withTlsConfig
public A withTlsConfig(SafeTLSConfig tlsConfig)
-
-