Class APIServerSpecFluent<A extends APIServerSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.config.v1.APIServerSpecFluent<A>
-
- Direct Known Subclasses:
APIServerFluent.SpecNested,APIServerSpecBuilder
public class APIServerSpecFluent<A extends APIServerSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classAPIServerSpecFluent.AuditNested<N>classAPIServerSpecFluent.ClientCANested<N>classAPIServerSpecFluent.EncryptionNested<N>classAPIServerSpecFluent.ServingCertsNested<N>classAPIServerSpecFluent.TlsSecurityProfileNested<N>
-
Constructor Summary
Constructors Constructor Description APIServerSpecFluent()APIServerSpecFluent(APIServerSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
APIServerSpecFluent
public APIServerSpecFluent()
-
APIServerSpecFluent
public APIServerSpecFluent(APIServerSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(APIServerSpec instance)
-
addToAdditionalCORSAllowedOrigins
public A addToAdditionalCORSAllowedOrigins(int index, String item)
-
setToAdditionalCORSAllowedOrigins
public A setToAdditionalCORSAllowedOrigins(int index, String item)
-
addAllToAdditionalCORSAllowedOrigins
public A addAllToAdditionalCORSAllowedOrigins(Collection<String> items)
-
removeFromAdditionalCORSAllowedOrigins
public A removeFromAdditionalCORSAllowedOrigins(String... items)
-
removeAllFromAdditionalCORSAllowedOrigins
public A removeAllFromAdditionalCORSAllowedOrigins(Collection<String> items)
-
getAdditionalCORSAllowedOrigin
public String getAdditionalCORSAllowedOrigin(int index)
-
getFirstAdditionalCORSAllowedOrigin
public String getFirstAdditionalCORSAllowedOrigin()
-
getLastAdditionalCORSAllowedOrigin
public String getLastAdditionalCORSAllowedOrigin()
-
getMatchingAdditionalCORSAllowedOrigin
public String getMatchingAdditionalCORSAllowedOrigin(Predicate<String> predicate)
-
hasMatchingAdditionalCORSAllowedOrigin
public boolean hasMatchingAdditionalCORSAllowedOrigin(Predicate<String> predicate)
-
withAdditionalCORSAllowedOrigins
public A withAdditionalCORSAllowedOrigins(List<String> additionalCORSAllowedOrigins)
-
withAdditionalCORSAllowedOrigins
public A withAdditionalCORSAllowedOrigins(String... additionalCORSAllowedOrigins)
-
hasAdditionalCORSAllowedOrigins
public boolean hasAdditionalCORSAllowedOrigins()
-
buildAudit
public Audit buildAudit()
-
hasAudit
public boolean hasAudit()
-
withNewAudit
public APIServerSpecFluent.AuditNested<A> withNewAudit()
-
withNewAuditLike
public APIServerSpecFluent.AuditNested<A> withNewAuditLike(Audit item)
-
editAudit
public APIServerSpecFluent.AuditNested<A> editAudit()
-
editOrNewAudit
public APIServerSpecFluent.AuditNested<A> editOrNewAudit()
-
editOrNewAuditLike
public APIServerSpecFluent.AuditNested<A> editOrNewAuditLike(Audit item)
-
buildClientCA
public ConfigMapNameReference buildClientCA()
-
withClientCA
public A withClientCA(ConfigMapNameReference clientCA)
-
hasClientCA
public boolean hasClientCA()
-
withNewClientCA
public APIServerSpecFluent.ClientCANested<A> withNewClientCA()
-
withNewClientCALike
public APIServerSpecFluent.ClientCANested<A> withNewClientCALike(ConfigMapNameReference item)
-
editClientCA
public APIServerSpecFluent.ClientCANested<A> editClientCA()
-
editOrNewClientCA
public APIServerSpecFluent.ClientCANested<A> editOrNewClientCA()
-
editOrNewClientCALike
public APIServerSpecFluent.ClientCANested<A> editOrNewClientCALike(ConfigMapNameReference item)
-
buildEncryption
public APIServerEncryption buildEncryption()
-
withEncryption
public A withEncryption(APIServerEncryption encryption)
-
hasEncryption
public boolean hasEncryption()
-
withNewEncryption
public APIServerSpecFluent.EncryptionNested<A> withNewEncryption()
-
withNewEncryptionLike
public APIServerSpecFluent.EncryptionNested<A> withNewEncryptionLike(APIServerEncryption item)
-
editEncryption
public APIServerSpecFluent.EncryptionNested<A> editEncryption()
-
editOrNewEncryption
public APIServerSpecFluent.EncryptionNested<A> editOrNewEncryption()
-
editOrNewEncryptionLike
public APIServerSpecFluent.EncryptionNested<A> editOrNewEncryptionLike(APIServerEncryption item)
-
buildServingCerts
public APIServerServingCerts buildServingCerts()
-
withServingCerts
public A withServingCerts(APIServerServingCerts servingCerts)
-
hasServingCerts
public boolean hasServingCerts()
-
withNewServingCerts
public APIServerSpecFluent.ServingCertsNested<A> withNewServingCerts()
-
withNewServingCertsLike
public APIServerSpecFluent.ServingCertsNested<A> withNewServingCertsLike(APIServerServingCerts item)
-
editServingCerts
public APIServerSpecFluent.ServingCertsNested<A> editServingCerts()
-
editOrNewServingCerts
public APIServerSpecFluent.ServingCertsNested<A> editOrNewServingCerts()
-
editOrNewServingCertsLike
public APIServerSpecFluent.ServingCertsNested<A> editOrNewServingCertsLike(APIServerServingCerts item)
-
buildTlsSecurityProfile
public TLSSecurityProfile buildTlsSecurityProfile()
-
withTlsSecurityProfile
public A withTlsSecurityProfile(TLSSecurityProfile tlsSecurityProfile)
-
hasTlsSecurityProfile
public boolean hasTlsSecurityProfile()
-
withNewTlsSecurityProfile
public APIServerSpecFluent.TlsSecurityProfileNested<A> withNewTlsSecurityProfile()
-
withNewTlsSecurityProfileLike
public APIServerSpecFluent.TlsSecurityProfileNested<A> withNewTlsSecurityProfileLike(TLSSecurityProfile item)
-
editTlsSecurityProfile
public APIServerSpecFluent.TlsSecurityProfileNested<A> editTlsSecurityProfile()
-
editOrNewTlsSecurityProfile
public APIServerSpecFluent.TlsSecurityProfileNested<A> editOrNewTlsSecurityProfile()
-
editOrNewTlsSecurityProfileLike
public APIServerSpecFluent.TlsSecurityProfileNested<A> editOrNewTlsSecurityProfileLike(TLSSecurityProfile item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends APIServerSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends APIServerSpecFluent<A>>
-
-