Interface GetRecoveryPointIndexDetailsResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,BackupResponse.Builder,Buildable,CopyableBuilder<GetRecoveryPointIndexDetailsResponse.Builder,GetRecoveryPointIndexDetailsResponse>,SdkBuilder<GetRecoveryPointIndexDetailsResponse.Builder,GetRecoveryPointIndexDetailsResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetRecoveryPointIndexDetailsResponse
public static interface GetRecoveryPointIndexDetailsResponse.Builder extends BackupResponse.Builder, SdkPojo, CopyableBuilder<GetRecoveryPointIndexDetailsResponse.Builder,GetRecoveryPointIndexDetailsResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetRecoveryPointIndexDetailsResponse.BuilderbackupVaultArn(String backupVaultArn)An ARN that uniquely identifies the backup vault where the recovery point index is stored.GetRecoveryPointIndexDetailsResponse.BuilderindexCompletionDate(Instant indexCompletionDate)The date and time that a backup index finished creation, in Unix format and Coordinated Universal Time (UTC).GetRecoveryPointIndexDetailsResponse.BuilderindexCreationDate(Instant indexCreationDate)The date and time that a backup index was created, in Unix format and Coordinated Universal Time (UTC).GetRecoveryPointIndexDetailsResponse.BuilderindexDeletionDate(Instant indexDeletionDate)The date and time that a backup index was deleted, in Unix format and Coordinated Universal Time (UTC).GetRecoveryPointIndexDetailsResponse.BuilderindexStatus(String indexStatus)This is the current status for the backup index associated with the specified recovery point.GetRecoveryPointIndexDetailsResponse.BuilderindexStatus(IndexStatus indexStatus)This is the current status for the backup index associated with the specified recovery point.GetRecoveryPointIndexDetailsResponse.BuilderindexStatusMessage(String indexStatusMessage)A detailed message explaining the status of a backup index associated with the recovery point.GetRecoveryPointIndexDetailsResponse.BuilderrecoveryPointArn(String recoveryPointArn)An ARN that uniquely identifies a recovery point; for example,arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.GetRecoveryPointIndexDetailsResponse.BuildersourceResourceArn(String sourceResourceArn)A string of the Amazon Resource Name (ARN) that uniquely identifies the source resource.GetRecoveryPointIndexDetailsResponse.BuildertotalItemsIndexed(Long totalItemsIndexed)Count of items within the backup index associated with the recovery point.-
Methods inherited from interface software.amazon.awssdk.services.backup.model.BackupResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
recoveryPointArn
GetRecoveryPointIndexDetailsResponse.Builder recoveryPointArn(String recoveryPointArn)
An ARN that uniquely identifies a recovery point; for example,
arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.- Parameters:
recoveryPointArn- An ARN that uniquely identifies a recovery point; for example,arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupVaultArn
GetRecoveryPointIndexDetailsResponse.Builder backupVaultArn(String backupVaultArn)
An ARN that uniquely identifies the backup vault where the recovery point index is stored.
For example,
arn:aws:backup:us-east-1:123456789012:backup-vault:aBackupVault.- Parameters:
backupVaultArn- An ARN that uniquely identifies the backup vault where the recovery point index is stored.For example,
arn:aws:backup:us-east-1:123456789012:backup-vault:aBackupVault.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceResourceArn
GetRecoveryPointIndexDetailsResponse.Builder sourceResourceArn(String sourceResourceArn)
A string of the Amazon Resource Name (ARN) that uniquely identifies the source resource.
- Parameters:
sourceResourceArn- A string of the Amazon Resource Name (ARN) that uniquely identifies the source resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
indexCreationDate
GetRecoveryPointIndexDetailsResponse.Builder indexCreationDate(Instant indexCreationDate)
The date and time that a backup index was 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.- Parameters:
indexCreationDate- The date and time that a backup index was created, in Unix format and Coordinated Universal Time (UTC). The value ofCreationDateis accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
indexDeletionDate
GetRecoveryPointIndexDetailsResponse.Builder indexDeletionDate(Instant indexDeletionDate)
The date and time that a backup index was deleted, 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.- Parameters:
indexDeletionDate- The date and time that a backup index was deleted, in Unix format and Coordinated Universal Time (UTC). The value ofCreationDateis accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
indexCompletionDate
GetRecoveryPointIndexDetailsResponse.Builder indexCompletionDate(Instant indexCompletionDate)
The date and time that a backup index finished creation, 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.- Parameters:
indexCompletionDate- The date and time that a backup index finished creation, in Unix format and Coordinated Universal Time (UTC). The value ofCreationDateis accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
indexStatus
GetRecoveryPointIndexDetailsResponse.Builder indexStatus(String indexStatus)
This is the current status for the backup index associated with the specified recovery point.
Statuses are:
PENDING|ACTIVE|FAILED|DELETINGA recovery point with an index that has the status of
ACTIVEcan be included in a search.- Parameters:
indexStatus- This is the current status for the backup index associated with the specified recovery point.Statuses are:
PENDING|ACTIVE|FAILED|DELETINGA recovery point with an index that has the status of
ACTIVEcan be included in a search.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IndexStatus,IndexStatus
-
indexStatus
GetRecoveryPointIndexDetailsResponse.Builder indexStatus(IndexStatus indexStatus)
This is the current status for the backup index associated with the specified recovery point.
Statuses are:
PENDING|ACTIVE|FAILED|DELETINGA recovery point with an index that has the status of
ACTIVEcan be included in a search.- Parameters:
indexStatus- This is the current status for the backup index associated with the specified recovery point.Statuses are:
PENDING|ACTIVE|FAILED|DELETINGA recovery point with an index that has the status of
ACTIVEcan be included in a search.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IndexStatus,IndexStatus
-
indexStatusMessage
GetRecoveryPointIndexDetailsResponse.Builder indexStatusMessage(String indexStatusMessage)
A detailed message explaining the status of a backup index associated with the recovery point.
- Parameters:
indexStatusMessage- A detailed message explaining the status of a backup index associated with the recovery point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalItemsIndexed
GetRecoveryPointIndexDetailsResponse.Builder totalItemsIndexed(Long totalItemsIndexed)
Count of items within the backup index associated with the recovery point.
- Parameters:
totalItemsIndexed- Count of items within the backup index associated with the recovery point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-