Interface ListStudioComponentsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListStudioComponentsRequest.Builder,ListStudioComponentsRequest>,NimbleRequest.Builder,SdkBuilder<ListStudioComponentsRequest.Builder,ListStudioComponentsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListStudioComponentsRequest
public static interface ListStudioComponentsRequest.Builder extends NimbleRequest.Builder, SdkPojo, CopyableBuilder<ListStudioComponentsRequest.Builder,ListStudioComponentsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListStudioComponentsRequest.BuildermaxResults(Integer maxResults)The max number of results to return in the response.ListStudioComponentsRequest.BuildernextToken(String nextToken)The token for the next set of results, or null if there are no more results.ListStudioComponentsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListStudioComponentsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListStudioComponentsRequest.Builderstates(Collection<StudioComponentState> states)Filters the request to studio components that are in one of the given states.ListStudioComponentsRequest.Builderstates(StudioComponentState... states)Filters the request to studio components that are in one of the given states.ListStudioComponentsRequest.BuilderstatesWithStrings(String... states)Filters the request to studio components that are in one of the given states.ListStudioComponentsRequest.BuilderstatesWithStrings(Collection<String> states)Filters the request to studio components that are in one of the given states.ListStudioComponentsRequest.BuilderstudioId(String studioId)The studio ID.ListStudioComponentsRequest.Buildertypes(Collection<StudioComponentType> types)Filters the request to studio components that are of one of the given types.ListStudioComponentsRequest.Buildertypes(StudioComponentType... types)Filters the request to studio components that are of one of the given types.ListStudioComponentsRequest.BuildertypesWithStrings(String... types)Filters the request to studio components that are of one of the given types.ListStudioComponentsRequest.BuildertypesWithStrings(Collection<String> types)Filters the request to studio components that are of one of the given types.-
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.nimble.model.NimbleRequest.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
-
maxResults
ListStudioComponentsRequest.Builder maxResults(Integer maxResults)
The max number of results to return in the response.
- Parameters:
maxResults- The max number of results to return in the response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ListStudioComponentsRequest.Builder nextToken(String nextToken)
The token for the next set of results, or null if there are no more results.
- Parameters:
nextToken- The token for the next set of results, or null if there are no more results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statesWithStrings
ListStudioComponentsRequest.Builder statesWithStrings(Collection<String> states)
Filters the request to studio components that are in one of the given states.
- Parameters:
states- Filters the request to studio components that are in one of the given states.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statesWithStrings
ListStudioComponentsRequest.Builder statesWithStrings(String... states)
Filters the request to studio components that are in one of the given states.
- Parameters:
states- Filters the request to studio components that are in one of the given states.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
states
ListStudioComponentsRequest.Builder states(Collection<StudioComponentState> states)
Filters the request to studio components that are in one of the given states.
- Parameters:
states- Filters the request to studio components that are in one of the given states.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
states
ListStudioComponentsRequest.Builder states(StudioComponentState... states)
Filters the request to studio components that are in one of the given states.
- Parameters:
states- Filters the request to studio components that are in one of the given states.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
studioId
ListStudioComponentsRequest.Builder studioId(String studioId)
The studio ID.
- Parameters:
studioId- The studio ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
typesWithStrings
ListStudioComponentsRequest.Builder typesWithStrings(Collection<String> types)
Filters the request to studio components that are of one of the given types.
- Parameters:
types- Filters the request to studio components that are of one of the given types.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
typesWithStrings
ListStudioComponentsRequest.Builder typesWithStrings(String... types)
Filters the request to studio components that are of one of the given types.
- Parameters:
types- Filters the request to studio components that are of one of the given types.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
types
ListStudioComponentsRequest.Builder types(Collection<StudioComponentType> types)
Filters the request to studio components that are of one of the given types.
- Parameters:
types- Filters the request to studio components that are of one of the given types.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
types
ListStudioComponentsRequest.Builder types(StudioComponentType... types)
Filters the request to studio components that are of one of the given types.
- Parameters:
types- Filters the request to studio components that are of one of the given types.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListStudioComponentsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListStudioComponentsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-