Interface ListRestoreJobsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,BackupRequest.Builder,Buildable,CopyableBuilder<ListRestoreJobsRequest.Builder,ListRestoreJobsRequest>,SdkBuilder<ListRestoreJobsRequest.Builder,ListRestoreJobsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListRestoreJobsRequest
public static interface ListRestoreJobsRequest.Builder extends BackupRequest.Builder, SdkPojo, CopyableBuilder<ListRestoreJobsRequest.Builder,ListRestoreJobsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListRestoreJobsRequest.BuilderbyAccountId(String byAccountId)The account ID to list the jobs from.ListRestoreJobsRequest.BuilderbyCompleteAfter(Instant byCompleteAfter)Returns only copy jobs completed after a date expressed in Unix format and Coordinated Universal Time (UTC).ListRestoreJobsRequest.BuilderbyCompleteBefore(Instant byCompleteBefore)Returns only copy jobs completed before a date expressed in Unix format and Coordinated Universal Time (UTC).ListRestoreJobsRequest.BuilderbyCreatedAfter(Instant byCreatedAfter)Returns only restore jobs that were created after the specified date.ListRestoreJobsRequest.BuilderbyCreatedBefore(Instant byCreatedBefore)Returns only restore jobs that were created before the specified date.ListRestoreJobsRequest.BuilderbyResourceType(String byResourceType)Include this parameter to return only restore jobs for the specified resources:ListRestoreJobsRequest.BuilderbyRestoreTestingPlanArn(String byRestoreTestingPlanArn)This returns only restore testing jobs that match the specified resource Amazon Resource Name (ARN).ListRestoreJobsRequest.BuilderbyStatus(String byStatus)Returns only restore jobs associated with the specified job status.ListRestoreJobsRequest.BuilderbyStatus(RestoreJobStatus byStatus)Returns only restore jobs associated with the specified job status.ListRestoreJobsRequest.BuildermaxResults(Integer maxResults)The maximum number of items to be returned.ListRestoreJobsRequest.BuildernextToken(String nextToken)The next item following a partial list of returned items.ListRestoreJobsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListRestoreJobsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.backup.model.BackupRequest.Builder
build
-
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, sdkFields
-
-
-
-
Method Detail
-
nextToken
ListRestoreJobsRequest.Builder nextToken(String nextToken)
The next item following a partial list of returned items. For example, if a request is made to return
MaxResultsnumber of items,NextTokenallows you to return more items in your list starting at the location pointed to by the next token.- Parameters:
nextToken- The next item following a partial list of returned items. For example, if a request is made to returnMaxResultsnumber of items,NextTokenallows you to return more items in your list starting at the location pointed to by the next token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
ListRestoreJobsRequest.Builder maxResults(Integer maxResults)
The maximum number of items to be returned.
- Parameters:
maxResults- The maximum number of items to be returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
byAccountId
ListRestoreJobsRequest.Builder byAccountId(String byAccountId)
The account ID to list the jobs from. Returns only restore jobs associated with the specified account ID.
- Parameters:
byAccountId- The account ID to list the jobs from. Returns only restore jobs associated with the specified account ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
byResourceType
ListRestoreJobsRequest.Builder byResourceType(String byResourceType)
Include this parameter to return only restore jobs for the specified resources:
-
Aurorafor Amazon Aurora -
CloudFormationfor CloudFormation -
DocumentDBfor Amazon DocumentDB (with MongoDB compatibility) -
DynamoDBfor Amazon DynamoDB -
EBSfor Amazon Elastic Block Store -
EC2for Amazon Elastic Compute Cloud -
EFSfor Amazon Elastic File System -
FSxfor Amazon FSx -
Neptunefor Amazon Neptune -
Redshiftfor Amazon Redshift -
RDSfor Amazon Relational Database Service -
SAP HANA on Amazon EC2for SAP HANA databases -
Storage Gatewayfor Storage Gateway -
S3for Amazon S3 -
Timestreamfor Amazon Timestream -
VirtualMachinefor virtual machines
- Parameters:
byResourceType- Include this parameter to return only restore jobs for the specified resources:-
Aurorafor Amazon Aurora -
CloudFormationfor CloudFormation -
DocumentDBfor Amazon DocumentDB (with MongoDB compatibility) -
DynamoDBfor Amazon DynamoDB -
EBSfor Amazon Elastic Block Store -
EC2for Amazon Elastic Compute Cloud -
EFSfor Amazon Elastic File System -
FSxfor Amazon FSx -
Neptunefor Amazon Neptune -
Redshiftfor Amazon Redshift -
RDSfor Amazon Relational Database Service -
SAP HANA on Amazon EC2for SAP HANA databases -
Storage Gatewayfor Storage Gateway -
S3for Amazon S3 -
Timestreamfor Amazon Timestream -
VirtualMachinefor virtual machines
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
byCreatedBefore
ListRestoreJobsRequest.Builder byCreatedBefore(Instant byCreatedBefore)
Returns only restore jobs that were created before the specified date.
- Parameters:
byCreatedBefore- Returns only restore jobs that were created before the specified date.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
byCreatedAfter
ListRestoreJobsRequest.Builder byCreatedAfter(Instant byCreatedAfter)
Returns only restore jobs that were created after the specified date.
- Parameters:
byCreatedAfter- Returns only restore jobs that were created after the specified date.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
byStatus
ListRestoreJobsRequest.Builder byStatus(String byStatus)
Returns only restore jobs associated with the specified job status.
- Parameters:
byStatus- Returns only restore jobs associated with the specified job status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RestoreJobStatus,RestoreJobStatus
-
byStatus
ListRestoreJobsRequest.Builder byStatus(RestoreJobStatus byStatus)
Returns only restore jobs associated with the specified job status.
- Parameters:
byStatus- Returns only restore jobs associated with the specified job status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RestoreJobStatus,RestoreJobStatus
-
byCompleteBefore
ListRestoreJobsRequest.Builder byCompleteBefore(Instant byCompleteBefore)
Returns only copy jobs completed before a date expressed in Unix format and Coordinated Universal Time (UTC).
- Parameters:
byCompleteBefore- Returns only copy jobs completed before a date expressed in Unix format and Coordinated Universal Time (UTC).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
byCompleteAfter
ListRestoreJobsRequest.Builder byCompleteAfter(Instant byCompleteAfter)
Returns only copy jobs completed after a date expressed in Unix format and Coordinated Universal Time (UTC).
- Parameters:
byCompleteAfter- Returns only copy jobs completed after a date expressed in Unix format and Coordinated Universal Time (UTC).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
byRestoreTestingPlanArn
ListRestoreJobsRequest.Builder byRestoreTestingPlanArn(String byRestoreTestingPlanArn)
This returns only restore testing jobs that match the specified resource Amazon Resource Name (ARN).
- Parameters:
byRestoreTestingPlanArn- This returns only restore testing jobs that match the specified resource Amazon Resource Name (ARN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListRestoreJobsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListRestoreJobsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-