Class GenericAPIServerConfigFluent<A extends GenericAPIServerConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.config.v1.GenericAPIServerConfigFluent<A>
-
- Direct Known Subclasses:
GenericAPIServerConfigBuilder
public class GenericAPIServerConfigFluent<A extends GenericAPIServerConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classGenericAPIServerConfigFluent.AdmissionNested<N>classGenericAPIServerConfigFluent.AuditConfigNested<N>classGenericAPIServerConfigFluent.KubeClientConfigNested<N>classGenericAPIServerConfigFluent.ServingInfoNested<N>classGenericAPIServerConfigFluent.StorageConfigNested<N>
-
Constructor Summary
Constructors Constructor Description GenericAPIServerConfigFluent()GenericAPIServerConfigFluent(GenericAPIServerConfig instance)
-
Method Summary
-
-
-
Constructor Detail
-
GenericAPIServerConfigFluent
public GenericAPIServerConfigFluent()
-
GenericAPIServerConfigFluent
public GenericAPIServerConfigFluent(GenericAPIServerConfig instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(GenericAPIServerConfig instance)
-
buildAdmission
public AdmissionConfig buildAdmission()
-
withAdmission
public A withAdmission(AdmissionConfig admission)
-
hasAdmission
public boolean hasAdmission()
-
withNewAdmission
public GenericAPIServerConfigFluent.AdmissionNested<A> withNewAdmission()
-
withNewAdmissionLike
public GenericAPIServerConfigFluent.AdmissionNested<A> withNewAdmissionLike(AdmissionConfig item)
-
editAdmission
public GenericAPIServerConfigFluent.AdmissionNested<A> editAdmission()
-
editOrNewAdmission
public GenericAPIServerConfigFluent.AdmissionNested<A> editOrNewAdmission()
-
editOrNewAdmissionLike
public GenericAPIServerConfigFluent.AdmissionNested<A> editOrNewAdmissionLike(AdmissionConfig item)
-
buildAuditConfig
public AuditConfig buildAuditConfig()
-
withAuditConfig
public A withAuditConfig(AuditConfig auditConfig)
-
hasAuditConfig
public boolean hasAuditConfig()
-
withNewAuditConfig
public GenericAPIServerConfigFluent.AuditConfigNested<A> withNewAuditConfig()
-
withNewAuditConfigLike
public GenericAPIServerConfigFluent.AuditConfigNested<A> withNewAuditConfigLike(AuditConfig item)
-
editAuditConfig
public GenericAPIServerConfigFluent.AuditConfigNested<A> editAuditConfig()
-
editOrNewAuditConfig
public GenericAPIServerConfigFluent.AuditConfigNested<A> editOrNewAuditConfig()
-
editOrNewAuditConfigLike
public GenericAPIServerConfigFluent.AuditConfigNested<A> editOrNewAuditConfigLike(AuditConfig item)
-
addAllToCorsAllowedOrigins
public A addAllToCorsAllowedOrigins(Collection<String> items)
-
removeAllFromCorsAllowedOrigins
public A removeAllFromCorsAllowedOrigins(Collection<String> items)
-
getCorsAllowedOrigin
public String getCorsAllowedOrigin(int index)
-
getFirstCorsAllowedOrigin
public String getFirstCorsAllowedOrigin()
-
getLastCorsAllowedOrigin
public String getLastCorsAllowedOrigin()
-
getMatchingCorsAllowedOrigin
public String getMatchingCorsAllowedOrigin(Predicate<String> predicate)
-
hasMatchingCorsAllowedOrigin
public boolean hasMatchingCorsAllowedOrigin(Predicate<String> predicate)
-
hasCorsAllowedOrigins
public boolean hasCorsAllowedOrigins()
-
buildKubeClientConfig
public KubeClientConfig buildKubeClientConfig()
-
withKubeClientConfig
public A withKubeClientConfig(KubeClientConfig kubeClientConfig)
-
hasKubeClientConfig
public boolean hasKubeClientConfig()
-
withNewKubeClientConfig
public GenericAPIServerConfigFluent.KubeClientConfigNested<A> withNewKubeClientConfig()
-
withNewKubeClientConfigLike
public GenericAPIServerConfigFluent.KubeClientConfigNested<A> withNewKubeClientConfigLike(KubeClientConfig item)
-
editKubeClientConfig
public GenericAPIServerConfigFluent.KubeClientConfigNested<A> editKubeClientConfig()
-
editOrNewKubeClientConfig
public GenericAPIServerConfigFluent.KubeClientConfigNested<A> editOrNewKubeClientConfig()
-
editOrNewKubeClientConfigLike
public GenericAPIServerConfigFluent.KubeClientConfigNested<A> editOrNewKubeClientConfigLike(KubeClientConfig item)
-
buildServingInfo
public HTTPServingInfo buildServingInfo()
-
withServingInfo
public A withServingInfo(HTTPServingInfo servingInfo)
-
hasServingInfo
public boolean hasServingInfo()
-
withNewServingInfo
public GenericAPIServerConfigFluent.ServingInfoNested<A> withNewServingInfo()
-
withNewServingInfoLike
public GenericAPIServerConfigFluent.ServingInfoNested<A> withNewServingInfoLike(HTTPServingInfo item)
-
editServingInfo
public GenericAPIServerConfigFluent.ServingInfoNested<A> editServingInfo()
-
editOrNewServingInfo
public GenericAPIServerConfigFluent.ServingInfoNested<A> editOrNewServingInfo()
-
editOrNewServingInfoLike
public GenericAPIServerConfigFluent.ServingInfoNested<A> editOrNewServingInfoLike(HTTPServingInfo item)
-
buildStorageConfig
public EtcdStorageConfig buildStorageConfig()
-
withStorageConfig
public A withStorageConfig(EtcdStorageConfig storageConfig)
-
hasStorageConfig
public boolean hasStorageConfig()
-
withNewStorageConfig
public GenericAPIServerConfigFluent.StorageConfigNested<A> withNewStorageConfig()
-
withNewStorageConfigLike
public GenericAPIServerConfigFluent.StorageConfigNested<A> withNewStorageConfigLike(EtcdStorageConfig item)
-
editStorageConfig
public GenericAPIServerConfigFluent.StorageConfigNested<A> editStorageConfig()
-
editOrNewStorageConfig
public GenericAPIServerConfigFluent.StorageConfigNested<A> editOrNewStorageConfig()
-
editOrNewStorageConfigLike
public GenericAPIServerConfigFluent.StorageConfigNested<A> editOrNewStorageConfigLike(EtcdStorageConfig 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 GenericAPIServerConfigFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends GenericAPIServerConfigFluent<A>>
-
-