@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutResourcePolicyRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
PutResourcePolicyRequest() |
| Modifier and Type | Method and Description |
|---|---|
PutResourcePolicyRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getPolicy()
Details of the resource policy.
|
String |
getResourceArn()
The Amazon Resource Name (ARN) of the response plan to add the resource policy to.
|
int |
hashCode() |
void |
setPolicy(String policy)
Details of the resource policy.
|
void |
setResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the response plan to add the resource policy to.
|
String |
toString()
Returns a string representation of this object.
|
PutResourcePolicyRequest |
withPolicy(String policy)
Details of the resource policy.
|
PutResourcePolicyRequest |
withResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the response plan to add the resource policy 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 setPolicy(String policy)
Details of the resource policy.
policy - Details of the resource policy.public String getPolicy()
Details of the resource policy.
public PutResourcePolicyRequest withPolicy(String policy)
Details of the resource policy.
policy - Details of the resource policy.public void setResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the response plan to add the resource policy to.
resourceArn - The Amazon Resource Name (ARN) of the response plan to add the resource policy to.public String getResourceArn()
The Amazon Resource Name (ARN) of the response plan to add the resource policy to.
public PutResourcePolicyRequest withResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the response plan to add the resource policy to.
resourceArn - The Amazon Resource Name (ARN) of the response plan to add the resource policy to.public String toString()
toString in class ObjectObject.toString()public PutResourcePolicyRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()