@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateConfiguredTableAssociationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateConfiguredTableAssociationRequest() |
Modifier and Type | Method and Description |
---|---|
CreateConfiguredTableAssociationRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateConfiguredTableAssociationRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateConfiguredTableAssociationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getConfiguredTableIdentifier()
A unique identifier for the configured table to be associated to.
|
String |
getDescription()
A description for the configured table association.
|
String |
getMembershipIdentifier()
A unique identifier for one of your memberships for a collaboration.
|
String |
getName()
The name of the configured table association.
|
String |
getRoleArn()
The service will assume this role to access catalog metadata and query the table.
|
Map<String,String> |
getTags()
An optional label that you can assign to a resource when you create it.
|
int |
hashCode() |
void |
setConfiguredTableIdentifier(String configuredTableIdentifier)
A unique identifier for the configured table to be associated to.
|
void |
setDescription(String description)
A description for the configured table association.
|
void |
setMembershipIdentifier(String membershipIdentifier)
A unique identifier for one of your memberships for a collaboration.
|
void |
setName(String name)
The name of the configured table association.
|
void |
setRoleArn(String roleArn)
The service will assume this role to access catalog metadata and query the table.
|
void |
setTags(Map<String,String> tags)
An optional label that you can assign to a resource when you create it.
|
String |
toString()
Returns a string representation of this object.
|
CreateConfiguredTableAssociationRequest |
withConfiguredTableIdentifier(String configuredTableIdentifier)
A unique identifier for the configured table to be associated to.
|
CreateConfiguredTableAssociationRequest |
withDescription(String description)
A description for the configured table association.
|
CreateConfiguredTableAssociationRequest |
withMembershipIdentifier(String membershipIdentifier)
A unique identifier for one of your memberships for a collaboration.
|
CreateConfiguredTableAssociationRequest |
withName(String name)
The name of the configured table association.
|
CreateConfiguredTableAssociationRequest |
withRoleArn(String roleArn)
The service will assume this role to access catalog metadata and query the table.
|
CreateConfiguredTableAssociationRequest |
withTags(Map<String,String> tags)
An optional label that you can assign to a resource when you create it.
|
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 CreateConfiguredTableAssociationRequest()
public void setName(String name)
The name of the configured table association. This name is used to query the underlying configured table.
name
- The name of the configured table association. This name is used to query the underlying configured table.public String getName()
The name of the configured table association. This name is used to query the underlying configured table.
public CreateConfiguredTableAssociationRequest withName(String name)
The name of the configured table association. This name is used to query the underlying configured table.
name
- The name of the configured table association. This name is used to query the underlying configured table.public void setDescription(String description)
A description for the configured table association.
description
- A description for the configured table association.public String getDescription()
A description for the configured table association.
public CreateConfiguredTableAssociationRequest withDescription(String description)
A description for the configured table association.
description
- A description for the configured table association.public void setMembershipIdentifier(String membershipIdentifier)
A unique identifier for one of your memberships for a collaboration. The configured table is associated to the collaboration that this membership belongs to. Currently accepts a membership ID.
membershipIdentifier
- A unique identifier for one of your memberships for a collaboration. The configured table is associated to
the collaboration that this membership belongs to. Currently accepts a membership ID.public String getMembershipIdentifier()
A unique identifier for one of your memberships for a collaboration. The configured table is associated to the collaboration that this membership belongs to. Currently accepts a membership ID.
public CreateConfiguredTableAssociationRequest withMembershipIdentifier(String membershipIdentifier)
A unique identifier for one of your memberships for a collaboration. The configured table is associated to the collaboration that this membership belongs to. Currently accepts a membership ID.
membershipIdentifier
- A unique identifier for one of your memberships for a collaboration. The configured table is associated to
the collaboration that this membership belongs to. Currently accepts a membership ID.public void setConfiguredTableIdentifier(String configuredTableIdentifier)
A unique identifier for the configured table to be associated to. Currently accepts a configured table ID.
configuredTableIdentifier
- A unique identifier for the configured table to be associated to. Currently accepts a configured table ID.public String getConfiguredTableIdentifier()
A unique identifier for the configured table to be associated to. Currently accepts a configured table ID.
public CreateConfiguredTableAssociationRequest withConfiguredTableIdentifier(String configuredTableIdentifier)
A unique identifier for the configured table to be associated to. Currently accepts a configured table ID.
configuredTableIdentifier
- A unique identifier for the configured table to be associated to. Currently accepts a configured table ID.public void setRoleArn(String roleArn)
The service will assume this role to access catalog metadata and query the table.
roleArn
- The service will assume this role to access catalog metadata and query the table.public String getRoleArn()
The service will assume this role to access catalog metadata and query the table.
public CreateConfiguredTableAssociationRequest withRoleArn(String roleArn)
The service will assume this role to access catalog metadata and query the table.
roleArn
- The service will assume this role to access catalog metadata and query the table.public Map<String,String> getTags()
An optional label that you can assign to a resource when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.
public void setTags(Map<String,String> tags)
An optional label that you can assign to a resource when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.
tags
- An optional label that you can assign to a resource when you create it. Each tag consists of a key and an
optional value, both of which you define. When you use tagging, you can also use tag-based access control
in IAM policies to control access to this resource.public CreateConfiguredTableAssociationRequest withTags(Map<String,String> tags)
An optional label that you can assign to a resource when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.
tags
- An optional label that you can assign to a resource when you create it. Each tag consists of a key and an
optional value, both of which you define. When you use tagging, you can also use tag-based access control
in IAM policies to control access to this resource.public CreateConfiguredTableAssociationRequest addTagsEntry(String key, String value)
public CreateConfiguredTableAssociationRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public CreateConfiguredTableAssociationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()