public static interface VTLDevice.Builder extends SdkPojo, CopyableBuilder<VTLDevice.Builder,VTLDevice>
Modifier and Type | Method and Description |
---|---|
default VTLDevice.Builder |
deviceiSCSIAttributes(Consumer<DeviceiSCSIAttributes.Builder> deviceiSCSIAttributes)
A list of iSCSI information about a VTL device.
|
VTLDevice.Builder |
deviceiSCSIAttributes(DeviceiSCSIAttributes deviceiSCSIAttributes)
A list of iSCSI information about a VTL device.
|
VTLDevice.Builder |
vtlDeviceARN(String vtlDeviceARN)
Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).
|
VTLDevice.Builder |
vtlDeviceProductIdentifier(String vtlDeviceProductIdentifier)
Sets the value of the VTLDeviceProductIdentifier property for this object.
|
VTLDevice.Builder |
vtlDeviceType(String vtlDeviceType)
Sets the value of the VTLDeviceType property for this object.
|
VTLDevice.Builder |
vtlDeviceVendor(String vtlDeviceVendor)
Sets the value of the VTLDeviceVendor property for this object.
|
copy
applyMutation, build
VTLDevice.Builder vtlDeviceARN(String vtlDeviceARN)
Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).
vtlDeviceARN
- Specifies the unique Amazon Resource Name (ARN) of the device (tape drive or media changer).VTLDevice.Builder vtlDeviceType(String vtlDeviceType)
vtlDeviceType
- The new value for the VTLDeviceType property for this object.VTLDevice.Builder vtlDeviceVendor(String vtlDeviceVendor)
vtlDeviceVendor
- The new value for the VTLDeviceVendor property for this object.VTLDevice.Builder vtlDeviceProductIdentifier(String vtlDeviceProductIdentifier)
vtlDeviceProductIdentifier
- The new value for the VTLDeviceProductIdentifier property for this object.VTLDevice.Builder deviceiSCSIAttributes(DeviceiSCSIAttributes deviceiSCSIAttributes)
A list of iSCSI information about a VTL device.
deviceiSCSIAttributes
- A list of iSCSI information about a VTL device.default VTLDevice.Builder deviceiSCSIAttributes(Consumer<DeviceiSCSIAttributes.Builder> deviceiSCSIAttributes)
A list of iSCSI information about a VTL device.
This is a convenience that creates an instance of theDeviceiSCSIAttributes.Builder
avoiding the need
to create one manually via DeviceiSCSIAttributes.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to deviceiSCSIAttributes(DeviceiSCSIAttributes)
.deviceiSCSIAttributes
- a consumer that will call methods on DeviceiSCSIAttributes.Builder
deviceiSCSIAttributes(DeviceiSCSIAttributes)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.