@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteProjectPolicyRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
DeleteProjectPolicyRequest() |
| Modifier and Type | Method and Description |
|---|---|
DeleteProjectPolicyRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getPolicyName()
The name of the policy that you want to delete.
|
String |
getPolicyRevisionId()
The ID of the project policy revision that you want to delete.
|
String |
getProjectArn()
The Amazon Resource Name (ARN) of the project that the project policy you want to delete is attached to.
|
int |
hashCode() |
void |
setPolicyName(String policyName)
The name of the policy that you want to delete.
|
void |
setPolicyRevisionId(String policyRevisionId)
The ID of the project policy revision that you want to delete.
|
void |
setProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the project that the project policy you want to delete is attached to.
|
String |
toString()
Returns a string representation of this object.
|
DeleteProjectPolicyRequest |
withPolicyName(String policyName)
The name of the policy that you want to delete.
|
DeleteProjectPolicyRequest |
withPolicyRevisionId(String policyRevisionId)
The ID of the project policy revision that you want to delete.
|
DeleteProjectPolicyRequest |
withProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the project that the project policy you want to delete is attached to.
|
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 setProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the project that the project policy you want to delete is attached to.
projectArn - The Amazon Resource Name (ARN) of the project that the project policy you want to delete is attached to.public String getProjectArn()
The Amazon Resource Name (ARN) of the project that the project policy you want to delete is attached to.
public DeleteProjectPolicyRequest withProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the project that the project policy you want to delete is attached to.
projectArn - The Amazon Resource Name (ARN) of the project that the project policy you want to delete is attached to.public void setPolicyName(String policyName)
The name of the policy that you want to delete.
policyName - The name of the policy that you want to delete.public String getPolicyName()
The name of the policy that you want to delete.
public DeleteProjectPolicyRequest withPolicyName(String policyName)
The name of the policy that you want to delete.
policyName - The name of the policy that you want to delete.public void setPolicyRevisionId(String policyRevisionId)
The ID of the project policy revision that you want to delete.
policyRevisionId - The ID of the project policy revision that you want to delete.public String getPolicyRevisionId()
The ID of the project policy revision that you want to delete.
public DeleteProjectPolicyRequest withPolicyRevisionId(String policyRevisionId)
The ID of the project policy revision that you want to delete.
policyRevisionId - The ID of the project policy revision that you want to delete.public String toString()
toString in class ObjectObject.toString()public DeleteProjectPolicyRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()