Package io.fabric8.kubernetes.api.model
Class ContainerStatusFluent<A extends ContainerStatusFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.ContainerStatusFluent<A>
-
- Direct Known Subclasses:
ContainerStatusBuilder
,PodStatusFluent.ContainerStatusesNested
,PodStatusFluent.EphemeralContainerStatusesNested
,PodStatusFluent.InitContainerStatusesNested
public class ContainerStatusFluent<A extends ContainerStatusFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
ContainerStatusFluent.AllocatedResourcesStatusNested<N>
class
ContainerStatusFluent.LastStateNested<N>
class
ContainerStatusFluent.ResourcesNested<N>
class
ContainerStatusFluent.StateNested<N>
class
ContainerStatusFluent.UserNested<N>
class
ContainerStatusFluent.VolumeMountsNested<N>
-
Constructor Summary
Constructors Constructor Description ContainerStatusFluent()
ContainerStatusFluent(ContainerStatus instance)
-
Method Summary
-
-
-
Constructor Detail
-
ContainerStatusFluent
public ContainerStatusFluent()
-
ContainerStatusFluent
public ContainerStatusFluent(ContainerStatus instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(ContainerStatus instance)
-
withAllocatedResources
public <K,V> A withAllocatedResources(Map<String,Quantity> allocatedResources)
-
hasAllocatedResources
public boolean hasAllocatedResources()
-
addToAllocatedResourcesStatus
public A addToAllocatedResourcesStatus(int index, ResourceStatus item)
-
setToAllocatedResourcesStatus
public A setToAllocatedResourcesStatus(int index, ResourceStatus item)
-
addToAllocatedResourcesStatus
public A addToAllocatedResourcesStatus(ResourceStatus... items)
-
addAllToAllocatedResourcesStatus
public A addAllToAllocatedResourcesStatus(Collection<ResourceStatus> items)
-
removeFromAllocatedResourcesStatus
public A removeFromAllocatedResourcesStatus(ResourceStatus... items)
-
removeAllFromAllocatedResourcesStatus
public A removeAllFromAllocatedResourcesStatus(Collection<ResourceStatus> items)
-
removeMatchingFromAllocatedResourcesStatus
public A removeMatchingFromAllocatedResourcesStatus(Predicate<ResourceStatusBuilder> predicate)
-
buildAllocatedResourcesStatus
public List<ResourceStatus> buildAllocatedResourcesStatus()
-
buildAllocatedResourcesStatus
public ResourceStatus buildAllocatedResourcesStatus(int index)
-
buildFirstAllocatedResourcesStatus
public ResourceStatus buildFirstAllocatedResourcesStatus()
-
buildLastAllocatedResourcesStatus
public ResourceStatus buildLastAllocatedResourcesStatus()
-
buildMatchingAllocatedResourcesStatus
public ResourceStatus buildMatchingAllocatedResourcesStatus(Predicate<ResourceStatusBuilder> predicate)
-
hasMatchingAllocatedResourcesStatus
public boolean hasMatchingAllocatedResourcesStatus(Predicate<ResourceStatusBuilder> predicate)
-
withAllocatedResourcesStatus
public A withAllocatedResourcesStatus(List<ResourceStatus> allocatedResourcesStatus)
-
withAllocatedResourcesStatus
public A withAllocatedResourcesStatus(ResourceStatus... allocatedResourcesStatus)
-
hasAllocatedResourcesStatus
public boolean hasAllocatedResourcesStatus()
-
addNewAllocatedResourcesStatus
public ContainerStatusFluent.AllocatedResourcesStatusNested<A> addNewAllocatedResourcesStatus()
-
addNewAllocatedResourcesStatusLike
public ContainerStatusFluent.AllocatedResourcesStatusNested<A> addNewAllocatedResourcesStatusLike(ResourceStatus item)
-
setNewAllocatedResourcesStatusLike
public ContainerStatusFluent.AllocatedResourcesStatusNested<A> setNewAllocatedResourcesStatusLike(int index, ResourceStatus item)
-
editAllocatedResourcesStatus
public ContainerStatusFluent.AllocatedResourcesStatusNested<A> editAllocatedResourcesStatus(int index)
-
editFirstAllocatedResourcesStatus
public ContainerStatusFluent.AllocatedResourcesStatusNested<A> editFirstAllocatedResourcesStatus()
-
editLastAllocatedResourcesStatus
public ContainerStatusFluent.AllocatedResourcesStatusNested<A> editLastAllocatedResourcesStatus()
-
editMatchingAllocatedResourcesStatus
public ContainerStatusFluent.AllocatedResourcesStatusNested<A> editMatchingAllocatedResourcesStatus(Predicate<ResourceStatusBuilder> predicate)
-
getContainerID
public String getContainerID()
-
hasContainerID
public boolean hasContainerID()
-
getImage
public String getImage()
-
hasImage
public boolean hasImage()
-
getImageID
public String getImageID()
-
hasImageID
public boolean hasImageID()
-
buildLastState
public ContainerState buildLastState()
-
withLastState
public A withLastState(ContainerState lastState)
-
hasLastState
public boolean hasLastState()
-
withNewLastState
public ContainerStatusFluent.LastStateNested<A> withNewLastState()
-
withNewLastStateLike
public ContainerStatusFluent.LastStateNested<A> withNewLastStateLike(ContainerState item)
-
editLastState
public ContainerStatusFluent.LastStateNested<A> editLastState()
-
editOrNewLastState
public ContainerStatusFluent.LastStateNested<A> editOrNewLastState()
-
editOrNewLastStateLike
public ContainerStatusFluent.LastStateNested<A> editOrNewLastStateLike(ContainerState item)
-
getName
public String getName()
-
hasName
public boolean hasName()
-
getReady
public Boolean getReady()
-
hasReady
public boolean hasReady()
-
buildResources
public ResourceRequirements buildResources()
-
withResources
public A withResources(ResourceRequirements resources)
-
hasResources
public boolean hasResources()
-
withNewResources
public ContainerStatusFluent.ResourcesNested<A> withNewResources()
-
withNewResourcesLike
public ContainerStatusFluent.ResourcesNested<A> withNewResourcesLike(ResourceRequirements item)
-
editResources
public ContainerStatusFluent.ResourcesNested<A> editResources()
-
editOrNewResources
public ContainerStatusFluent.ResourcesNested<A> editOrNewResources()
-
editOrNewResourcesLike
public ContainerStatusFluent.ResourcesNested<A> editOrNewResourcesLike(ResourceRequirements item)
-
getRestartCount
public Integer getRestartCount()
-
hasRestartCount
public boolean hasRestartCount()
-
getStarted
public Boolean getStarted()
-
hasStarted
public boolean hasStarted()
-
buildState
public ContainerState buildState()
-
withState
public A withState(ContainerState state)
-
hasState
public boolean hasState()
-
withNewState
public ContainerStatusFluent.StateNested<A> withNewState()
-
withNewStateLike
public ContainerStatusFluent.StateNested<A> withNewStateLike(ContainerState item)
-
editState
public ContainerStatusFluent.StateNested<A> editState()
-
editOrNewState
public ContainerStatusFluent.StateNested<A> editOrNewState()
-
editOrNewStateLike
public ContainerStatusFluent.StateNested<A> editOrNewStateLike(ContainerState item)
-
getStopSignal
public String getStopSignal()
-
hasStopSignal
public boolean hasStopSignal()
-
buildUser
public ContainerUser buildUser()
-
withUser
public A withUser(ContainerUser user)
-
hasUser
public boolean hasUser()
-
withNewUser
public ContainerStatusFluent.UserNested<A> withNewUser()
-
withNewUserLike
public ContainerStatusFluent.UserNested<A> withNewUserLike(ContainerUser item)
-
editUser
public ContainerStatusFluent.UserNested<A> editUser()
-
editOrNewUser
public ContainerStatusFluent.UserNested<A> editOrNewUser()
-
editOrNewUserLike
public ContainerStatusFluent.UserNested<A> editOrNewUserLike(ContainerUser item)
-
addToVolumeMounts
public A addToVolumeMounts(int index, VolumeMountStatus item)
-
setToVolumeMounts
public A setToVolumeMounts(int index, VolumeMountStatus item)
-
addToVolumeMounts
public A addToVolumeMounts(VolumeMountStatus... items)
-
addAllToVolumeMounts
public A addAllToVolumeMounts(Collection<VolumeMountStatus> items)
-
removeFromVolumeMounts
public A removeFromVolumeMounts(VolumeMountStatus... items)
-
removeAllFromVolumeMounts
public A removeAllFromVolumeMounts(Collection<VolumeMountStatus> items)
-
removeMatchingFromVolumeMounts
public A removeMatchingFromVolumeMounts(Predicate<VolumeMountStatusBuilder> predicate)
-
buildVolumeMounts
public List<VolumeMountStatus> buildVolumeMounts()
-
buildVolumeMount
public VolumeMountStatus buildVolumeMount(int index)
-
buildFirstVolumeMount
public VolumeMountStatus buildFirstVolumeMount()
-
buildLastVolumeMount
public VolumeMountStatus buildLastVolumeMount()
-
buildMatchingVolumeMount
public VolumeMountStatus buildMatchingVolumeMount(Predicate<VolumeMountStatusBuilder> predicate)
-
hasMatchingVolumeMount
public boolean hasMatchingVolumeMount(Predicate<VolumeMountStatusBuilder> predicate)
-
withVolumeMounts
public A withVolumeMounts(List<VolumeMountStatus> volumeMounts)
-
withVolumeMounts
public A withVolumeMounts(VolumeMountStatus... volumeMounts)
-
hasVolumeMounts
public boolean hasVolumeMounts()
-
addNewVolumeMount
public A addNewVolumeMount(String mountPath, String name, Boolean readOnly, String recursiveReadOnly)
-
addNewVolumeMount
public ContainerStatusFluent.VolumeMountsNested<A> addNewVolumeMount()
-
addNewVolumeMountLike
public ContainerStatusFluent.VolumeMountsNested<A> addNewVolumeMountLike(VolumeMountStatus item)
-
setNewVolumeMountLike
public ContainerStatusFluent.VolumeMountsNested<A> setNewVolumeMountLike(int index, VolumeMountStatus item)
-
editVolumeMount
public ContainerStatusFluent.VolumeMountsNested<A> editVolumeMount(int index)
-
editFirstVolumeMount
public ContainerStatusFluent.VolumeMountsNested<A> editFirstVolumeMount()
-
editLastVolumeMount
public ContainerStatusFluent.VolumeMountsNested<A> editLastVolumeMount()
-
editMatchingVolumeMount
public ContainerStatusFluent.VolumeMountsNested<A> editMatchingVolumeMount(Predicate<VolumeMountStatusBuilder> predicate)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ContainerStatusFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ContainerStatusFluent<A>>
-
withReady
public A withReady()
-
withStarted
public A withStarted()
-
-