Package io.fabric8.openshift.api.model
Class DeploymentConfigStatus
- java.lang.Object
-
- io.fabric8.openshift.api.model.DeploymentConfigStatus
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<DeploymentConfigStatusBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class DeploymentConfigStatus extends Object implements io.fabric8.kubernetes.api.builder.Editable<DeploymentConfigStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
DeploymentConfigStatus represents the current deployment state.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DeploymentConfigStatus()No args constructor for use in serializationDeploymentConfigStatus(Integer availableReplicas, List<DeploymentCondition> conditions, DeploymentDetails details, Long latestVersion, Long observedGeneration, Integer readyReplicas, Integer replicas, Integer unavailableReplicas, Integer updatedReplicas)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeploymentConfigStatusBuilderedit()Map<String,Object>getAdditionalProperties()IntegergetAvailableReplicas()availableReplicas is the total number of available pods targeted by this deployment config.List<DeploymentCondition>getConditions()conditions represents the latest available observations of a deployment config's current state.DeploymentDetailsgetDetails()DeploymentConfigStatus represents the current deployment state.LonggetLatestVersion()latestVersion is used to determine whether the current deployment associated with a deployment config is out of sync.LonggetObservedGeneration()observedGeneration is the most recent generation observed by the deployment config controller.IntegergetReadyReplicas()Total number of ready pods targeted by this deployment.IntegergetReplicas()replicas is the total number of pods targeted by this deployment config.IntegergetUnavailableReplicas()unavailableReplicas is the total number of unavailable pods targeted by this deployment config.IntegergetUpdatedReplicas()updatedReplicas is the total number of non-terminated pods targeted by this deployment config that have the desired template spec.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetAvailableReplicas(Integer availableReplicas)availableReplicas is the total number of available pods targeted by this deployment config.voidsetConditions(List<DeploymentCondition> conditions)conditions represents the latest available observations of a deployment config's current state.voidsetDetails(DeploymentDetails details)DeploymentConfigStatus represents the current deployment state.voidsetLatestVersion(Long latestVersion)latestVersion is used to determine whether the current deployment associated with a deployment config is out of sync.voidsetObservedGeneration(Long observedGeneration)observedGeneration is the most recent generation observed by the deployment config controller.voidsetReadyReplicas(Integer readyReplicas)Total number of ready pods targeted by this deployment.voidsetReplicas(Integer replicas)replicas is the total number of pods targeted by this deployment config.voidsetUnavailableReplicas(Integer unavailableReplicas)unavailableReplicas is the total number of unavailable pods targeted by this deployment config.voidsetUpdatedReplicas(Integer updatedReplicas)updatedReplicas is the total number of non-terminated pods targeted by this deployment config that have the desired template spec.DeploymentConfigStatusBuildertoBuilder()
-
-
-
Constructor Detail
-
DeploymentConfigStatus
public DeploymentConfigStatus()
No args constructor for use in serialization
-
DeploymentConfigStatus
public DeploymentConfigStatus(Integer availableReplicas, List<DeploymentCondition> conditions, DeploymentDetails details, Long latestVersion, Long observedGeneration, Integer readyReplicas, Integer replicas, Integer unavailableReplicas, Integer updatedReplicas)
-
-
Method Detail
-
getAvailableReplicas
public Integer getAvailableReplicas()
availableReplicas is the total number of available pods targeted by this deployment config.
-
setAvailableReplicas
public void setAvailableReplicas(Integer availableReplicas)
availableReplicas is the total number of available pods targeted by this deployment config.
-
getConditions
public List<DeploymentCondition> getConditions()
conditions represents the latest available observations of a deployment config's current state.
-
setConditions
public void setConditions(List<DeploymentCondition> conditions)
conditions represents the latest available observations of a deployment config's current state.
-
getDetails
public DeploymentDetails getDetails()
DeploymentConfigStatus represents the current deployment state.
-
setDetails
public void setDetails(DeploymentDetails details)
DeploymentConfigStatus represents the current deployment state.
-
getLatestVersion
public Long getLatestVersion()
latestVersion is used to determine whether the current deployment associated with a deployment config is out of sync.
-
setLatestVersion
public void setLatestVersion(Long latestVersion)
latestVersion is used to determine whether the current deployment associated with a deployment config is out of sync.
-
getObservedGeneration
public Long getObservedGeneration()
observedGeneration is the most recent generation observed by the deployment config controller.
-
setObservedGeneration
public void setObservedGeneration(Long observedGeneration)
observedGeneration is the most recent generation observed by the deployment config controller.
-
getReadyReplicas
public Integer getReadyReplicas()
Total number of ready pods targeted by this deployment.
-
setReadyReplicas
public void setReadyReplicas(Integer readyReplicas)
Total number of ready pods targeted by this deployment.
-
getReplicas
public Integer getReplicas()
replicas is the total number of pods targeted by this deployment config.
-
setReplicas
public void setReplicas(Integer replicas)
replicas is the total number of pods targeted by this deployment config.
-
getUnavailableReplicas
public Integer getUnavailableReplicas()
unavailableReplicas is the total number of unavailable pods targeted by this deployment config.
-
setUnavailableReplicas
public void setUnavailableReplicas(Integer unavailableReplicas)
unavailableReplicas is the total number of unavailable pods targeted by this deployment config.
-
getUpdatedReplicas
public Integer getUpdatedReplicas()
updatedReplicas is the total number of non-terminated pods targeted by this deployment config that have the desired template spec.
-
setUpdatedReplicas
public void setUpdatedReplicas(Integer updatedReplicas)
updatedReplicas is the total number of non-terminated pods targeted by this deployment config that have the desired template spec.
-
edit
public DeploymentConfigStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<DeploymentConfigStatusBuilder>
-
toBuilder
public DeploymentConfigStatusBuilder toBuilder()
-
-