@Generated(value="OracleSDKGenerator", comments="API Version: 1.0.015") public final class ApplianceExportJob extends Object
ApplianceExportJob.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 ApplianceExportJob.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 |
ApplianceExportJob.Builder |
static class |
ApplianceExportJob.LifecycleState |
Constructor and Description |
---|
ApplianceExportJob(String id,
String compartmentId,
String bucketName,
String displayName,
Date creationTime,
ApplianceExportJob.LifecycleState lifecycleState,
String lifecycleStateDetails,
String applianceSerialNumber,
String applianceDecryptionPassphrase,
String applianceDeliveryVendor,
String applianceDeliveryTrackingNumber,
String applianceReturnDeliveryTrackingNumber,
String sendingSecurityTie,
String receivingSecurityTie,
String prefix,
String rangeStart,
String rangeEnd,
String numberOfObjects,
String totalSizeInBytes,
String firstObject,
String lastObject,
String nextObject,
String manifestFile,
String manifestMd5,
List<String> bucketAccessPolicies,
ShippingAddress customerShippingAddress,
Map<String,String> freeformTags,
Map<String,Map<String,Object>> definedTags)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ApplianceExportJob.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getApplianceDecryptionPassphrase()
Passphrase associated with the Appliance.
|
String |
getApplianceDeliveryTrackingNumber()
Tracking number associated with the shipment while shipping the Appliance to Customer.
|
String |
getApplianceDeliveryVendor()
Shipping Vendor selected to ship the Appliance associated with this job.
|
String |
getApplianceReturnDeliveryTrackingNumber()
Tracking number associated with the shipment while shipping the Appliance back to Oracle.
|
String |
getApplianceSerialNumber()
Serial Number of the Appliance associated with this Export Job.
|
List<String> |
getBucketAccessPolicies()
Polices to grant Data Transfer Service to access objects in the Bucket
|
String |
getBucketName() |
String |
getCompartmentId() |
Date |
getCreationTime() |
ShippingAddress |
getCustomerShippingAddress() |
Map<String,Map<String,Object>> |
getDefinedTags()
Defined tags for this resource.
|
String |
getDisplayName() |
String |
getFirstObject()
First object in the list of objects that are exported in this job.
|
Map<String,String> |
getFreeformTags()
Free-form tags for this resource.
|
String |
getId() |
String |
getLastObject()
Last object in the list of objects that are exported in this job.
|
ApplianceExportJob.LifecycleState |
getLifecycleState() |
String |
getLifecycleStateDetails()
A property that can contain details on the lifecycle.
|
String |
getManifestFile()
Url of the Manifest File associated with this export job.
|
String |
getManifestMd5()
md5 digest of the manifest file.
|
String |
getNextObject()
First object from which the next potential export job could start.
|
String |
getNumberOfObjects()
Total number of objects that are exported in this job.
|
String |
getPrefix()
List of objects with names matching this prefix would be part of this export job.
|
String |
getRangeEnd()
The name of the last object in the range of objects that are expected to be part of this export job.
|
String |
getRangeStart()
The name of the first object in the range of objects that are expected to be part of this export job.
|
String |
getReceivingSecurityTie()
Unique number associated with the return security tie used to seal the Appliance case.
|
String |
getSendingSecurityTie()
Unique number associated with the security tie used to seal the Appliance case.
|
String |
getTotalSizeInBytes()
Total size of objects in Bytes that are exported in this job.
|
int |
hashCode() |
ApplianceExportJob.Builder |
toBuilder() |
String |
toString() |
@Deprecated @ConstructorProperties(value={"id","compartmentId","bucketName","displayName","creationTime","lifecycleState","lifecycleStateDetails","applianceSerialNumber","applianceDecryptionPassphrase","applianceDeliveryVendor","applianceDeliveryTrackingNumber","applianceReturnDeliveryTrackingNumber","sendingSecurityTie","receivingSecurityTie","prefix","rangeStart","rangeEnd","numberOfObjects","totalSizeInBytes","firstObject","lastObject","nextObject","manifestFile","manifestMd5","bucketAccessPolicies","customerShippingAddress","freeformTags","definedTags"}) public ApplianceExportJob(String id, String compartmentId, String bucketName, String displayName, Date creationTime, ApplianceExportJob.LifecycleState lifecycleState, String lifecycleStateDetails, String applianceSerialNumber, String applianceDecryptionPassphrase, String applianceDeliveryVendor, String applianceDeliveryTrackingNumber, String applianceReturnDeliveryTrackingNumber, String sendingSecurityTie, String receivingSecurityTie, String prefix, String rangeStart, String rangeEnd, String numberOfObjects, String totalSizeInBytes, String firstObject, String lastObject, String nextObject, String manifestFile, String manifestMd5, List<String> bucketAccessPolicies, ShippingAddress customerShippingAddress, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags)
public static ApplianceExportJob.Builder builder()
Create a new builder.
public ApplianceExportJob.Builder toBuilder()
public String getId()
public String getCompartmentId()
public String getBucketName()
public String getDisplayName()
public Date getCreationTime()
public ApplianceExportJob.LifecycleState getLifecycleState()
public String getLifecycleStateDetails()
A property that can contain details on the lifecycle.
public String getApplianceSerialNumber()
Serial Number of the Appliance associated with this Export Job.
public String getApplianceDecryptionPassphrase()
Passphrase associated with the Appliance.
public String getApplianceDeliveryVendor()
Shipping Vendor selected to ship the Appliance associated with this job.
public String getApplianceDeliveryTrackingNumber()
Tracking number associated with the shipment while shipping the Appliance to Customer.
public String getApplianceReturnDeliveryTrackingNumber()
Tracking number associated with the shipment while shipping the Appliance back to Oracle.
public String getSendingSecurityTie()
Unique number associated with the security tie used to seal the Appliance case.
public String getReceivingSecurityTie()
Unique number associated with the return security tie used to seal the Appliance case.
public String getPrefix()
List of objects with names matching this prefix would be part of this export job.
public String getRangeStart()
The name of the first object in the range of objects that are expected to be part of this export job.
public String getRangeEnd()
The name of the last object in the range of objects that are expected to be part of this export job.
public String getNumberOfObjects()
Total number of objects that are exported in this job.
public String getTotalSizeInBytes()
Total size of objects in Bytes that are exported in this job.
public String getFirstObject()
First object in the list of objects that are exported in this job.
public String getLastObject()
Last object in the list of objects that are exported in this job.
public String getNextObject()
First object from which the next potential export job could start.
public String getManifestFile()
Url of the Manifest File associated with this export job.
public String getManifestMd5()
md5 digest of the manifest file.
public List<String> getBucketAccessPolicies()
Polices to grant Data Transfer Service to access objects in the Bucket
public ShippingAddress getCustomerShippingAddress()
public Map<String,String> getFreeformTags()
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {"Department": "Finance"}
public Map<String,Map<String,Object>> getDefinedTags()
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
Example: {"Operations": {"CostCenter": "42"}}
Copyright © 2016–2022. All rights reserved.