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