public class ClusterDeploymentSpecBuilder extends ClusterDeploymentSpecFluentImpl<ClusterDeploymentSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<ClusterDeploymentSpec,ClusterDeploymentSpecBuilder>
ClusterDeploymentSpecFluent.BoundServiceAccountSigningKeySecretRefNested<N>, ClusterDeploymentSpecFluent.CertificateBundlesNested<N>, ClusterDeploymentSpecFluent.ClusterInstallRefNested<N>, ClusterDeploymentSpecFluent.ClusterMetadataNested<N>, ClusterDeploymentSpecFluent.ClusterPoolRefNested<N>, ClusterDeploymentSpecFluent.ControlPlaneConfigNested<N>, ClusterDeploymentSpecFluent.IngressNested<N>, ClusterDeploymentSpecFluent.PlatformNested<N>, ClusterDeploymentSpecFluent.ProvisioningNested<N>, ClusterDeploymentSpecFluent.PullSecretRefNested<N>| Constructor and Description |
|---|
ClusterDeploymentSpecBuilder() |
ClusterDeploymentSpecBuilder(Boolean validationEnabled) |
ClusterDeploymentSpecBuilder(ClusterDeploymentSpec instance) |
ClusterDeploymentSpecBuilder(ClusterDeploymentSpec instance,
Boolean validationEnabled) |
ClusterDeploymentSpecBuilder(ClusterDeploymentSpecFluent<?> fluent) |
ClusterDeploymentSpecBuilder(ClusterDeploymentSpecFluent<?> fluent,
Boolean validationEnabled) |
ClusterDeploymentSpecBuilder(ClusterDeploymentSpecFluent<?> fluent,
ClusterDeploymentSpec instance) |
ClusterDeploymentSpecBuilder(ClusterDeploymentSpecFluent<?> fluent,
ClusterDeploymentSpec instance,
Boolean validationEnabled) |
| Modifier and Type | Method and Description |
|---|---|
ClusterDeploymentSpec |
build() |
addAllToCertificateBundles, addAllToIngress, addNewCertificateBundle, addNewCertificateBundleLike, addNewIngress, addNewIngressLike, addToAdditionalProperties, addToAdditionalProperties, addToCertificateBundles, addToCertificateBundles, addToIngress, addToIngress, buildBoundServiceAccountSigningKeySecretRef, buildCertificateBundle, buildCertificateBundles, buildClusterInstallRef, buildClusterMetadata, buildClusterPoolRef, buildControlPlaneConfig, buildFirstCertificateBundle, buildFirstIngress, buildIngress, buildIngress, buildLastCertificateBundle, buildLastIngress, buildMatchingCertificateBundle, buildMatchingIngress, buildPlatform, buildProvisioning, buildPullSecretRef, editBoundServiceAccountSigningKeySecretRef, editCertificateBundle, editClusterInstallRef, editClusterMetadata, editClusterPoolRef, editControlPlaneConfig, editFirstCertificateBundle, editFirstIngress, editIngress, editLastCertificateBundle, editLastIngress, editMatchingCertificateBundle, editMatchingIngress, editOrNewBoundServiceAccountSigningKeySecretRef, editOrNewBoundServiceAccountSigningKeySecretRefLike, editOrNewClusterInstallRef, editOrNewClusterInstallRefLike, editOrNewClusterMetadata, editOrNewClusterMetadataLike, editOrNewClusterPoolRef, editOrNewClusterPoolRefLike, editOrNewControlPlaneConfig, editOrNewControlPlaneConfigLike, editOrNewPlatform, editOrNewPlatformLike, editOrNewProvisioning, editOrNewProvisioningLike, editOrNewPullSecretRef, editOrNewPullSecretRefLike, editPlatform, editProvisioning, editPullSecretRef, equals, getAdditionalProperties, getBaseDomain, getBoundServiceAccountSigningKeySecretRef, getCertificateBundles, getClusterInstallRef, getClusterMetadata, getClusterName, getClusterPoolRef, getControlPlaneConfig, getHibernateAfter, getIngress, getInstallAttemptsLimit, getInstalled, getManageDNS, getPlatform, getPowerState, getPreserveOnDelete, getProvisioning, getPullSecretRef, hasAdditionalProperties, hasBaseDomain, hasBoundServiceAccountSigningKeySecretRef, hasCertificateBundles, hasClusterInstallRef, hasClusterMetadata, hasClusterName, hasClusterPoolRef, hasControlPlaneConfig, hashCode, hasHibernateAfter, hasIngress, hasInstallAttemptsLimit, hasInstalled, hasManageDNS, hasMatchingCertificateBundle, hasMatchingIngress, hasPlatform, hasPowerState, hasPreserveOnDelete, hasProvisioning, hasPullSecretRef, removeAllFromCertificateBundles, removeAllFromIngress, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromCertificateBundles, removeFromIngress, removeMatchingFromCertificateBundles, removeMatchingFromIngress, setNewCertificateBundleLike, setNewIngressLike, setToCertificateBundles, setToIngress, toString, withAdditionalProperties, withBaseDomain, withBoundServiceAccountSigningKeySecretRef, withCertificateBundles, withCertificateBundles, withClusterInstallRef, withClusterMetadata, withClusterName, withClusterPoolRef, withControlPlaneConfig, withHibernateAfter, withIngress, withIngress, withInstallAttemptsLimit, withInstalled, withInstalled, withManageDNS, withManageDNS, withNewBoundServiceAccountSigningKeySecretRef, withNewBoundServiceAccountSigningKeySecretRef, withNewBoundServiceAccountSigningKeySecretRefLike, withNewClusterInstallRef, withNewClusterInstallRef, withNewClusterInstallRefLike, withNewClusterMetadata, withNewClusterMetadataLike, withNewClusterPoolRef, withNewClusterPoolRef, withNewClusterPoolRefLike, withNewControlPlaneConfig, withNewControlPlaneConfigLike, withNewPlatform, withNewPlatformLike, withNewProvisioning, withNewProvisioningLike, withNewPullSecretRef, withNewPullSecretRef, withNewPullSecretRefLike, withPlatform, withPowerState, withPreserveOnDelete, withPreserveOnDelete, withProvisioning, withPullSecretRefaccept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic ClusterDeploymentSpecBuilder()
public ClusterDeploymentSpecBuilder(Boolean validationEnabled)
public ClusterDeploymentSpecBuilder(ClusterDeploymentSpecFluent<?> fluent)
public ClusterDeploymentSpecBuilder(ClusterDeploymentSpecFluent<?> fluent, Boolean validationEnabled)
public ClusterDeploymentSpecBuilder(ClusterDeploymentSpecFluent<?> fluent, ClusterDeploymentSpec instance)
public ClusterDeploymentSpecBuilder(ClusterDeploymentSpecFluent<?> fluent, ClusterDeploymentSpec instance, Boolean validationEnabled)
public ClusterDeploymentSpecBuilder(ClusterDeploymentSpec instance)
public ClusterDeploymentSpecBuilder(ClusterDeploymentSpec instance, Boolean validationEnabled)
public ClusterDeploymentSpec build()
build in interface io.fabric8.kubernetes.api.builder.Builder<ClusterDeploymentSpec>Copyright © 2015–2022 Red Hat. All rights reserved.