public class GetUsagePlanKeysRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The GET request to get all the usage plan keys representing the API keys added to a specified usage plan.
NOOP
Constructor and Description |
---|
GetUsagePlanKeysRequest() |
Modifier and Type | Method and Description |
---|---|
GetUsagePlanKeysRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
Integer |
getLimit()
A query parameter specifying the maximum number usage plan keys returned by the GET request.
|
String |
getNameQuery()
A query parameter specifying the name of the to-be-returned usage plan keys.
|
String |
getPosition()
A query parameter specifying the zero-based index specifying the position of a usage plan key.
|
String |
getUsagePlanId()
The Id of the UsagePlan resource representing the usage plan containing the to-be-retrieved
UsagePlanKey resource representing a plan customer.
|
int |
hashCode() |
void |
setLimit(Integer limit)
A query parameter specifying the maximum number usage plan keys returned by the GET request.
|
void |
setNameQuery(String nameQuery)
A query parameter specifying the name of the to-be-returned usage plan keys.
|
void |
setPosition(String position)
A query parameter specifying the zero-based index specifying the position of a usage plan key.
|
void |
setUsagePlanId(String usagePlanId)
The Id of the UsagePlan resource representing the usage plan containing the to-be-retrieved
UsagePlanKey resource representing a plan customer.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
GetUsagePlanKeysRequest |
withLimit(Integer limit)
A query parameter specifying the maximum number usage plan keys returned by the GET request.
|
GetUsagePlanKeysRequest |
withNameQuery(String nameQuery)
A query parameter specifying the name of the to-be-returned usage plan keys.
|
GetUsagePlanKeysRequest |
withPosition(String position)
A query parameter specifying the zero-based index specifying the position of a usage plan key.
|
GetUsagePlanKeysRequest |
withUsagePlanId(String usagePlanId)
The Id of the UsagePlan resource representing the usage plan containing the to-be-retrieved
UsagePlanKey resource representing a plan customer.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setUsagePlanId(String usagePlanId)
The Id of the UsagePlan resource representing the usage plan containing the to-be-retrieved UsagePlanKey resource representing a plan customer.
usagePlanId
- The Id of the UsagePlan resource representing the usage plan containing the to-be-retrieved
UsagePlanKey resource representing a plan customer.public String getUsagePlanId()
The Id of the UsagePlan resource representing the usage plan containing the to-be-retrieved UsagePlanKey resource representing a plan customer.
public GetUsagePlanKeysRequest withUsagePlanId(String usagePlanId)
The Id of the UsagePlan resource representing the usage plan containing the to-be-retrieved UsagePlanKey resource representing a plan customer.
usagePlanId
- The Id of the UsagePlan resource representing the usage plan containing the to-be-retrieved
UsagePlanKey resource representing a plan customer.public void setPosition(String position)
A query parameter specifying the zero-based index specifying the position of a usage plan key.
position
- A query parameter specifying the zero-based index specifying the position of a usage plan key.public String getPosition()
A query parameter specifying the zero-based index specifying the position of a usage plan key.
public GetUsagePlanKeysRequest withPosition(String position)
A query parameter specifying the zero-based index specifying the position of a usage plan key.
position
- A query parameter specifying the zero-based index specifying the position of a usage plan key.public void setLimit(Integer limit)
A query parameter specifying the maximum number usage plan keys returned by the GET request.
limit
- A query parameter specifying the maximum number usage plan keys returned by the GET request.public Integer getLimit()
A query parameter specifying the maximum number usage plan keys returned by the GET request.
public GetUsagePlanKeysRequest withLimit(Integer limit)
A query parameter specifying the maximum number usage plan keys returned by the GET request.
limit
- A query parameter specifying the maximum number usage plan keys returned by the GET request.public void setNameQuery(String nameQuery)
A query parameter specifying the name of the to-be-returned usage plan keys.
nameQuery
- A query parameter specifying the name of the to-be-returned usage plan keys.public String getNameQuery()
A query parameter specifying the name of the to-be-returned usage plan keys.
public GetUsagePlanKeysRequest withNameQuery(String nameQuery)
A query parameter specifying the name of the to-be-returned usage plan keys.
nameQuery
- A query parameter specifying the name of the to-be-returned usage plan keys.public String toString()
toString
in class Object
Object.toString()
public GetUsagePlanKeysRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.