public class PodSpecFluentImpl<T extends PodSpecFluent<T>> extends BaseFluent<T> implements PodSpecFluent<T>
Modifier and Type | Class and Description |
---|---|
class |
PodSpecFluentImpl.ContainersNestedImpl<N> |
class |
PodSpecFluentImpl.ImagePullSecretsNestedImpl<N> |
class |
PodSpecFluentImpl.VolumesNestedImpl<N> |
PodSpecFluent.ContainersNested<N>, PodSpecFluent.ImagePullSecretsNested<N>, PodSpecFluent.VolumesNested<N>
_visitables
Constructor and Description |
---|
PodSpecFluentImpl() |
public Long getActiveDeadlineSeconds()
getActiveDeadlineSeconds
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withActiveDeadlineSeconds(Long activeDeadlineSeconds)
withActiveDeadlineSeconds
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T addToContainers(Container... items)
addToContainers
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T removeFromContainers(Container... items)
removeFromContainers
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public List<Container> getContainers()
getContainers
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withContainers(List<Container> containers)
withContainers
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withContainers(Container... containers)
withContainers
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public PodSpecFluent.ContainersNested<T> addNewContainer()
addNewContainer
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public PodSpecFluent.ContainersNested<T> addNewContainerLike(Container item)
addNewContainerLike
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public String getDnsPolicy()
getDnsPolicy
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withDnsPolicy(String dnsPolicy)
withDnsPolicy
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public String getHost()
getHost
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withHost(String host)
withHost
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public Boolean isHostNetwork()
isHostNetwork
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withHostNetwork(Boolean hostNetwork)
withHostNetwork
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T addToImagePullSecrets(LocalObjectReference... items)
addToImagePullSecrets
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T removeFromImagePullSecrets(LocalObjectReference... items)
removeFromImagePullSecrets
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public List<LocalObjectReference> getImagePullSecrets()
getImagePullSecrets
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withImagePullSecrets(List<LocalObjectReference> imagePullSecrets)
withImagePullSecrets
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withImagePullSecrets(LocalObjectReference... imagePullSecrets)
withImagePullSecrets
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public PodSpecFluent.ImagePullSecretsNested<T> addNewImagePullSecret()
addNewImagePullSecret
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public PodSpecFluent.ImagePullSecretsNested<T> addNewImagePullSecretLike(LocalObjectReference item)
addNewImagePullSecretLike
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T addNewImagePullSecret(String name)
addNewImagePullSecret
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public String getNodeName()
getNodeName
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withNodeName(String nodeName)
withNodeName
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T addToNodeSelector(String key, String value)
addToNodeSelector
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T addToNodeSelector(Map<String,String> map)
addToNodeSelector
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T removeFromNodeSelector(String key)
removeFromNodeSelector
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T removeFromNodeSelector(Map<String,String> map)
removeFromNodeSelector
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public Map<String,String> getNodeSelector()
getNodeSelector
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withNodeSelector(Map<String,String> nodeSelector)
withNodeSelector
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public String getRestartPolicy()
getRestartPolicy
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withRestartPolicy(String restartPolicy)
withRestartPolicy
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public String getServiceAccount()
getServiceAccount
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withServiceAccount(String serviceAccount)
withServiceAccount
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public String getServiceAccountName()
getServiceAccountName
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withServiceAccountName(String serviceAccountName)
withServiceAccountName
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public Long getTerminationGracePeriodSeconds()
getTerminationGracePeriodSeconds
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds)
withTerminationGracePeriodSeconds
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T addToVolumes(Volume... items)
addToVolumes
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T removeFromVolumes(Volume... items)
removeFromVolumes
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public List<Volume> getVolumes()
getVolumes
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withVolumes(List<Volume> volumes)
withVolumes
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withVolumes(Volume... volumes)
withVolumes
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public PodSpecFluent.VolumesNested<T> addNewVolume()
addNewVolume
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public PodSpecFluent.VolumesNested<T> addNewVolumeLike(Volume item)
addNewVolumeLike
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T addToAdditionalProperties(String key, Object value)
addToAdditionalProperties
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T removeFromAdditionalProperties(String key)
removeFromAdditionalProperties
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public Map<String,Object> getAdditionalProperties()
getAdditionalProperties
in interface PodSpecFluent<T extends PodSpecFluent<T>>
public T withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties
in interface PodSpecFluent<T extends PodSpecFluent<T>>
Copyright © 2011–2015 Red Hat. All rights reserved.