Class RootDeviceHints

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<RootDeviceHintsBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class RootDeviceHints
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<RootDeviceHintsBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    RootDeviceHints holds the hints for specifying the storage location for the root filesystem for the image.
    See Also:
    Serialized Form
    • Constructor Detail

      • RootDeviceHints

        public RootDeviceHints()
        No args constructor for use in serialization
    • Method Detail

      • getDeviceName

        public String getDeviceName()
        A Linux device name like "/dev/vda", or a by-path link to it like "/dev/disk/by-path/pci-0000:01:00.0-scsi-0:2:0:0". The hint must match the actual value exactly.
      • setDeviceName

        public void setDeviceName​(String deviceName)
        A Linux device name like "/dev/vda", or a by-path link to it like "/dev/disk/by-path/pci-0000:01:00.0-scsi-0:2:0:0". The hint must match the actual value exactly.
      • getHctl

        public String getHctl()
        A SCSI bus address like 0:0:0:0. The hint must match the actual value exactly.
      • setHctl

        public void setHctl​(String hctl)
        A SCSI bus address like 0:0:0:0. The hint must match the actual value exactly.
      • getMinSizeGigabytes

        public Integer getMinSizeGigabytes()
        The minimum size of the device in Gigabytes.
      • setMinSizeGigabytes

        public void setMinSizeGigabytes​(Integer minSizeGigabytes)
        The minimum size of the device in Gigabytes.
      • getModel

        public String getModel()
        A vendor-specific device identifier. The hint can be a substring of the actual value.
      • setModel

        public void setModel​(String model)
        A vendor-specific device identifier. The hint can be a substring of the actual value.
      • getRotational

        public Boolean getRotational()
        True if the device should use spinning media, false otherwise.
      • setRotational

        public void setRotational​(Boolean rotational)
        True if the device should use spinning media, false otherwise.
      • getSerialNumber

        public String getSerialNumber()
        Device serial number. The hint must match the actual value exactly.
      • setSerialNumber

        public void setSerialNumber​(String serialNumber)
        Device serial number. The hint must match the actual value exactly.
      • getVendor

        public String getVendor()
        The name of the vendor or manufacturer of the device. The hint can be a substring of the actual value.
      • setVendor

        public void setVendor​(String vendor)
        The name of the vendor or manufacturer of the device. The hint can be a substring of the actual value.
      • getWwn

        public String getWwn()
        Unique storage identifier. The hint must match the actual value exactly.
      • setWwn

        public void setWwn​(String wwn)
        Unique storage identifier. The hint must match the actual value exactly.
      • getWwnVendorExtension

        public String getWwnVendorExtension()
        Unique vendor storage identifier. The hint must match the actual value exactly.
      • setWwnVendorExtension

        public void setWwnVendorExtension​(String wwnVendorExtension)
        Unique vendor storage identifier. The hint must match the actual value exactly.
      • getWwnWithExtension

        public String getWwnWithExtension()
        Unique storage identifier with the vendor extension appended. The hint must match the actual value exactly.
      • setWwnWithExtension

        public void setWwnWithExtension​(String wwnWithExtension)
        Unique storage identifier with the vendor extension appended. The hint must match the actual value exactly.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)