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.BuilderbackupResourceCreationTime(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaBackupCreationTimeFilter.builder().When the
Consumercompletes,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.
-