Interface Disk.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Disk.Builder,,Disk> SdkBuilder<Disk.Builder,,Disk> SdkPojo
- Enclosing class:
Disk
-
Method Summary
Modifier and TypeMethodDescriptiondiskAllocationResource(String diskAllocationResource) The iSCSI qualified name (IQN) that is defined for a disk.diskAllocationType(String diskAllocationType) Sets the value of the DiskAllocationType property for this object.diskAttributeList(String... diskAttributeList) Sets the value of the DiskAttributeList property for this object.diskAttributeList(Collection<String> diskAttributeList) Sets the value of the DiskAttributeList property for this object.The unique device ID or other distinguishing data that identifies a local disk.The device node of a local disk as assigned by the virtualization environment.The path of a local disk in the gateway virtual machine (VM).diskSizeInBytes(Long diskSizeInBytes) The local disk size in bytes.diskStatus(String diskStatus) A value that represents the status of a local disk.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
diskId
The unique device ID or other distinguishing data that identifies a local disk.
- Parameters:
diskId- The unique device ID or other distinguishing data that identifies a local disk.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
diskPath
The path of a local disk in the gateway virtual machine (VM).
- Parameters:
diskPath- The path of a local disk in the gateway virtual machine (VM).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
diskNode
The device node of a local disk as assigned by the virtualization environment.
- Parameters:
diskNode- The device node of a local disk as assigned by the virtualization environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
diskStatus
A value that represents the status of a local disk.
- Parameters:
diskStatus- A value that represents the status of a local disk.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
diskSizeInBytes
The local disk size in bytes.
- Parameters:
diskSizeInBytes- The local disk size in bytes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
diskAllocationType
Sets the value of the DiskAllocationType property for this object.- Parameters:
diskAllocationType- The new value for the DiskAllocationType property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
diskAllocationResource
The iSCSI qualified name (IQN) that is defined for a disk. This field is not included in the response if the local disk is not defined as an iSCSI target. The format of this field is targetIqn::LUNNumber::region-volumeId.
- Parameters:
diskAllocationResource- The iSCSI qualified name (IQN) that is defined for a disk. This field is not included in the response if the local disk is not defined as an iSCSI target. The format of this field is targetIqn::LUNNumber::region-volumeId.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
diskAttributeList
Sets the value of the DiskAttributeList property for this object.- Parameters:
diskAttributeList- The new value for the DiskAttributeList property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
diskAttributeList
Sets the value of the DiskAttributeList property for this object.- Parameters:
diskAttributeList- The new value for the DiskAttributeList property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-