Class CfnCollaborationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cleanrooms.CfnCollaborationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnCollaborationProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCollaborationProps
@Stability(Stable)
@Internal
public static final class CfnCollaborationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCollaborationProps
An implementation for
CfnCollaborationProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.cleanrooms.CfnCollaborationProps
CfnCollaborationProps.Builder, CfnCollaborationProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnCollaborationProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnCollaborationProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The analytics engine for the collaboration.final String
A display name of the collaboration creator.The abilities granted to the collaboration creator.final Object
The ML member abilities for a collaboration member.final Object
An object representing the collaboration member's payment responsibilities set by the collaboration creator.final Object
The settings for client-side encryption for cryptographic computing.final String
A description of the collaboration provided by the collaboration owner.final Object
A list of initial members, not including the creator.final String
getName()
A human-readable identifier provided by the collaboration owner.final String
An indicator as to whether query logging has been enabled or disabled for the collaboration.getTags()
An optional label that you can assign to a resource when you create it.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnCollaborationProps.Builder
.
-
-
Method Details
-
getCreatorDisplayName
Description copied from interface:CfnCollaborationProps
A display name of the collaboration creator.- Specified by:
getCreatorDisplayName
in interfaceCfnCollaborationProps
- See Also:
-
getCreatorMemberAbilities
Description copied from interface:CfnCollaborationProps
The abilities granted to the collaboration creator.Allowed values
CAN_QUERY
|CAN_RECEIVE_RESULTS
- Specified by:
getCreatorMemberAbilities
in interfaceCfnCollaborationProps
- See Also:
-
getDescription
Description copied from interface:CfnCollaborationProps
A description of the collaboration provided by the collaboration owner.- Specified by:
getDescription
in interfaceCfnCollaborationProps
- See Also:
-
getMembers
Description copied from interface:CfnCollaborationProps
A list of initial members, not including the creator.This list is immutable.
- Specified by:
getMembers
in interfaceCfnCollaborationProps
- See Also:
-
getName
Description copied from interface:CfnCollaborationProps
A human-readable identifier provided by the collaboration owner.Display names are not unique.
- Specified by:
getName
in interfaceCfnCollaborationProps
- See Also:
-
getQueryLogStatus
Description copied from interface:CfnCollaborationProps
An indicator as to whether query logging has been enabled or disabled for the collaboration.- Specified by:
getQueryLogStatus
in interfaceCfnCollaborationProps
- See Also:
-
getAnalyticsEngine
Description copied from interface:CfnCollaborationProps
The analytics engine for the collaboration.- Specified by:
getAnalyticsEngine
in interfaceCfnCollaborationProps
- See Also:
-
getCreatorMlMemberAbilities
Description copied from interface:CfnCollaborationProps
The ML member abilities for a collaboration member.- Specified by:
getCreatorMlMemberAbilities
in interfaceCfnCollaborationProps
- See Also:
-
getCreatorPaymentConfiguration
Description copied from interface:CfnCollaborationProps
An object representing the collaboration member's payment responsibilities set by the collaboration creator.- Specified by:
getCreatorPaymentConfiguration
in interfaceCfnCollaborationProps
- See Also:
-
getDataEncryptionMetadata
Description copied from interface:CfnCollaborationProps
The settings for client-side encryption for cryptographic computing.- Specified by:
getDataEncryptionMetadata
in interfaceCfnCollaborationProps
- See Also:
-
getTags
Description copied from interface:CfnCollaborationProps
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.
- Specified by:
getTags
in interfaceCfnCollaborationProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-