@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 that association for the datashare is removed from.
|
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 that association for the datashare is removed from.
|
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 that association for the datashare is removed from.
|
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 that association for the datashare is removed from.
consumerArn
- The Amazon Resource Name (ARN) of the consumer that association for the datashare is removed from.public String getConsumerArn()
The Amazon Resource Name (ARN) of the consumer that association for the datashare is removed from.
public DisassociateDataShareConsumerRequest withConsumerArn(String consumerArn)
The Amazon Resource Name (ARN) of the consumer that association for the datashare is removed from.
consumerArn
- The Amazon Resource Name (ARN) of the consumer that association for the datashare is removed from.public String toString()
toString
in class Object
Object.toString()
public DisassociateDataShareConsumerRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()