Class PhotonPersistentDiskVolumeSource

  • All Implemented Interfaces:
    com.marcnuri.yakc.model.Model

    public class PhotonPersistentDiskVolumeSource
    extends java.lang.Object
    implements com.marcnuri.yakc.model.Model
    Represents a Photon Controller persistent disk resource.
    • Constructor Detail

      • PhotonPersistentDiskVolumeSource

        public PhotonPersistentDiskVolumeSource​(java.lang.String fsType,
                                                @NonNull
                                                @NonNull java.lang.String pdID)
      • PhotonPersistentDiskVolumeSource

        public PhotonPersistentDiskVolumeSource()
    • Method Detail

      • getFsType

        public java.lang.String getFsType()
        Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
      • getPdID

        @NonNull
        public @NonNull java.lang.String getPdID()
        ID that identifies Photon Controller persistent disk
      • setFsType

        public void setFsType​(java.lang.String fsType)
        Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
      • setPdID

        public void setPdID​(@NonNull
                            @NonNull java.lang.String pdID)
        ID that identifies Photon Controller persistent disk
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object