AzureBackupJob Class
- java.
lang. Object - com.
azure. resourcemanager. dataprotection. models. AzureBackupJob
- com.
Implements
public final class AzureBackupJob
implements JsonSerializable<AzureBackupJob>
AzureBackup Job Class.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
activityId()
Get the activity |
| String |
backupInstanceFriendlyName()
Get the backup |
| String |
backupInstanceId()
Get the backup |
| String |
dataSourceId()
Get the data |
| String |
dataSourceLocation()
Get the data |
| String |
dataSourceName()
Get the data |
| String |
dataSourceSetName()
Get the data |
| String |
dataSourceType()
Get the data |
| String |
destinationDataStoreName()
Get the destination |
| String |
duration()
Get the duration property: Total run time of the job. |
|
Offset |
endTime()
Get the end |
|
List<User |
errorDetails()
Get the error |
| String |
etag()
Get the etag property: The etag property. |
|
Job |
extendedInfo()
Get the extended |
|
static
Azure |
fromJson(JsonReader jsonReader)
Reads an instance of Azure |
| boolean |
isUserTriggered()
Get the is |
| String |
operation()
Get the operation property: It indicates the type of Job i. |
| String |
operationCategory()
Get the operation |
| String |
policyId()
Get the policy |
| String |
policyName()
Get the policy |
| boolean |
progressEnabled()
Get the progress |
| String |
progressUrl()
Get the progress |
| String |
rehydrationPriority()
Get the rehydration |
| String |
restoreType()
Get the restore |
| String |
sourceDataStoreName()
Get the source |
| String |
sourceResourceGroup()
Get the source |
| String |
sourceSubscriptionId()
Get the source |
|
Offset |
startTime()
Get the start |
| String |
status()
Get the status property: Status of the job like In |
| String |
subscriptionId()
Get the subscription |
| List<String> |
supportedActions()
Get the supported |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
vaultName()
Get the vault |
Methods inherited from java.lang.Object
Method Details
activityId
public String activityId()
Get the activityId property: Job Activity Id.
Returns:
backupInstanceFriendlyName
public String backupInstanceFriendlyName()
Get the backupInstanceFriendlyName property: Name of the Backup Instance.
Returns:
backupInstanceId
public String backupInstanceId()
Get the backupInstanceId property: ARM ID of the Backup Instance.
Returns:
dataSourceId
public String dataSourceId()
Get the dataSourceId property: ARM ID of the DataSource.
Returns:
dataSourceLocation
public String dataSourceLocation()
Get the dataSourceLocation property: Location of the DataSource.
Returns:
dataSourceName
public String dataSourceName()
Get the dataSourceName property: User Friendly Name of the DataSource.
Returns:
dataSourceSetName
public String dataSourceSetName()
Get the dataSourceSetName property: Data Source Set Name of the DataSource.
Returns:
dataSourceType
public String dataSourceType()
Get the dataSourceType property: Type of DataSource.
Returns:
destinationDataStoreName
public String destinationDataStoreName()
Get the destinationDataStoreName property: The destinationDataStoreName property.
Returns:
duration
public String duration()
Get the duration property: Total run time of the job. ISO 8601 format.
Returns:
endTime
public OffsetDateTime endTime()
Get the endTime property: EndTime of the job(in UTC).
Returns:
errorDetails
public List<UserFacingError> errorDetails()
Get the errorDetails property: A List, detailing the errors related to the job.
Returns:
etag
public String etag()
Get the etag property: The etag property.
Returns:
extendedInfo
public JobExtendedInfo extendedInfo()
Get the extendedInfo property: Extended Information about the job.
Returns:
fromJson
public static AzureBackupJob fromJson(JsonReader jsonReader)
Reads an instance of AzureBackupJob from the JsonReader.
Parameters:
Returns:
Throws:
isUserTriggered
public boolean isUserTriggered()
Get the isUserTriggered property: Indicated that whether the job is adhoc(true) or scheduled(false).
Returns:
operation
public String operation()
Get the operation property: It indicates the type of Job i.e. Backup:full/log/diff ;Restore:ALR/OLR; Tiering:Backup/Archive ; Management:ConfigureProtection/UnConfigure.
Returns:
operationCategory
public String operationCategory()
Get the operationCategory property: It indicates the type of Job i.e. Backup/Restore/Tiering/Management.
Returns:
policyId
public String policyId()
Get the policyId property: ARM ID of the policy.
Returns:
policyName
public String policyName()
Get the policyName property: Name of the policy.
Returns:
progressEnabled
public boolean progressEnabled()
Get the progressEnabled property: Indicated whether progress is enabled for the job.
Returns:
progressUrl
public String progressUrl()
Get the progressUrl property: Url which contains job's progress.
Returns:
rehydrationPriority
public String rehydrationPriority()
Get the rehydrationPriority property: Priority to be used for rehydration.
Returns:
restoreType
public String restoreType()
Get the restoreType property: It indicates the sub type of operation i.e. in case of Restore it can be ALR/OLR.
Returns:
sourceDataStoreName
public String sourceDataStoreName()
Get the sourceDataStoreName property: The sourceDataStoreName property.
Returns:
sourceResourceGroup
public String sourceResourceGroup()
Get the sourceResourceGroup property: Resource Group Name of the Datasource.
Returns:
sourceSubscriptionId
public String sourceSubscriptionId()
Get the sourceSubscriptionId property: SubscriptionId corresponding to the DataSource.
Returns:
startTime
public OffsetDateTime startTime()
Get the startTime property: StartTime of the job(in UTC).
Returns:
status
public String status()
Get the status property: Status of the job like InProgress/Completed/Failed/Cancelled/CompletedWithWarnings/Cancelling/Paused.
Returns:
subscriptionId
public String subscriptionId()
Get the subscriptionId property: Subscription Id of the corresponding backup vault.
Returns:
supportedActions
public List<String> supportedActions()
Get the supportedActions property: List of supported actions.
Returns:
toJson
vaultName
public String vaultName()
Get the vaultName property: Name of the vault.
Returns: