Packages

c

com.acxiom.aws.pipeline.connectors

StructuredStreamingKinesisSink

class StructuredStreamingKinesisSink extends ForeachWriter[Row] with KinesisWriter

Linear Supertypes
KinesisWriter, ConnectorWriter, ForeachWriter[Row], Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StructuredStreamingKinesisSink
  2. KinesisWriter
  3. ConnectorWriter
  4. ForeachWriter
  5. Serializable
  6. Serializable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new StructuredStreamingKinesisSink(streamName: String, region: String, partitionKey: Option[String], partitionKeyIndex: Option[Int], separator: String, credential: Option[AWSCredential])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val buffer: ArrayBuffer[PutRecordsRequestEntry]
    Attributes
    protected
    Definition Classes
    KinesisWriter
  6. val bufferSize: Long
    Attributes
    protected
    Definition Classes
    KinesisWriter
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  8. def close(errorOrNull: Throwable): Unit
    Definition Classes
    StructuredStreamingKinesisSink → ForeachWriter
  9. def close(): Unit
    Definition Classes
    KinesisWriter → ConnectorWriter
  10. val credential: Option[AWSCredential]
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. val kinesisClient: AmazonKinesis
    Attributes
    protected
    Definition Classes
    KinesisWriter
  18. val maxBufferSize: Int
    Definition Classes
    KinesisWriter
  19. val maxRecords: Int
    Definition Classes
    KinesisWriter
  20. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  22. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. def open(partitionId: Long, epochId: Long): Boolean
    Definition Classes
    StructuredStreamingKinesisSink → ForeachWriter
  24. def open(): Unit
    Definition Classes
    KinesisWriter → ConnectorWriter
  25. val partitionKey: Option[String]
  26. val partitionKeyIndex: Option[Int]
  27. def process(value: Row): Unit
    Definition Classes
    StructuredStreamingKinesisSinkKinesisWriter → ConnectorWriter → ForeachWriter
  28. val region: String
  29. val separator: String
  30. val streamName: String
  31. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  32. def toString(): String
    Definition Classes
    AnyRef → Any
  33. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  34. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from KinesisWriter

Inherited from ConnectorWriter

Inherited from ForeachWriter[Row]

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped