Class KinesisStreamSource

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.kinesisfirehose.alpha.KinesisStreamSource
All Implemented Interfaces:
ISource, software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.106.0 (build e852934)", date="2025-02-26T00:07:49.201Z") @Stability(Deprecated) @Deprecated public class KinesisStreamSource extends software.amazon.jsii.JsiiObject implements ISource
Deprecated.
(deprecated) A Kinesis Data Firehose delivery stream source.

Example:

 IDestination destination;
 Stream sourceStream = new Stream(this, "Source Stream");
 DeliveryStream.Builder.create(this, "Delivery Stream")
         .source(new KinesisStreamSource(sourceStream))
         .destination(destination)
         .build();
 
  • Nested Class Summary

    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.alpha.ISource

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

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

    Modifier and Type
    Method
    Description
    Deprecated.

    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

    • KinesisStreamSource

      protected KinesisStreamSource(software.amazon.jsii.JsiiObjectRef objRef)
      Deprecated.
    • KinesisStreamSource

      protected KinesisStreamSource(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      Deprecated.
    • KinesisStreamSource

      @Stability(Deprecated) @Deprecated public KinesisStreamSource(@NotNull IStream stream)
      Deprecated.
      (deprecated) Creates a new KinesisStreamSource.

      Parameters:
      stream - This parameter is required.
  • Method Details

    • grantRead

      @Stability(Deprecated) @Deprecated @NotNull public Grant grantRead(@NotNull IGrantable grantee)
      Deprecated.
      (deprecated) Grant read permissions for this source resource and its contents to an IAM principal (the delivery stream).

      If an encryption key is used, permission to use the key to decrypt the contents of the stream will also be granted.

      Specified by:
      grantRead in interface ISource
      Parameters:
      grantee - This parameter is required.