@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateCollaborationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateCollaborationRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateCollaborationRequest |
clone() |
boolean |
equals(Object obj) |
String |
getCreatorDisplayName()
The display name of the collaboration creator.
|
List<String> |
getCreatorMemberAbilities()
The abilities granted to the collaboration creator.
|
DataEncryptionMetadata |
getDataEncryptionMetadata()
The settings for client-side encryption with Cryptographic Computing for Clean Rooms.
|
String |
getDescription()
A description of the collaboration provided by the collaboration owner.
|
List<MemberSpecification> |
getMembers()
A list of initial members, not including the creator.
|
String |
getName()
The display name for a collaboration.
|
String |
getQueryLogStatus()
An indicator as to whether query logging has been enabled or disabled for the collaboration.
|
int |
hashCode() |
void |
setCreatorDisplayName(String creatorDisplayName)
The display name of the collaboration creator.
|
void |
setCreatorMemberAbilities(Collection<String> creatorMemberAbilities)
The abilities granted to the collaboration creator.
|
void |
setDataEncryptionMetadata(DataEncryptionMetadata dataEncryptionMetadata)
The settings for client-side encryption with Cryptographic Computing for Clean Rooms.
|
void |
setDescription(String description)
A description of the collaboration provided by the collaboration owner.
|
void |
setMembers(Collection<MemberSpecification> members)
A list of initial members, not including the creator.
|
void |
setName(String name)
The display name for a collaboration.
|
void |
setQueryLogStatus(String queryLogStatus)
An indicator as to whether query logging has been enabled or disabled for the collaboration.
|
String |
toString()
Returns a string representation of this object.
|
CreateCollaborationRequest |
withCreatorDisplayName(String creatorDisplayName)
The display name of the collaboration creator.
|
CreateCollaborationRequest |
withCreatorMemberAbilities(Collection<String> creatorMemberAbilities)
The abilities granted to the collaboration creator.
|
CreateCollaborationRequest |
withCreatorMemberAbilities(MemberAbility... creatorMemberAbilities)
The abilities granted to the collaboration creator.
|
CreateCollaborationRequest |
withCreatorMemberAbilities(String... creatorMemberAbilities)
The abilities granted to the collaboration creator.
|
CreateCollaborationRequest |
withDataEncryptionMetadata(DataEncryptionMetadata dataEncryptionMetadata)
The settings for client-side encryption with Cryptographic Computing for Clean Rooms.
|
CreateCollaborationRequest |
withDescription(String description)
A description of the collaboration provided by the collaboration owner.
|
CreateCollaborationRequest |
withMembers(Collection<MemberSpecification> members)
A list of initial members, not including the creator.
|
CreateCollaborationRequest |
withMembers(MemberSpecification... members)
A list of initial members, not including the creator.
|
CreateCollaborationRequest |
withName(String name)
The display name for a collaboration.
|
CreateCollaborationRequest |
withQueryLogStatus(CollaborationQueryLogStatus queryLogStatus)
An indicator as to whether query logging has been enabled or disabled for the collaboration.
|
CreateCollaborationRequest |
withQueryLogStatus(String queryLogStatus)
An indicator as to whether query logging has been enabled or disabled for the collaboration.
|
addHandlerContext, copyBaseTo, 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, withSdkRequestTimeoutpublic List<MemberSpecification> getMembers()
A list of initial members, not including the creator. This list is immutable.
public void setMembers(Collection<MemberSpecification> members)
A list of initial members, not including the creator. This list is immutable.
members - A list of initial members, not including the creator. This list is immutable.public CreateCollaborationRequest withMembers(MemberSpecification... members)
A list of initial members, not including the creator. This list is immutable.
NOTE: This method appends the values to the existing list (if any). Use
setMembers(java.util.Collection) or withMembers(java.util.Collection) if you want to override
the existing values.
members - A list of initial members, not including the creator. This list is immutable.public CreateCollaborationRequest withMembers(Collection<MemberSpecification> members)
A list of initial members, not including the creator. This list is immutable.
members - A list of initial members, not including the creator. This list is immutable.public void setName(String name)
The display name for a collaboration.
name - The display name for a collaboration.public String getName()
The display name for a collaboration.
public CreateCollaborationRequest withName(String name)
The display name for a collaboration.
name - The display name for a collaboration.public void setDescription(String description)
A description of the collaboration provided by the collaboration owner.
description - A description of the collaboration provided by the collaboration owner.public String getDescription()
A description of the collaboration provided by the collaboration owner.
public CreateCollaborationRequest withDescription(String description)
A description of the collaboration provided by the collaboration owner.
description - A description of the collaboration provided by the collaboration owner.public List<String> getCreatorMemberAbilities()
The abilities granted to the collaboration creator.
MemberAbilitypublic void setCreatorMemberAbilities(Collection<String> creatorMemberAbilities)
The abilities granted to the collaboration creator.
creatorMemberAbilities - The abilities granted to the collaboration creator.MemberAbilitypublic CreateCollaborationRequest withCreatorMemberAbilities(String... creatorMemberAbilities)
The abilities granted to the collaboration creator.
NOTE: This method appends the values to the existing list (if any). Use
setCreatorMemberAbilities(java.util.Collection) or
withCreatorMemberAbilities(java.util.Collection) if you want to override the existing values.
creatorMemberAbilities - The abilities granted to the collaboration creator.MemberAbilitypublic CreateCollaborationRequest withCreatorMemberAbilities(Collection<String> creatorMemberAbilities)
The abilities granted to the collaboration creator.
creatorMemberAbilities - The abilities granted to the collaboration creator.MemberAbilitypublic CreateCollaborationRequest withCreatorMemberAbilities(MemberAbility... creatorMemberAbilities)
The abilities granted to the collaboration creator.
creatorMemberAbilities - The abilities granted to the collaboration creator.MemberAbilitypublic void setCreatorDisplayName(String creatorDisplayName)
The display name of the collaboration creator.
creatorDisplayName - The display name of the collaboration creator.public String getCreatorDisplayName()
The display name of the collaboration creator.
public CreateCollaborationRequest withCreatorDisplayName(String creatorDisplayName)
The display name of the collaboration creator.
creatorDisplayName - The display name of the collaboration creator.public void setDataEncryptionMetadata(DataEncryptionMetadata dataEncryptionMetadata)
The settings for client-side encryption with Cryptographic Computing for Clean Rooms.
dataEncryptionMetadata - The settings for client-side encryption with Cryptographic Computing for Clean Rooms.public DataEncryptionMetadata getDataEncryptionMetadata()
The settings for client-side encryption with Cryptographic Computing for Clean Rooms.
public CreateCollaborationRequest withDataEncryptionMetadata(DataEncryptionMetadata dataEncryptionMetadata)
The settings for client-side encryption with Cryptographic Computing for Clean Rooms.
dataEncryptionMetadata - The settings for client-side encryption with Cryptographic Computing for Clean Rooms.public void setQueryLogStatus(String queryLogStatus)
An indicator as to whether query logging has been enabled or disabled for the collaboration.
queryLogStatus - An indicator as to whether query logging has been enabled or disabled for the collaboration.CollaborationQueryLogStatuspublic String getQueryLogStatus()
An indicator as to whether query logging has been enabled or disabled for the collaboration.
CollaborationQueryLogStatuspublic CreateCollaborationRequest withQueryLogStatus(String queryLogStatus)
An indicator as to whether query logging has been enabled or disabled for the collaboration.
queryLogStatus - An indicator as to whether query logging has been enabled or disabled for the collaboration.CollaborationQueryLogStatuspublic CreateCollaborationRequest withQueryLogStatus(CollaborationQueryLogStatus queryLogStatus)
An indicator as to whether query logging has been enabled or disabled for the collaboration.
queryLogStatus - An indicator as to whether query logging has been enabled or disabled for the collaboration.CollaborationQueryLogStatuspublic String toString()
toString in class ObjectObject.toString()public CreateCollaborationRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2023. All rights reserved.