Interface LogDestinationParameters
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
LogDestinationParameters.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-10-31T19:13:08.132Z")
@Stability(Experimental)
public interface LogDestinationParameters
extends software.amazon.jsii.JsiiSerializable
(experimental) Log destination configuration parameters.
Example:
Queue sourceQueue; Queue targetQueue; Filter sourceFilter = new Filter(List.of(FilterPattern.fromObject(Map.of( "body", Map.of( // only forward events with customerType B2B or B2C "customerType", List.of("B2B", "B2C")))))); Pipe pipe = Pipe.Builder.create(this, "Pipe") .source(new SqsSource(sourceQueue)) .target(new SqsTarget(targetQueue)) .filter(sourceFilter) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forLogDestinationParameters
static final class
An implementation forLogDestinationParameters
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
(experimental) The logging configuration settings for the pipe.(experimental) The Amazon Kinesis Data Firehose logging configuration settings for the pipe.default CfnPipe.S3LogDestinationProperty
(experimental) The Amazon S3 logging configuration settings for the pipe.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCloudwatchLogsLogDestination
@Stability(Experimental) @Nullable default CfnPipe.CloudwatchLogsLogDestinationProperty getCloudwatchLogsLogDestination()(experimental) The logging configuration settings for the pipe.Default: - none
- See Also:
-
getFirehoseLogDestination
@Stability(Experimental) @Nullable default CfnPipe.FirehoseLogDestinationProperty getFirehoseLogDestination()(experimental) The Amazon Kinesis Data Firehose logging configuration settings for the pipe.Default: - none
- See Also:
-
getS3LogDestination
(experimental) The Amazon S3 logging configuration settings for the pipe.Default: - none
- See Also:
-
builder
- Returns:
- a
LogDestinationParameters.Builder
ofLogDestinationParameters
-