java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.kinesisfirehose.HttpEndpoint
All Implemented Interfaces:
IDestination, software.amazon.jsii.JsiiSerializable
Direct Known Subclasses:
Datadog

@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)", date="2026-08-13T16:20:08.545Z") @Stability(Stable) public class HttpEndpoint extends software.amazon.jsii.JsiiObject implements IDestination
An Http destination for data from a Kinesis Data Firehose delivery stream.

Example:

 HttpEndpointConfig endpointConfig;
 HttpEndpoint httpDestination = HttpEndpoint.Builder.create()
         .endpointConfig(endpointConfig)
         .build();
 
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    A fluent builder for HttpEndpoint.

    Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

    software.amazon.jsii.JsiiObject.InitializationMode

    Nested classes/interfaces inherited from interface software.amazon.awscdk.services.kinesisfirehose.IDestination

    IDestination.Jsii$Default, IDestination.Jsii$Proxy
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
     
     
    protected
    HttpEndpoint(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
     
    protected
    HttpEndpoint(software.amazon.jsii.JsiiObjectRef objRef)
     
  • Method Summary

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

    Methods inherited from class software.amazon.jsii.JsiiObject

    jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Constructor Details

    • HttpEndpoint

      protected HttpEndpoint(software.amazon.jsii.JsiiObjectRef objRef)
    • HttpEndpoint

      protected HttpEndpoint(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • HttpEndpoint

      @Stability(Stable) public HttpEndpoint(@NotNull HttpEndpointProps props)
      Parameters:
      props - This parameter is required.
  • Method Details

    • bind

      @Stability(Stable) @NotNull public DestinationConfig bind(@NotNull software.constructs.Construct scope, @NotNull DestinationBindOptions _options)
      Binds this destination to the Amazon Data Firehose delivery stream.

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

      Specified by:
      bind in interface IDestination
      Parameters:
      scope - This parameter is required.
      _options - This parameter is required.