Class ExportJobsOperationResultInfo
java.lang.Object
com.azure.resourcemanager.recoveryservicesbackup.models.OperationResultInfoBase
com.azure.resourcemanager.recoveryservicesbackup.models.ExportJobsOperationResultInfo
This class is used to send blob details after exporting jobs.
-
Constructor Summary
ConstructorDescriptionCreates an instance of ExportJobsOperationResultInfo class. -
Method Summary
Modifier and TypeMethodDescriptionGet the blobSasKey property: SAS key to access the blob.blobUrl()
Get the blobUrl property: URL of the blob into which the serialized string of list of jobs is exported.Get the excelFileBlobSasKey property: SAS key to access the blob.Get the excelFileBlobUrl property: URL of the blob into which the ExcelFile is uploaded.void
validate()
Validates the instance.withBlobSasKey
(String blobSasKey) Set the blobSasKey property: SAS key to access the blob.withBlobUrl
(String blobUrl) Set the blobUrl property: URL of the blob into which the serialized string of list of jobs is exported.withExcelFileBlobSasKey
(String excelFileBlobSasKey) Set the excelFileBlobSasKey property: SAS key to access the blob.withExcelFileBlobUrl
(String excelFileBlobUrl) Set the excelFileBlobUrl property: URL of the blob into which the ExcelFile is uploaded.
-
Constructor Details
-
ExportJobsOperationResultInfo
public ExportJobsOperationResultInfo()Creates an instance of ExportJobsOperationResultInfo class.
-
-
Method Details
-
blobUrl
Get the blobUrl property: URL of the blob into which the serialized string of list of jobs is exported.- Returns:
- the blobUrl value.
-
withBlobUrl
Set the blobUrl property: URL of the blob into which the serialized string of list of jobs is exported.- Parameters:
blobUrl
- the blobUrl value to set.- Returns:
- the ExportJobsOperationResultInfo object itself.
-
blobSasKey
Get the blobSasKey property: SAS key to access the blob. It expires in 15 mins.- Returns:
- the blobSasKey value.
-
withBlobSasKey
Set the blobSasKey property: SAS key to access the blob. It expires in 15 mins.- Parameters:
blobSasKey
- the blobSasKey value to set.- Returns:
- the ExportJobsOperationResultInfo object itself.
-
excelFileBlobUrl
Get the excelFileBlobUrl property: URL of the blob into which the ExcelFile is uploaded.- Returns:
- the excelFileBlobUrl value.
-
withExcelFileBlobUrl
Set the excelFileBlobUrl property: URL of the blob into which the ExcelFile is uploaded.- Parameters:
excelFileBlobUrl
- the excelFileBlobUrl value to set.- Returns:
- the ExportJobsOperationResultInfo object itself.
-
excelFileBlobSasKey
Get the excelFileBlobSasKey property: SAS key to access the blob. It expires in 15 mins.- Returns:
- the excelFileBlobSasKey value.
-
withExcelFileBlobSasKey
Set the excelFileBlobSasKey property: SAS key to access the blob. It expires in 15 mins.- Parameters:
excelFileBlobSasKey
- the excelFileBlobSasKey value to set.- Returns:
- the ExportJobsOperationResultInfo object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classOperationResultInfoBase
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-