Interface ListPipesRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListPipesRequest.Builder,ListPipesRequest>,PipesRequest.Builder,SdkBuilder<ListPipesRequest.Builder,ListPipesRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListPipesRequest
public static interface ListPipesRequest.Builder extends PipesRequest.Builder, SdkPojo, CopyableBuilder<ListPipesRequest.Builder,ListPipesRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListPipesRequest.BuildercurrentState(String currentState)The state the pipe is in.ListPipesRequest.BuildercurrentState(PipeState currentState)The state the pipe is in.ListPipesRequest.BuilderdesiredState(String desiredState)The state the pipe should be in.ListPipesRequest.BuilderdesiredState(RequestedPipeState desiredState)The state the pipe should be in.ListPipesRequest.Builderlimit(Integer limit)The maximum number of pipes to include in the response.ListPipesRequest.BuildernamePrefix(String namePrefix)A value that will return a subset of the pipes associated with this account.ListPipesRequest.BuildernextToken(String nextToken)IfnextTokenis returned, there are more results available.ListPipesRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListPipesRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListPipesRequest.BuildersourcePrefix(String sourcePrefix)The prefix matching the pipe source.ListPipesRequest.BuildertargetPrefix(String targetPrefix)The prefix matching the pipe target.-
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.pipes.model.PipesRequest.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
-
currentState
ListPipesRequest.Builder currentState(String currentState)
The state the pipe is in.
-
currentState
ListPipesRequest.Builder currentState(PipeState currentState)
The state the pipe is in.
-
desiredState
ListPipesRequest.Builder desiredState(String desiredState)
The state the pipe should be in.
- Parameters:
desiredState- The state the pipe should be in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RequestedPipeState,RequestedPipeState
-
desiredState
ListPipesRequest.Builder desiredState(RequestedPipeState desiredState)
The state the pipe should be in.
- Parameters:
desiredState- The state the pipe should be in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RequestedPipeState,RequestedPipeState
-
limit
ListPipesRequest.Builder limit(Integer limit)
The maximum number of pipes to include in the response.
- Parameters:
limit- The maximum number of pipes to include in the response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namePrefix
ListPipesRequest.Builder namePrefix(String namePrefix)
A value that will return a subset of the pipes associated with this account. For example,
"NamePrefix": "ABC"will return all endpoints with "ABC" in the name.- Parameters:
namePrefix- A value that will return a subset of the pipes associated with this account. For example,"NamePrefix": "ABC"will return all endpoints with "ABC" in the name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ListPipesRequest.Builder nextToken(String nextToken)
If
nextTokenis returned, there are more results available. The value ofnextTokenis a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours. Using an expired pagination token will return an HTTP 400 InvalidToken error.- Parameters:
nextToken- IfnextTokenis returned, there are more results available. The value ofnextTokenis a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours. Using an expired pagination token will return an HTTP 400 InvalidToken error.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourcePrefix
ListPipesRequest.Builder sourcePrefix(String sourcePrefix)
The prefix matching the pipe source.
- Parameters:
sourcePrefix- The prefix matching the pipe source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetPrefix
ListPipesRequest.Builder targetPrefix(String targetPrefix)
The prefix matching the pipe target.
- Parameters:
targetPrefix- The prefix matching the pipe target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListPipesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListPipesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-