@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, withSdkRequestTimeout
public 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 Object
Object.toString()
public DeleteUsagePlanKeyRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.