public static class TransferAppliance.Builder extends Object
Constructor and Description |
---|
Builder() |
public TransferAppliance.Builder label(String label)
Unique alpha-numeric identifier for a transfer appliance auto generated during create.
label
- the value to setpublic TransferAppliance.Builder lifecycleState(TransferAppliance.LifecycleState lifecycleState)
public TransferAppliance.Builder transferJobId(String transferJobId)
public TransferAppliance.Builder serialNumber(String serialNumber)
public TransferAppliance.Builder creationTime(Date creationTime)
public TransferAppliance.Builder customerReceivedTime(Date customerReceivedTime)
public TransferAppliance.Builder customerReturnedTime(Date customerReturnedTime)
public TransferAppliance.Builder nextBillingTime(Date nextBillingTime)
public TransferAppliance.Builder deliverySecurityTieId(String deliverySecurityTieId)
public TransferAppliance.Builder returnSecurityTieId(String returnSecurityTieId)
public TransferAppliance.Builder applianceDeliveryTrackingNumber(String applianceDeliveryTrackingNumber)
public TransferAppliance.Builder applianceReturnDeliveryTrackingNumber(String applianceReturnDeliveryTrackingNumber)
public TransferAppliance.Builder applianceDeliveryVendor(String applianceDeliveryVendor)
public TransferAppliance.Builder customerShippingAddress(ShippingAddress customerShippingAddress)
public TransferAppliance.Builder uploadStatusLogUri(String uploadStatusLogUri)
public TransferAppliance.Builder returnShippingLabelUri(String returnShippingLabelUri)
public TransferAppliance.Builder expectedReturnDate(Date expectedReturnDate)
Expected return date from customer for the device, time portion should be zero.
expectedReturnDate
- the value to setpublic TransferAppliance.Builder pickupWindowStartTime(Date pickupWindowStartTime)
Start time for the window to pickup the device from customer.
pickupWindowStartTime
- the value to setpublic TransferAppliance.Builder pickupWindowEndTime(Date pickupWindowEndTime)
End time for the window to pickup the device from customer.
pickupWindowEndTime
- the value to setpublic TransferAppliance.Builder minimumStorageCapacityInTerabytes(Integer minimumStorageCapacityInTerabytes)
Minimum storage capacity of the device, in terabytes. Valid options are 50, 95 and 150.
minimumStorageCapacityInTerabytes
- the value to setpublic TransferAppliance build()
public TransferAppliance.Builder copy(TransferAppliance model)
Copyright © 2016–2024. All rights reserved.