Class AsAService

    • Field Detail

      • duplicateOriginSnapshotId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long duplicateOriginSnapshotId
        This must be populated only for duplicating a specific snapshot for volume duplicating. It represents the identifier of the origin [[SoftLayer_Network_Storage_Snapshot]]
      • duplicateOriginSnapshotIdSpecified

        protected boolean duplicateOriginSnapshotIdSpecified
      • duplicateOriginVolumeId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long duplicateOriginVolumeId
        This must be populated only for duplicate volume ordering. It represents the identifier of the origin [[SoftLayer_Network_Storage]].
      • duplicateOriginVolumeIdSpecified

        protected boolean duplicateOriginVolumeIdSpecified
      • iopsSpecified

        protected boolean iopsSpecified
      • originVolumeId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long originVolumeId
        This must be populated only for replicant volume ordering. It represents the identifier of the origin [[SoftLayer_Network_Storage]].
      • originVolumeIdSpecified

        protected boolean originVolumeIdSpecified
      • originVolumeScheduleId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long originVolumeScheduleId
        This must be populated only for replicant volume ordering. It represents the [[SoftLayer_Network_Storage_Schedule]] that will be be used to replicate the origin [[SoftLayer_Network_Storage]] volume.
      • originVolumeScheduleIdSpecified

        protected boolean originVolumeScheduleIdSpecified
      • osFormatType

        @ApiProperty(canBeNullOrNotSet=true)
        protected Type osFormatType
        This must be populated for block storage orders. This should match the OS type of the host(s) that will connect to the volume. The only required property is the keyName of the OS type. This property is ignored for file storage orders.
      • osFormatTypeSpecified

        protected boolean osFormatTypeSpecified
      • volumeSizeSpecified

        protected boolean volumeSizeSpecified
    • Constructor Detail

      • AsAService

        public AsAService()
    • Method Detail

      • getDuplicateOriginSnapshotId

        public Long getDuplicateOriginSnapshotId()
      • setDuplicateOriginSnapshotId

        public void setDuplicateOriginSnapshotId​(Long duplicateOriginSnapshotId)
      • isDuplicateOriginSnapshotIdSpecified

        public boolean isDuplicateOriginSnapshotIdSpecified()
      • unsetDuplicateOriginSnapshotId

        public void unsetDuplicateOriginSnapshotId()
      • getDuplicateOriginVolumeId

        public Long getDuplicateOriginVolumeId()
      • setDuplicateOriginVolumeId

        public void setDuplicateOriginVolumeId​(Long duplicateOriginVolumeId)
      • isDuplicateOriginVolumeIdSpecified

        public boolean isDuplicateOriginVolumeIdSpecified()
      • unsetDuplicateOriginVolumeId

        public void unsetDuplicateOriginVolumeId()
      • getIops

        public Long getIops()
      • setIops

        public void setIops​(Long iops)
      • isIopsSpecified

        public boolean isIopsSpecified()
      • unsetIops

        public void unsetIops()
      • getOriginVolumeId

        public Long getOriginVolumeId()
      • setOriginVolumeId

        public void setOriginVolumeId​(Long originVolumeId)
      • isOriginVolumeIdSpecified

        public boolean isOriginVolumeIdSpecified()
      • unsetOriginVolumeId

        public void unsetOriginVolumeId()
      • getOriginVolumeScheduleId

        public Long getOriginVolumeScheduleId()
      • setOriginVolumeScheduleId

        public void setOriginVolumeScheduleId​(Long originVolumeScheduleId)
      • isOriginVolumeScheduleIdSpecified

        public boolean isOriginVolumeScheduleIdSpecified()
      • unsetOriginVolumeScheduleId

        public void unsetOriginVolumeScheduleId()
      • getOsFormatType

        public Type getOsFormatType()
      • setOsFormatType

        public void setOsFormatType​(Type osFormatType)
      • isOsFormatTypeSpecified

        public boolean isOsFormatTypeSpecified()
      • unsetOsFormatType

        public void unsetOsFormatType()
      • getVolumeSize

        public Long getVolumeSize()
      • setVolumeSize

        public void setVolumeSize​(Long volumeSize)
      • isVolumeSizeSpecified

        public boolean isVolumeSizeSpecified()
      • unsetVolumeSize

        public void unsetVolumeSize()