@Generated(value="software.amazon.awssdk:codegen") public final class AssociateDataShareConsumerRequest extends RedshiftRequest implements ToCopyableBuilder<AssociateDataShareConsumerRequest.Builder,AssociateDataShareConsumerRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
AssociateDataShareConsumerRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
associateEntireAccount()
A value that specifies whether the datashare is associated with the entire account.
|
static AssociateDataShareConsumerRequest.Builder |
builder() |
String |
consumerArn()
The Amazon Resource Name (ARN) of the consumer that is associated with the datashare.
|
String |
consumerRegion()
From a datashare consumer account, associates a datashare with all existing and future namespaces in the
specified Amazon Web Services Region.
|
String |
dataShareArn()
The Amazon Resource Name (ARN) of the datashare that the consumer is to use with the account or the namespace.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AssociateDataShareConsumerRequest.Builder> |
serializableBuilderClass() |
AssociateDataShareConsumerRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String dataShareArn()
The Amazon Resource Name (ARN) of the datashare that the consumer is to use with the account or the namespace.
public final Boolean associateEntireAccount()
A value that specifies whether the datashare is associated with the entire account.
public final String consumerArn()
The Amazon Resource Name (ARN) of the consumer that is associated with the datashare.
public final String consumerRegion()
From a datashare consumer account, associates a datashare with all existing and future namespaces in the specified Amazon Web Services Region.
public AssociateDataShareConsumerRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AssociateDataShareConsumerRequest.Builder,AssociateDataShareConsumerRequest>toBuilder in class RedshiftRequestpublic static AssociateDataShareConsumerRequest.Builder builder()
public static Class<? extends AssociateDataShareConsumerRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.