@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutAccessPointPolicyRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
PutAccessPointPolicyRequest() |
Modifier and Type | Method and Description |
---|---|
PutAccessPointPolicyRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAccountId()
The AWS account ID for owner of the bucket associated with the specified access point.
|
String |
getName()
The name of the access point that you want to associate with the specified policy.
|
String |
getPolicy()
The policy that you want to apply to the specified access point.
|
int |
hashCode() |
void |
setAccountId(String accountId)
The AWS account ID for owner of the bucket associated with the specified access point.
|
void |
setName(String name)
The name of the access point that you want to associate with the specified policy.
|
void |
setPolicy(String policy)
The policy that you want to apply to the specified access point.
|
String |
toString()
Returns a string representation of this object.
|
PutAccessPointPolicyRequest |
withAccountId(String accountId)
The AWS account ID for owner of the bucket associated with the specified access point.
|
PutAccessPointPolicyRequest |
withName(String name)
The name of the access point that you want to associate with the specified policy.
|
PutAccessPointPolicyRequest |
withPolicy(String policy)
The policy that you want to apply to the specified access point.
|
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 setAccountId(String accountId)
The AWS account ID for owner of the bucket associated with the specified access point.
accountId
- The AWS account ID for owner of the bucket associated with the specified access point.public String getAccountId()
The AWS account ID for owner of the bucket associated with the specified access point.
public PutAccessPointPolicyRequest withAccountId(String accountId)
The AWS account ID for owner of the bucket associated with the specified access point.
accountId
- The AWS account ID for owner of the bucket associated with the specified access point.public void setName(String name)
The name of the access point that you want to associate with the specified policy.
name
- The name of the access point that you want to associate with the specified policy.public String getName()
The name of the access point that you want to associate with the specified policy.
public PutAccessPointPolicyRequest withName(String name)
The name of the access point that you want to associate with the specified policy.
name
- The name of the access point that you want to associate with the specified policy.public void setPolicy(String policy)
The policy that you want to apply to the specified access point. For more information about access point policies, see Managing Data Access with Amazon S3 Access Points in the Amazon Simple Storage Service Developer Guide.
policy
- The policy that you want to apply to the specified access point. For more information about access point
policies, see Managing Data
Access with Amazon S3 Access Points in the Amazon Simple Storage Service Developer Guide.public String getPolicy()
The policy that you want to apply to the specified access point. For more information about access point policies, see Managing Data Access with Amazon S3 Access Points in the Amazon Simple Storage Service Developer Guide.
public PutAccessPointPolicyRequest withPolicy(String policy)
The policy that you want to apply to the specified access point. For more information about access point policies, see Managing Data Access with Amazon S3 Access Points in the Amazon Simple Storage Service Developer Guide.
policy
- The policy that you want to apply to the specified access point. For more information about access point
policies, see Managing Data
Access with Amazon S3 Access Points in the Amazon Simple Storage Service Developer Guide.public String toString()
toString
in class Object
Object.toString()
public PutAccessPointPolicyRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.