public static interface CreateCollaborationRequest.Builder extends CleanRoomsRequest.Builder, SdkPojo, CopyableBuilder<CreateCollaborationRequest.Builder,CreateCollaborationRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateCollaborationRequest.Builder |
creatorDisplayName(String creatorDisplayName)
The display name of the collaboration creator.
|
CreateCollaborationRequest.Builder |
creatorMemberAbilities(Collection<MemberAbility> creatorMemberAbilities)
The abilities granted to the collaboration creator.
|
CreateCollaborationRequest.Builder |
creatorMemberAbilities(MemberAbility... creatorMemberAbilities)
The abilities granted to the collaboration creator.
|
CreateCollaborationRequest.Builder |
creatorMemberAbilitiesWithStrings(Collection<String> creatorMemberAbilities)
The abilities granted to the collaboration creator.
|
CreateCollaborationRequest.Builder |
creatorMemberAbilitiesWithStrings(String... creatorMemberAbilities)
The abilities granted to the collaboration creator.
|
default CreateCollaborationRequest.Builder |
dataEncryptionMetadata(Consumer<DataEncryptionMetadata.Builder> dataEncryptionMetadata)
The settings for client-side encryption with Cryptographic Computing for Clean Rooms.
|
CreateCollaborationRequest.Builder |
dataEncryptionMetadata(DataEncryptionMetadata dataEncryptionMetadata)
The settings for client-side encryption with Cryptographic Computing for Clean Rooms.
|
CreateCollaborationRequest.Builder |
description(String description)
A description of the collaboration provided by the collaboration owner.
|
CreateCollaborationRequest.Builder |
members(Collection<MemberSpecification> members)
A list of initial members, not including the creator.
|
CreateCollaborationRequest.Builder |
members(Consumer<MemberSpecification.Builder>... members)
A list of initial members, not including the creator.
|
CreateCollaborationRequest.Builder |
members(MemberSpecification... members)
A list of initial members, not including the creator.
|
CreateCollaborationRequest.Builder |
name(String name)
The display name for a collaboration.
|
CreateCollaborationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateCollaborationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateCollaborationRequest.Builder |
queryLogStatus(CollaborationQueryLogStatus queryLogStatus)
An indicator as to whether query logging has been enabled or disabled for the collaboration.
|
CreateCollaborationRequest.Builder |
queryLogStatus(String queryLogStatus)
An indicator as to whether query logging has been enabled or disabled for the collaboration.
|
CreateCollaborationRequest.Builder |
tags(Map<String,String> tags)
An optional label that you can assign to a resource when you create it.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateCollaborationRequest.Builder members(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.CreateCollaborationRequest.Builder members(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.CreateCollaborationRequest.Builder members(Consumer<MemberSpecification.Builder>... members)
A list of initial members, not including the creator. This list is immutable.
This is a convenience method that creates an instance of theMemberSpecification.Builder avoiding the need to
create one manually via
MemberSpecification.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #members(List.
members - a consumer that will call methods on
MemberSpecification.Builder#members(java.util.Collection) CreateCollaborationRequest.Builder name(String name)
The display name for a collaboration.
name - The display name for a collaboration.CreateCollaborationRequest.Builder description(String description)
A description of the collaboration provided by the collaboration owner.
description - A description of the collaboration provided by the collaboration owner.CreateCollaborationRequest.Builder creatorMemberAbilitiesWithStrings(Collection<String> creatorMemberAbilities)
The abilities granted to the collaboration creator.
creatorMemberAbilities - The abilities granted to the collaboration creator.CreateCollaborationRequest.Builder creatorMemberAbilitiesWithStrings(String... creatorMemberAbilities)
The abilities granted to the collaboration creator.
creatorMemberAbilities - The abilities granted to the collaboration creator.CreateCollaborationRequest.Builder creatorMemberAbilities(Collection<MemberAbility> creatorMemberAbilities)
The abilities granted to the collaboration creator.
creatorMemberAbilities - The abilities granted to the collaboration creator.CreateCollaborationRequest.Builder creatorMemberAbilities(MemberAbility... creatorMemberAbilities)
The abilities granted to the collaboration creator.
creatorMemberAbilities - The abilities granted to the collaboration creator.CreateCollaborationRequest.Builder creatorDisplayName(String creatorDisplayName)
The display name of the collaboration creator.
creatorDisplayName - The display name of the collaboration creator.CreateCollaborationRequest.Builder dataEncryptionMetadata(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.default CreateCollaborationRequest.Builder dataEncryptionMetadata(Consumer<DataEncryptionMetadata.Builder> dataEncryptionMetadata)
The settings for client-side encryption with Cryptographic Computing for Clean Rooms.
This is a convenience method that creates an instance of theDataEncryptionMetadata.Builder avoiding
the need to create one manually via DataEncryptionMetadata.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to dataEncryptionMetadata(DataEncryptionMetadata).
dataEncryptionMetadata - a consumer that will call methods on DataEncryptionMetadata.BuilderdataEncryptionMetadata(DataEncryptionMetadata)CreateCollaborationRequest.Builder queryLogStatus(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.CollaborationQueryLogStatus,
CollaborationQueryLogStatusCreateCollaborationRequest.Builder queryLogStatus(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.CollaborationQueryLogStatus,
CollaborationQueryLogStatusCreateCollaborationRequest.Builder tags(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.CreateCollaborationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateCollaborationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.