Class VolumeAttachmentSource

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

    public class VolumeAttachmentSource
    extends java.lang.Object
    implements com.marcnuri.yakc.model.Model
    VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.
    • Constructor Detail

      • VolumeAttachmentSource

        public VolumeAttachmentSource​(PersistentVolumeSpec inlineVolumeSpec,
                                      java.lang.String persistentVolumeName)
      • VolumeAttachmentSource

        public VolumeAttachmentSource()
    • Method Detail

      • getPersistentVolumeName

        public java.lang.String getPersistentVolumeName()
        Name of the persistent volume to attach.
      • setPersistentVolumeName

        public void setPersistentVolumeName​(java.lang.String persistentVolumeName)
        Name of the persistent volume to attach.
      • 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