Class FirehoseLogDestination
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.pipes.alpha.FirehoseLogDestination
- All Implemented Interfaces:
ILogDestination,software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
date="2025-10-24T13:34:50.340Z")
@Stability(Experimental)
public class FirehoseLogDestination
extends software.amazon.jsii.JsiiObject
implements ILogDestination
(experimental) Firehose stream for delivery of pipe logs.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.pipes.alpha.*; import software.amazon.awscdk.services.kinesisfirehose.*; DeliveryStream deliveryStream; FirehoseLogDestination firehoseLogDestination = new FirehoseLogDestination(deliveryStream);
-
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.alpha.ILogDestination
ILogDestination.Jsii$Default, ILogDestination.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionFirehoseLogDestination(IDeliveryStream deliveryStream) protectedFirehoseLogDestination(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedFirehoseLogDestination(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescription(experimental) Bind the log destination to the pipe.void(experimental) Grant the pipe role to push to the log destination.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
FirehoseLogDestination
protected FirehoseLogDestination(software.amazon.jsii.JsiiObjectRef objRef) -
FirehoseLogDestination
protected FirehoseLogDestination(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
FirehoseLogDestination
- Parameters:
deliveryStream- This parameter is required.
-
-
Method Details
-
bind
(experimental) Bind the log destination to the pipe.- Specified by:
bindin interfaceILogDestination- Parameters:
_pipe- This parameter is required.
-
grantPush
(experimental) Grant the pipe role to push to the log destination.- Specified by:
grantPushin interfaceILogDestination- Parameters:
pipeRole- This parameter is required.
-