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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cleanrooms.CfnCollaborationProps
CfnCollaborationProps.Builder, CfnCollaborationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnCollaborationProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnCollaborationProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringA display name of the collaboration creator.The abilities granted to the collaboration creator.final ObjectAn object representing the collaboration member's payment responsibilities set by the collaboration creator.final ObjectThe settings for client-side encryption for cryptographic computing.final StringA description of the collaboration provided by the collaboration owner.final ObjectA list of initial members, not including the creator.final StringgetName()A human-readable identifier provided by the collaboration owner.final StringAn 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 inthashCode()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:CfnCollaborationPropsA display name of the collaboration creator.- Specified by:
getCreatorDisplayNamein interfaceCfnCollaborationProps- See Also:
-
getCreatorMemberAbilities
Description copied from interface:CfnCollaborationPropsThe abilities granted to the collaboration creator.Allowed values
CAN_QUERY|CAN_RECEIVE_RESULTS- Specified by:
getCreatorMemberAbilitiesin interfaceCfnCollaborationProps- See Also:
-
getDescription
Description copied from interface:CfnCollaborationPropsA description of the collaboration provided by the collaboration owner.- Specified by:
getDescriptionin interfaceCfnCollaborationProps- See Also:
-
getMembers
Description copied from interface:CfnCollaborationPropsA list of initial members, not including the creator.This list is immutable.
- Specified by:
getMembersin interfaceCfnCollaborationProps- See Also:
-
getName
Description copied from interface:CfnCollaborationPropsA human-readable identifier provided by the collaboration owner.Display names are not unique.
- Specified by:
getNamein interfaceCfnCollaborationProps- See Also:
-
getQueryLogStatus
Description copied from interface:CfnCollaborationPropsAn indicator as to whether query logging has been enabled or disabled for the collaboration.- Specified by:
getQueryLogStatusin interfaceCfnCollaborationProps- See Also:
-
getCreatorPaymentConfiguration
Description copied from interface:CfnCollaborationPropsAn object representing the collaboration member's payment responsibilities set by the collaboration creator.- Specified by:
getCreatorPaymentConfigurationin interfaceCfnCollaborationProps- See Also:
-
getDataEncryptionMetadata
Description copied from interface:CfnCollaborationPropsThe settings for client-side encryption for cryptographic computing.- Specified by:
getDataEncryptionMetadatain interfaceCfnCollaborationProps- See Also:
-
getTags
Description copied from interface:CfnCollaborationPropsAn 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:
getTagsin interfaceCfnCollaborationProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-