public class KindConfigBuilder extends KindConfigFluent<KindConfigBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<KindConfig,KindConfigBuilder>
BaseConfigFluent.AnnotationsNested<N>, BaseConfigFluent.AwsElasticBlockStoreVolumesNested<N>, BaseConfigFluent.AzureDiskVolumesNested<N>, BaseConfigFluent.AzureFileVolumesNested<N>, BaseConfigFluent.ConfigMapVolumesNested<N>, BaseConfigFluent.CronJobsNested<N>, BaseConfigFluent.EmptyDirVolumesNested<N>, BaseConfigFluent.EnvVarsNested<N>, BaseConfigFluent.GitRepoVolumesNested<N>, BaseConfigFluent.HostAliasesNested<N>, BaseConfigFluent.JobsNested<N>, BaseConfigFluent.LabelsNested<N>, BaseConfigFluent.LimitResourcesNested<N>, BaseConfigFluent.LivenessProbeNested<N>, BaseConfigFluent.MountsNested<N>, BaseConfigFluent.PortsNested<N>, BaseConfigFluent.PvcVolumesNested<N>, BaseConfigFluent.ReadinessProbeNested<N>, BaseConfigFluent.RequestResourcesNested<N>, BaseConfigFluent.RollingUpdateNested<N>, BaseConfigFluent.SecretVolumesNested<N>, BaseConfigFluent.SidecarsNested<N>, BaseConfigFluent.StartupProbeNested<N>ConfigurationFluent.ProjectNested<N>| Constructor and Description |
|---|
KindConfigBuilder() |
KindConfigBuilder(KindConfig instance) |
KindConfigBuilder(KindConfigFluent<?> fluent) |
KindConfigBuilder(KindConfigFluent<?> fluent,
KindConfig instance) |
| Modifier and Type | Method and Description |
|---|---|
EditableKindConfig |
build() |
copyInstance, equals, getEnabled, hasEnabled, hashCode, toString, withEnabled, withEnabledaddAllToAnnotations, addAllToArguments, addAllToAwsElasticBlockStoreVolumes, addAllToAzureDiskVolumes, addAllToAzureFileVolumes, addAllToCommand, addAllToConfigMapVolumes, addAllToCronJobs, addAllToEmptyDirVolumes, addAllToEnvVars, addAllToGitRepoVolumes, addAllToHostAliases, addAllToImagePullSecrets, addAllToJobs, addAllToLabels, addAllToMounts, addAllToPorts, addAllToPvcVolumes, addAllToSecretVolumes, addAllToSidecars, addNewAnnotation, addNewAnnotation, addNewAnnotationLike, addNewAwsElasticBlockStoreVolume, addNewAwsElasticBlockStoreVolume, addNewAwsElasticBlockStoreVolumeLike, addNewAzureDiskVolume, addNewAzureDiskVolumeLike, addNewAzureFileVolume, addNewAzureFileVolume, addNewAzureFileVolumeLike, addNewConfigMapVolume, addNewConfigMapVolumeLike, addNewCronJob, addNewCronJobLike, addNewEmptyDirVolume, addNewEmptyDirVolume, addNewEmptyDirVolumeLike, addNewEnvVar, addNewEnvVarLike, addNewGitRepoVolume, addNewGitRepoVolume, addNewGitRepoVolumeLike, addNewHostAlias, addNewHostAlias, addNewHostAliasLike, addNewJob, addNewJobLike, addNewLabel, addNewLabel, addNewLabelLike, addNewMount, addNewMount, addNewMountLike, addNewPort, addNewPortLike, addNewPvcVolume, addNewPvcVolume, addNewPvcVolumeLike, addNewSecretVolume, addNewSecretVolumeLike, addNewSidecar, addNewSidecarLike, addToAnnotations, addToAnnotations, addToArguments, addToArguments, addToAwsElasticBlockStoreVolumes, addToAwsElasticBlockStoreVolumes, addToAzureDiskVolumes, addToAzureDiskVolumes, addToAzureFileVolumes, addToAzureFileVolumes, addToCommand, addToCommand, addToConfigMapVolumes, addToConfigMapVolumes, addToCronJobs, addToCronJobs, addToEmptyDirVolumes, addToEmptyDirVolumes, addToEnvVars, addToEnvVars, addToGitRepoVolumes, addToGitRepoVolumes, addToHostAliases, addToHostAliases, addToImagePullSecrets, addToImagePullSecrets, addToJobs, addToJobs, addToLabels, addToLabels, addToMounts, addToMounts, addToPorts, addToPorts, addToPvcVolumes, addToPvcVolumes, addToSecretVolumes, addToSecretVolumes, addToSidecars, addToSidecars, buildAnnotation, buildAnnotations, buildAwsElasticBlockStoreVolume, buildAwsElasticBlockStoreVolumes, buildAzureDiskVolume, buildAzureDiskVolumes, buildAzureFileVolume, buildAzureFileVolumes, buildConfigMapVolume, buildConfigMapVolumes, buildCronJob, buildCronJobs, buildEmptyDirVolume, buildEmptyDirVolumes, buildEnvVar, buildEnvVars, buildFirstAnnotation, buildFirstAwsElasticBlockStoreVolume, buildFirstAzureDiskVolume, buildFirstAzureFileVolume, buildFirstConfigMapVolume, buildFirstCronJob, buildFirstEmptyDirVolume, buildFirstEnvVar, buildFirstGitRepoVolume, buildFirstHostAlias, buildFirstJob, buildFirstLabel, buildFirstMount, buildFirstPort, buildFirstPvcVolume, buildFirstSecretVolume, buildFirstSidecar, buildGitRepoVolume, buildGitRepoVolumes, buildHostAlias, buildHostAliases, buildJob, buildJobs, buildLabel, buildLabels, buildLastAnnotation, buildLastAwsElasticBlockStoreVolume, buildLastAzureDiskVolume, buildLastAzureFileVolume, buildLastConfigMapVolume, buildLastCronJob, buildLastEmptyDirVolume, buildLastEnvVar, buildLastGitRepoVolume, buildLastHostAlias, buildLastJob, buildLastLabel, buildLastMount, buildLastPort, buildLastPvcVolume, buildLastSecretVolume, buildLastSidecar, buildLimitResources, buildLivenessProbe, buildMatchingAnnotation, buildMatchingAwsElasticBlockStoreVolume, buildMatchingAzureDiskVolume, buildMatchingAzureFileVolume, buildMatchingConfigMapVolume, buildMatchingCronJob, buildMatchingEmptyDirVolume, buildMatchingEnvVar, buildMatchingGitRepoVolume, buildMatchingHostAlias, buildMatchingJob, buildMatchingLabel, buildMatchingMount, buildMatchingPort, buildMatchingPvcVolume, buildMatchingSecretVolume, buildMatchingSidecar, buildMount, buildMounts, buildPort, buildPorts, buildPvcVolume, buildPvcVolumes, buildReadinessProbe, buildRequestResources, buildRollingUpdate, buildSecretVolume, buildSecretVolumes, buildSidecar, buildSidecars, buildStartupProbe, copyInstance, editAnnotation, editAwsElasticBlockStoreVolume, editAzureDiskVolume, editAzureFileVolume, editConfigMapVolume, editCronJob, editEmptyDirVolume, editEnvVar, editFirstAnnotation, editFirstAwsElasticBlockStoreVolume, editFirstAzureDiskVolume, editFirstAzureFileVolume, editFirstConfigMapVolume, editFirstCronJob, editFirstEmptyDirVolume, editFirstEnvVar, editFirstGitRepoVolume, editFirstHostAlias, editFirstJob, editFirstLabel, editFirstMount, editFirstPort, editFirstPvcVolume, editFirstSecretVolume, editFirstSidecar, editGitRepoVolume, editHostAlias, editJob, editLabel, editLastAnnotation, editLastAwsElasticBlockStoreVolume, editLastAzureDiskVolume, editLastAzureFileVolume, editLastConfigMapVolume, editLastCronJob, editLastEmptyDirVolume, editLastEnvVar, editLastGitRepoVolume, editLastHostAlias, editLastJob, editLastLabel, editLastMount, editLastPort, editLastPvcVolume, editLastSecretVolume, editLastSidecar, editLimitResources, editLivenessProbe, editMatchingAnnotation, editMatchingAwsElasticBlockStoreVolume, editMatchingAzureDiskVolume, editMatchingAzureFileVolume, editMatchingConfigMapVolume, editMatchingCronJob, editMatchingEmptyDirVolume, editMatchingEnvVar, editMatchingGitRepoVolume, editMatchingHostAlias, editMatchingJob, editMatchingLabel, editMatchingMount, editMatchingPort, editMatchingPvcVolume, editMatchingSecretVolume, editMatchingSidecar, editMount, editOrNewLimitResources, editOrNewLimitResourcesLike, editOrNewLivenessProbe, editOrNewLivenessProbeLike, editOrNewReadinessProbe, editOrNewReadinessProbeLike, editOrNewRequestResources, editOrNewRequestResourcesLike, editOrNewRollingUpdate, editOrNewRollingUpdateLike, editOrNewStartupProbe, editOrNewStartupProbeLike, editPort, editPvcVolume, editReadinessProbe, editRequestResources, editRollingUpdate, editSecretVolume, editSidecar, editStartupProbe, getArguments, getAutoDeployEnabled, getCommand, getDeploymentKind, getDeploymentStrategy, getImagePullPolicy, getImagePullSecrets, getServiceAccount, getServiceType, getWorkingDir, hasAnnotations, hasArguments, hasAutoDeployEnabled, hasAwsElasticBlockStoreVolumes, hasAzureDiskVolumes, hasAzureFileVolumes, hasCommand, hasConfigMapVolumes, hasCronJobs, hasDeploymentKind, hasDeploymentStrategy, hasEmptyDirVolumes, hasEnvVars, hasGitRepoVolumes, hasHostAliases, hasImagePullPolicy, hasImagePullSecrets, hasJobs, hasLabels, hasLimitResources, hasLivenessProbe, hasMatchingAnnotation, hasMatchingAwsElasticBlockStoreVolume, hasMatchingAzureDiskVolume, hasMatchingAzureFileVolume, hasMatchingConfigMapVolume, hasMatchingCronJob, hasMatchingEmptyDirVolume, hasMatchingEnvVar, hasMatchingGitRepoVolume, hasMatchingHostAlias, hasMatchingJob, hasMatchingLabel, hasMatchingMount, hasMatchingPort, hasMatchingPvcVolume, hasMatchingSecretVolume, hasMatchingSidecar, hasMounts, hasPorts, hasPvcVolumes, hasReadinessProbe, hasRequestResources, hasRollingUpdate, hasSecretVolumes, hasServiceAccount, hasServiceType, hasSidecars, hasStartupProbe, hasWorkingDir, removeAllFromAnnotations, removeAllFromArguments, removeAllFromAwsElasticBlockStoreVolumes, removeAllFromAzureDiskVolumes, removeAllFromAzureFileVolumes, removeAllFromCommand, removeAllFromConfigMapVolumes, removeAllFromCronJobs, removeAllFromEmptyDirVolumes, removeAllFromEnvVars, removeAllFromGitRepoVolumes, removeAllFromHostAliases, removeAllFromImagePullSecrets, removeAllFromJobs, removeAllFromLabels, removeAllFromMounts, removeAllFromPorts, removeAllFromPvcVolumes, removeAllFromSecretVolumes, removeAllFromSidecars, removeFromAnnotations, removeFromArguments, removeFromAwsElasticBlockStoreVolumes, removeFromAzureDiskVolumes, removeFromAzureFileVolumes, removeFromCommand, removeFromConfigMapVolumes, removeFromCronJobs, removeFromEmptyDirVolumes, removeFromEnvVars, removeFromGitRepoVolumes, removeFromHostAliases, removeFromImagePullSecrets, removeFromJobs, removeFromLabels, removeFromMounts, removeFromPorts, removeFromPvcVolumes, removeFromSecretVolumes, removeFromSidecars, removeMatchingFromAnnotations, removeMatchingFromAwsElasticBlockStoreVolumes, removeMatchingFromAzureDiskVolumes, removeMatchingFromAzureFileVolumes, removeMatchingFromConfigMapVolumes, removeMatchingFromCronJobs, removeMatchingFromEmptyDirVolumes, removeMatchingFromEnvVars, removeMatchingFromGitRepoVolumes, removeMatchingFromHostAliases, removeMatchingFromJobs, removeMatchingFromLabels, removeMatchingFromMounts, removeMatchingFromPorts, removeMatchingFromPvcVolumes, removeMatchingFromSecretVolumes, removeMatchingFromSidecars, setNewAnnotationLike, setNewAwsElasticBlockStoreVolumeLike, setNewAzureDiskVolumeLike, setNewAzureFileVolumeLike, setNewConfigMapVolumeLike, setNewCronJobLike, setNewEmptyDirVolumeLike, setNewEnvVarLike, setNewGitRepoVolumeLike, setNewHostAliasLike, setNewJobLike, setNewLabelLike, setNewMountLike, setNewPortLike, setNewPvcVolumeLike, setNewSecretVolumeLike, setNewSidecarLike, setToAnnotations, setToArguments, setToAwsElasticBlockStoreVolumes, setToAzureDiskVolumes, setToAzureFileVolumes, setToCommand, setToConfigMapVolumes, setToCronJobs, setToEmptyDirVolumes, setToEnvVars, setToGitRepoVolumes, setToHostAliases, setToImagePullSecrets, setToJobs, setToLabels, setToMounts, setToPorts, setToPvcVolumes, setToSecretVolumes, setToSidecars, withAnnotations, withArguments, withAutoDeployEnabled, withAutoDeployEnabled, withAwsElasticBlockStoreVolumes, withAzureDiskVolumes, withAzureFileVolumes, withCommand, withConfigMapVolumes, withCronJobs, withDeploymentKind, withDeploymentStrategy, withEmptyDirVolumes, withEnvVars, withGitRepoVolumes, withHostAliases, withImagePullPolicy, withImagePullSecrets, withJobs, withLabels, withLimitResources, withLivenessProbe, withMounts, withNewLimitResources, withNewLimitResources, withNewLimitResourcesLike, withNewLivenessProbe, withNewLivenessProbeLike, withNewReadinessProbe, withNewReadinessProbeLike, withNewRequestResources, withNewRequestResources, withNewRequestResourcesLike, withNewRollingUpdate, withNewRollingUpdate, withNewRollingUpdateLike, withNewStartupProbe, withNewStartupProbeLike, withPorts, withPvcVolumes, withReadinessProbe, withRequestResources, withRollingUpdate, withSecretVolumes, withServiceAccount, withServiceType, withSidecars, withStartupProbe, withWorkingDircopyInstance, getName, getPartOf, getVersion, hasName, hasPartOf, hasVersion, withName, withPartOf, withVersionaddToAttributes, addToAttributes, buildProject, copyInstance, editOrNewProject, editOrNewProjectLike, editProject, getAttributes, hasAttributes, hasProject, removeFromAttributes, removeFromAttributes, withAttributes, withNewProject, withNewProjectLike, withProjectaggregate, aggregate, build, build, builderOf, getVisitableMappublic KindConfigBuilder()
public KindConfigBuilder(KindConfigFluent<?> fluent)
public KindConfigBuilder(KindConfigFluent<?> fluent, KindConfig instance)
public KindConfigBuilder(KindConfig instance)
public EditableKindConfig build()
build in interface io.fabric8.kubernetes.api.builder.Builder<KindConfig>Copyright © 2018–2023 Red Hat. All rights reserved.