public interface KubernetesConfigFluent<A extends KubernetesConfigFluent<A>> extends BaseConfigFluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
KubernetesConfigFluent.InitContainersNested<N> |
BaseConfigFluent.AnnotationsNested<N>, BaseConfigFluent.AwsElasticBlockStoreVolumesNested<N>, BaseConfigFluent.AzureDiskVolumesNested<N>, BaseConfigFluent.AzureFileVolumesNested<N>, BaseConfigFluent.ConfigMapVolumesNested<N>, BaseConfigFluent.EnvVarsNested<N>, BaseConfigFluent.GitRepoVolumesNested<N>, BaseConfigFluent.LabelsNested<N>, BaseConfigFluent.LivenessProbeNested<N>, BaseConfigFluent.MountsNested<N>, BaseConfigFluent.PortsNested<N>, BaseConfigFluent.PvcVolumesNested<N>, BaseConfigFluent.ReadinessProbeNested<N>, BaseConfigFluent.SecretVolumesNested<N>, BaseConfigFluent.SidecarsNested<N>addAllToAnnotations, addAllToArguments, addAllToAwsElasticBlockStoreVolumes, addAllToAzureDiskVolumes, addAllToAzureFileVolumes, addAllToCommand, addAllToConfigMapVolumes, addAllToEnvVars, addAllToGitRepoVolumes, addAllToImagePullSecrets, addAllToLabels, addAllToMounts, addAllToPorts, addAllToPvcVolumes, addAllToSecretVolumes, addAllToSidecars, addNewAnnotation, addNewAnnotation, addNewAnnotationLike, addNewArgument, addNewArgument, addNewArgument, addNewAwsElasticBlockStoreVolume, addNewAwsElasticBlockStoreVolume, addNewAwsElasticBlockStoreVolumeLike, addNewAzureDiskVolume, addNewAzureDiskVolumeLike, addNewAzureFileVolume, addNewAzureFileVolume, addNewAzureFileVolumeLike, addNewCommand, addNewCommand, addNewCommand, addNewConfigMapVolume, addNewConfigMapVolume, addNewConfigMapVolumeLike, addNewEnvVar, addNewEnvVar, addNewEnvVarLike, addNewGitRepoVolume, addNewGitRepoVolume, addNewGitRepoVolumeLike, addNewImagePullSecret, addNewImagePullSecret, addNewImagePullSecret, addNewLabel, addNewLabel, addNewLabelLike, addNewMount, addNewMount, addNewMountLike, addNewPort, addNewPortLike, addNewPvcVolume, addNewPvcVolume, addNewPvcVolumeLike, addNewSecretVolume, addNewSecretVolume, addNewSecretVolumeLike, addNewSidecar, addNewSidecarLike, addToAnnotations, addToAnnotations, addToArguments, addToArguments, addToAwsElasticBlockStoreVolumes, addToAwsElasticBlockStoreVolumes, addToAzureDiskVolumes, addToAzureDiskVolumes, addToAzureFileVolumes, addToAzureFileVolumes, addToCommand, addToCommand, addToConfigMapVolumes, addToConfigMapVolumes, addToEnvVars, addToEnvVars, addToGitRepoVolumes, addToGitRepoVolumes, addToImagePullSecrets, addToImagePullSecrets, addToLabels, addToLabels, addToMounts, addToMounts, addToPorts, addToPorts, addToPvcVolumes, addToPvcVolumes, addToSecretVolumes, addToSecretVolumes, addToSidecars, addToSidecars, buildAnnotation, buildAnnotations, buildAwsElasticBlockStoreVolume, buildAwsElasticBlockStoreVolumes, buildAzureDiskVolume, buildAzureDiskVolumes, buildAzureFileVolume, buildAzureFileVolumes, buildConfigMapVolume, buildConfigMapVolumes, buildEnvVar, buildEnvVars, buildFirstAnnotation, buildFirstAwsElasticBlockStoreVolume, buildFirstAzureDiskVolume, buildFirstAzureFileVolume, buildFirstConfigMapVolume, buildFirstEnvVar, buildFirstGitRepoVolume, buildFirstLabel, buildFirstMount, buildFirstPort, buildFirstPvcVolume, buildFirstSecretVolume, buildFirstSidecar, buildGitRepoVolume, buildGitRepoVolumes, buildLabel, buildLabels, buildLastAnnotation, buildLastAwsElasticBlockStoreVolume, buildLastAzureDiskVolume, buildLastAzureFileVolume, buildLastConfigMapVolume, buildLastEnvVar, buildLastGitRepoVolume, buildLastLabel, buildLastMount, buildLastPort, buildLastPvcVolume, buildLastSecretVolume, buildLastSidecar, buildLivenessProbe, buildMatchingAnnotation, buildMatchingAwsElasticBlockStoreVolume, buildMatchingAzureDiskVolume, buildMatchingAzureFileVolume, buildMatchingConfigMapVolume, buildMatchingEnvVar, buildMatchingGitRepoVolume, buildMatchingLabel, buildMatchingMount, buildMatchingPort, buildMatchingPvcVolume, buildMatchingSecretVolume, buildMatchingSidecar, buildMount, buildMounts, buildPort, buildPorts, buildPvcVolume, buildPvcVolumes, buildReadinessProbe, buildSecretVolume, buildSecretVolumes, buildSidecar, buildSidecars, editAnnotation, editAwsElasticBlockStoreVolume, editAzureDiskVolume, editAzureFileVolume, editConfigMapVolume, editEnvVar, editFirstAnnotation, editFirstAwsElasticBlockStoreVolume, editFirstAzureDiskVolume, editFirstAzureFileVolume, editFirstConfigMapVolume, editFirstEnvVar, editFirstGitRepoVolume, editFirstLabel, editFirstMount, editFirstPort, editFirstPvcVolume, editFirstSecretVolume, editFirstSidecar, editGitRepoVolume, editLabel, editLastAnnotation, editLastAwsElasticBlockStoreVolume, editLastAzureDiskVolume, editLastAzureFileVolume, editLastConfigMapVolume, editLastEnvVar, editLastGitRepoVolume, editLastLabel, editLastMount, editLastPort, editLastPvcVolume, editLastSecretVolume, editLastSidecar, editLivenessProbe, editMatchingAnnotation, editMatchingAwsElasticBlockStoreVolume, editMatchingAzureDiskVolume, editMatchingAzureFileVolume, editMatchingConfigMapVolume, editMatchingEnvVar, editMatchingGitRepoVolume, editMatchingLabel, editMatchingMount, editMatchingPort, editMatchingPvcVolume, editMatchingSecretVolume, editMatchingSidecar, editMount, editOrNewLivenessProbe, editOrNewLivenessProbeLike, editOrNewReadinessProbe, editOrNewReadinessProbeLike, editPort, editPvcVolume, editReadinessProbe, editSecretVolume, editSidecar, getAnnotations, getArguments, getAwsElasticBlockStoreVolumes, getAzureDiskVolumes, getAzureFileVolumes, getCommand, getConfigMapVolumes, getEnvVars, getGitRepoVolumes, getHost, getImagePullPolicy, getImagePullSecrets, getLabels, getLivenessProbe, getMounts, getPorts, getPvcVolumes, getReadinessProbe, getSecretVolumes, getServiceAccount, getServiceType, getSidecars, getWorkingDir, hasAnnotations, hasArguments, hasAutoDeployEnabled, hasAwsElasticBlockStoreVolumes, hasAzureDiskVolumes, hasAzureFileVolumes, hasCommand, hasConfigMapVolumes, hasEnvVars, hasExpose, hasGitRepoVolumes, hasHost, hasImagePullPolicy, hasImagePullSecrets, hasLabels, hasLivenessProbe, hasMatchingAnnotation, hasMatchingAwsElasticBlockStoreVolume, hasMatchingAzureDiskVolume, hasMatchingAzureFileVolume, hasMatchingConfigMapVolume, hasMatchingEnvVar, hasMatchingGitRepoVolume, hasMatchingLabel, hasMatchingMount, hasMatchingPort, hasMatchingPvcVolume, hasMatchingSecretVolume, hasMatchingSidecar, hasMounts, hasPorts, hasPvcVolumes, hasReadinessProbe, hasSecretVolumes, hasServiceAccount, hasServiceType, hasSidecars, hasWorkingDir, isAutoDeployEnabled, isExpose, removeAllFromAnnotations, removeAllFromArguments, removeAllFromAwsElasticBlockStoreVolumes, removeAllFromAzureDiskVolumes, removeAllFromAzureFileVolumes, removeAllFromCommand, removeAllFromConfigMapVolumes, removeAllFromEnvVars, removeAllFromGitRepoVolumes, removeAllFromImagePullSecrets, removeAllFromLabels, removeAllFromMounts, removeAllFromPorts, removeAllFromPvcVolumes, removeAllFromSecretVolumes, removeAllFromSidecars, removeFromAnnotations, removeFromArguments, removeFromAwsElasticBlockStoreVolumes, removeFromAzureDiskVolumes, removeFromAzureFileVolumes, removeFromCommand, removeFromConfigMapVolumes, removeFromEnvVars, removeFromGitRepoVolumes, removeFromImagePullSecrets, removeFromLabels, removeFromMounts, removeFromPorts, removeFromPvcVolumes, removeFromSecretVolumes, removeFromSidecars, removeMatchingFromAnnotations, removeMatchingFromAwsElasticBlockStoreVolumes, removeMatchingFromAzureDiskVolumes, removeMatchingFromAzureFileVolumes, removeMatchingFromConfigMapVolumes, removeMatchingFromEnvVars, removeMatchingFromGitRepoVolumes, removeMatchingFromLabels, removeMatchingFromMounts, removeMatchingFromPorts, removeMatchingFromPvcVolumes, removeMatchingFromSecretVolumes, removeMatchingFromSidecars, setNewAnnotationLike, setNewAwsElasticBlockStoreVolumeLike, setNewAzureDiskVolumeLike, setNewAzureFileVolumeLike, setNewConfigMapVolumeLike, setNewEnvVarLike, setNewGitRepoVolumeLike, setNewLabelLike, setNewMountLike, setNewPortLike, setNewPvcVolumeLike, setNewSecretVolumeLike, setNewSidecarLike, setToAnnotations, setToArguments, setToAwsElasticBlockStoreVolumes, setToAzureDiskVolumes, setToAzureFileVolumes, setToCommand, setToConfigMapVolumes, setToEnvVars, setToGitRepoVolumes, setToImagePullSecrets, setToLabels, setToMounts, setToPorts, setToPvcVolumes, setToSecretVolumes, setToSidecars, withAnnotations, withArguments, withAutoDeployEnabled, withAwsElasticBlockStoreVolumes, withAzureDiskVolumes, withAzureFileVolumes, withCommand, withConfigMapVolumes, withEnvVars, withExpose, withGitRepoVolumes, withHost, withImagePullPolicy, withImagePullSecrets, withLabels, withLivenessProbe, withMounts, withNewHost, withNewHost, withNewHost, withNewLivenessProbe, withNewLivenessProbeLike, withNewReadinessProbe, withNewReadinessProbeLike, withNewServiceAccount, withNewServiceAccount, withNewServiceAccount, withNewWorkingDir, withNewWorkingDir, withNewWorkingDir, withPorts, withPvcVolumes, withReadinessProbe, withSecretVolumes, withServiceAccount, withServiceType, withSidecars, withWorkingDirgetGroup, getName, getVersion, hasGroup, hasName, hasVersion, withGroup, withName, withNewGroup, withNewGroup, withNewGroup, withNewName, withNewName, withNewName, withNewVersion, withNewVersion, withNewVersion, withVersionaddToAttributes, addToAttributes, getAttributes, getProject, hasAttributes, hasProject, removeFromAttributes, removeFromAttributes, withAttributes, withProject@Deprecated Container[] getInitContainers()
Container[] buildInitContainers()
Container buildInitContainer(int index)
Container buildFirstInitContainer()
Container buildLastInitContainer()
Container buildMatchingInitContainer(io.dekorate.deps.kubernetes.api.builder.Predicate<ContainerBuilder> predicate)
Boolean hasMatchingInitContainer(io.dekorate.deps.kubernetes.api.builder.Predicate<ContainerBuilder> predicate)
A addAllToInitContainers(Collection<Container> items)
A removeAllFromInitContainers(Collection<Container> items)
A removeMatchingFromInitContainers(io.dekorate.deps.kubernetes.api.builder.Predicate<ContainerBuilder> predicate)
Boolean hasInitContainers()
KubernetesConfigFluent.InitContainersNested<A> addNewInitContainer()
KubernetesConfigFluent.InitContainersNested<A> addNewInitContainerLike(Container item)
KubernetesConfigFluent.InitContainersNested<A> setNewInitContainerLike(int index, Container item)
KubernetesConfigFluent.InitContainersNested<A> editInitContainer(int index)
KubernetesConfigFluent.InitContainersNested<A> editFirstInitContainer()
KubernetesConfigFluent.InitContainersNested<A> editLastInitContainer()
KubernetesConfigFluent.InitContainersNested<A> editMatchingInitContainer(io.dekorate.deps.kubernetes.api.builder.Predicate<ContainerBuilder> predicate)
int getReplicas()
A withReplicas(int replicas)
Boolean hasReplicas()
boolean isHeadless()
A withHeadless(boolean headless)
Boolean hasHeadless()
Copyright © 2018–2020 Red Hat. All rights reserved.