Class DescribeMetricFiltersRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for DescribeMetricFiltersRequest object.DescribeMetricFiltersRequest
(String logGroupName) Constructs a new DescribeMetricFiltersRequest object. -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
Will only return metric filters that match the provided filterNamePrefix.getLimit()
The maximum number of items returned in the response.The log group name for which metric filters are to be listed.A string token used for pagination that points to the next page of results.int
hashCode()
void
setFilterNamePrefix
(String filterNamePrefix) Will only return metric filters that match the provided filterNamePrefix.void
The maximum number of items returned in the response.void
setLogGroupName
(String logGroupName) The log group name for which metric filters are to be listed.void
setNextToken
(String nextToken) A string token used for pagination that points to the next page of results.toString()
Returns a string representation of this object; useful for testing and debugging.withFilterNamePrefix
(String filterNamePrefix) Will only return metric filters that match the provided filterNamePrefix.The maximum number of items returned in the response.withLogGroupName
(String logGroupName) The log group name for which metric filters are to be listed.withNextToken
(String nextToken) A string token used for pagination that points to the next page of results.Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
Constructor Details
-
DescribeMetricFiltersRequest
public DescribeMetricFiltersRequest()Default constructor for DescribeMetricFiltersRequest object. Callers should use the setter or fluent setter (with...) methods to initialize the object after creating it. -
DescribeMetricFiltersRequest
Constructs a new DescribeMetricFiltersRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.- Parameters:
logGroupName
- The log group name for which metric filters are to be listed.
-
-
Method Details
-
setLogGroupName
The log group name for which metric filters are to be listed.
- Parameters:
logGroupName
- The log group name for which metric filters are to be listed.
-
getLogGroupName
The log group name for which metric filters are to be listed.
- Returns:
- The log group name for which metric filters are to be listed.
-
withLogGroupName
The log group name for which metric filters are to be listed.
- Parameters:
logGroupName
- The log group name for which metric filters are to be listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setFilterNamePrefix
Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.
- Parameters:
filterNamePrefix
- Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.
-
getFilterNamePrefix
Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.
- Returns:
- Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.
-
withFilterNamePrefix
Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.
- Parameters:
filterNamePrefix
- Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setNextToken
A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous
DescribeMetricFilters
request.- Parameters:
nextToken
- A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previousDescribeMetricFilters
request.
-
getNextToken
A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous
DescribeMetricFilters
request.- Returns:
- A string token used for pagination that points to the next page
of results. It must be a value obtained from the response of the
previous
DescribeMetricFilters
request.
-
withNextToken
A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous
DescribeMetricFilters
request.- Parameters:
nextToken
- A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previousDescribeMetricFilters
request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setLimit
The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.
- Parameters:
limit
- The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.
-
getLimit
The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.
- Returns:
- The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.
-
withLimit
The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.
- Parameters:
limit
- The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-