Class CfnLoggingConfiguration.DestinationConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ivschat.CfnLoggingConfiguration.DestinationConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnLoggingConfiguration.DestinationConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLoggingConfiguration.DestinationConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnLoggingConfiguration.DestinationConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLoggingConfiguration.DestinationConfigurationProperty
An implementation for
CfnLoggingConfiguration.DestinationConfigurationProperty-
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.ivschat.CfnLoggingConfiguration.DestinationConfigurationProperty
CfnLoggingConfiguration.DestinationConfigurationProperty.Builder, CfnLoggingConfiguration.DestinationConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnLoggingConfiguration.DestinationConfigurationProperty.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 ObjectAn Amazon CloudWatch Logs destination configuration where chat activity will be logged.final ObjectAn Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.final ObjectgetS3()An Amazon S3 destination configuration where chat activity will be logged.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 theCfnLoggingConfiguration.DestinationConfigurationProperty.Builder.
-
-
Method Details
-
getCloudWatchLogs
Description copied from interface:CfnLoggingConfiguration.DestinationConfigurationPropertyAn Amazon CloudWatch Logs destination configuration where chat activity will be logged.Returns union: either
IResolvableorCfnLoggingConfiguration.CloudWatchLogsDestinationConfigurationProperty- Specified by:
getCloudWatchLogsin interfaceCfnLoggingConfiguration.DestinationConfigurationProperty- See Also:
-
getFirehose
Description copied from interface:CfnLoggingConfiguration.DestinationConfigurationPropertyAn Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.Returns union: either
IResolvableorCfnLoggingConfiguration.FirehoseDestinationConfigurationProperty- Specified by:
getFirehosein interfaceCfnLoggingConfiguration.DestinationConfigurationProperty- See Also:
-
getS3
Description copied from interface:CfnLoggingConfiguration.DestinationConfigurationPropertyAn Amazon S3 destination configuration where chat activity will be logged.Returns union: either
IResolvableorCfnLoggingConfiguration.S3DestinationConfigurationProperty- Specified by:
getS3in interfaceCfnLoggingConfiguration.DestinationConfigurationProperty- 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()
-