@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListRuleGroupsNamespacesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the input of a ListRuleGroupsNamespaces operation.
NOOP
Constructor and Description |
---|
ListRuleGroupsNamespacesRequest() |
Modifier and Type | Method and Description |
---|---|
ListRuleGroupsNamespacesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Integer |
getMaxResults()
Maximum results to return in response (default=100, maximum=1000).
|
String |
getName()
Optional filter for rule groups namespace name.
|
String |
getNextToken()
Pagination token to request the next page in a paginated list.
|
String |
getWorkspaceId()
The ID of the workspace.
|
int |
hashCode() |
void |
setMaxResults(Integer maxResults)
Maximum results to return in response (default=100, maximum=1000).
|
void |
setName(String name)
Optional filter for rule groups namespace name.
|
void |
setNextToken(String nextToken)
Pagination token to request the next page in a paginated list.
|
void |
setWorkspaceId(String workspaceId)
The ID of the workspace.
|
String |
toString()
Returns a string representation of this object.
|
ListRuleGroupsNamespacesRequest |
withMaxResults(Integer maxResults)
Maximum results to return in response (default=100, maximum=1000).
|
ListRuleGroupsNamespacesRequest |
withName(String name)
Optional filter for rule groups namespace name.
|
ListRuleGroupsNamespacesRequest |
withNextToken(String nextToken)
Pagination token to request the next page in a paginated list.
|
ListRuleGroupsNamespacesRequest |
withWorkspaceId(String workspaceId)
The ID of the workspace.
|
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 setMaxResults(Integer maxResults)
Maximum results to return in response (default=100, maximum=1000).
maxResults
- Maximum results to return in response (default=100, maximum=1000).public Integer getMaxResults()
Maximum results to return in response (default=100, maximum=1000).
public ListRuleGroupsNamespacesRequest withMaxResults(Integer maxResults)
Maximum results to return in response (default=100, maximum=1000).
maxResults
- Maximum results to return in response (default=100, maximum=1000).public void setName(String name)
Optional filter for rule groups namespace name. Only the rule groups namespace that begin with this value will be returned.
name
- Optional filter for rule groups namespace name. Only the rule groups namespace that begin with this value
will be returned.public String getName()
Optional filter for rule groups namespace name. Only the rule groups namespace that begin with this value will be returned.
public ListRuleGroupsNamespacesRequest withName(String name)
Optional filter for rule groups namespace name. Only the rule groups namespace that begin with this value will be returned.
name
- Optional filter for rule groups namespace name. Only the rule groups namespace that begin with this value
will be returned.public void setNextToken(String nextToken)
Pagination token to request the next page in a paginated list. This token is obtained from the output of the previous ListRuleGroupsNamespaces request.
nextToken
- Pagination token to request the next page in a paginated list. This token is obtained from the output of
the previous ListRuleGroupsNamespaces request.public String getNextToken()
Pagination token to request the next page in a paginated list. This token is obtained from the output of the previous ListRuleGroupsNamespaces request.
public ListRuleGroupsNamespacesRequest withNextToken(String nextToken)
Pagination token to request the next page in a paginated list. This token is obtained from the output of the previous ListRuleGroupsNamespaces request.
nextToken
- Pagination token to request the next page in a paginated list. This token is obtained from the output of
the previous ListRuleGroupsNamespaces request.public void setWorkspaceId(String workspaceId)
The ID of the workspace.
workspaceId
- The ID of the workspace.public String getWorkspaceId()
The ID of the workspace.
public ListRuleGroupsNamespacesRequest withWorkspaceId(String workspaceId)
The ID of the workspace.
workspaceId
- The ID of the workspace.public String toString()
toString
in class Object
Object.toString()
public ListRuleGroupsNamespacesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()