Interface ListExecutionsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListExecutionsRequest.Builder,ListExecutionsRequest>,SdkBuilder<ListExecutionsRequest.Builder,ListExecutionsRequest>,SdkPojo,SdkRequest.Builder,SnowDeviceManagementRequest.Builder
- Enclosing class:
- ListExecutionsRequest
public static interface ListExecutionsRequest.Builder extends SnowDeviceManagementRequest.Builder, SdkPojo, CopyableBuilder<ListExecutionsRequest.Builder,ListExecutionsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListExecutionsRequest.BuildermaxResults(Integer maxResults)The maximum number of tasks to list per page.ListExecutionsRequest.BuildernextToken(String nextToken)A pagination token to continue to the next page of tasks.ListExecutionsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListExecutionsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListExecutionsRequest.Builderstate(String state)A structure used to filter the tasks by their current state.ListExecutionsRequest.Builderstate(ExecutionState state)A structure used to filter the tasks by their current state.ListExecutionsRequest.BuildertaskId(String taskId)The ID of the task.-
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.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.services.snowdevicemanagement.model.SnowDeviceManagementRequest.Builder
build
-
-
-
-
Method Detail
-
maxResults
ListExecutionsRequest.Builder maxResults(Integer maxResults)
The maximum number of tasks to list per page.
- Parameters:
maxResults- The maximum number of tasks to list per page.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ListExecutionsRequest.Builder nextToken(String nextToken)
A pagination token to continue to the next page of tasks.
- Parameters:
nextToken- A pagination token to continue to the next page of tasks.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
ListExecutionsRequest.Builder state(String state)
A structure used to filter the tasks by their current state.
- Parameters:
state- A structure used to filter the tasks by their current state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExecutionState,ExecutionState
-
state
ListExecutionsRequest.Builder state(ExecutionState state)
A structure used to filter the tasks by their current state.
- Parameters:
state- A structure used to filter the tasks by their current state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExecutionState,ExecutionState
-
taskId
ListExecutionsRequest.Builder taskId(String taskId)
The ID of the task.
- Parameters:
taskId- The ID of the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListExecutionsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListExecutionsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-