Skip navigation links
A B C D E F G I J K N O P R S T U V 

A

addUserRecord(R) - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer
 
addUserRecord(R, long) - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer
This method is responsible for taking a lock adding a Record into the producerBuffer, in case the producerBuffer is full waits releasing the lock for the given bufferFullWaitTimeoutInMillis.
addUserRecord(R) - Method in interface com.amazonaws.services.kinesisanalytics.flink.connectors.producer.IProducer
This method should send data to an specific destination.
addUserRecord(R, long) - Method in interface com.amazonaws.services.kinesisanalytics.flink.connectors.producer.IProducer
This method should send data to an specific destination
AWS_ACCESS_KEY_ID - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.AWSConfigConstants
The AWS access key for provider type basic
AWS_KINESIS_FIREHOSE_ENDPOINT - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.AWSConfigConstants
The Kinesis Firehose endpoint
AWS_KINESIS_FIREHOSE_ENDPOINT_SIGNING_REGION - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.AWSConfigConstants
 
AWS_PROFILE_NAME - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.AWSConfigConstants
Optional configuration in case the provider is AwsProfileCredentialProvider
AWS_PROFILE_PATH - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.AWSConfigConstants
Optional configuration in case the provider is AwsProfileCredentialProvider
AWS_REGION - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.AWSConfigConstants
The AWS Kinesis Firehose region, if not specified defaults to us-east-1
AWS_SECRET_ACCESS_KEY - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.AWSConfigConstants
The AWS secret key for provider type basic
AWSConfigConstants - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.config
AWS Kinesis Firehose configuration constants
AWSConfigConstants() - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.config.AWSConfigConstants
 
AWSConfigConstants.CredentialProviderType - Enum in com.amazonaws.services.kinesisanalytics.flink.connectors.config
 
AWSUtil - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.util
 

B

BasicCredentialProvider - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential
 
BasicCredentialProvider(Properties) - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.BasicCredentialProvider
 

C

close() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.FlinkKinesisFirehoseProducer
 
com.amazonaws.services.kinesisanalytics.flink.connectors.config - package com.amazonaws.services.kinesisanalytics.flink.connectors.config
 
com.amazonaws.services.kinesisanalytics.flink.connectors.exception - package com.amazonaws.services.kinesisanalytics.flink.connectors.exception
 
com.amazonaws.services.kinesisanalytics.flink.connectors.producer - package com.amazonaws.services.kinesisanalytics.flink.connectors.producer
 
com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl - package com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl
 
com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential - package com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential
 
com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.factory - package com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.factory
 
com.amazonaws.services.kinesisanalytics.flink.connectors.serialization - package com.amazonaws.services.kinesisanalytics.flink.connectors.serialization
 
com.amazonaws.services.kinesisanalytics.flink.connectors.util - package com.amazonaws.services.kinesisanalytics.flink.connectors.util
 
containsBasicProperties(Properties) - Static method in class com.amazonaws.services.kinesisanalytics.flink.connectors.util.AWSUtil
 
createKinesisFirehoseClientFromConfiguration(Properties, CredentialProvider) - Static method in class com.amazonaws.services.kinesisanalytics.flink.connectors.util.AWSUtil
 
CredentialProvider - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential
 
CredentialProvider(Properties) - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.CredentialProvider
 
CredentialProviderFactory - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.factory
 

D

DEFAULT_BASE_BACKOFF - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
The default BASE timeout to be used on Jitter backoff https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/
DEFAULT_INTERVAL_BETWEEN_FLUSHES - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
The default interval between buffer flushes
DEFAULT_MAX_BACKOFF - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
The default MAX backoff timeout https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/
DEFAULT_MAX_BUFFER_SIZE - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
The default MAX buffer size.
DEFAULT_MAX_BUFFER_TIMEOUT - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
The MAX default timeout for the buffer to be flushed
DEFAULT_MAX_OPERATION_TIMEOUT - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
The MAX default timeout for a given addUserRecord operation
DEFAULT_NUMBER_OF_RETRIES - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
The default MAX number of retries in case of recoverable failures
DEFAULT_WAIT_TIME_FOR_BUFFER_FULL - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
The default wait time in milliseconds in case a buffer is full
DefaultCredentialProvider - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential
 
DefaultCredentialProvider(Properties) - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.DefaultCredentialProvider
 
destroy() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer
Make sure that any pending scheduled thread terminates before closing as well as cleans the producerBuffer pool, allowing GC to collect.
destroy() - Method in interface com.amazonaws.services.kinesisanalytics.flink.connectors.producer.IProducer
Destroy and release any used resource.

E

EnvironmentCredentialProvider - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential
 
EnvironmentCredentialProvider(Properties) - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.EnvironmentCredentialProvider
 

F

FIREHOSE_PRODUCER_BUFFER_BASE_BACKOFF_TIMEOUT - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
 
FIREHOSE_PRODUCER_BUFFER_FLUSH_MAX_NUMBER_OF_RETRIES - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
 
FIREHOSE_PRODUCER_BUFFER_FLUSH_TIMEOUT - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
 
FIREHOSE_PRODUCER_BUFFER_FULL_WAIT_TIMEOUT - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
 
FIREHOSE_PRODUCER_BUFFER_MAX_BACKOFF_TIMEOUT - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
 
FIREHOSE_PRODUCER_BUFFER_MAX_SIZE - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
 
FIREHOSE_PRODUCER_BUFFER_MAX_TIMEOUT - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
 
FIREHOSE_PRODUCER_MAX_OPERATION_TIMEOUT - Static variable in class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
 
FirehoseProducer<O extends FirehoseProducer.UserRecordResult,R extends com.amazonaws.services.kinesisfirehose.model.Record> - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl
 
FirehoseProducer(String, AmazonKinesisFirehose, Properties) - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer
 
FirehoseProducer.UserRecordResult - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl
 
FlinkKinesisFirehoseException - Exception in com.amazonaws.services.kinesisanalytics.flink.connectors.exception
 
FlinkKinesisFirehoseException(String, Throwable) - Constructor for exception com.amazonaws.services.kinesisanalytics.flink.connectors.exception.FlinkKinesisFirehoseException
 
FlinkKinesisFirehoseException(String) - Constructor for exception com.amazonaws.services.kinesisanalytics.flink.connectors.exception.FlinkKinesisFirehoseException
 
FlinkKinesisFirehoseProducer<OUT> - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.producer
 
FlinkKinesisFirehoseProducer(String, KinesisFirehoseSerializationSchema<OUT>, Properties, AWSConfigConstants.CredentialProviderType) - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.FlinkKinesisFirehoseProducer
Creates a new Flink Kinesis Firehose Producer.
FlinkKinesisFirehoseProducer(String, SerializationSchema<OUT>, Properties, AWSConfigConstants.CredentialProviderType) - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.FlinkKinesisFirehoseProducer
 
FlinkKinesisFirehoseProducer(String, KinesisFirehoseSerializationSchema<OUT>, Properties) - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.FlinkKinesisFirehoseProducer
 
FlinkKinesisFirehoseProducer(String, SerializationSchema<OUT>, Properties) - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.FlinkKinesisFirehoseProducer
 
flush() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer
This method instructs the flusher thread to perform a flush on the buffer without waiting for completion.
flush() - Method in interface com.amazonaws.services.kinesisanalytics.flink.connectors.producer.IProducer
This method flushes the buffer immediately.
flushSync() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer
This method instructs the flusher thread to perform the flush on the buffer and wait for the completion.
flushSync() - Method in interface com.amazonaws.services.kinesisanalytics.flink.connectors.producer.IProducer
Performs a synchronous flush on the buffer waiting until the whole buffer is drained.

G

getAwsCredentialsProvider() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.BasicCredentialProvider
 
getAwsCredentialsProvider() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.CredentialProvider
 
getAwsCredentialsProvider() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.DefaultCredentialProvider
 
getAwsCredentialsProvider() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.EnvironmentCredentialProvider
 
getAwsCredentialsProvider() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.ProfileCredentialProvider
 
getAwsCredentialsProvider() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.SystemCredentialProvider
 
getException() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer.UserRecordResult
 
getOutstandingRecordsCount() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer
 
getOutstandingRecordsCount() - Method in interface com.amazonaws.services.kinesisanalytics.flink.connectors.producer.IProducer
Should return the number of outstanding records if the producer implements buffering.
getProperties() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.CredentialProvider
 

I

initializeState(FunctionInitializationContext) - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.FlinkKinesisFirehoseProducer
 
invoke(OUT, SinkFunction.Context) - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.FlinkKinesisFirehoseProducer
 
IProducer<O,R> - Interface in com.amazonaws.services.kinesisanalytics.flink.connectors.producer
Interface responsible for sending data a specific sink
isDestroyed() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer
 
isDestroyed() - Method in interface com.amazonaws.services.kinesisanalytics.flink.connectors.producer.IProducer
Returns whether the producer has been destroyed or not
isFlushFailed() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer
 
isFlushFailed() - Method in interface com.amazonaws.services.kinesisanalytics.flink.connectors.producer.IProducer
A flag representing whether the flush has failed or not.
isSuccessful() - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer.UserRecordResult
 

J

JsonSerializationSchema<T> - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.serialization
 
JsonSerializationSchema() - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.serialization.JsonSerializationSchema
 

K

KinesisFirehoseSerializationSchema<T> - Interface in com.amazonaws.services.kinesisanalytics.flink.connectors.serialization
 

N

newCredentialProvider(AWSConfigConstants.CredentialProviderType, Properties) - Static method in class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.factory.CredentialProviderFactory
 

O

open(Configuration) - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.FlinkKinesisFirehoseProducer
 

P

ProducerConfigConstants - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.config
 
ProducerConfigConstants() - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.config.ProducerConfigConstants
 
ProfileCredentialProvider - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential
 
ProfileCredentialProvider(Properties) - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.ProfileCredentialProvider
 

R

RecordCouldNotBeBuffered - Exception in com.amazonaws.services.kinesisanalytics.flink.connectors.exception
 
RecordCouldNotBeBuffered(String, Throwable) - Constructor for exception com.amazonaws.services.kinesisanalytics.flink.connectors.exception.RecordCouldNotBeBuffered
 
RecordCouldNotBeBuffered(String) - Constructor for exception com.amazonaws.services.kinesisanalytics.flink.connectors.exception.RecordCouldNotBeBuffered
 
RecordCouldNotBeSentException - Exception in com.amazonaws.services.kinesisanalytics.flink.connectors.exception
 
RecordCouldNotBeSentException(String, Throwable) - Constructor for exception com.amazonaws.services.kinesisanalytics.flink.connectors.exception.RecordCouldNotBeSentException
 
RecordCouldNotBeSentException(String) - Constructor for exception com.amazonaws.services.kinesisanalytics.flink.connectors.exception.RecordCouldNotBeSentException
 

S

SerializationException - Exception in com.amazonaws.services.kinesisanalytics.flink.connectors.exception
 
SerializationException(String, Throwable) - Constructor for exception com.amazonaws.services.kinesisanalytics.flink.connectors.exception.SerializationException
 
serialize(T) - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.serialization.JsonSerializationSchema
Serializes the incoming element to a specified type.
serialize(T) - Method in interface com.amazonaws.services.kinesisanalytics.flink.connectors.serialization.KinesisFirehoseSerializationSchema
 
setException(Throwable) - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer.UserRecordResult
 
setFailOnError(boolean) - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.FlinkKinesisFirehoseProducer
 
setSuccessful(boolean) - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer.UserRecordResult
 
snapshotState(FunctionSnapshotContext) - Method in class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.FlinkKinesisFirehoseProducer
 
SystemCredentialProvider - Class in com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential
 
SystemCredentialProvider(Properties) - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.provider.credential.SystemCredentialProvider
 

T

TimeoutExpiredException - Exception in com.amazonaws.services.kinesisanalytics.flink.connectors.exception
 
TimeoutExpiredException(String, Throwable) - Constructor for exception com.amazonaws.services.kinesisanalytics.flink.connectors.exception.TimeoutExpiredException
 
TimeoutExpiredException(String) - Constructor for exception com.amazonaws.services.kinesisanalytics.flink.connectors.exception.TimeoutExpiredException
 

U

UserRecordResult() - Constructor for class com.amazonaws.services.kinesisanalytics.flink.connectors.producer.impl.FirehoseProducer.UserRecordResult
 

V

validateBasicProviderConfiguration(Properties) - Static method in class com.amazonaws.services.kinesisanalytics.flink.connectors.util.AWSUtil
 
validateConfiguration(Properties) - Static method in class com.amazonaws.services.kinesisanalytics.flink.connectors.util.AWSUtil
 
validateProfileProviderConfiguration(Properties) - Static method in class com.amazonaws.services.kinesisanalytics.flink.connectors.util.AWSUtil
 
valueOf(String) - Static method in enum com.amazonaws.services.kinesisanalytics.flink.connectors.config.AWSConfigConstants.CredentialProviderType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.amazonaws.services.kinesisanalytics.flink.connectors.config.AWSConfigConstants.CredentialProviderType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G I J K N O P R S T U V 
Skip navigation links

Copyright © 2018. All rights reserved.