public class APIServerSpecBuilder extends APIServerSpecFluentImpl<APIServerSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<APIServerSpec,APIServerSpecBuilder>
APIServerSpecFluentImpl.AuditNestedImpl<N>, APIServerSpecFluentImpl.ClientCANestedImpl<N>, APIServerSpecFluentImpl.EncryptionNestedImpl<N>, APIServerSpecFluentImpl.ServingCertsNestedImpl<N>, APIServerSpecFluentImpl.TlsSecurityProfileNestedImpl<N>APIServerSpecFluent.AuditNested<N>, APIServerSpecFluent.ClientCANested<N>, APIServerSpecFluent.EncryptionNested<N>, APIServerSpecFluent.ServingCertsNested<N>, APIServerSpecFluent.TlsSecurityProfileNested<N>| Constructor and Description |
|---|
APIServerSpecBuilder() |
APIServerSpecBuilder(APIServerSpec instance) |
APIServerSpecBuilder(APIServerSpec instance,
Boolean validationEnabled) |
APIServerSpecBuilder(APIServerSpecFluent<?> fluent) |
APIServerSpecBuilder(APIServerSpecFluent<?> fluent,
APIServerSpec instance) |
APIServerSpecBuilder(APIServerSpecFluent<?> fluent,
APIServerSpec instance,
Boolean validationEnabled) |
APIServerSpecBuilder(APIServerSpecFluent<?> fluent,
Boolean validationEnabled) |
APIServerSpecBuilder(Boolean validationEnabled) |
| Modifier and Type | Method and Description |
|---|---|
APIServerSpec |
build() |
boolean |
equals(Object o) |
int |
hashCode() |
addAllToAdditionalCORSAllowedOrigins, addNewAdditionalCORSAllowedOrigin, addNewAdditionalCORSAllowedOrigin, addNewAdditionalCORSAllowedOrigin, addToAdditionalCORSAllowedOrigins, addToAdditionalCORSAllowedOrigins, buildAudit, buildClientCA, buildEncryption, buildServingCerts, buildTlsSecurityProfile, editAudit, editClientCA, editEncryption, editOrNewAudit, editOrNewAuditLike, editOrNewClientCA, editOrNewClientCALike, editOrNewEncryption, editOrNewEncryptionLike, editOrNewServingCerts, editOrNewServingCertsLike, editOrNewTlsSecurityProfile, editOrNewTlsSecurityProfileLike, editServingCerts, editTlsSecurityProfile, getAdditionalCORSAllowedOrigin, getAdditionalCORSAllowedOrigins, getAudit, getClientCA, getEncryption, getFirstAdditionalCORSAllowedOrigin, getLastAdditionalCORSAllowedOrigin, getMatchingAdditionalCORSAllowedOrigin, getServingCerts, getTlsSecurityProfile, hasAdditionalCORSAllowedOrigins, hasAudit, hasClientCA, hasEncryption, hasMatchingAdditionalCORSAllowedOrigin, hasServingCerts, hasTlsSecurityProfile, removeAllFromAdditionalCORSAllowedOrigins, removeFromAdditionalCORSAllowedOrigins, setToAdditionalCORSAllowedOrigins, withAdditionalCORSAllowedOrigins, withAdditionalCORSAllowedOrigins, withAudit, withClientCA, withEncryption, withNewAudit, withNewAudit, withNewAuditLike, withNewClientCA, withNewClientCA, withNewClientCALike, withNewEncryption, withNewEncryption, withNewEncryptionLike, withNewServingCerts, withNewServingCertsLike, withNewTlsSecurityProfile, withNewTlsSecurityProfileLike, withServingCerts, withTlsSecurityProfileaccept, accept, aggregate, aggregate, build, build, builderOfpublic APIServerSpecBuilder()
public APIServerSpecBuilder(Boolean validationEnabled)
public APIServerSpecBuilder(APIServerSpecFluent<?> fluent)
public APIServerSpecBuilder(APIServerSpecFluent<?> fluent, Boolean validationEnabled)
public APIServerSpecBuilder(APIServerSpecFluent<?> fluent, APIServerSpec instance)
public APIServerSpecBuilder(APIServerSpecFluent<?> fluent, APIServerSpec instance, Boolean validationEnabled)
public APIServerSpecBuilder(APIServerSpec instance)
public APIServerSpecBuilder(APIServerSpec instance, Boolean validationEnabled)
public APIServerSpec build()
build in interface io.fabric8.kubernetes.api.builder.Builder<APIServerSpec>public boolean equals(Object o)
equals in class APIServerSpecFluentImpl<APIServerSpecBuilder>public int hashCode()
hashCode in class APIServerSpecFluentImpl<APIServerSpecBuilder>Copyright © 2015–2021 Red Hat. All rights reserved.