- data - Variable in class com.amazonaws.services.kinesis.metrics.impl.AccumulatingMetricsScope
-
- datum - Variable in class com.amazonaws.services.kinesis.metrics.impl.MetricDatumWithKey
-
- DEFAULT_CLEANUP_LEASES_UPON_SHARDS_COMPLETION - Static variable in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
Cleanup leases upon shards completion (don't wait until they expire in Kinesis).
- DEFAULT_DONT_CALL_PROCESS_RECORDS_FOR_EMPTY_RECORD_LIST - Static variable in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
Don't call processRecords() on the record processor for empty record lists.
- DEFAULT_FAILOVER_TIME_MILLIS - Static variable in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
Fail over time in milliseconds.
- DEFAULT_IDLETIME_BETWEEN_READS_MILLIS - Static variable in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
Idle time between record reads in milliseconds.
- DEFAULT_MAX_RECORDS - Static variable in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
Max records to fetch from Kinesis in a single GetRecords call.
- DEFAULT_METRICS_BUFFER_TIME_MILLIS - Static variable in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
Buffer metrics for at most this long before publishing to CloudWatch.
- DEFAULT_METRICS_MAX_QUEUE_SIZE - Static variable in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
Buffer at most this many metrics before publishing to CloudWatch.
- DEFAULT_PARENT_SHARD_POLL_INTERVAL_MILLIS - Static variable in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
Interval in milliseconds between polling to check for parent shard completion.
- DEFAULT_SHARD_SYNC_INTERVAL_MILLIS - Static variable in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
Shard sync interval in milliseconds - e.g.
- DEFAULT_TASK_BACKOFF_TIME_MILLIS - Static variable in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
Backoff time in milliseconds for Amazon Kinesis Client Library tasks (in the event of failures).
- DefaultCWMetricsPublisher - Class in com.amazonaws.services.kinesis.metrics.impl
-
Default implementation for publishing metrics to CloudWatch.
- DefaultCWMetricsPublisher(AmazonCloudWatch, String) - Constructor for class com.amazonaws.services.kinesis.metrics.impl.DefaultCWMetricsPublisher
-
- deleteAll() - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseManager
-
Delete all leases from DynamoDB.
- deleteAll() - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager
-
Delete all leases from DynamoDB.
- deleteLease(T) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseManager
-
Delete the given lease from DynamoDB.
- deleteLease(T) - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager
-
Delete the given lease from DynamoDB.
- DependencyException - Exception in com.amazonaws.services.kinesis.leases.exceptions
-
Indicates that a lease operation has failed because a dependency of the leasing system has failed.
- DependencyException(Throwable) - Constructor for exception com.amazonaws.services.kinesis.leases.exceptions.DependencyException
-
- DependencyException(String, Throwable) - Constructor for exception com.amazonaws.services.kinesis.leases.exceptions.DependencyException
-
- DimensionTrackingMetricsScope - Class in com.amazonaws.services.kinesis.metrics.impl
-
DimensionTrackingMetricsScope is where we provide functionality for dimensions.
- DimensionTrackingMetricsScope() - Constructor for class com.amazonaws.services.kinesis.metrics.impl.DimensionTrackingMetricsScope
-
- drain(int) - Method in class com.amazonaws.services.kinesis.metrics.impl.MetricAccumulatingQueue
-
- dynamoDBClient - Variable in class com.amazonaws.services.kinesis.leases.impl.LeaseManager
-
- DynamoUtils - Class in com.amazonaws.services.kinesis.leases.util
-
Static utility functions used by our LeaseSerializers.
- DynamoUtils() - Constructor for class com.amazonaws.services.kinesis.leases.util.DynamoUtils
-
- get(String, int) - Method in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy
-
Get records from stream.
- get(String, int) - Method in class com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy
-
Get records from stream.
- get(String, int) - Method in class com.amazonaws.services.kinesis.clientlibrary.proxies.MetricsCollectingKinesisProxyDecorator
-
Get records from stream.
- getAllShardIds() - Method in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy
-
Fetch the shardIds of all shards in the stream.
- getAllShardIds() - Method in class com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy
-
Fetch the shardIds of all shards in the stream.
- getAllShardIds() - Method in class com.amazonaws.services.kinesis.clientlibrary.proxies.MetricsCollectingKinesisProxyDecorator
-
Fetch the shardIds of all shards in the stream.
- getApplicationName() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getApplicationName() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker
-
- getAssignments() - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseCoordinator
-
- getAttributeDefinitions() - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseSerializer
-
- getAttributeDefinitions() - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseSerializer
-
- getAttributeDefinitions() - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseSerializer
-
- getCheckpoint(String) - Method in interface com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint
-
Get the current checkpoint stored for the specified shard.
- getCheckpoint() - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLease
-
- getCheckpoint(String) - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager
-
Gets the current checkpoint of the shard.
- getCheckpoint(String) - Method in interface com.amazonaws.services.kinesis.leases.interfaces.IKinesisClientLeaseManager
-
Gets the current checkpoint of the shard.
- getCloudWatchClientConfiguration() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getCloudWatchCredentialsProvider() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getConcurrencyToken() - Method in class com.amazonaws.services.kinesis.leases.impl.Lease
-
- getCurrentlyHeldLease(String) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseCoordinator
-
- getCurrentlyHeldLease(String) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseRenewer
- getCurrentlyHeldLease(String) - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseRenewer
-
- getCurrentlyHeldLeases() - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseRenewer
- getCurrentlyHeldLeases() - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseRenewer
-
- getDimensions() - Method in class com.amazonaws.services.kinesis.metrics.impl.DimensionTrackingMetricsScope
-
- getDynamoDBClientConfiguration() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getDynamoDBCredentialsProvider() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getDynamoEvictLeaseUpdate(KinesisClientLease) - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseSerializer
-
- getDynamoEvictLeaseUpdate(Lease) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseSerializer
-
- getDynamoEvictLeaseUpdate(T) - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseSerializer
-
- getDynamoHashKey(KinesisClientLease) - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseSerializer
-
- getDynamoHashKey(String) - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseSerializer
-
- getDynamoHashKey(String) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseSerializer
-
- getDynamoHashKey(Lease) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseSerializer
-
- getDynamoHashKey(T) - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseSerializer
-
- getDynamoHashKey(String) - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseSerializer
-
Special getDynamoHashKey implementation used by ILeaseManager.getLease().
- getDynamoLeaseCounterExpectation(KinesisClientLease) - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseSerializer
-
- getDynamoLeaseCounterExpectation(Lease) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseSerializer
-
- getDynamoLeaseCounterExpectation(Long) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseSerializer
-
- getDynamoLeaseCounterExpectation(T) - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseSerializer
-
- getDynamoLeaseCounterUpdate(KinesisClientLease) - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseSerializer
-
- getDynamoLeaseCounterUpdate(Lease) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseSerializer
-
- getDynamoLeaseCounterUpdate(Long) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseSerializer
-
- getDynamoLeaseCounterUpdate(T) - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseSerializer
-
- getDynamoLeaseOwnerExpectation(KinesisClientLease) - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseSerializer
-
- getDynamoLeaseOwnerExpectation(Lease) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseSerializer
-
- getDynamoLeaseOwnerExpectation(T) - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseSerializer
-
- getDynamoNonexistantExpectation() - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseSerializer
-
- getDynamoNonexistantExpectation() - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseSerializer
-
- getDynamoNonexistantExpectation() - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseSerializer
-
- getDynamoTakeLeaseUpdate(KinesisClientLease, String) - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseSerializer
-
- getDynamoTakeLeaseUpdate(Lease, String) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseSerializer
-
- getDynamoTakeLeaseUpdate(T, String) - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseSerializer
-
- getDynamoUpdateLeaseUpdate(KinesisClientLease) - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseSerializer
-
- getDynamoUpdateLeaseUpdate(Lease) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseSerializer
-
- getDynamoUpdateLeaseUpdate(T) - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseSerializer
-
- getEpsilonMillis() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getFailoverTimeMillis() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getIdleTimeBetweenReadsInMillis() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getInitialPositionInStream() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getIterator(String, String, String) - Method in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy
-
Fetch a shard iterator from the specified position in the shard.
- getIterator(String, String, String) - Method in class com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy
-
Fetch a shard iterator from the specified position in the shard.
- getIterator(String, String, String) - Method in class com.amazonaws.services.kinesis.clientlibrary.proxies.MetricsCollectingKinesisProxyDecorator
-
Fetch a shard iterator from the specified position in the shard.
- getKey(String) - Method in class com.amazonaws.services.kinesis.metrics.impl.AccumulateByNameMetricsScope
-
- getKey(String) - Method in class com.amazonaws.services.kinesis.metrics.impl.AccumulatingMetricsScope
-
- getKeySchema() - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseSerializer
-
- getKeySchema() - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseSerializer
-
- getKeySchema() - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseSerializer
-
- getKinesisClientConfiguration() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getKinesisCredentialsProvider() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getKinesisEndpoint() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getLastCounterIncrementNanos() - Method in class com.amazonaws.services.kinesis.leases.impl.Lease
-
- getLease(String) - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseManager
- getLease(String) - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager
-
- getLeaseCounter() - Method in class com.amazonaws.services.kinesis.leases.impl.Lease
-
- getLeaseKey() - Method in class com.amazonaws.services.kinesis.leases.impl.Lease
-
- getLeaseOwner() - Method in class com.amazonaws.services.kinesis.leases.impl.Lease
-
- getMaxRecords() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getMetricsBufferTimeMillis() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getMetricsMaxQueueSize() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getMetricsScope() - Static method in class com.amazonaws.services.kinesis.metrics.impl.MetricsHelper
-
- getOwnerSwitchesSinceCheckpoint() - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLease
-
- getParentShardIds() - Method in class com.amazonaws.services.kinesis.leases.impl.KinesisClientLease
-
- getParentShardPollIntervalMillis() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getProxy(String) - Method in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxyFactory
-
Return an IKinesisProxy object for the specified stream.
- getProxy(String) - Method in class com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxyFactory
-
Return an IKinesisProxy object for the specified stream.
- getShardList() - Method in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy
-
Fetch all the shards defined for the stream (e.g.
- getShardList() - Method in class com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy
-
Fetch all the shards defined for the stream (e.g.
- getShardList() - Method in class com.amazonaws.services.kinesis.clientlibrary.proxies.MetricsCollectingKinesisProxyDecorator
-
Fetch all the shards defined for the stream (e.g.
- getShardSyncIntervalMillis() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getStreamInfo(String) - Method in interface com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy
-
Fetch information about stream.
- getStreamInfo(String) - Method in class com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy
-
Fetch information about stream.
- getStreamInfo(String) - Method in class com.amazonaws.services.kinesis.clientlibrary.proxies.MetricsCollectingKinesisProxyDecorator
-
Fetch information about stream.
- getStreamName() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getTaskBackoffTimeMillis() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getWorkerIdentifier() - Method in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- getWorkerIdentifier() - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseCoordinator
-
- getWorkerIdentifier() - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseTaker
- getWorkerIdentifier() - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseTaker
-
- ICheckpoint - Interface in com.amazonaws.services.kinesis.clientlibrary.interfaces
-
Interface for checkpoint trackers.
- ICWMetricsPublisher<KeyType> - Interface in com.amazonaws.services.kinesis.metrics.impl
-
An ICWMetricsPublisher is a publisher that contains the logic to publish metrics.
- IKinesisClientLeaseManager - Interface in com.amazonaws.services.kinesis.leases.interfaces
-
A decoration of ILeaseManager that adds methods to get/update checkpoints.
- IKinesisProxy - Interface in com.amazonaws.services.kinesis.clientlibrary.proxies
-
Kinesis proxy interface.
- IKinesisProxyFactory - Interface in com.amazonaws.services.kinesis.clientlibrary.proxies
-
Interface for a KinesisProxyFactory.
- ILeaseManager<T extends Lease> - Interface in com.amazonaws.services.kinesis.leases.interfaces
-
Supports basic CRUD operations for Leases.
- ILeaseRenewer<T extends Lease> - Interface in com.amazonaws.services.kinesis.leases.interfaces
-
ILeaseRenewer objects are used by LeaseCoordinator to renew leases held by the LeaseCoordinator.
- ILeaseSerializer<T extends Lease> - Interface in com.amazonaws.services.kinesis.leases.interfaces
-
Utility class that manages the mapping of Lease objects/operations to records in DynamoDB.
- ILeaseTaker<T extends Lease> - Interface in com.amazonaws.services.kinesis.leases.interfaces
-
ILeaseTaker is used by LeaseCoordinator to take new leases, or leases that other workers fail to renew.
- IMetricsFactory - Interface in com.amazonaws.services.kinesis.metrics.interfaces
-
Factory for MetricsScope objects.
- IMetricsScope - Interface in com.amazonaws.services.kinesis.metrics.interfaces
-
An IMetricsScope represents a set of metric data that share a set of dimensions.
- initialize(String) - Method in interface com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessor
-
Invoked by the Amazon Kinesis Client Library before data records are delivered to the RecordProcessor instance
(via processRecords).
- initialize() - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseRenewer
-
Bootstrap initial set of leases from the LeaseManager (e.g.
- initialize() - Method in interface com.amazonaws.services.kinesis.leases.interfaces.ILeaseRenewer
-
Bootstrap initial set of leases from the LeaseManager (e.g.
- InitialPositionInStream - Enum in com.amazonaws.services.kinesis.clientlibrary.lib.worker
-
Used to specify the position in the stream where a new application should start from.
- interceptAddData(String, double, StandardUnit, IMetricsScope) - Method in class com.amazonaws.services.kinesis.metrics.impl.InterceptingMetricsFactory
-
- interceptAddDimension(String, String, IMetricsScope) - Method in class com.amazonaws.services.kinesis.metrics.impl.InterceptingMetricsFactory
-
- interceptCreateMetrics(IMetricsScope) - Method in class com.amazonaws.services.kinesis.metrics.impl.InterceptingMetricsFactory
-
- interceptEnd(IMetricsScope) - Method in class com.amazonaws.services.kinesis.metrics.impl.InterceptingMetricsFactory
-
- InterceptingMetricsFactory - Class in com.amazonaws.services.kinesis.metrics.impl
-
- InterceptingMetricsFactory(IMetricsFactory) - Constructor for class com.amazonaws.services.kinesis.metrics.impl.InterceptingMetricsFactory
-
- InvalidStateException - Exception in com.amazonaws.services.kinesis.clientlibrary.exceptions
-
This is thrown when the Amazon Kinesis Client Library encounters issues with its internal state (e.g.
- InvalidStateException(String) - Constructor for exception com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException
-
- InvalidStateException(String, Exception) - Constructor for exception com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException
-
- InvalidStateException - Exception in com.amazonaws.services.kinesis.leases.exceptions
-
Indicates that a lease operation has failed because DynamoDB is an invalid state.
- InvalidStateException(Throwable) - Constructor for exception com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException
-
- InvalidStateException(String, Throwable) - Constructor for exception com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException
-
- InvalidStateException(String) - Constructor for exception com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException
-
- IRecordProcessor - Interface in com.amazonaws.services.kinesis.clientlibrary.interfaces
-
The Amazon Kinesis Client Library will instantiate record processors to process data records fetched from Amazon
Kinesis.
- IRecordProcessorCheckpointer - Interface in com.amazonaws.services.kinesis.clientlibrary.interfaces
-
Used by RecordProcessors when they want to checkpoint their progress.
- IRecordProcessorFactory - Interface in com.amazonaws.services.kinesis.clientlibrary.interfaces
-
The Amazon Kinesis Client Library will use this to instantiate a record processor per shard.
- isEmpty() - Method in class com.amazonaws.services.kinesis.metrics.impl.MetricAccumulatingQueue
-
- isExpired(long, long) - Method in class com.amazonaws.services.kinesis.leases.impl.Lease
-
- isRunning() - Method in class com.amazonaws.services.kinesis.leases.impl.LeaseCoordinator
-
- isShutdown() - Method in class com.amazonaws.services.kinesis.metrics.impl.CWPublisherRunnable
-
- key - Variable in class com.amazonaws.services.kinesis.metrics.impl.MetricDatumWithKey
-
- KINESIS_CLIENT_LIB_USER_AGENT - Static variable in class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
User agent set when Amazon Kinesis Client Library makes AWS requests.
- KinesisClientLease - Class in com.amazonaws.services.kinesis.leases.impl
-
A Lease subclass containing KinesisClientLibrary related fields for checkpoints.
- KinesisClientLease() - Constructor for class com.amazonaws.services.kinesis.leases.impl.KinesisClientLease
-
- KinesisClientLease(KinesisClientLease) - Constructor for class com.amazonaws.services.kinesis.leases.impl.KinesisClientLease
-
- KinesisClientLeaseManager - Class in com.amazonaws.services.kinesis.leases.impl
-
An implementation of LeaseManager for the KinesisClientLibrary - takeLease updates the ownerSwitchesSinceCheckpoint field.
- KinesisClientLeaseManager(String, AmazonDynamoDB) - Constructor for class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager
-
Constructor.
- KinesisClientLeaseManager(String, AmazonDynamoDB, boolean) - Constructor for class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager
-
Constructor for integration tests - see comment on superclass for documentation on setting the consistentReads
flag.
- KinesisClientLeaseSerializer - Class in com.amazonaws.services.kinesis.leases.impl
-
An implementation of ILeaseSerializer for KinesisClientLease objects.
- KinesisClientLeaseSerializer() - Constructor for class com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseSerializer
-
- KinesisClientLibConfiguration - Class in com.amazonaws.services.kinesis.clientlibrary.lib.worker
-
Configuration for the Amazon Kinesis Client Library.
- KinesisClientLibConfiguration(String, String, AWSCredentialsProvider, String) - Constructor for class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
Constructor.
- KinesisClientLibConfiguration(String, String, AWSCredentialsProvider, AWSCredentialsProvider, AWSCredentialsProvider, String) - Constructor for class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
Constructor.
- KinesisClientLibConfiguration(String, String, String, InitialPositionInStream, AWSCredentialsProvider, AWSCredentialsProvider, AWSCredentialsProvider, long, String, int, long, boolean, long, long, boolean, ClientConfiguration, ClientConfiguration, ClientConfiguration, long, long, int) - Constructor for class com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration
-
- KinesisClientLibDependencyException - Exception in com.amazonaws.services.kinesis.clientlibrary.exceptions
-
This is thrown when the Amazon Kinesis Client Library encounters issues talking to its dependencies
(e.g.
- KinesisClientLibDependencyException(String) - Constructor for exception com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException
-
- KinesisClientLibDependencyException(String, Exception) - Constructor for exception com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException
-
- KinesisClientLibException - Exception in com.amazonaws.services.kinesis.clientlibrary.exceptions
-
Abstract class for exceptions of the Amazon Kinesis Client Library.
- KinesisClientLibException(String) - Constructor for exception com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibException
-
Constructor.
- KinesisClientLibException(String, Throwable) - Constructor for exception com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibException
-
Constructor.
- KinesisClientLibIOException - Exception in com.amazonaws.services.kinesis.clientlibrary.exceptions.internal
-
Thrown when we encounter issues when reading/writing information (e.g.
- KinesisClientLibIOException(String) - Constructor for exception com.amazonaws.services.kinesis.clientlibrary.exceptions.internal.KinesisClientLibIOException
-
Constructor.
- KinesisClientLibIOException(String, Exception) - Constructor for exception com.amazonaws.services.kinesis.clientlibrary.exceptions.internal.KinesisClientLibIOException
-
Constructor.
- KinesisClientLibNonRetryableException - Exception in com.amazonaws.services.kinesis.clientlibrary.exceptions
-
Non-retryable exceptions.
- KinesisClientLibNonRetryableException(String) - Constructor for exception com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibNonRetryableException
-
Constructor.
- KinesisClientLibNonRetryableException(String, Exception) - Constructor for exception com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibNonRetryableException
-
Constructor.
- KinesisClientLibRetryableException - Exception in com.amazonaws.services.kinesis.clientlibrary.exceptions
-
Retryable exceptions (e.g.
- KinesisClientLibRetryableException(String) - Constructor for exception com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibRetryableException
-
Constructor.
- KinesisClientLibRetryableException(String, Exception) - Constructor for exception com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibRetryableException
-
Constructor.
- KinesisProxy - Class in com.amazonaws.services.kinesis.clientlibrary.proxies
-
Kinesis proxy - used to make calls to Amazon Kinesis (e.g.
- KinesisProxy(String, AWSCredentialsProvider, String) - Constructor for class com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy
-
Public constructor.
- KinesisProxy(String, AWSCredentialsProvider, String, String, String, long, int) - Constructor for class com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy
-
Public constructor.
- KinesisProxy(String, AWSCredentialsProvider, AmazonKinesisClient, long, int) - Constructor for class com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy
-
Public constructor.
- KinesisProxyFactory - Class in com.amazonaws.services.kinesis.clientlibrary.proxies
-
Factory used for instantiating KinesisProxy objects (to fetch data from Kinesis).
- KinesisProxyFactory(AWSCredentialsProvider, String) - Constructor for class com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxyFactory
-
Constructor for creating a KinesisProxy factory, using the specified credentials provider and endpoint.
- KinesisProxyFactory(AWSCredentialsProvider, ClientConfiguration, String) - Constructor for class com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxyFactory
-
Constructor for KinesisProxy factory using the client configuration to use when interacting with Kinesis.
- KinesisProxyFactory(AWSCredentialsProvider, AmazonKinesisClient) - Constructor for class com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxyFactory
-
This constructor may be used to specify the AmazonKinesisClient to use.