Package net.stickycode.kuuty.model.v18
Class IoK8sApiCoreV1PersistentVolumeClaimStatus
- java.lang.Object
-
- net.stickycode.kuuty.model.v18.IoK8sApiCoreV1PersistentVolumeClaimStatus
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]") public class IoK8sApiCoreV1PersistentVolumeClaimStatus extends Object
PersistentVolumeClaimStatus is the current status of a persistent volume claim.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ACCESS_MODESstatic StringJSON_PROPERTY_CAPACITYstatic StringJSON_PROPERTY_CONDITIONSstatic StringJSON_PROPERTY_PHASE
-
Constructor Summary
Constructors Constructor Description IoK8sApiCoreV1PersistentVolumeClaimStatus()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_ACCESS_MODES
public static final String JSON_PROPERTY_ACCESS_MODES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CAPACITY
public static final String JSON_PROPERTY_CAPACITY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CONDITIONS
public static final String JSON_PROPERTY_CONDITIONS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PHASE
public static final String JSON_PROPERTY_PHASE
- See Also:
- Constant Field Values
-
-
Method Detail
-
accessModes
public IoK8sApiCoreV1PersistentVolumeClaimStatus accessModes(List<String> accessModes)
-
addAccessModesItem
public IoK8sApiCoreV1PersistentVolumeClaimStatus addAccessModesItem(String accessModesItem)
-
getAccessModes
@Nullable public List<String> getAccessModes()
AccessModes contains the actual access modes the volume backing the PVC has. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1- Returns:
- accessModes
-
capacity
public IoK8sApiCoreV1PersistentVolumeClaimStatus capacity(Map<String,String> capacity)
-
putCapacityItem
public IoK8sApiCoreV1PersistentVolumeClaimStatus putCapacityItem(String key, String capacityItem)
-
getCapacity
@Nullable public Map<String,String> getCapacity()
Represents the actual resources of the underlying volume.- Returns:
- capacity
-
conditions
public IoK8sApiCoreV1PersistentVolumeClaimStatus conditions(List<IoK8sApiCoreV1PersistentVolumeClaimCondition> conditions)
-
addConditionsItem
public IoK8sApiCoreV1PersistentVolumeClaimStatus addConditionsItem(IoK8sApiCoreV1PersistentVolumeClaimCondition conditionsItem)
-
getConditions
@Nullable public List<IoK8sApiCoreV1PersistentVolumeClaimCondition> getConditions()
Current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to 'ResizeStarted'.- Returns:
- conditions
-
setConditions
public void setConditions(List<IoK8sApiCoreV1PersistentVolumeClaimCondition> conditions)
-
phase
public IoK8sApiCoreV1PersistentVolumeClaimStatus phase(String phase)
-
getPhase
@Nullable public String getPhase()
Phase represents the current phase of PersistentVolumeClaim.- Returns:
- phase
-
setPhase
public void setPhase(String phase)
-
-