public static interface ListComponentsRequest.Builder extends ImagebuilderRequest.Builder, SdkPojo, CopyableBuilder<ListComponentsRequest.Builder,ListComponentsRequest>
| Modifier and Type | Method and Description |
|---|---|
ListComponentsRequest.Builder |
byName(Boolean byName)
Returns the list of components for the specified name.
|
ListComponentsRequest.Builder |
filters(Collection<Filter> filters)
Use the following filters to streamline results:
|
ListComponentsRequest.Builder |
filters(Consumer<Filter.Builder>... filters)
Use the following filters to streamline results:
|
ListComponentsRequest.Builder |
filters(Filter... filters)
Use the following filters to streamline results:
|
ListComponentsRequest.Builder |
maxResults(Integer maxResults)
The maximum items to return in a request.
|
ListComponentsRequest.Builder |
nextToken(String nextToken)
A token to specify where to start paginating.
|
ListComponentsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
ListComponentsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
ListComponentsRequest.Builder |
owner(Ownership owner)
Filters results based on the type of owner for the component.
|
ListComponentsRequest.Builder |
owner(String owner)
Filters results based on the type of owner for the component.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildListComponentsRequest.Builder owner(String owner)
Filters results based on the type of owner for the component. By default, this request returns a list of components that your account owns. To see results for other types of owners, you can specify components that Amazon manages, third party components, or components that other accounts have shared with you.
owner - Filters results based on the type of owner for the component. By default, this request returns a list
of components that your account owns. To see results for other types of owners, you can specify
components that Amazon manages, third party components, or components that other accounts have shared
with you.Ownership,
OwnershipListComponentsRequest.Builder owner(Ownership owner)
Filters results based on the type of owner for the component. By default, this request returns a list of components that your account owns. To see results for other types of owners, you can specify components that Amazon manages, third party components, or components that other accounts have shared with you.
owner - Filters results based on the type of owner for the component. By default, this request returns a list
of components that your account owns. To see results for other types of owners, you can specify
components that Amazon manages, third party components, or components that other accounts have shared
with you.Ownership,
OwnershipListComponentsRequest.Builder filters(Collection<Filter> filters)
Use the following filters to streamline results:
description
name
platform
supportedOsVersion
type
version
filters - Use the following filters to streamline results:
description
name
platform
supportedOsVersion
type
version
ListComponentsRequest.Builder filters(Filter... filters)
Use the following filters to streamline results:
description
name
platform
supportedOsVersion
type
version
filters - Use the following filters to streamline results:
description
name
platform
supportedOsVersion
type
version
ListComponentsRequest.Builder filters(Consumer<Filter.Builder>... filters)
Use the following filters to streamline results:
description
name
platform
supportedOsVersion
type
version
Filter.Builder avoiding the need to create one
manually via Filter.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #filters(List.
filters - a consumer that will call methods on
Filter.Builder#filters(java.util.Collection) ListComponentsRequest.Builder byName(Boolean byName)
Returns the list of components for the specified name.
byName - Returns the list of components for the specified name.ListComponentsRequest.Builder maxResults(Integer maxResults)
The maximum items to return in a request.
maxResults - The maximum items to return in a request.ListComponentsRequest.Builder nextToken(String nextToken)
A token to specify where to start paginating. This is the NextToken from a previously truncated response.
nextToken - A token to specify where to start paginating. This is the NextToken from a previously truncated
response.ListComponentsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderListComponentsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.