Interface ListResourceSnapshotsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListResourceSnapshotsRequest.Builder,ListResourceSnapshotsRequest>,PartnerCentralSellingRequest.Builder,SdkBuilder<ListResourceSnapshotsRequest.Builder,ListResourceSnapshotsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListResourceSnapshotsRequest
public static interface ListResourceSnapshotsRequest.Builder extends PartnerCentralSellingRequest.Builder, SdkPojo, CopyableBuilder<ListResourceSnapshotsRequest.Builder,ListResourceSnapshotsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListResourceSnapshotsRequest.Buildercatalog(String catalog)Specifies the catalog related to the request.ListResourceSnapshotsRequest.BuildercreatedBy(String createdBy)Filters the response to include only snapshots of resources owned by the specified AWS account.ListResourceSnapshotsRequest.BuilderengagementIdentifier(String engagementIdentifier)The unique identifier of the engagement associated with the snapshots.ListResourceSnapshotsRequest.BuildermaxResults(Integer maxResults)The maximum number of results to return in a single call.ListResourceSnapshotsRequest.BuildernextToken(String nextToken)The token for the next set of results.ListResourceSnapshotsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListResourceSnapshotsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListResourceSnapshotsRequest.BuilderresourceIdentifier(String resourceIdentifier)Filters the response to include only snapshots of the specified resource.ListResourceSnapshotsRequest.BuilderresourceSnapshotTemplateIdentifier(String resourceSnapshotTemplateIdentifier)Filters the response to include only snapshots created using the specified template.ListResourceSnapshotsRequest.BuilderresourceType(String resourceType)Filters the response to include only snapshots of the specified resource type.ListResourceSnapshotsRequest.BuilderresourceType(ResourceType resourceType)Filters the response to include only snapshots of the specified resource type.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.partnercentralselling.model.PartnerCentralSellingRequest.Builder
build
-
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 Detail
-
catalog
ListResourceSnapshotsRequest.Builder catalog(String catalog)
Specifies the catalog related to the request.
- Parameters:
catalog- Specifies the catalog related to the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
ListResourceSnapshotsRequest.Builder createdBy(String createdBy)
Filters the response to include only snapshots of resources owned by the specified AWS account.
- Parameters:
createdBy- Filters the response to include only snapshots of resources owned by the specified AWS account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engagementIdentifier
ListResourceSnapshotsRequest.Builder engagementIdentifier(String engagementIdentifier)
The unique identifier of the engagement associated with the snapshots.
- Parameters:
engagementIdentifier- The unique identifier of the engagement associated with the snapshots.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
ListResourceSnapshotsRequest.Builder maxResults(Integer maxResults)
The maximum number of results to return in a single call.
- Parameters:
maxResults- The maximum number of results to return in a single call.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ListResourceSnapshotsRequest.Builder nextToken(String nextToken)
The token for the next set of results.
- Parameters:
nextToken- The token for the next set of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceIdentifier
ListResourceSnapshotsRequest.Builder resourceIdentifier(String resourceIdentifier)
Filters the response to include only snapshots of the specified resource.
- Parameters:
resourceIdentifier- Filters the response to include only snapshots of the specified resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceSnapshotTemplateIdentifier
ListResourceSnapshotsRequest.Builder resourceSnapshotTemplateIdentifier(String resourceSnapshotTemplateIdentifier)
Filters the response to include only snapshots created using the specified template.
- Parameters:
resourceSnapshotTemplateIdentifier- Filters the response to include only snapshots created using the specified template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
ListResourceSnapshotsRequest.Builder resourceType(String resourceType)
Filters the response to include only snapshots of the specified resource type.
- Parameters:
resourceType- Filters the response to include only snapshots of the specified resource type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceType,ResourceType
-
resourceType
ListResourceSnapshotsRequest.Builder resourceType(ResourceType resourceType)
Filters the response to include only snapshots of the specified resource type.
- Parameters:
resourceType- Filters the response to include only snapshots of the specified resource type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceType,ResourceType
-
overrideConfiguration
ListResourceSnapshotsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListResourceSnapshotsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-