A C D E F G I K M N O P R S T _ 
All Classes All Packages

A

ACCESS - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
ACCESS_KEY - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
ASYNC_SESSION_UPDATED_ENABLED - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 

C

close() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConnectionHandler
 
close() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConsumer
 
close() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisStreamMetadataProvider
 
close() - Method in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
compareTo(StreamPartitionMsgOffset) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisPartitionGroupOffset
 
computePartitionGroupMetadata(String, StreamConfig, List<PartitionGroupConsumptionStatus>, int) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisStreamMetadataProvider
This call returns all active shards, taking into account the consumption status for those shards.
create(String) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisMsgOffsetFactory
 
create(StreamPartitionMsgOffset) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisMsgOffsetFactory
 
createConnection() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConnectionHandler
Creates a Kinesis client for the stream
createPartitionGroupConsumer(String, PartitionGroupConsumptionStatus) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConsumerFactory
 
createPartitionLevelConsumer(String, int) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConsumerFactory
 
createPartitionMetadataProvider(String, int) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConsumerFactory
 
createStreamLevelConsumer(String, String, Set<String>, String) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConsumerFactory
 
createStreamMetadataProvider(String) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConsumerFactory
 
createStreamMsgOffsetFactory() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConsumerFactory
 
createTopic(String, Properties) - Method in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataServerStartable
 

D

DEFAULT_ACCESS_KEY - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataServerStartable
 
DEFAULT_ASYNC_SESSION_UPDATED_ENABLED - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
DEFAULT_ENDPOINT - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
DEFAULT_IAM_ROLE_BASED_ACCESS_ENABLED - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
DEFAULT_MAX_RECORDS - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
DEFAULT_NUM_RETRIES - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
DEFAULT_PORT - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataServerStartable
 
DEFAULT_REGION - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataServerStartable
 
DEFAULT_RETRY_DELAY_MILLIS - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
DEFAULT_SECRET_KEY - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataServerStartable
 
DEFAULT_SESSION_DURATION_SECONDS - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
DEFAULT_SHARD_ITERATOR_TYPE - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 

E

ENDPOINT - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
ENDPOINT - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
EXTERNAL_ID - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 

F

fetchMessages(StreamPartitionMsgOffset, StreamPartitionMsgOffset, int) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConsumer
Fetch records from the Kinesis stream between the start and end KinesisCheckpoint
fetchPartitionCount(long) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisStreamMetadataProvider
 
fetchStreamPartitionOffset(OffsetCriteria, long) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisStreamMetadataProvider
 
fromString(String) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisPartitionGroupOffset
 

G

getAccessKey() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
getAwsRegion() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
getEndpoint() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
getExternalId() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
getMessageAtIndex(int) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisRecordsBatch
 
getMessageCount() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisRecordsBatch
 
getMessageLengthAtIndex(int) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisRecordsBatch
 
getMessageOffsetAtIndex(int) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisRecordsBatch
 
getNextStreamMessageOffsetAtIndex(int) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisRecordsBatch
 
getNextStreamPartitionMsgOffsetAtIndex(int) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisRecordsBatch
 
getNumMaxRecordsToFetch() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
getPort() - Method in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataServerStartable
 
getRoleArn() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
getRoleSessionName() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
getSecretKey() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
getSessionDurationSeconds() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
getShardIteratorType() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
getShards() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConnectionHandler
Lists all shards of the stream
getShardToStartSequenceMap() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisPartitionGroupOffset
 
getStreamTopicName() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 

I

IAM_ROLE_BASED_ACCESS_ENABLED - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
Enable Role based access to AWS.
init(Properties) - Method in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
init(Properties) - Method in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataServerStartable
 
init(StreamConfig) - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisMsgOffsetFactory
 
isAsyncSessionUpdateEnabled() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
isEndOfPartitionGroup() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisRecordsBatch
 
isIamRoleBasedAccess() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 

K

KinesisConfig - Class in org.apache.pinot.plugin.stream.kinesis
Kinesis stream specific config
KinesisConfig(StreamConfig) - Constructor for class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
KinesisConnectionHandler - Class in org.apache.pinot.plugin.stream.kinesis
Manages the Kinesis stream connection, given the stream name and aws region
KinesisConnectionHandler(KinesisConfig) - Constructor for class org.apache.pinot.plugin.stream.kinesis.KinesisConnectionHandler
 
KinesisConnectionHandler(KinesisConfig, KinesisClient) - Constructor for class org.apache.pinot.plugin.stream.kinesis.KinesisConnectionHandler
 
KinesisConsumer - Class in org.apache.pinot.plugin.stream.kinesis
A PartitionGroupConsumer implementation for the Kinesis stream
KinesisConsumer(KinesisConfig) - Constructor for class org.apache.pinot.plugin.stream.kinesis.KinesisConsumer
 
KinesisConsumer(KinesisConfig, KinesisClient) - Constructor for class org.apache.pinot.plugin.stream.kinesis.KinesisConsumer
 
KinesisConsumerFactory - Class in org.apache.pinot.plugin.stream.kinesis
StreamConsumerFactory implementation for the Kinesis stream
KinesisConsumerFactory() - Constructor for class org.apache.pinot.plugin.stream.kinesis.KinesisConsumerFactory
 
KinesisDataProducer - Class in org.apache.pinot.plugin.stream.kinesis.server
 
KinesisDataProducer() - Constructor for class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
KinesisDataProducer(KinesisClient) - Constructor for class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
KinesisDataProducer(KinesisClient, RetryPolicy) - Constructor for class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
KinesisDataServerStartable - Class in org.apache.pinot.plugin.stream.kinesis.server
 
KinesisDataServerStartable() - Constructor for class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataServerStartable
 
KinesisMsgOffsetFactory - Class in org.apache.pinot.plugin.stream.kinesis
An implementation of the StreamPartitionMsgOffsetFactory for Kinesis stream
KinesisMsgOffsetFactory() - Constructor for class org.apache.pinot.plugin.stream.kinesis.KinesisMsgOffsetFactory
 
KinesisPartitionGroupOffset - Class in org.apache.pinot.plugin.stream.kinesis
A StreamPartitionMsgOffset implementation for the Kinesis partition group consumption A partition group consists of 1 or more shards.
KinesisPartitionGroupOffset(String) - Constructor for class org.apache.pinot.plugin.stream.kinesis.KinesisPartitionGroupOffset
 
KinesisPartitionGroupOffset(Map<String, String>) - Constructor for class org.apache.pinot.plugin.stream.kinesis.KinesisPartitionGroupOffset
 
KinesisRecordsBatch - Class in org.apache.pinot.plugin.stream.kinesis
A MessageBatch for collecting records from the Kinesis stream
KinesisRecordsBatch(List<Record>, String, boolean) - Constructor for class org.apache.pinot.plugin.stream.kinesis.KinesisRecordsBatch
 
KinesisStreamMetadataProvider - Class in org.apache.pinot.plugin.stream.kinesis
A StreamMetadataProvider implementation for the Kinesis stream
KinesisStreamMetadataProvider(String, StreamConfig) - Constructor for class org.apache.pinot.plugin.stream.kinesis.KinesisStreamMetadataProvider
 
KinesisStreamMetadataProvider(String, StreamConfig, KinesisConnectionHandler, StreamConsumerFactory) - Constructor for class org.apache.pinot.plugin.stream.kinesis.KinesisStreamMetadataProvider
 

M

MAX_RECORDS_TO_FETCH - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 

N

NUM_RETRIES - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
NUM_SHARDS_PROPERTY - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataServerStartable
 

O

org.apache.pinot.plugin.stream.kinesis - package org.apache.pinot.plugin.stream.kinesis
 
org.apache.pinot.plugin.stream.kinesis.server - package org.apache.pinot.plugin.stream.kinesis.server
 

P

produce(String, byte[]) - Method in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
produce(String, byte[], byte[]) - Method in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
produceBatch(String, List<byte[]>) - Method in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 

R

REGION - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
REGION - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
RETRY_DELAY_MILLIS - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
ROLE_ARN - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
ROLE_SESSION_NAME - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 

S

SECRET - Static variable in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataProducer
 
SECRET_KEY - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
SESSION_DURATION_SECONDS - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
SHARD_ITERATOR_TYPE - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 
start() - Method in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataServerStartable
 
stop() - Method in class org.apache.pinot.plugin.stream.kinesis.server.KinesisDataServerStartable
 
STREAM_TYPE - Static variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConfig
 

T

toString() - Method in class org.apache.pinot.plugin.stream.kinesis.KinesisPartitionGroupOffset
 

_

_kinesisClient - Variable in class org.apache.pinot.plugin.stream.kinesis.KinesisConnectionHandler
 
A C D E F G I K M N O P R S T _ 
All Classes All Packages