Class DescribeLogGroupsRequest
- java.lang.Object
-
- com.amazonaws.AmazonWebServiceRequest
-
- com.amazonaws.services.logs.model.DescribeLogGroupsRequest
-
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
public class DescribeLogGroupsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description DescribeLogGroupsRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DescribeLogGroupsRequest
clone()
Creates a shallow clone of this request.boolean
equals(Object obj)
Integer
getLimit()
The maximum number of items returned in the response.String
getLogGroupNamePrefix()
Will only return log groups that match the provided logGroupNamePrefix.String
getNextToken()
A string token used for pagination that points to the next page of results.int
hashCode()
void
setLimit(Integer limit)
The maximum number of items returned in the response.void
setLogGroupNamePrefix(String logGroupNamePrefix)
Will only return log groups that match the provided logGroupNamePrefix.void
setNextToken(String nextToken)
A string token used for pagination that points to the next page of results.String
toString()
Returns a string representation of this object; useful for testing and debugging.DescribeLogGroupsRequest
withLimit(Integer limit)
The maximum number of items returned in the response.DescribeLogGroupsRequest
withLogGroupNamePrefix(String logGroupNamePrefix)
Will only return log groups that match the provided logGroupNamePrefix.DescribeLogGroupsRequest
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
-
-
-
-
Method Detail
-
setLogGroupNamePrefix
public void setLogGroupNamePrefix(String logGroupNamePrefix)
Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.
- Parameters:
logGroupNamePrefix
- Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.
-
getLogGroupNamePrefix
public String getLogGroupNamePrefix()
Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.
- Returns:
- Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.
-
withLogGroupNamePrefix
public DescribeLogGroupsRequest withLogGroupNamePrefix(String logGroupNamePrefix)
Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.
- Parameters:
logGroupNamePrefix
- Will only return log groups that match the provided logGroupNamePrefix. 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
public void setNextToken(String 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 previous
DescribeLogGroups
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 previousDescribeLogGroups
request.
-
getNextToken
public String 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
DescribeLogGroups
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
DescribeLogGroups
request.
-
withNextToken
public DescribeLogGroupsRequest withNextToken(String 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 previous
DescribeLogGroups
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 previousDescribeLogGroups
request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setLimit
public void setLimit(Integer 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.
- 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
public Integer 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
public DescribeLogGroupsRequest withLimit(Integer 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.
- 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
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public DescribeLogGroupsRequest 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:
Object.clone()
-
-