Interface SearchScope.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SearchScope.Builder,
,SearchScope> SdkBuilder<SearchScope.Builder,
,SearchScope> SdkPojo
- Enclosing class:
SearchScope
-
Method Summary
Modifier and TypeMethodDescriptionbackupResourceArns
(String... backupResourceArns) The Amazon Resource Name (ARN) that uniquely identifies the backup resources.backupResourceArns
(Collection<String> backupResourceArns) The Amazon Resource Name (ARN) that uniquely identifies the backup resources.default SearchScope.Builder
backupResourceCreationTime
(Consumer<BackupCreationTimeFilter.Builder> backupResourceCreationTime) This is the time a backup resource was created.backupResourceCreationTime
(BackupCreationTimeFilter backupResourceCreationTime) This is the time a backup resource was created.backupResourceTags
(Map<String, String> backupResourceTags) These are one or more tags on the backup (recovery point).backupResourceTypes
(Collection<ResourceType> backupResourceTypes) The resource types included in a search.backupResourceTypes
(ResourceType... backupResourceTypes) The resource types included in a search.backupResourceTypesWithStrings
(String... backupResourceTypes) The resource types included in a search.backupResourceTypesWithStrings
(Collection<String> backupResourceTypes) The resource types included in a search.sourceResourceArns
(String... sourceResourceArns) The Amazon Resource Name (ARN) that uniquely identifies the source resources.sourceResourceArns
(Collection<String> sourceResourceArns) The Amazon Resource Name (ARN) that uniquely identifies the source resources.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
-
Method Details
-
backupResourceTypesWithStrings
The resource types included in a search.
Eligible resource types include S3 and EBS.
- Parameters:
backupResourceTypes
- The resource types included in a search.Eligible resource types include S3 and EBS.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupResourceTypesWithStrings
The resource types included in a search.
Eligible resource types include S3 and EBS.
- Parameters:
backupResourceTypes
- The resource types included in a search.Eligible resource types include S3 and EBS.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupResourceTypes
The resource types included in a search.
Eligible resource types include S3 and EBS.
- Parameters:
backupResourceTypes
- The resource types included in a search.Eligible resource types include S3 and EBS.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupResourceTypes
The resource types included in a search.
Eligible resource types include S3 and EBS.
- Parameters:
backupResourceTypes
- The resource types included in a search.Eligible resource types include S3 and EBS.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupResourceCreationTime
This is the time a backup resource was created.
- Parameters:
backupResourceCreationTime
- This is the time a backup resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupResourceCreationTime
default SearchScope.Builder backupResourceCreationTime(Consumer<BackupCreationTimeFilter.Builder> backupResourceCreationTime) This is the time a backup resource was created.
This is a convenience method that creates an instance of theBackupCreationTimeFilter.Builder
avoiding the need to create one manually viaBackupCreationTimeFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobackupResourceCreationTime(BackupCreationTimeFilter)
.- Parameters:
backupResourceCreationTime
- a consumer that will call methods onBackupCreationTimeFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceResourceArns
The Amazon Resource Name (ARN) that uniquely identifies the source resources.
- Parameters:
sourceResourceArns
- The Amazon Resource Name (ARN) that uniquely identifies the source resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceResourceArns
The Amazon Resource Name (ARN) that uniquely identifies the source resources.
- Parameters:
sourceResourceArns
- The Amazon Resource Name (ARN) that uniquely identifies the source resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupResourceArns
The Amazon Resource Name (ARN) that uniquely identifies the backup resources.
- Parameters:
backupResourceArns
- The Amazon Resource Name (ARN) that uniquely identifies the backup resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupResourceArns
The Amazon Resource Name (ARN) that uniquely identifies the backup resources.
- Parameters:
backupResourceArns
- The Amazon Resource Name (ARN) that uniquely identifies the backup resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupResourceTags
These are one or more tags on the backup (recovery point).
- Parameters:
backupResourceTags
- These are one or more tags on the backup (recovery point).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-