@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListPipesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ListPipesRequest() |
Modifier and Type | Method and Description |
---|---|
ListPipesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCurrentState()
The state the pipe is in.
|
String |
getDesiredState()
The state the pipe should be in.
|
Integer |
getLimit()
The maximum number of pipes to include in the response.
|
String |
getNamePrefix()
A value that will return a subset of the pipes associated with this account.
|
String |
getNextToken()
If
nextToken is returned, there are more results available. |
String |
getSourcePrefix()
The prefix matching the pipe source.
|
String |
getTargetPrefix()
The prefix matching the pipe target.
|
int |
hashCode() |
void |
setCurrentState(String currentState)
The state the pipe is in.
|
void |
setDesiredState(String desiredState)
The state the pipe should be in.
|
void |
setLimit(Integer limit)
The maximum number of pipes to include in the response.
|
void |
setNamePrefix(String namePrefix)
A value that will return a subset of the pipes associated with this account.
|
void |
setNextToken(String nextToken)
If
nextToken is returned, there are more results available. |
void |
setSourcePrefix(String sourcePrefix)
The prefix matching the pipe source.
|
void |
setTargetPrefix(String targetPrefix)
The prefix matching the pipe target.
|
String |
toString()
Returns a string representation of this object.
|
ListPipesRequest |
withCurrentState(PipeState currentState)
The state the pipe is in.
|
ListPipesRequest |
withCurrentState(String currentState)
The state the pipe is in.
|
ListPipesRequest |
withDesiredState(RequestedPipeState desiredState)
The state the pipe should be in.
|
ListPipesRequest |
withDesiredState(String desiredState)
The state the pipe should be in.
|
ListPipesRequest |
withLimit(Integer limit)
The maximum number of pipes to include in the response.
|
ListPipesRequest |
withNamePrefix(String namePrefix)
A value that will return a subset of the pipes associated with this account.
|
ListPipesRequest |
withNextToken(String nextToken)
If
nextToken is returned, there are more results available. |
ListPipesRequest |
withSourcePrefix(String sourcePrefix)
The prefix matching the pipe source.
|
ListPipesRequest |
withTargetPrefix(String targetPrefix)
The prefix matching the pipe target.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setNamePrefix(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.
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.public String getNamePrefix()
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.
"NamePrefix": "ABC"
will return all endpoints with "ABC" in the name.public ListPipesRequest withNamePrefix(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.
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.public void setDesiredState(String desiredState)
The state the pipe should be in.
desiredState
- The state the pipe should be in.RequestedPipeState
public String getDesiredState()
The state the pipe should be in.
RequestedPipeState
public ListPipesRequest withDesiredState(String desiredState)
The state the pipe should be in.
desiredState
- The state the pipe should be in.RequestedPipeState
public ListPipesRequest withDesiredState(RequestedPipeState desiredState)
The state the pipe should be in.
desiredState
- The state the pipe should be in.RequestedPipeState
public void setCurrentState(String currentState)
The state the pipe is in.
currentState
- The state the pipe is in.PipeState
public String getCurrentState()
The state the pipe is in.
PipeState
public ListPipesRequest withCurrentState(String currentState)
The state the pipe is in.
currentState
- The state the pipe is in.PipeState
public ListPipesRequest withCurrentState(PipeState currentState)
The state the pipe is in.
currentState
- The state the pipe is in.PipeState
public void setSourcePrefix(String sourcePrefix)
The prefix matching the pipe source.
sourcePrefix
- The prefix matching the pipe source.public String getSourcePrefix()
The prefix matching the pipe source.
public ListPipesRequest withSourcePrefix(String sourcePrefix)
The prefix matching the pipe source.
sourcePrefix
- The prefix matching the pipe source.public void setTargetPrefix(String targetPrefix)
The prefix matching the pipe target.
targetPrefix
- The prefix matching the pipe target.public String getTargetPrefix()
The prefix matching the pipe target.
public ListPipesRequest withTargetPrefix(String targetPrefix)
The prefix matching the pipe target.
targetPrefix
- The prefix matching the pipe target.public void setNextToken(String nextToken)
If nextToken
is returned, there are more results available. The value of nextToken
is 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.
nextToken
- If nextToken
is returned, there are more results available. The value of
nextToken
is 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.public String getNextToken()
If nextToken
is returned, there are more results available. The value of nextToken
is 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.
nextToken
is returned, there are more results available. The value of
nextToken
is 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.public ListPipesRequest withNextToken(String nextToken)
If nextToken
is returned, there are more results available. The value of nextToken
is 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.
nextToken
- If nextToken
is returned, there are more results available. The value of
nextToken
is 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.public void setLimit(Integer limit)
The maximum number of pipes to include in the response.
limit
- The maximum number of pipes to include in the response.public Integer getLimit()
The maximum number of pipes to include in the response.
public ListPipesRequest withLimit(Integer limit)
The maximum number of pipes to include in the response.
limit
- The maximum number of pipes to include in the response.public String toString()
toString
in class Object
Object.toString()
public ListPipesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()