Class ExportJobsOperationResultInfo
- java.lang.Object
-
- com.azure.resourcemanager.recoveryservicesbackup.models.OperationResultInfoBase
-
- com.azure.resourcemanager.recoveryservicesbackup.models.ExportJobsOperationResultInfo
-
public final class ExportJobsOperationResultInfo extends OperationResultInfoBase
This class is used to send blob details after exporting jobs.
-
-
Constructor Summary
Constructors Constructor Description ExportJobsOperationResultInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
blobSasKey()
Get the blobSasKey property: SAS key to access the blob.String
blobUrl()
Get the blobUrl property: URL of the blob into which the serialized string of list of jobs is exported.String
excelFileBlobSasKey()
Get the excelFileBlobSasKey property: SAS key to access the blob.String
excelFileBlobUrl()
Get the excelFileBlobUrl property: URL of the blob into which the ExcelFile is uploaded.void
validate()
Validates the instance.ExportJobsOperationResultInfo
withBlobSasKey(String blobSasKey)
Set the blobSasKey property: SAS key to access the blob.ExportJobsOperationResultInfo
withBlobUrl(String blobUrl)
Set the blobUrl property: URL of the blob into which the serialized string of list of jobs is exported.ExportJobsOperationResultInfo
withExcelFileBlobSasKey(String excelFileBlobSasKey)
Set the excelFileBlobSasKey property: SAS key to access the blob.ExportJobsOperationResultInfo
withExcelFileBlobUrl(String excelFileBlobUrl)
Set the excelFileBlobUrl property: URL of the blob into which the ExcelFile is uploaded.
-
-
-
Method Detail
-
blobUrl
public String 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
public ExportJobsOperationResultInfo withBlobUrl(String blobUrl)
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
public String blobSasKey()
Get the blobSasKey property: SAS key to access the blob. It expires in 15 mins.- Returns:
- the blobSasKey value.
-
withBlobSasKey
public ExportJobsOperationResultInfo withBlobSasKey(String blobSasKey)
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
public String excelFileBlobUrl()
Get the excelFileBlobUrl property: URL of the blob into which the ExcelFile is uploaded.- Returns:
- the excelFileBlobUrl value.
-
withExcelFileBlobUrl
public ExportJobsOperationResultInfo withExcelFileBlobUrl(String excelFileBlobUrl)
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
public String excelFileBlobSasKey()
Get the excelFileBlobSasKey property: SAS key to access the blob. It expires in 15 mins.- Returns:
- the excelFileBlobSasKey value.
-
withExcelFileBlobSasKey
public ExportJobsOperationResultInfo withExcelFileBlobSasKey(String excelFileBlobSasKey)
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.
-
-