Interface ListCatalogItemsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListCatalogItemsRequest.Builder,ListCatalogItemsRequest>,OutpostsRequest.Builder,SdkBuilder<ListCatalogItemsRequest.Builder,ListCatalogItemsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListCatalogItemsRequest
public static interface ListCatalogItemsRequest.Builder extends OutpostsRequest.Builder, SdkPojo, CopyableBuilder<ListCatalogItemsRequest.Builder,ListCatalogItemsRequest>
-
-
Method Summary
-
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.outposts.model.OutpostsRequest.Builder
build
-
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
ListCatalogItemsRequest.Builder nextToken(String nextToken)
Sets the value of the NextToken property for this object.- Parameters:
nextToken- The new value for the NextToken property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
ListCatalogItemsRequest.Builder maxResults(Integer maxResults)
Sets the value of the MaxResults property for this object.- Parameters:
maxResults- The new value for the MaxResults property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
itemClassFilterWithStrings
ListCatalogItemsRequest.Builder itemClassFilterWithStrings(Collection<String> itemClassFilter)
Filters the results by item class.
- Parameters:
itemClassFilter- Filters the results by item class.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
itemClassFilterWithStrings
ListCatalogItemsRequest.Builder itemClassFilterWithStrings(String... itemClassFilter)
Filters the results by item class.
- Parameters:
itemClassFilter- Filters the results by item class.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
itemClassFilter
ListCatalogItemsRequest.Builder itemClassFilter(Collection<CatalogItemClass> itemClassFilter)
Filters the results by item class.
- Parameters:
itemClassFilter- Filters the results by item class.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
itemClassFilter
ListCatalogItemsRequest.Builder itemClassFilter(CatalogItemClass... itemClassFilter)
Filters the results by item class.
- Parameters:
itemClassFilter- Filters the results by item class.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedStorageFilterWithStrings
ListCatalogItemsRequest.Builder supportedStorageFilterWithStrings(Collection<String> supportedStorageFilter)
Filters the results by storage option.
- Parameters:
supportedStorageFilter- Filters the results by storage option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedStorageFilterWithStrings
ListCatalogItemsRequest.Builder supportedStorageFilterWithStrings(String... supportedStorageFilter)
Filters the results by storage option.
- Parameters:
supportedStorageFilter- Filters the results by storage option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedStorageFilter
ListCatalogItemsRequest.Builder supportedStorageFilter(Collection<SupportedStorageEnum> supportedStorageFilter)
Filters the results by storage option.
- Parameters:
supportedStorageFilter- Filters the results by storage option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedStorageFilter
ListCatalogItemsRequest.Builder supportedStorageFilter(SupportedStorageEnum... supportedStorageFilter)
Filters the results by storage option.
- Parameters:
supportedStorageFilter- Filters the results by storage option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2FamilyFilter
ListCatalogItemsRequest.Builder ec2FamilyFilter(Collection<String> ec2FamilyFilter)
Filters the results by EC2 family (for example, M5).
- Parameters:
ec2FamilyFilter- Filters the results by EC2 family (for example, M5).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2FamilyFilter
ListCatalogItemsRequest.Builder ec2FamilyFilter(String... ec2FamilyFilter)
Filters the results by EC2 family (for example, M5).
- Parameters:
ec2FamilyFilter- Filters the results by EC2 family (for example, M5).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListCatalogItemsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListCatalogItemsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-