Package com.amazonaws.services.iot.model
Class DeletePolicyVersionRequest
- java.lang.Object
-
- com.amazonaws.AmazonWebServiceRequest
-
- com.amazonaws.services.iot.model.DeletePolicyVersionRequest
-
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
public class DeletePolicyVersionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The input for the DeletePolicyVersion operation.
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description DeletePolicyVersionRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeletePolicyVersionRequest
clone()
Creates a shallow clone of this request.boolean
equals(Object obj)
String
getPolicyName()
The name of the policy.String
getPolicyVersionId()
The policy version ID.int
hashCode()
void
setPolicyName(String policyName)
The name of the policy.void
setPolicyVersionId(String policyVersionId)
The policy version ID.String
toString()
Returns a string representation of this object; useful for testing and debugging.DeletePolicyVersionRequest
withPolicyName(String policyName)
The name of the policy.DeletePolicyVersionRequest
withPolicyVersionId(String policyVersionId)
The policy version ID.-
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
-
setPolicyName
public void setPolicyName(String policyName)
The name of the policy.
- Parameters:
policyName
- The name of the policy.
-
getPolicyName
public String getPolicyName()
The name of the policy.
- Returns:
- The name of the policy.
-
withPolicyName
public DeletePolicyVersionRequest withPolicyName(String policyName)
The name of the policy.
- Parameters:
policyName
- The name of the policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPolicyVersionId
public void setPolicyVersionId(String policyVersionId)
The policy version ID.
- Parameters:
policyVersionId
- The policy version ID.
-
getPolicyVersionId
public String getPolicyVersionId()
The policy version ID.
- Returns:
- The policy version ID.
-
withPolicyVersionId
public DeletePolicyVersionRequest withPolicyVersionId(String policyVersionId)
The policy version ID.
- Parameters:
policyVersionId
- The policy version ID.- 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 DeletePolicyVersionRequest 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()
-
-