Class RestoreJobsListMember
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<RestoreJobsListMember.Builder,- RestoreJobsListMember> 
Contains metadata about a restore job.
- See Also:
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionfinal StringThe account ID that owns the restore job.final LongThe size, in bytes, of the restored resource.final StringThe Amazon Resource Name (ARN) of the backup vault containing the recovery point being restored.builder()final InstantThe date and time a job to restore a recovery point is completed, in Unix format and Coordinated Universal Time (UTC).final RestoreJobCreatorContains identifying information about the creation of a restore job.final StringAn Amazon Resource Name (ARN) that uniquely identifies a resource.final InstantThe date and time a restore job is created, in Unix format and Coordinated Universal Time (UTC).final RestoreDeletionStatusThis notes the status of the data generated by the restore test.final StringThis notes the status of the data generated by the restore test.final StringThis describes the restore job deletion status.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final LongThe amount of time in minutes that a job restoring a recovery point is expected to take.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe IAM role ARN used to create the target recovery point; for example,arn:aws:iam::123456789012:role/S3Access.final StringContains an estimated percentage complete of a job at the time the job status was queried.final StringAn ARN that uniquely identifies a recovery point; for example,arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.final InstantThe date on which a recovery point was created.final StringThe resource type of the listed restore jobs; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database.final StringUniquely identifies the job that restores a recovery point.static Class<? extends RestoreJobsListMember.Builder> final StringThe Amazon Resource Name (ARN) of the original resource that was backed up.final RestoreJobStatusstatus()A status code specifying the state of the job initiated by Backup to restore a recovery point.final StringA status code specifying the state of the job initiated by Backup to restore a recovery point.final StringA detailed message explaining the status of the job to restore a recovery point.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final RestoreValidationStatusThe status of validation run on the indicated restore job.final StringThe status of validation run on the indicated restore job.final StringThis describes the status of validation run on the indicated restore job.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
accountIdThe account ID that owns the restore job. - Returns:
- The account ID that owns the restore job.
 
- 
restoreJobIdUniquely identifies the job that restores a recovery point. - Returns:
- Uniquely identifies the job that restores a recovery point.
 
- 
recoveryPointArnAn ARN that uniquely identifies a recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.- Returns:
- An ARN that uniquely identifies a recovery point; for example,
         arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.
 
- 
sourceResourceArnThe Amazon Resource Name (ARN) of the original resource that was backed up. This provides context about what resource is being restored. - Returns:
- The Amazon Resource Name (ARN) of the original resource that was backed up. This provides context about what resource is being restored.
 
- 
backupVaultArnThe Amazon Resource Name (ARN) of the backup vault containing the recovery point being restored. This helps identify vault access policies and permissions. - Returns:
- The Amazon Resource Name (ARN) of the backup vault containing the recovery point being restored. This helps identify vault access policies and permissions.
 
- 
creationDateThe date and time a restore job is created, in Unix format and Coordinated Universal Time (UTC). The value of CreationDateis accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.- Returns:
- The date and time a restore job is created, in Unix format and Coordinated Universal Time (UTC). The
         value of CreationDateis accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
 
- 
completionDateThe date and time a job to restore a recovery point is completed, in Unix format and Coordinated Universal Time (UTC). The value of CompletionDateis accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.- Returns:
- The date and time a job to restore a recovery point is completed, in Unix format and Coordinated
         Universal Time (UTC). The value of CompletionDateis accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
 
- 
statusA status code specifying the state of the job initiated by Backup to restore a recovery point. If the service returns an enum value that is not available in the current SDK version, statuswill returnRestoreJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- A status code specifying the state of the job initiated by Backup to restore a recovery point.
- See Also:
 
- 
statusAsStringA status code specifying the state of the job initiated by Backup to restore a recovery point. If the service returns an enum value that is not available in the current SDK version, statuswill returnRestoreJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- A status code specifying the state of the job initiated by Backup to restore a recovery point.
- See Also:
 
- 
statusMessageA detailed message explaining the status of the job to restore a recovery point. - Returns:
- A detailed message explaining the status of the job to restore a recovery point.
 
- 
percentDoneContains an estimated percentage complete of a job at the time the job status was queried. - Returns:
- Contains an estimated percentage complete of a job at the time the job status was queried.
 
- 
backupSizeInBytesThe size, in bytes, of the restored resource. - Returns:
- The size, in bytes, of the restored resource.
 
- 
iamRoleArnThe IAM role ARN used to create the target recovery point; for example, arn:aws:iam::123456789012:role/S3Access.- Returns:
- The IAM role ARN used to create the target recovery point; for example,
         arn:aws:iam::123456789012:role/S3Access.
 
- 
expectedCompletionTimeMinutesThe amount of time in minutes that a job restoring a recovery point is expected to take. - Returns:
- The amount of time in minutes that a job restoring a recovery point is expected to take.
 
- 
createdResourceArnAn Amazon Resource Name (ARN) that uniquely identifies a resource. The format of the ARN depends on the resource type. - Returns:
- An Amazon Resource Name (ARN) that uniquely identifies a resource. The format of the ARN depends on the resource type.
 
- 
resourceTypeThe resource type of the listed restore jobs; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database. For Windows Volume Shadow Copy Service (VSS) backups, the only supported resource type is Amazon EC2. - Returns:
- The resource type of the listed restore jobs; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database. For Windows Volume Shadow Copy Service (VSS) backups, the only supported resource type is Amazon EC2.
 
- 
recoveryPointCreationDateThe date on which a recovery point was created. - Returns:
- The date on which a recovery point was created.
 
- 
createdByContains identifying information about the creation of a restore job. - Returns:
- Contains identifying information about the creation of a restore job.
 
- 
validationStatusThe status of validation run on the indicated restore job. If the service returns an enum value that is not available in the current SDK version, validationStatuswill returnRestoreValidationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromvalidationStatusAsString().- Returns:
- The status of validation run on the indicated restore job.
- See Also:
 
- 
validationStatusAsStringThe status of validation run on the indicated restore job. If the service returns an enum value that is not available in the current SDK version, validationStatuswill returnRestoreValidationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromvalidationStatusAsString().- Returns:
- The status of validation run on the indicated restore job.
- See Also:
 
- 
validationStatusMessageThis describes the status of validation run on the indicated restore job. - Returns:
- This describes the status of validation run on the indicated restore job.
 
- 
deletionStatusThis notes the status of the data generated by the restore test. The status may be Deleting,Failed, orSuccessful.If the service returns an enum value that is not available in the current SDK version, deletionStatuswill returnRestoreDeletionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdeletionStatusAsString().- Returns:
- This notes the status of the data generated by the restore test. The status may be Deleting,Failed, orSuccessful.
- See Also:
 
- 
deletionStatusAsStringThis notes the status of the data generated by the restore test. The status may be Deleting,Failed, orSuccessful.If the service returns an enum value that is not available in the current SDK version, deletionStatuswill returnRestoreDeletionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdeletionStatusAsString().- Returns:
- This notes the status of the data generated by the restore test. The status may be Deleting,Failed, orSuccessful.
- See Also:
 
- 
deletionStatusMessageThis describes the restore job deletion status. - Returns:
- This describes the restore job deletion status.
 
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<RestoreJobsListMember.Builder,- RestoreJobsListMember> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClass
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
sdkFields
- 
sdkFieldNameToField- Specified by:
- sdkFieldNameToFieldin interface- SdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
 
 
-