@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, withSdkRequestTimeout
public 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 Object
Object.toString()
public DeleteProjectPolicyRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()