@Generated(value="OracleSDKGenerator", comments="API Version: 1.0.015") public final class TransferAppliance extends Object
TransferAppliance.Builder
. This model distinguishes fields
that are null
because they are unset from fields that are explicitly set to null
. This is done in
the setter methods of the TransferAppliance.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).Modifier and Type | Class and Description |
---|---|
static class |
TransferAppliance.Builder |
static class |
TransferAppliance.LifecycleState |
Constructor and Description |
---|
TransferAppliance(String label,
TransferAppliance.LifecycleState lifecycleState,
String transferJobId,
String serialNumber,
Date creationTime,
Date customerReceivedTime,
Date customerReturnedTime,
Date nextBillingTime,
String deliverySecurityTieId,
String returnSecurityTieId,
String applianceDeliveryTrackingNumber,
String applianceReturnDeliveryTrackingNumber,
String applianceDeliveryVendor,
ShippingAddress customerShippingAddress,
String uploadStatusLogUri)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static TransferAppliance.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getApplianceDeliveryTrackingNumber() |
String |
getApplianceDeliveryVendor() |
String |
getApplianceReturnDeliveryTrackingNumber() |
Date |
getCreationTime() |
Date |
getCustomerReceivedTime() |
Date |
getCustomerReturnedTime() |
ShippingAddress |
getCustomerShippingAddress() |
String |
getDeliverySecurityTieId() |
String |
getLabel()
Unique alpha-numeric identifier for a transfer appliance auto generated during create.
|
TransferAppliance.LifecycleState |
getLifecycleState() |
Date |
getNextBillingTime() |
String |
getReturnSecurityTieId() |
String |
getSerialNumber() |
String |
getTransferJobId() |
String |
getUploadStatusLogUri() |
int |
hashCode() |
TransferAppliance.Builder |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"label","lifecycleState","transferJobId","serialNumber","creationTime","customerReceivedTime","customerReturnedTime","nextBillingTime","deliverySecurityTieId","returnSecurityTieId","applianceDeliveryTrackingNumber","applianceReturnDeliveryTrackingNumber","applianceDeliveryVendor","customerShippingAddress","uploadStatusLogUri"}) @Deprecated public TransferAppliance(String label, TransferAppliance.LifecycleState lifecycleState, String transferJobId, String serialNumber, Date creationTime, Date customerReceivedTime, Date customerReturnedTime, Date nextBillingTime, String deliverySecurityTieId, String returnSecurityTieId, String applianceDeliveryTrackingNumber, String applianceReturnDeliveryTrackingNumber, String applianceDeliveryVendor, ShippingAddress customerShippingAddress, String uploadStatusLogUri)
public static TransferAppliance.Builder builder()
Create a new builder.
public TransferAppliance.Builder toBuilder()
public String getLabel()
Unique alpha-numeric identifier for a transfer appliance auto generated during create.
public TransferAppliance.LifecycleState getLifecycleState()
public String getTransferJobId()
public String getSerialNumber()
public Date getCreationTime()
public Date getCustomerReceivedTime()
public Date getCustomerReturnedTime()
public Date getNextBillingTime()
public String getDeliverySecurityTieId()
public String getReturnSecurityTieId()
public String getApplianceDeliveryTrackingNumber()
public String getApplianceReturnDeliveryTrackingNumber()
public String getApplianceDeliveryVendor()
public ShippingAddress getCustomerShippingAddress()
public String getUploadStatusLogUri()
Copyright © 2016–2021. All rights reserved.