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.SecurityContextNestedImpl<N> |
class |
PodSpecFluentImpl.VolumesNestedImpl<N> |
PodSpecFluent.ContainersNested<N>, PodSpecFluent.ImagePullSecretsNested<N>, PodSpecFluent.SecurityContextNested<N>, PodSpecFluent.VolumesNested<N>_visitables| Constructor and Description |
|---|
PodSpecFluentImpl() |
PodSpecFluentImpl(PodSpec instance) |
public PodSpecFluentImpl()
public PodSpecFluentImpl(PodSpec instance)
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 isHostIPC()
isHostIPC in interface PodSpecFluent<T extends PodSpecFluent<T>>public T withHostIPC(Boolean hostIPC)
withHostIPC 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 Boolean isHostPID()
isHostPID in interface PodSpecFluent<T extends PodSpecFluent<T>>public T withHostPID(Boolean hostPID)
withHostPID 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 PodSecurityContext getSecurityContext()
getSecurityContext in interface PodSpecFluent<T extends PodSpecFluent<T>>public T withSecurityContext(PodSecurityContext securityContext)
withSecurityContext in interface PodSpecFluent<T extends PodSpecFluent<T>>public PodSpecFluent.SecurityContextNested<T> withNewSecurityContext()
withNewSecurityContext in interface PodSpecFluent<T extends PodSpecFluent<T>>public PodSpecFluent.SecurityContextNested<T> withNewSecurityContextLike(PodSecurityContext item)
withNewSecurityContextLike in interface PodSpecFluent<T extends PodSpecFluent<T>>public PodSpecFluent.SecurityContextNested<T> editSecurityContext()
editSecurityContext 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–2016 Red Hat. All rights reserved.