All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
IDestination.Jsii$Default
All Known Implementing Classes:
IDestination.Jsii$Proxy, S3Bucket

@Generated(value="jsii-pacmak/1.98.0 (build 00b106d)", date="2024-05-08T21:35:15.386Z") @Stability(Experimental) public interface IDestination extends software.amazon.jsii.JsiiSerializable
(experimental) A Kinesis Data Firehose delivery stream destination.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Internal default implementation for IDestination.
    static final class 
    A proxy class which represents a concrete javascript instance of this type.
  • Method Summary

    Modifier and Type
    Method
    Description
    bind(software.constructs.Construct scope, DestinationBindOptions options)
    (experimental) Binds this destination to the Kinesis Data Firehose delivery stream.

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Method Details

    • bind

      @Stability(Experimental) @NotNull DestinationConfig bind(@NotNull software.constructs.Construct scope, @NotNull DestinationBindOptions options)
      (experimental) Binds this destination to the Kinesis Data Firehose delivery stream.

      Implementers should use this method to bind resources to the stack and initialize values using the provided stream.

      Parameters:
      scope - This parameter is required.
      options - This parameter is required.