@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteUsagePlanKeyRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The DELETE request to delete a usage plan key and remove the underlying API key from the associated usage plan.
NOOP| Constructor and Description |
|---|
DeleteUsagePlanKeyRequest() |
| Modifier and Type | Method and Description |
|---|---|
DeleteUsagePlanKeyRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getKeyId()
The Id of the UsagePlanKey resource to be deleted.
|
String |
getUsagePlanId()
The Id of the UsagePlan resource representing the usage plan containing the to-be-deleted
UsagePlanKey resource representing a plan customer.
|
int |
hashCode() |
void |
setKeyId(String keyId)
The Id of the UsagePlanKey resource to be deleted.
|
void |
setUsagePlanId(String usagePlanId)
The Id of the UsagePlan resource representing the usage plan containing the to-be-deleted
UsagePlanKey resource representing a plan customer.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DeleteUsagePlanKeyRequest |
withKeyId(String keyId)
The Id of the UsagePlanKey resource to be deleted.
|
DeleteUsagePlanKeyRequest |
withUsagePlanId(String usagePlanId)
The Id of the UsagePlan resource representing the usage plan containing the to-be-deleted
UsagePlanKey resource representing a plan customer.
|
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, withSdkRequestTimeoutpublic void setUsagePlanId(String usagePlanId)
The Id of the UsagePlan resource representing the usage plan containing the to-be-deleted UsagePlanKey resource representing a plan customer.
usagePlanId - The Id of the UsagePlan resource representing the usage plan containing the to-be-deleted
UsagePlanKey resource representing a plan customer.public String getUsagePlanId()
The Id of the UsagePlan resource representing the usage plan containing the to-be-deleted UsagePlanKey resource representing a plan customer.
public DeleteUsagePlanKeyRequest withUsagePlanId(String usagePlanId)
The Id of the UsagePlan resource representing the usage plan containing the to-be-deleted UsagePlanKey resource representing a plan customer.
usagePlanId - The Id of the UsagePlan resource representing the usage plan containing the to-be-deleted
UsagePlanKey resource representing a plan customer.public void setKeyId(String keyId)
The Id of the UsagePlanKey resource to be deleted.
keyId - The Id of the UsagePlanKey resource to be deleted.public String getKeyId()
The Id of the UsagePlanKey resource to be deleted.
public DeleteUsagePlanKeyRequest withKeyId(String keyId)
The Id of the UsagePlanKey resource to be deleted.
keyId - The Id of the UsagePlanKey resource to be deleted.public String toString()
toString in class ObjectObject.toString()public DeleteUsagePlanKeyRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.