Class IoK8sApiCoreV1AWSElasticBlockStoreVolumeSource


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]")
    public class IoK8sApiCoreV1AWSElasticBlockStoreVolumeSource
    extends Object
    Represents a Persistent Disk resource in AWS. An AWS EBS disk must exist before mounting to a container. The disk must also be in the same AWS zone as the kubelet. An AWS EBS disk can only be mounted as read/write once. AWS EBS volumes support ownership management and SELinux relabeling.
    • Constructor Detail

      • IoK8sApiCoreV1AWSElasticBlockStoreVolumeSource

        public IoK8sApiCoreV1AWSElasticBlockStoreVolumeSource()
    • Method Detail

      • getFsType

        @Nullable
        public String getFsType()
        Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
        Returns:
        fsType
      • setFsType

        public void setFsType​(String fsType)
      • getPartition

        @Nullable
        public Integer getPartition()
        The partition in the volume that you want to mount. If omitted, the default is to mount by volume name. Examples: For volume /dev/sda1, you specify the partition as \"1\". Similarly, the volume partition for /dev/sda is \"0\" (or you can leave the property empty).
        Returns:
        partition
      • setPartition

        public void setPartition​(Integer partition)
      • getReadOnly

        @Nullable
        public Boolean getReadOnly()
        Specify \"true\" to force and set the ReadOnly property in VolumeMounts to \"true\". If omitted, the default is \"false\". More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
        Returns:
        readOnly
      • setReadOnly

        public void setReadOnly​(Boolean readOnly)
      • getVolumeID

        public String getVolumeID()
        Unique ID of the persistent disk resource in AWS (Amazon EBS volume). More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
        Returns:
        volumeID
      • setVolumeID

        public void setVolumeID​(String volumeID)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object