JobDetails Class
- java.
lang. Object - com.
azure. resourcemanager. databox. models. JobDetails
- com.
public class JobDetails
Job details.
Constructor Summary
Constructor | Description |
---|---|
JobDetails() |
Creates an instance of Job |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<Customer |
actions()
Get the actions property: Available actions on the job. |
String |
chainOfCustodySasKey()
Get the chain |
Contact |
contactDetails()
Get the contact |
List<Copy |
copyLogDetails()
Get the copy |
Data |
dataCenterCode()
Get the data |
List<Data |
dataExportDetails()
Get the data |
List<Data |
dataImportDetails()
Get the data |
Datacenter |
datacenterAddress()
Get the datacenter |
Package |
deliveryPackage()
Get the delivery |
Device |
deviceErasureDetails()
Get the device |
Integer |
expectedDataSizeInTeraBytes()
Get the expected |
List<Job |
jobStages()
Get the job |
Key |
keyEncryptionKey()
Get the key |
Last |
lastMitigationActionOnJob()
Get the last |
Preferences |
preferences()
Get the preferences property: Preferences for the order. |
Package |
returnPackage()
Get the return |
String |
reverseShipmentLabelSasKey()
Get the reverse |
Reverse |
reverseShippingDetails()
Get the reverse |
Shipping |
shippingAddress()
Get the shipping |
void |
validate()
Validates the instance. |
Job |
withContactDetails(ContactDetails contactDetails)
Set the contact |
Job |
withDataExportDetails(List<DataExportDetails> dataExportDetails)
Set the data |
Job |
withDataImportDetails(List<DataImportDetails> dataImportDetails)
Set the data |
Job |
withExpectedDataSizeInTeraBytes(Integer expectedDataSizeInTeraBytes)
Set the expected |
Job |
withKeyEncryptionKey(KeyEncryptionKey keyEncryptionKey)
Set the key |
Job |
withPreferences(Preferences preferences)
Set the preferences property: Preferences for the order. |
Job |
withReverseShippingDetails(ReverseShippingDetails reverseShippingDetails)
Set the reverse |
Job |
withShippingAddress(ShippingAddress shippingAddress)
Set the shipping |
Methods inherited from java.lang.Object
Constructor Details
JobDetails
public JobDetails()
Creates an instance of JobDetails class.
Method Details
actions
public List
Get the actions property: Available actions on the job.
Returns:
chainOfCustodySasKey
public String chainOfCustodySasKey()
Get the chainOfCustodySasKey property: Shared access key to download the chain of custody logs.
Returns:
contactDetails
public ContactDetails contactDetails()
Get the contactDetails property: Contact details for notification and shipping.
Returns:
copyLogDetails
public List
Get the copyLogDetails property: List of copy log details.
Returns:
dataCenterCode
public DataCenterCode dataCenterCode()
Get the dataCenterCode property: DataCenter code.
Returns:
dataExportDetails
public List
Get the dataExportDetails property: Details of the data to be exported from azure.
Returns:
dataImportDetails
public List
Get the dataImportDetails property: Details of the data to be imported into azure.
Returns:
datacenterAddress
public DatacenterAddressResponse datacenterAddress()
Get the datacenterAddress property: Datacenter address to ship to, for the given sku and storage location.
Returns:
deliveryPackage
public PackageShippingDetails deliveryPackage()
Get the deliveryPackage property: Delivery package shipping details.
Returns:
deviceErasureDetails
public DeviceErasureDetails deviceErasureDetails()
Get the deviceErasureDetails property: Holds device data erasure details.
Returns:
expectedDataSizeInTeraBytes
public Integer expectedDataSizeInTeraBytes()
Get the expectedDataSizeInTeraBytes property: The expected size of the data, which needs to be transferred in this job, in terabytes.
Returns:
jobStages
public List
Get the jobStages property: List of stages that run in the job.
Returns:
keyEncryptionKey
public KeyEncryptionKey keyEncryptionKey()
Get the keyEncryptionKey property: Details about which key encryption type is being used.
Returns:
lastMitigationActionOnJob
public LastMitigationActionOnJob lastMitigationActionOnJob()
Get the lastMitigationActionOnJob property: Last mitigation action performed on the job.
Returns:
preferences
public Preferences preferences()
Get the preferences property: Preferences for the order.
Returns:
returnPackage
public PackageShippingDetails returnPackage()
Get the returnPackage property: Return package shipping details.
Returns:
reverseShipmentLabelSasKey
public String reverseShipmentLabelSasKey()
Get the reverseShipmentLabelSasKey property: Shared access key to download the return shipment label.
Returns:
reverseShippingDetails
public ReverseShippingDetails reverseShippingDetails()
Get the reverseShippingDetails property: Optional Reverse Shipping details for order.
Returns:
shippingAddress
public ShippingAddress shippingAddress()
Get the shippingAddress property: Shipping address of the customer.
Returns:
validate
public void validate()
Validates the instance.
withContactDetails
public JobDetails withContactDetails(ContactDetails contactDetails)
Set the contactDetails property: Contact details for notification and shipping.
Parameters:
Returns:
withDataExportDetails
public JobDetails withDataExportDetails(List
Set the dataExportDetails property: Details of the data to be exported from azure.
Parameters:
Returns:
withDataImportDetails
public JobDetails withDataImportDetails(List
Set the dataImportDetails property: Details of the data to be imported into azure.
Parameters:
Returns:
withExpectedDataSizeInTeraBytes
public JobDetails withExpectedDataSizeInTeraBytes(Integer expectedDataSizeInTeraBytes)
Set the expectedDataSizeInTeraBytes property: The expected size of the data, which needs to be transferred in this job, in terabytes.
Parameters:
Returns:
withKeyEncryptionKey
public JobDetails withKeyEncryptionKey(KeyEncryptionKey keyEncryptionKey)
Set the keyEncryptionKey property: Details about which key encryption type is being used.
Parameters:
Returns:
withPreferences
public JobDetails withPreferences(Preferences preferences)
Set the preferences property: Preferences for the order.
Parameters:
Returns:
withReverseShippingDetails
public JobDetails withReverseShippingDetails(ReverseShippingDetails reverseShippingDetails)
Set the reverseShippingDetails property: Optional Reverse Shipping details for order.
Parameters:
Returns:
withShippingAddress
public JobDetails withShippingAddress(ShippingAddress shippingAddress)
Set the shippingAddress property: Shipping address of the customer.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for