Interface ListVirtualClustersRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListVirtualClustersRequest.Builder,ListVirtualClustersRequest>,EmrContainersRequest.Builder,SdkBuilder<ListVirtualClustersRequest.Builder,ListVirtualClustersRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListVirtualClustersRequest
public static interface ListVirtualClustersRequest.Builder extends EmrContainersRequest.Builder, SdkPojo, CopyableBuilder<ListVirtualClustersRequest.Builder,ListVirtualClustersRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListVirtualClustersRequest.BuildercontainerProviderId(String containerProviderId)The container provider ID of the virtual cluster.ListVirtualClustersRequest.BuildercontainerProviderType(String containerProviderType)The container provider type of the virtual cluster.ListVirtualClustersRequest.BuildercontainerProviderType(ContainerProviderType containerProviderType)The container provider type of the virtual cluster.ListVirtualClustersRequest.BuildercreatedAfter(Instant createdAfter)The date and time after which the virtual clusters are created.ListVirtualClustersRequest.BuildercreatedBefore(Instant createdBefore)The date and time before which the virtual clusters are created.ListVirtualClustersRequest.BuildermaxResults(Integer maxResults)The maximum number of virtual clusters that can be listed.ListVirtualClustersRequest.BuildernextToken(String nextToken)The token for the next set of virtual clusters to return.ListVirtualClustersRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListVirtualClustersRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListVirtualClustersRequest.Builderstates(Collection<VirtualClusterState> states)The states of the requested virtual clusters.ListVirtualClustersRequest.Builderstates(VirtualClusterState... states)The states of the requested virtual clusters.ListVirtualClustersRequest.BuilderstatesWithStrings(String... states)The states of the requested virtual clusters.ListVirtualClustersRequest.BuilderstatesWithStrings(Collection<String> states)The states of the requested virtual clusters.-
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.emrcontainers.model.EmrContainersRequest.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
-
containerProviderId
ListVirtualClustersRequest.Builder containerProviderId(String containerProviderId)
The container provider ID of the virtual cluster.
- Parameters:
containerProviderId- The container provider ID of the virtual cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
containerProviderType
ListVirtualClustersRequest.Builder containerProviderType(String containerProviderType)
The container provider type of the virtual cluster. Amazon EKS is the only supported type as of now.
- Parameters:
containerProviderType- The container provider type of the virtual cluster. Amazon EKS is the only supported type as of now.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ContainerProviderType,ContainerProviderType
-
containerProviderType
ListVirtualClustersRequest.Builder containerProviderType(ContainerProviderType containerProviderType)
The container provider type of the virtual cluster. Amazon EKS is the only supported type as of now.
- Parameters:
containerProviderType- The container provider type of the virtual cluster. Amazon EKS is the only supported type as of now.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ContainerProviderType,ContainerProviderType
-
createdAfter
ListVirtualClustersRequest.Builder createdAfter(Instant createdAfter)
The date and time after which the virtual clusters are created.
- Parameters:
createdAfter- The date and time after which the virtual clusters are created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBefore
ListVirtualClustersRequest.Builder createdBefore(Instant createdBefore)
The date and time before which the virtual clusters are created.
- Parameters:
createdBefore- The date and time before which the virtual clusters are created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statesWithStrings
ListVirtualClustersRequest.Builder statesWithStrings(Collection<String> states)
The states of the requested virtual clusters.
- Parameters:
states- The states of the requested virtual clusters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statesWithStrings
ListVirtualClustersRequest.Builder statesWithStrings(String... states)
The states of the requested virtual clusters.
- Parameters:
states- The states of the requested virtual clusters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
states
ListVirtualClustersRequest.Builder states(Collection<VirtualClusterState> states)
The states of the requested virtual clusters.
- Parameters:
states- The states of the requested virtual clusters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
states
ListVirtualClustersRequest.Builder states(VirtualClusterState... states)
The states of the requested virtual clusters.
- Parameters:
states- The states of the requested virtual clusters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
ListVirtualClustersRequest.Builder maxResults(Integer maxResults)
The maximum number of virtual clusters that can be listed.
- Parameters:
maxResults- The maximum number of virtual clusters that can be listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ListVirtualClustersRequest.Builder nextToken(String nextToken)
The token for the next set of virtual clusters to return.
- Parameters:
nextToken- The token for the next set of virtual clusters to return.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListVirtualClustersRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListVirtualClustersRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-