Class CfnPipe.PipeLogConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.pipes.CfnPipe.PipeLogConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPipe.PipeLogConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPipe.PipeLogConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnPipe.PipeLogConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPipe.PipeLogConfigurationProperty
An implementation for
CfnPipe.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.services.pipes.CfnPipe.PipeLogConfigurationProperty
CfnPipe.PipeLogConfigurationProperty.Builder, CfnPipe.PipeLogConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPipe.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 theCfnPipe.PipeLogConfigurationProperty.Builder.
-
-
Method Details
-
getCloudwatchLogsLogDestination
Description copied from interface:CfnPipe.PipeLogConfigurationPropertyThe logging configuration settings for the pipe.Returns union: either
IResolvableorCfnPipe.CloudwatchLogsLogDestinationProperty- Specified by:
getCloudwatchLogsLogDestinationin interfaceCfnPipe.PipeLogConfigurationProperty- See Also:
-
getFirehoseLogDestination
Description copied from interface:CfnPipe.PipeLogConfigurationPropertyThe Amazon Data Firehose logging configuration settings for the pipe.Returns union: either
IResolvableorCfnPipe.FirehoseLogDestinationProperty- Specified by:
getFirehoseLogDestinationin interfaceCfnPipe.PipeLogConfigurationProperty- See Also:
-
getIncludeExecutionData
Description copied from interface:CfnPipe.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 interfaceCfnPipe.PipeLogConfigurationProperty- See Also:
-
getLevel
Description copied from interface:CfnPipe.PipeLogConfigurationPropertyThe level of logging detail to include.This applies to all log destinations for the pipe.
- Specified by:
getLevelin interfaceCfnPipe.PipeLogConfigurationProperty- See Also:
-
getS3LogDestination
Description copied from interface:CfnPipe.PipeLogConfigurationPropertyThe Amazon S3 logging configuration settings for the pipe.Returns union: either
IResolvableorCfnPipe.S3LogDestinationProperty- Specified by:
getS3LogDestinationin interfaceCfnPipe.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()
-