Class CfnPipePropsMixin.PipeLogConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.pipes.CfnPipePropsMixin.PipeLogConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPipePropsMixin.PipeLogConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPipePropsMixin.PipeLogConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnPipePropsMixin.PipeLogConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPipePropsMixin.PipeLogConfigurationProperty
An implementation for
CfnPipePropsMixin.PipeLogConfigurationProperty-
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.cfnpropertymixins.services.pipes.CfnPipePropsMixin.PipeLogConfigurationProperty
CfnPipePropsMixin.PipeLogConfigurationProperty.Builder, CfnPipePropsMixin.PipeLogConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPipePropsMixin.PipeLogConfigurationProperty.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 ObjectThe logging configuration settings for the pipe.final ObjectThe Amazon Data Firehose logging configuration settings for the pipe.Whether the execution data (specifically, thepayload,awsRequest, andawsResponsefields) is included in the log messages for this pipe.final StringgetLevel()The level of logging detail to include.final ObjectThe Amazon S3 logging configuration settings for the pipe.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 theCfnPipePropsMixin.PipeLogConfigurationProperty.Builder.
-
-
Method Details
-
getCloudwatchLogsLogDestination
Description copied from interface:CfnPipePropsMixin.PipeLogConfigurationPropertyThe logging configuration settings for the pipe.Returns union: either
IResolvableorCfnPipePropsMixin.CloudwatchLogsLogDestinationProperty- Specified by:
getCloudwatchLogsLogDestinationin interfaceCfnPipePropsMixin.PipeLogConfigurationProperty- See Also:
-
getFirehoseLogDestination
Description copied from interface:CfnPipePropsMixin.PipeLogConfigurationPropertyThe Amazon Data Firehose logging configuration settings for the pipe.Returns union: either
IResolvableorCfnPipePropsMixin.FirehoseLogDestinationProperty- Specified by:
getFirehoseLogDestinationin interfaceCfnPipePropsMixin.PipeLogConfigurationProperty- See Also:
-
getIncludeExecutionData
Description copied from interface:CfnPipePropsMixin.PipeLogConfigurationPropertyWhether the execution data (specifically, thepayload,awsRequest, andawsResponsefields) is included in the log messages for this pipe.This applies to all log destinations for the pipe.
For more information, see Including execution data in logs in the Amazon EventBridge User Guide .
Allowed values:
ALL- Specified by:
getIncludeExecutionDatain interfaceCfnPipePropsMixin.PipeLogConfigurationProperty- See Also:
-
getLevel
Description copied from interface:CfnPipePropsMixin.PipeLogConfigurationPropertyThe level of logging detail to include.This applies to all log destinations for the pipe.
- Specified by:
getLevelin interfaceCfnPipePropsMixin.PipeLogConfigurationProperty- See Also:
-
getS3LogDestination
Description copied from interface:CfnPipePropsMixin.PipeLogConfigurationPropertyThe Amazon S3 logging configuration settings for the pipe.Returns union: either
IResolvableorCfnPipePropsMixin.S3LogDestinationProperty- Specified by:
getS3LogDestinationin interfaceCfnPipePropsMixin.PipeLogConfigurationProperty- 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()
-