@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DisassociateDataShareConsumerRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DisassociateDataShareConsumerRequest() |
Modifier and Type | Method and Description |
---|---|
DisassociateDataShareConsumerRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getConsumerArn()
The Amazon Resource Name (ARN) of the consumer namespace that association for the datashare is removed from.
|
String |
getConsumerRegion()
From a datashare consumer account, removes association of a datashare from all the existing and future namespaces
in the specified Amazon Web Services Region.
|
String |
getDataShareArn()
The Amazon Resource Name (ARN) of the datashare to remove association for.
|
Boolean |
getDisassociateEntireAccount()
A value that specifies whether association for the datashare is removed from the entire account.
|
int |
hashCode() |
Boolean |
isDisassociateEntireAccount()
A value that specifies whether association for the datashare is removed from the entire account.
|
void |
setConsumerArn(String consumerArn)
The Amazon Resource Name (ARN) of the consumer namespace that association for the datashare is removed from.
|
void |
setConsumerRegion(String consumerRegion)
From a datashare consumer account, removes association of a datashare from all the existing and future namespaces
in the specified Amazon Web Services Region.
|
void |
setDataShareArn(String dataShareArn)
The Amazon Resource Name (ARN) of the datashare to remove association for.
|
void |
setDisassociateEntireAccount(Boolean disassociateEntireAccount)
A value that specifies whether association for the datashare is removed from the entire account.
|
String |
toString()
Returns a string representation of this object.
|
DisassociateDataShareConsumerRequest |
withConsumerArn(String consumerArn)
The Amazon Resource Name (ARN) of the consumer namespace that association for the datashare is removed from.
|
DisassociateDataShareConsumerRequest |
withConsumerRegion(String consumerRegion)
From a datashare consumer account, removes association of a datashare from all the existing and future namespaces
in the specified Amazon Web Services Region.
|
DisassociateDataShareConsumerRequest |
withDataShareArn(String dataShareArn)
The Amazon Resource Name (ARN) of the datashare to remove association for.
|
DisassociateDataShareConsumerRequest |
withDisassociateEntireAccount(Boolean disassociateEntireAccount)
A value that specifies whether association for the datashare is removed from the entire account.
|
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 DisassociateDataShareConsumerRequest()
public void setDataShareArn(String dataShareArn)
The Amazon Resource Name (ARN) of the datashare to remove association for.
dataShareArn
- The Amazon Resource Name (ARN) of the datashare to remove association for.public String getDataShareArn()
The Amazon Resource Name (ARN) of the datashare to remove association for.
public DisassociateDataShareConsumerRequest withDataShareArn(String dataShareArn)
The Amazon Resource Name (ARN) of the datashare to remove association for.
dataShareArn
- The Amazon Resource Name (ARN) of the datashare to remove association for.public void setDisassociateEntireAccount(Boolean disassociateEntireAccount)
A value that specifies whether association for the datashare is removed from the entire account.
disassociateEntireAccount
- A value that specifies whether association for the datashare is removed from the entire account.public Boolean getDisassociateEntireAccount()
A value that specifies whether association for the datashare is removed from the entire account.
public DisassociateDataShareConsumerRequest withDisassociateEntireAccount(Boolean disassociateEntireAccount)
A value that specifies whether association for the datashare is removed from the entire account.
disassociateEntireAccount
- A value that specifies whether association for the datashare is removed from the entire account.public Boolean isDisassociateEntireAccount()
A value that specifies whether association for the datashare is removed from the entire account.
public void setConsumerArn(String consumerArn)
The Amazon Resource Name (ARN) of the consumer namespace that association for the datashare is removed from.
consumerArn
- The Amazon Resource Name (ARN) of the consumer namespace that association for the datashare is removed
from.public String getConsumerArn()
The Amazon Resource Name (ARN) of the consumer namespace that association for the datashare is removed from.
public DisassociateDataShareConsumerRequest withConsumerArn(String consumerArn)
The Amazon Resource Name (ARN) of the consumer namespace that association for the datashare is removed from.
consumerArn
- The Amazon Resource Name (ARN) of the consumer namespace that association for the datashare is removed
from.public void setConsumerRegion(String consumerRegion)
From a datashare consumer account, removes association of a datashare from all the existing and future namespaces in the specified Amazon Web Services Region.
consumerRegion
- From a datashare consumer account, removes association of a datashare from all the existing and future
namespaces in the specified Amazon Web Services Region.public String getConsumerRegion()
From a datashare consumer account, removes association of a datashare from all the existing and future namespaces in the specified Amazon Web Services Region.
public DisassociateDataShareConsumerRequest withConsumerRegion(String consumerRegion)
From a datashare consumer account, removes association of a datashare from all the existing and future namespaces in the specified Amazon Web Services Region.
consumerRegion
- From a datashare consumer account, removes association of a datashare from all the existing and future
namespaces in the specified Amazon Web Services Region.public String toString()
toString
in class Object
Object.toString()
public DisassociateDataShareConsumerRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()