@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociateDataShareConsumerRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
AssociateDataShareConsumerRequest() |
Modifier and Type | Method and Description |
---|---|
AssociateDataShareConsumerRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getAllowWrites()
If set to true, allows write operations for a datashare.
|
Boolean |
getAssociateEntireAccount()
A value that specifies whether the datashare is associated with the entire account.
|
String |
getConsumerArn()
The Amazon Resource Name (ARN) of the consumer namespace associated with the datashare.
|
String |
getConsumerRegion()
From a datashare consumer account, associates a datashare with all existing and future namespaces in the
specified Amazon Web Services Region.
|
String |
getDataShareArn()
The Amazon Resource Name (ARN) of the datashare that the consumer is to use.
|
int |
hashCode() |
Boolean |
isAllowWrites()
If set to true, allows write operations for a datashare.
|
Boolean |
isAssociateEntireAccount()
A value that specifies whether the datashare is associated with the entire account.
|
void |
setAllowWrites(Boolean allowWrites)
If set to true, allows write operations for a datashare.
|
void |
setAssociateEntireAccount(Boolean associateEntireAccount)
A value that specifies whether the datashare is associated with the entire account.
|
void |
setConsumerArn(String consumerArn)
The Amazon Resource Name (ARN) of the consumer namespace associated with the datashare.
|
void |
setConsumerRegion(String consumerRegion)
From a datashare consumer account, associates a datashare with all existing and future namespaces in the
specified Amazon Web Services Region.
|
void |
setDataShareArn(String dataShareArn)
The Amazon Resource Name (ARN) of the datashare that the consumer is to use.
|
String |
toString()
Returns a string representation of this object.
|
AssociateDataShareConsumerRequest |
withAllowWrites(Boolean allowWrites)
If set to true, allows write operations for a datashare.
|
AssociateDataShareConsumerRequest |
withAssociateEntireAccount(Boolean associateEntireAccount)
A value that specifies whether the datashare is associated with the entire account.
|
AssociateDataShareConsumerRequest |
withConsumerArn(String consumerArn)
The Amazon Resource Name (ARN) of the consumer namespace associated with the datashare.
|
AssociateDataShareConsumerRequest |
withConsumerRegion(String consumerRegion)
From a datashare consumer account, associates a datashare with all existing and future namespaces in the
specified Amazon Web Services Region.
|
AssociateDataShareConsumerRequest |
withDataShareArn(String dataShareArn)
The Amazon Resource Name (ARN) of the datashare that the consumer is to use.
|
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 setDataShareArn(String dataShareArn)
The Amazon Resource Name (ARN) of the datashare that the consumer is to use.
dataShareArn
- The Amazon Resource Name (ARN) of the datashare that the consumer is to use.public String getDataShareArn()
The Amazon Resource Name (ARN) of the datashare that the consumer is to use.
public AssociateDataShareConsumerRequest withDataShareArn(String dataShareArn)
The Amazon Resource Name (ARN) of the datashare that the consumer is to use.
dataShareArn
- The Amazon Resource Name (ARN) of the datashare that the consumer is to use.public void setAssociateEntireAccount(Boolean associateEntireAccount)
A value that specifies whether the datashare is associated with the entire account.
associateEntireAccount
- A value that specifies whether the datashare is associated with the entire account.public Boolean getAssociateEntireAccount()
A value that specifies whether the datashare is associated with the entire account.
public AssociateDataShareConsumerRequest withAssociateEntireAccount(Boolean associateEntireAccount)
A value that specifies whether the datashare is associated with the entire account.
associateEntireAccount
- A value that specifies whether the datashare is associated with the entire account.public Boolean isAssociateEntireAccount()
A value that specifies whether the datashare is associated with the entire account.
public void setConsumerArn(String consumerArn)
The Amazon Resource Name (ARN) of the consumer namespace associated with the datashare.
consumerArn
- The Amazon Resource Name (ARN) of the consumer namespace associated with the datashare.public String getConsumerArn()
The Amazon Resource Name (ARN) of the consumer namespace associated with the datashare.
public AssociateDataShareConsumerRequest withConsumerArn(String consumerArn)
The Amazon Resource Name (ARN) of the consumer namespace associated with the datashare.
consumerArn
- The Amazon Resource Name (ARN) of the consumer namespace associated with the datashare.public void setConsumerRegion(String consumerRegion)
From a datashare consumer account, associates a datashare with all existing and future namespaces in the specified Amazon Web Services Region.
consumerRegion
- From a datashare consumer account, associates a datashare with all existing and future namespaces in the
specified Amazon Web Services Region.public String getConsumerRegion()
From a datashare consumer account, associates a datashare with all existing and future namespaces in the specified Amazon Web Services Region.
public AssociateDataShareConsumerRequest withConsumerRegion(String consumerRegion)
From a datashare consumer account, associates a datashare with all existing and future namespaces in the specified Amazon Web Services Region.
consumerRegion
- From a datashare consumer account, associates a datashare with all existing and future namespaces in the
specified Amazon Web Services Region.public void setAllowWrites(Boolean allowWrites)
If set to true, allows write operations for a datashare.
allowWrites
- If set to true, allows write operations for a datashare.public Boolean getAllowWrites()
If set to true, allows write operations for a datashare.
public AssociateDataShareConsumerRequest withAllowWrites(Boolean allowWrites)
If set to true, allows write operations for a datashare.
allowWrites
- If set to true, allows write operations for a datashare.public Boolean isAllowWrites()
If set to true, allows write operations for a datashare.
public String toString()
toString
in class Object
Object.toString()
public AssociateDataShareConsumerRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()