public static class ApplianceExportJob.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ApplianceExportJob.Builder |
applianceDecryptionPassphrase(String applianceDecryptionPassphrase)
Passphrase associated with the Appliance.
|
ApplianceExportJob.Builder |
applianceDeliveryTrackingNumber(String applianceDeliveryTrackingNumber)
Tracking number associated with the shipment while shipping the Appliance to Customer.
|
ApplianceExportJob.Builder |
applianceDeliveryVendor(String applianceDeliveryVendor)
Shipping Vendor selected to ship the Appliance associated with this job.
|
ApplianceExportJob.Builder |
applianceReturnDeliveryTrackingNumber(String applianceReturnDeliveryTrackingNumber)
Tracking number associated with the shipment while shipping the Appliance back to Oracle.
|
ApplianceExportJob.Builder |
applianceSerialNumber(String applianceSerialNumber)
Serial Number of the Appliance associated with this Export Job.
|
ApplianceExportJob.Builder |
bucketAccessPolicies(List<String> bucketAccessPolicies)
Polices to grant Data Transfer Service to access objects in the Bucket
|
ApplianceExportJob.Builder |
bucketName(String bucketName) |
ApplianceExportJob |
build() |
ApplianceExportJob.Builder |
compartmentId(String compartmentId) |
ApplianceExportJob.Builder |
copy(ApplianceExportJob model) |
ApplianceExportJob.Builder |
creationTime(Date creationTime) |
ApplianceExportJob.Builder |
customerShippingAddress(ShippingAddress customerShippingAddress) |
ApplianceExportJob.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
ApplianceExportJob.Builder |
displayName(String displayName) |
ApplianceExportJob.Builder |
expectedReturnDate(Date expectedReturnDate)
Expected return date from customer for the device, time portion should be zero.
|
ApplianceExportJob.Builder |
firstObject(String firstObject)
First object in the list of objects that are exported in this job.
|
ApplianceExportJob.Builder |
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.
|
ApplianceExportJob.Builder |
id(String id) |
ApplianceExportJob.Builder |
lastObject(String lastObject)
Last object in the list of objects that are exported in this job.
|
ApplianceExportJob.Builder |
lifecycleState(ApplianceExportJob.LifecycleState lifecycleState) |
ApplianceExportJob.Builder |
lifecycleStateDetails(String lifecycleStateDetails)
A property that can contain details on the lifecycle.
|
ApplianceExportJob.Builder |
manifestFile(String manifestFile)
Url of the Manifest File associated with this export job.
|
ApplianceExportJob.Builder |
manifestMd5(String manifestMd5)
md5 digest of the manifest file.
|
ApplianceExportJob.Builder |
nextObject(String nextObject)
First object from which the next potential export job could start.
|
ApplianceExportJob.Builder |
numberOfObjects(String numberOfObjects)
Total number of objects that are exported in this job.
|
ApplianceExportJob.Builder |
pickupWindowEndTime(Date pickupWindowEndTime)
End time for the window to pickup the device from customer.
|
ApplianceExportJob.Builder |
pickupWindowStartTime(Date pickupWindowStartTime)
Start time for the window to pickup the device from customer.
|
ApplianceExportJob.Builder |
prefix(String prefix)
List of objects with names matching this prefix would be part of this export job.
|
ApplianceExportJob.Builder |
rangeEnd(String rangeEnd)
The name of the last object in the range of objects that are expected to be part of this
export job.
|
ApplianceExportJob.Builder |
rangeStart(String rangeStart)
The name of the first object in the range of objects that are expected to be part of this
export job.
|
ApplianceExportJob.Builder |
receivingSecurityTie(String receivingSecurityTie)
Unique number associated with the return security tie used to seal the Appliance case.
|
ApplianceExportJob.Builder |
returnShippingLabelUri(String returnShippingLabelUri) |
ApplianceExportJob.Builder |
sendingSecurityTie(String sendingSecurityTie)
Unique number associated with the security tie used to seal the Appliance case.
|
ApplianceExportJob.Builder |
totalSizeInBytes(String totalSizeInBytes)
Total size of objects in Bytes that are exported in this job.
|
public ApplianceExportJob.Builder id(String id)
public ApplianceExportJob.Builder compartmentId(String compartmentId)
public ApplianceExportJob.Builder bucketName(String bucketName)
public ApplianceExportJob.Builder displayName(String displayName)
public ApplianceExportJob.Builder creationTime(Date creationTime)
public ApplianceExportJob.Builder lifecycleState(ApplianceExportJob.LifecycleState lifecycleState)
public ApplianceExportJob.Builder lifecycleStateDetails(String lifecycleStateDetails)
A property that can contain details on the lifecycle.
lifecycleStateDetails
- the value to setpublic ApplianceExportJob.Builder applianceSerialNumber(String applianceSerialNumber)
Serial Number of the Appliance associated with this Export Job.
applianceSerialNumber
- the value to setpublic ApplianceExportJob.Builder applianceDecryptionPassphrase(String applianceDecryptionPassphrase)
Passphrase associated with the Appliance.
applianceDecryptionPassphrase
- the value to setpublic ApplianceExportJob.Builder applianceDeliveryVendor(String applianceDeliveryVendor)
Shipping Vendor selected to ship the Appliance associated with this job.
applianceDeliveryVendor
- the value to setpublic ApplianceExportJob.Builder applianceDeliveryTrackingNumber(String applianceDeliveryTrackingNumber)
Tracking number associated with the shipment while shipping the Appliance to Customer.
applianceDeliveryTrackingNumber
- the value to setpublic ApplianceExportJob.Builder applianceReturnDeliveryTrackingNumber(String applianceReturnDeliveryTrackingNumber)
Tracking number associated with the shipment while shipping the Appliance back to Oracle.
applianceReturnDeliveryTrackingNumber
- the value to setpublic ApplianceExportJob.Builder sendingSecurityTie(String sendingSecurityTie)
Unique number associated with the security tie used to seal the Appliance case.
sendingSecurityTie
- the value to setpublic ApplianceExportJob.Builder receivingSecurityTie(String receivingSecurityTie)
Unique number associated with the return security tie used to seal the Appliance case.
receivingSecurityTie
- the value to setpublic ApplianceExportJob.Builder prefix(String prefix)
List of objects with names matching this prefix would be part of this export job.
prefix
- the value to setpublic ApplianceExportJob.Builder rangeStart(String rangeStart)
The name of the first object in the range of objects that are expected to be part of this export job.
rangeStart
- the value to setpublic ApplianceExportJob.Builder rangeEnd(String rangeEnd)
The name of the last object in the range of objects that are expected to be part of this export job.
rangeEnd
- the value to setpublic ApplianceExportJob.Builder numberOfObjects(String numberOfObjects)
Total number of objects that are exported in this job.
numberOfObjects
- the value to setpublic ApplianceExportJob.Builder totalSizeInBytes(String totalSizeInBytes)
Total size of objects in Bytes that are exported in this job.
totalSizeInBytes
- the value to setpublic ApplianceExportJob.Builder firstObject(String firstObject)
First object in the list of objects that are exported in this job.
firstObject
- the value to setpublic ApplianceExportJob.Builder lastObject(String lastObject)
Last object in the list of objects that are exported in this job.
lastObject
- the value to setpublic ApplianceExportJob.Builder nextObject(String nextObject)
First object from which the next potential export job could start.
nextObject
- the value to setpublic ApplianceExportJob.Builder manifestFile(String manifestFile)
Url of the Manifest File associated with this export job.
manifestFile
- the value to setpublic ApplianceExportJob.Builder manifestMd5(String manifestMd5)
md5 digest of the manifest file.
manifestMd5
- the value to setpublic ApplianceExportJob.Builder bucketAccessPolicies(List<String> bucketAccessPolicies)
Polices to grant Data Transfer Service to access objects in the Bucket
bucketAccessPolicies
- the value to setpublic ApplianceExportJob.Builder returnShippingLabelUri(String returnShippingLabelUri)
public ApplianceExportJob.Builder expectedReturnDate(Date expectedReturnDate)
Expected return date from customer for the device, time portion should be zero.
expectedReturnDate
- the value to setpublic ApplianceExportJob.Builder pickupWindowStartTime(Date pickupWindowStartTime)
Start time for the window to pickup the device from customer.
pickupWindowStartTime
- the value to setpublic ApplianceExportJob.Builder pickupWindowEndTime(Date pickupWindowEndTime)
End time for the window to pickup the device from customer.
pickupWindowEndTime
- the value to setpublic ApplianceExportJob.Builder customerShippingAddress(ShippingAddress customerShippingAddress)
public ApplianceExportJob.Builder freeformTags(Map<String,String> freeformTags)
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"}
freeformTags
- the value to setpublic ApplianceExportJob.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
Example: {"Operations": {"CostCenter": "42"}}
definedTags
- the value to setpublic ApplianceExportJob build()
public ApplianceExportJob.Builder copy(ApplianceExportJob model)
Copyright © 2016–2024. All rights reserved.