public class APIServerSpecBuilder extends APIServerSpecFluentImpl<APIServerSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<APIServerSpec,APIServerSpecBuilder>
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() |
addAllToAdditionalCORSAllowedOrigins, addToAdditionalCORSAllowedOrigins, addToAdditionalCORSAllowedOrigins, addToAdditionalProperties, addToAdditionalProperties, buildAudit, buildClientCA, buildEncryption, buildServingCerts, buildTlsSecurityProfile, editAudit, editClientCA, editEncryption, editOrNewAudit, editOrNewAuditLike, editOrNewClientCA, editOrNewClientCALike, editOrNewEncryption, editOrNewEncryptionLike, editOrNewServingCerts, editOrNewServingCertsLike, editOrNewTlsSecurityProfile, editOrNewTlsSecurityProfileLike, editServingCerts, editTlsSecurityProfile, equals, getAdditionalCORSAllowedOrigin, getAdditionalCORSAllowedOrigins, getAdditionalProperties, getAudit, getClientCA, getEncryption, getFirstAdditionalCORSAllowedOrigin, getLastAdditionalCORSAllowedOrigin, getMatchingAdditionalCORSAllowedOrigin, getServingCerts, getTlsSecurityProfile, hasAdditionalCORSAllowedOrigins, hasAdditionalProperties, hasAudit, hasClientCA, hasEncryption, hashCode, hasMatchingAdditionalCORSAllowedOrigin, hasServingCerts, hasTlsSecurityProfile, removeAllFromAdditionalCORSAllowedOrigins, removeFromAdditionalCORSAllowedOrigins, removeFromAdditionalProperties, removeFromAdditionalProperties, setToAdditionalCORSAllowedOrigins, toString, withAdditionalCORSAllowedOrigins, withAdditionalCORSAllowedOrigins, withAdditionalProperties, withAudit, withClientCA, withEncryption, withNewAudit, withNewAuditLike, withNewClientCA, withNewClientCA, withNewClientCALike, withNewEncryption, withNewEncryption, withNewEncryptionLike, withNewServingCerts, withNewServingCertsLike, withNewTlsSecurityProfile, withNewTlsSecurityProfileLike, withServingCerts, withTlsSecurityProfileaccept, accept, accept, 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>Copyright © 2015–2022 Red Hat. All rights reserved.