package kinesis
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- kinesis
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class AddTagsToStreamRequest(streamName: String, tags: Map[String, String], requestMetricCollector: Option[RequestMetricCollector] = None) extends Product with Serializable
- class AmazonKinesis extends AnyRef
- class AmazonKinesisAsync extends AnyRef
- class BufferedAmazonKinesis extends AnyRef
- case class CreateStreamRequest(streamName: String, shardCount: Int, requestMetricCollector: Option[RequestMetricCollector] = None) extends Product with Serializable
- case class DeleteStreamRequest(streamName: String, requestMetricCollector: Option[RequestMetricCollector] = None) extends Product with Serializable
- case class DescribeStreamRequest(streamName: String, limit: Option[Int] = None, exclusiveStartShardId: Option[String] = None, requestMetricCollector: Option[RequestMetricCollector] = None) extends Product with Serializable
- case class DescribeStreamResult(streamDescription: StreamDescription) extends Product with Serializable
- case class GetRecordsRequest(shardIterator: String, limit: Option[Int] = None, requestMetricCollector: Option[RequestMetricCollector] = None) extends Product with Serializable
- case class GetRecordsResult(records: Seq[Record], nextShardIterator: String, millisBehindLatest: Long) extends Product with Serializable
- case class GetShardIteratorRequest(streamName: String, shardId: String, shardIteratorType: Option[String] = None, requestMetricCollector: Option[RequestMetricCollector] = None) extends Product with Serializable
- case class GetShardIteratorResult(shardIterator: String) extends Product with Serializable
- case class HashKeyRange(startingHashKey: String, endingHashKey: String) extends Product with Serializable
- case class ListStreamsRequest(limit: Option[Int] = None, exclusiveStartStreamName: Option[String] = None, requestMetricCollector: Option[RequestMetricCollector] = None) extends Product with Serializable
- case class ListStreamsResult(streamNames: Seq[String], hasMoreStreams: Boolean) extends Product with Serializable
- case class ListTagsForStreamRequest(streamName: String, exclusiveStartTagKey: Option[String] = None, limit: Option[Int] = None, requestMetricCollector: Option[RequestMetricCollector] = None) extends Product with Serializable
- case class ListTagsForStreamResult(tags: Seq[Tag], hasMoreTags: Boolean) extends Product with Serializable
- case class MergeShardsRequest(streamName: String, shardToMerge: String, adjacentShardToMerge: String, requestMetricCollector: Option[RequestMetricCollector] = None) extends Product with Serializable
- case class PutRecordRequest(streamName: String, partitionKey: String, data: Array[Byte], explicitHashKey: Option[String] = None, sequenceNumberForOrdering: Option[String] = None, requestMetricCollector: Option[RequestMetricCollector] = None) extends Product with Serializable
- case class PutRecordResult(shardId: String, sequenceNumber: String) extends Product with Serializable
- case class PutRecordsEntry(partitionKey: String, data: Array[Byte], explicitHashKey: Option[String] = None) extends Product with Serializable
- case class PutRecordsRequest(streamName: String, records: Seq[PutRecordsEntry], requestMetricCollector: Option[RequestMetricCollector] = None) extends Product with Serializable
- case class PutRecordsResult(failedRecordCount: Int, records: Seq[PutRecordsResultEntry]) extends Product with Serializable
- case class PutRecordsResultEntry(sequenceNumber: String, shardId: String, errorCode: String, errorMessage: String) extends Product with Serializable
- case class Record(data: Array[Byte], sequenceNumber: String, partitionKey: String) extends Product with Serializable
- case class RemoveTagsFromStreamRequest(streamName: String, tagKeys: Seq[String], requestMetricCollector: Option[RequestMetricCollector] = None) extends Product with Serializable
- case class SequenceNumberRange(startingSequenceNumber: String, endingSequenceNumber: String) extends Product with Serializable
- case class Shard(shardId: String, parentShardId: String, adjacentParentShardId: String, hashKeyRange: HashKeyRange, sequenceNumberRange: SequenceNumberRange) extends Product with Serializable
- case class SplitShardRequest(streamName: String, shardToSplit: String, newStartingHashKey: String, requestMetricCollector: Option[RequestMetricCollector] = None) extends Product with Serializable
- case class StreamDescription(streamName: String, streamARN: String, streamStatus: String, shards: Seq[Shard], hasMoreShards: Boolean) extends Product with Serializable
- case class Tag(key: String, value: String) extends Product with Serializable
Deprecated Type Members
- type AmazonKinesisAsyncClient = AmazonKinesisAsync
- Annotations
- @deprecated
- Deprecated
(Since version 0.0.6) Use type
AmazonKinesisAsyncinstead ofAmazonKinesisAsyncClient
- type AmazonKinesisClient = AmazonKinesis
- Annotations
- @deprecated
- Deprecated
(Since version 0.0.6) Use type
AmazonKinesisinstead ofAmazonKinesisClient
- type BufferedAmazonKinesisClient = BufferedAmazonKinesis
- Annotations
- @deprecated
- Deprecated
(Since version 0.0.6) Use type
BufferedAmazonKinesisinstead ofBufferedAmazonKinesisClient
Value Members
- implicit def convertAddTagsToStreamRequest(request: AddTagsToStreamRequest): com.amazonaws.services.kinesis.model.AddTagsToStreamRequest
- implicit def convertCreateStreamRequest(request: CreateStreamRequest): com.amazonaws.services.kinesis.model.CreateStreamRequest
- implicit def convertDeleteStreamRequest(request: DeleteStreamRequest): com.amazonaws.services.kinesis.model.DeleteStreamRequest
- implicit def convertDescribeStreamRequest(request: DescribeStreamRequest): com.amazonaws.services.kinesis.model.DescribeStreamRequest
- implicit def convertDescribeStreamResult(result: com.amazonaws.services.kinesis.model.DescribeStreamResult): DescribeStreamResult
- implicit def convertGetRecordsRequest(request: GetRecordsRequest): com.amazonaws.services.kinesis.model.GetRecordsRequest
- implicit def convertGetRecordsResult(result: com.amazonaws.services.kinesis.model.GetRecordsResult): GetRecordsResult
- implicit def convertGetShardIteratorRequest(request: GetShardIteratorRequest): com.amazonaws.services.kinesis.model.GetShardIteratorRequest
- implicit def convertGetShardIteratorResult(result: com.amazonaws.services.kinesis.model.GetShardIteratorResult): GetShardIteratorResult
- implicit def convertListStreamsRequest(request: ListStreamsRequest): com.amazonaws.services.kinesis.model.ListStreamsRequest
- implicit def convertListStreamsResult(request: com.amazonaws.services.kinesis.model.ListStreamsResult): ListStreamsResult
- implicit def convertListTagsForStreamRequest(request: ListTagsForStreamRequest): com.amazonaws.services.kinesis.model.ListTagsForStreamRequest
- implicit def convertListTagsForStreamResult(result: com.amazonaws.services.kinesis.model.ListTagsForStreamResult): ListTagsForStreamResult
- implicit def convertMergeShardsRequest(request: MergeShardsRequest): com.amazonaws.services.kinesis.model.MergeShardsRequest
- implicit def convertPutRecordRequest(request: PutRecordRequest): com.amazonaws.services.kinesis.model.PutRecordRequest
- implicit def convertPutRecordResult(result: com.amazonaws.services.kinesis.model.PutRecordResult): PutRecordResult
- implicit def convertPutRecordsRequest(request: PutRecordsRequest): com.amazonaws.services.kinesis.model.PutRecordsRequest
- implicit def convertPutRecordsResult(result: com.amazonaws.services.kinesis.model.PutRecordsResult): PutRecordsResult
- implicit def convertRemoveTagsFromStreamRequest(request: RemoveTagsFromStreamRequest): com.amazonaws.services.kinesis.model.RemoveTagsFromStreamRequest
- implicit def convertSplitShardRequest(request: SplitShardRequest): com.amazonaws.services.kinesis.model.SplitShardRequest
- val recordMaxDataSize: Int
- val recordsMaxCount: Int
- val recordsMaxDataSize: Int
- object AmazonKinesis
- object AmazonKinesisAsync
- object BufferedAmazonKinesis
Deprecated Value Members
- val AmazonKinesisAsyncClient: AmazonKinesisAsync.type
- Annotations
- @deprecated
- Deprecated
(Since version 0.0.6) Use object
AmazonKinesisAsyncinstead ofAmazonKinesisAsyncClient
- val AmazonKinesisClient: AmazonKinesis.type
- Annotations
- @deprecated
- Deprecated
(Since version 0.0.6) Use object
AmazonKinesisinstead ofAmazonKinesisClient
- val BufferedAmazonKinesisClient: BufferedAmazonKinesis.type
- Annotations
- @deprecated
- Deprecated
(Since version 0.0.6) Use object
BufferedAmazonKinesisinstead ofBufferedAmazonKinesisClient