A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

abort(FlinkPravegaWriter.PravegaTransactionState) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
AbstractReaderBuilder<B extends AbstractReaderBuilder> - Class in io.pravega.connectors.flink
A base builder for connectors that consume a Pravega stream.
AbstractReaderBuilder() - Constructor for class io.pravega.connectors.flink.AbstractReaderBuilder
 
AbstractStreamingReaderBuilder<T,​B extends AbstractStreamingReaderBuilder> - Class in io.pravega.connectors.flink
An abstract streaming reader builder.
AbstractStreamingReaderBuilder() - Constructor for class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
 
AbstractStreamingReaderBuilder.ReaderGroupInfo - Class in io.pravega.connectors.flink
 
AbstractStreamingWriterBuilder<T,​B extends AbstractStreamingWriterBuilder> - Class in io.pravega.connectors.flink
An abstract streaming writer builder.
AbstractStreamingWriterBuilder() - Constructor for class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
 
AbstractWriterBuilder<B extends AbstractWriterBuilder> - Class in io.pravega.connectors.flink
A base builder for connectors that emit a Pravega stream.
AbstractWriterBuilder() - Constructor for class io.pravega.connectors.flink.AbstractWriterBuilder
 
addReader(int) - Method in class io.pravega.connectors.flink.source.enumerator.PravegaSplitEnumerator
 
addSplitsBack(List<PravegaSplit>, int) - Method in class io.pravega.connectors.flink.source.enumerator.PravegaSplitEnumerator
 
alterDatabase(String, CatalogDatabase, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
alterFunction(ObjectPath, CatalogFunction, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
alterPartition(ObjectPath, CatalogPartitionSpec, CatalogPartition, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
alterPartitionColumnStatistics(ObjectPath, CatalogPartitionSpec, CatalogColumnStatistics, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
alterPartitionStatistics(ObjectPath, CatalogPartitionSpec, CatalogTableStatistics, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
alterTable(ObjectPath, CatalogBaseTable, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
alterTableColumnStatistics(ObjectPath, CatalogColumnStatistics, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
alterTableStatistics(ObjectPath, CatalogTableStatistics, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
applyReadableMetadata(List<String>, DataType) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSource
 
AssignerWithTimeWindows<T> - Interface in io.pravega.connectors.flink.watermark
 
asSummaryString() - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSink
 
asSummaryString() - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSource
 
ATLEAST_ONCE - io.pravega.connectors.flink.PravegaWriterMode
 

B

beginTransaction() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
BEST_EFFORT - io.pravega.connectors.flink.PravegaWriterMode
 
build() - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat.Builder
 
build() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat.Builder
build() - Method in class io.pravega.connectors.flink.FlinkPravegaReader.Builder
Builds a FlinkPravegaReader based on the configuration.
build() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.Builder
Builds the FlinkPravegaWriter.
build() - Method in class io.pravega.connectors.flink.sink.PravegaSinkBuilder
Create the sink for the current builder state.
build() - Method in class io.pravega.connectors.flink.source.PravegaSourceBuilder
Builds a PravegaSource based on the configuration.
builder() - Method in class io.pravega.connectors.flink.AbstractReaderBuilder
 
builder() - Method in class io.pravega.connectors.flink.AbstractWriterBuilder
 
builder() - Static method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
Gets a builder FlinkPravegaInputFormat to read Pravega streams using the Flink batch API.
builder() - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat.Builder
 
builder() - Static method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
builder() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat.Builder
 
builder() - Static method in class io.pravega.connectors.flink.FlinkPravegaReader
Gets a builder for FlinkPravegaReader to read Pravega streams using the Flink streaming API.
builder() - Method in class io.pravega.connectors.flink.FlinkPravegaReader.Builder
 
builder() - Static method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
builder() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.Builder
 
builder() - Static method in class io.pravega.connectors.flink.sink.PravegaSink
 
builder() - Static method in class io.pravega.connectors.flink.source.PravegaSource
Gets a builder for PravegaSource to read Pravega streams using the Flink streaming API.
builder() - Method in class io.pravega.connectors.flink.source.PravegaSourceBuilder
 
Builder() - Constructor for class io.pravega.connectors.flink.FlinkPravegaInputFormat.Builder
 
Builder() - Constructor for class io.pravega.connectors.flink.FlinkPravegaOutputFormat.Builder
 
Builder() - Constructor for class io.pravega.connectors.flink.FlinkPravegaReader.Builder
 
Builder() - Constructor for class io.pravega.connectors.flink.FlinkPravegaWriter.Builder
 
buildReaderGroupInfo() - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
Build reader group configuration.
buildSourceFunction() - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
Builds a FlinkPravegaReader based on the configuration.
byteBufferToArray(ByteBuffer) - Static method in class io.pravega.connectors.flink.util.FlinkPravegaUtils
 

C

cancel() - Method in class io.pravega.connectors.flink.FlinkPravegaReader
 
checkpointInitiateTimeout - Variable in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
 
CheckpointSerializer - Class in io.pravega.connectors.flink.serialization
Simple serializer for Checkpoint objects.
CheckpointSerializer() - Constructor for class io.pravega.connectors.flink.serialization.CheckpointSerializer
 
checkWriteError() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
clientFactory - Variable in class io.pravega.connectors.flink.sink.PravegaCommitter
 
clientFactory - Variable in class io.pravega.connectors.flink.sink.PravegaEventWriter
 
clientFactory - Variable in class io.pravega.connectors.flink.sink.PravegaTransactionWriter
 
close() - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
close() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
close() - Method in class io.pravega.connectors.flink.FlinkPravegaReader
 
close() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
close() - Method in class io.pravega.connectors.flink.PravegaCollector
 
close() - Method in class io.pravega.connectors.flink.sink.PravegaCommitter
 
close() - Method in class io.pravega.connectors.flink.sink.PravegaEventWriter
 
close() - Method in class io.pravega.connectors.flink.sink.PravegaTransactionWriter
 
close() - Method in class io.pravega.connectors.flink.source.enumerator.PravegaSplitEnumerator
 
close() - Method in class io.pravega.connectors.flink.source.reader.PravegaSplitReader
 
close() - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
closeInputFormat() - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
collect(T) - Method in class io.pravega.connectors.flink.PravegaCollector
 
commit(FlinkPravegaWriter.PravegaTransactionState) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
commit(List<PravegaTransactionState>) - Method in class io.pravega.connectors.flink.sink.PravegaCommitter
 
configure(Configuration) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
configure(Configuration) - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
CONTROLLER_URI - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
CONTROLLER_URI - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
convertToByteArray(Object) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataSerializationSchema
 
convertToJsonSchemaString(LogicalType) - Static method in class io.pravega.connectors.flink.table.catalog.pravega.util.PravegaSchemaUtils
Converts Flink SQL LogicalType (can be nested) into a Json Schema String.
convertToRowData(Object) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataDeserializationSchema
 
copy() - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSink
 
copy() - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSource
 
copy(FlinkPravegaWriter.PravegaTransactionState) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.TransactionStateSerializer
 
copy(FlinkPravegaWriter.PravegaTransactionState, FlinkPravegaWriter.PravegaTransactionState) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.TransactionStateSerializer
 
copy(DataInputView, DataOutputView) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.TransactionStateSerializer
 
createCatalog(CatalogFactory.Context) - Method in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactory
 
createClientFactory(String, ClientConfig) - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
createClientFactory(String, ClientConfig) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
createCommitter() - Method in class io.pravega.connectors.flink.sink.PravegaSink
 
createDatabase(String, CatalogDatabase, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
createDecodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryFormatFactory
 
createDynamicTableSink(DynamicTableFactory.Context) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableFactory
 
createDynamicTableSource(DynamicTableFactory.Context) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableFactory
 
createEncodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryFormatFactory
 
createEnumerator(SplitEnumeratorContext<PravegaSplit>) - Method in class io.pravega.connectors.flink.source.PravegaSource
 
createEventStreamClientFactory() - Method in class io.pravega.connectors.flink.FlinkPravegaReader
Create the EventStreamClientFactory for the current configuration.
createEventStreamClientFactory(String, ClientConfig) - Method in class io.pravega.connectors.flink.source.reader.PravegaSplitReader
 
createEventStreamReader(String) - Method in class io.pravega.connectors.flink.FlinkPravegaReader
Create the EventStreamReader for the current configuration.
createEventStreamReader(String, String) - Method in class io.pravega.connectors.flink.source.reader.PravegaSplitReader
 
createExecutorService() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
createExecutorService() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
createFunction(ObjectPath, CatalogFunction, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
createGlobalCommitter() - Method in class io.pravega.connectors.flink.sink.PravegaSink
 
createInputSplits(int) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
createInstance() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.TransactionStateSerializer
 
createInternalWriter() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
createMasterTriggerRestoreHook() - Method in class io.pravega.connectors.flink.FlinkPravegaReader
 
createPartition(ObjectPath, CatalogPartitionSpec, CatalogPartition, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
createPravegaReader(String, String, ReaderConfig, EventStreamClientFactory) - Static method in class io.pravega.connectors.flink.util.FlinkPravegaUtils
Creates a Pravega EventStreamReader.
createReader(SourceReaderContext) - Method in class io.pravega.connectors.flink.source.PravegaSource
 
createReaderGroup() - Method in class io.pravega.connectors.flink.source.enumerator.PravegaSplitEnumerator
Create the ReaderGroup for the current configuration.
createReaderGroupManager() - Method in class io.pravega.connectors.flink.FlinkPravegaReader
Create the ReaderGroupManager for the current configuration.
createReaderGroupManager() - Method in class io.pravega.connectors.flink.source.enumerator.PravegaSplitEnumerator
Create the ReaderGroupManager for the current configuration.
createSinkFunction(SerializationSchema<T>, PravegaEventRouter<T>) - Method in class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
Creates the sink function for the current builder state.
createTable(ObjectPath, CatalogBaseTable, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
createWriter(Sink.InitContext, List<Void>) - Method in class io.pravega.connectors.flink.sink.PravegaSink
 

D

databaseExists(String) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
DEFAULT_DATABASE - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
DEFAULT_TXN_LEASE_RENEWAL_PERIOD_MILLIS - Static variable in class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
 
DEFAULT_TXN_LEASE_RENEWAL_PERIOD_MILLIS - Static variable in class io.pravega.connectors.flink.sink.PravegaSinkBuilder
 
deserialize(byte[]) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicDeserializationSchema
 
deserialize(byte[]) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataDeserializationSchema
 
deserialize(byte[]) - Method in class io.pravega.connectors.flink.serialization.PravegaDeserializationSchema
 
deserialize(byte[]) - Method in class io.pravega.connectors.flink.serialization.PravegaDeserializationSchemaWithMetadata
 
deserialize(byte[], EventRead<ByteBuffer>) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicDeserializationSchema
 
deserialize(byte[], EventRead<ByteBuffer>) - Method in class io.pravega.connectors.flink.serialization.PravegaDeserializationSchemaWithMetadata
 
deserialize(byte[], EventRead<ByteBuffer>, Collector<RowData>) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicDeserializationSchema
 
deserialize(byte[], EventRead<ByteBuffer>, Collector<T>) - Method in class io.pravega.connectors.flink.serialization.PravegaDeserializationSchemaWithMetadata
 
deserialize(byte[], Collector<RowData>) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicDeserializationSchema
 
deserialize(int, byte[]) - Method in class io.pravega.connectors.flink.serialization.CheckpointSerializer
 
deserialize(int, byte[]) - Method in class io.pravega.connectors.flink.sink.PravegaTransactionStateSerializer
 
deserialize(int, byte[]) - Method in class io.pravega.connectors.flink.source.split.PravegaSplitSerializer
 
deserialize(FlinkPravegaWriter.PravegaTransactionState, DataInputView) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.TransactionStateSerializer
 
deserialize(ByteBuffer) - Method in class io.pravega.connectors.flink.serialization.DeserializerFromSchemaRegistry
 
deserialize(ByteBuffer) - Method in class io.pravega.connectors.flink.serialization.FlinkSerializer
 
deserialize(ByteBuffer) - Method in class io.pravega.connectors.flink.serialization.JsonSerializer
 
deserialize(ByteBuffer) - Method in class io.pravega.connectors.flink.serialization.SerializerFromSchemaRegistry
 
deserialize(ByteBuffer) - Method in class io.pravega.connectors.flink.util.FlinkPravegaUtils.FlinkDeserializer
 
deserialize(DataInputView) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.TransactionStateSerializer
 
DeserializerFromSchemaRegistry<T> - Class in io.pravega.connectors.flink.serialization
 
DeserializerFromSchemaRegistry(PravegaConfig, String, Class<T>) - Constructor for class io.pravega.connectors.flink.serialization.DeserializerFromSchemaRegistry
 
deserializeToObject(byte[]) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataDeserializationSchema
 
dropDatabase(String, boolean, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
dropFunction(ObjectPath, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
dropPartition(ObjectPath, CatalogPartitionSpec, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
dropTable(ObjectPath, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 

E

emitRecord(EventRead<ByteBuffer>, SourceOutput<T>, PravegaSplit) - Method in class io.pravega.connectors.flink.source.reader.PravegaRecordEmitter
Process and emit the records read by Split Reader.
enableMetrics(boolean) - Method in class io.pravega.connectors.flink.AbstractReaderBuilder
enable/disable pravega reader metrics (default: enabled).
enableMetrics(boolean) - Method in class io.pravega.connectors.flink.AbstractWriterBuilder
enable/disable pravega writer metrics (default: enabled).
enableMetrics(boolean) - Method in class io.pravega.connectors.flink.sink.PravegaSinkBuilder
enable/disable pravega sink metrics (default: enabled).
enableWatermark - Variable in class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
 
enableWatermark(boolean) - Method in class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
Enable watermark.
ENCODE_DECIMAL_AS_PLAIN_NUMBER - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 
equals(Object) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSink
 
equals(Object) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSource
 
equals(Object) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataDeserializationSchema
 
equals(Object) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataSerializationSchema
 
equals(Object) - Method in class io.pravega.connectors.flink.PravegaConfig
 
equals(Object) - Method in class io.pravega.connectors.flink.PravegaInputSplit
 
equals(Object) - Method in class io.pravega.connectors.flink.sink.PravegaTransactionState
 
equals(Object) - Method in class io.pravega.connectors.flink.util.FlinkPravegaUtils.SimpleCredentials
 
equals(Object) - Method in class io.pravega.connectors.flink.util.StreamWithBoundaries
 
eventReadTimeout - Variable in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
 
eventStreamClientFactory - Variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
EventTimeOrderingFunction<T> - Class in io.pravega.connectors.flink
Orders elements into event time order using the managed timestamp state.
EventTimeOrderingFunction(TypeInformation<T>) - Constructor for class io.pravega.connectors.flink.EventTimeOrderingFunction
 
EXACTLY_ONCE - io.pravega.connectors.flink.PravegaWriterMode
 
executorService - Variable in class io.pravega.connectors.flink.sink.PravegaEventWriter
 
extractTimestamp(T, long) - Method in class io.pravega.connectors.flink.watermark.LowerBoundAssigner
 

F

factoryIdentifier() - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableFactory
 
factoryIdentifier() - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryFormatFactory
 
factoryIdentifier() - Method in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactory
 
FAIL_ON_MISSING_FIELD - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 
fetch() - Method in class io.pravega.connectors.flink.source.reader.PravegaSplitReader
 
FlinkDeserializer(DeserializationSchema<T>) - Constructor for class io.pravega.connectors.flink.util.FlinkPravegaUtils.FlinkDeserializer
 
FlinkJsonSerializer(String, SchemaRegistryClient, JSONSchema, Encoder, boolean, boolean) - Constructor for class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataSerializationSchema.FlinkJsonSerializer
 
FlinkPravegaDynamicDeserializationSchema - Class in io.pravega.connectors.flink.dynamic.table
FlinkPravegaDynamicDeserializationSchema(TypeInformation<RowData>, int, List<String>, DeserializationSchema<RowData>) - Constructor for class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicDeserializationSchema
 
FlinkPravegaDynamicTableFactory - Class in io.pravega.connectors.flink.dynamic.table
 
FlinkPravegaDynamicTableFactory() - Constructor for class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableFactory
 
FlinkPravegaDynamicTableSink - Class in io.pravega.connectors.flink.dynamic.table
 
FlinkPravegaDynamicTableSink(TableSchema, EncodingFormat<SerializationSchema<RowData>>, PravegaConfig, Stream, PravegaWriterMode, long, boolean, String) - Constructor for class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSink
Creates a Pravega DynamicTableSink.
FlinkPravegaDynamicTableSink.RowDataBasedRouter - Class in io.pravega.connectors.flink.dynamic.table
An event router that extracts the routing key from a RowData by field name.
FlinkPravegaDynamicTableSource - Class in io.pravega.connectors.flink.dynamic.table
 
FlinkPravegaDynamicTableSource(DataType, DecodingFormat<DeserializationSchema<RowData>>, String, PravegaConfig, List<StreamWithBoundaries>, long, long, long, int, String, boolean, boolean) - Constructor for class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSource
Creates a Pravega DynamicTableSource.
FlinkPravegaInputFormat<T> - Class in io.pravega.connectors.flink
A Flink InputFormat that can be added as a source to read from Pravega in a Flink batch job.
FlinkPravegaInputFormat(ClientConfig, List<StreamWithBoundaries>, DeserializationSchema<T>) - Constructor for class io.pravega.connectors.flink.FlinkPravegaInputFormat
Creates a new Flink Pravega InputFormat which can be added as a source to a Flink batch job.
FlinkPravegaInputFormat.Builder<T> - Class in io.pravega.connectors.flink
A builder for FlinkPravegaInputFormat to read Pravega streams using the Flink batch API.
FlinkPravegaOutputFormat<T> - Class in io.pravega.connectors.flink
A Flink OutputFormat that can be added as a sink to write into Pravega.
FlinkPravegaOutputFormat(ClientConfig, Stream, SerializationSchema<T>, PravegaEventRouter<T>) - Constructor for class io.pravega.connectors.flink.FlinkPravegaOutputFormat
Creates a new Flink Pravega OutputFormat which can be added as a sink to a Flink batch job.
FlinkPravegaOutputFormat.Builder<T> - Class in io.pravega.connectors.flink
 
FlinkPravegaReader<T> - Class in io.pravega.connectors.flink
Flink source implementation for reading from pravega storage.
FlinkPravegaReader(String, ClientConfig, ReaderGroupConfig, String, String, DeserializationSchema<T>, SerializedValue<AssignerWithTimeWindows<T>>, Time, Time, boolean) - Constructor for class io.pravega.connectors.flink.FlinkPravegaReader
Creates a new Flink Pravega reader instance which can be added as a source to a Flink job.
FlinkPravegaReader.Builder<T> - Class in io.pravega.connectors.flink
A builder for FlinkPravegaReader.
FlinkPravegaUtils - Class in io.pravega.connectors.flink.util
 
FlinkPravegaUtils.FlinkDeserializer<T> - Class in io.pravega.connectors.flink.util
A Pravega Serializer that wraps around a Flink DeserializationSchema.
FlinkPravegaUtils.SimpleCredentials - Class in io.pravega.connectors.flink.util
 
FlinkPravegaWriter<T> - Class in io.pravega.connectors.flink
Flink sink implementation for writing into pravega storage.
FlinkPravegaWriter(ClientConfig, Stream, SerializationSchema<T>, PravegaEventRouter<T>, PravegaWriterMode, long, boolean, boolean) - Constructor for class io.pravega.connectors.flink.FlinkPravegaWriter
The flink pravega writer instance which can be added as a sink to a Flink job.
FlinkPravegaWriter.Builder<T> - Class in io.pravega.connectors.flink
A builder for FlinkPravegaWriter.
FlinkPravegaWriter.TransactionStateSerializer - Class in io.pravega.connectors.flink
TypeSerializer for FlinkPravegaWriter.PravegaTransactionState.
FlinkPravegaWriter.TransactionStateSerializer.TransactionStateSerializerSnapshot - Class in io.pravega.connectors.flink
Serializer configuration snapshot for compatibility and format evolution.
FlinkSerializer<T> - Class in io.pravega.connectors.flink.serialization
 
FlinkSerializer(SerializationSchema<T>) - Constructor for class io.pravega.connectors.flink.serialization.FlinkSerializer
 
flushAndVerify() - Method in class io.pravega.connectors.flink.sink.PravegaEventWriter
 
FORMAT - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 
forStream(Stream) - Method in class io.pravega.connectors.flink.AbstractReaderBuilder
Add a stream to be read by the source, from the earliest available position in the stream.
forStream(Stream) - Method in class io.pravega.connectors.flink.AbstractWriterBuilder
Add a stream to be written to by the writer.
forStream(Stream) - Method in class io.pravega.connectors.flink.sink.PravegaSinkBuilder
Add a stream to be written to by the sink.
forStream(Stream, StreamCut) - Method in class io.pravega.connectors.flink.AbstractReaderBuilder
Add a stream to be read by the source, from the given start position in the stream.
forStream(Stream, StreamCut, StreamCut) - Method in class io.pravega.connectors.flink.AbstractReaderBuilder
Add a stream to be read by the source, from the given start position in the stream to the given end position.
forStream(String) - Method in class io.pravega.connectors.flink.AbstractReaderBuilder
Add a stream to be read by the source, from the earliest available position in the stream.
forStream(String) - Method in class io.pravega.connectors.flink.AbstractWriterBuilder
Add a stream to be written to by the writer.
forStream(String) - Method in class io.pravega.connectors.flink.sink.PravegaSinkBuilder
Add a stream to be written to by the sink.
forStream(String, StreamCut) - Method in class io.pravega.connectors.flink.AbstractReaderBuilder
Add a stream to be read by the source, from the given start position in the stream.
forStream(String, StreamCut, StreamCut) - Method in class io.pravega.connectors.flink.AbstractReaderBuilder
Add a stream to be read by the source, from the given start position in the stream.
fromDefaults() - Static method in class io.pravega.connectors.flink.PravegaConfig
Gets a configuration based on defaults obtained from the local environment.
fromParams(ParameterTool) - Static method in class io.pravega.connectors.flink.PravegaConfig
Gets a configuration based on defaults obtained from the local environment plus the given program parameters.
functionExists(ObjectPath) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 

G

generateRandomReaderGroupName() - Static method in class io.pravega.connectors.flink.util.FlinkPravegaUtils
Generates a random reader group name.
generateUid() - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
Generate a UID for the source, to distinguish the state associated with the checkpoint hook.
getAndResetCheckpointId() - Method in class io.pravega.connectors.flink.source.reader.PravegaRecordEmitter
Invoked right after the Source Reader called emitRecord and the record is a checkpoint record.
getAssignerWithTimeWindows() - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
 
getAssignerWithTimeWindows() - Method in class io.pravega.connectors.flink.FlinkPravegaReader.Builder
 
getAssignerWithTimeWindows() - Method in class io.pravega.connectors.flink.source.PravegaSourceBuilder
 
getAuthenticationToken() - Method in class io.pravega.connectors.flink.util.FlinkPravegaUtils.SimpleCredentials
 
getAuthenticationType() - Method in class io.pravega.connectors.flink.util.FlinkPravegaUtils.SimpleCredentials
 
getBatchClientFactory(String, ClientConfig) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
getBoundedness() - Method in class io.pravega.connectors.flink.source.PravegaSource
 
getChangelogMode() - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSource
 
getChangelogMode(ChangelogMode) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSink
 
getCheckpointInitiateTimeoutMillis(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
getClientConfig() - Method in class io.pravega.connectors.flink.PravegaConfig
Gets the ClientConfig to use with the Pravega client.
getCommittableSerializer() - Method in class io.pravega.connectors.flink.sink.PravegaSink
 
getCredentials() - Method in class io.pravega.connectors.flink.PravegaConfig
Gets the Pravega schema registry URI.
getDatabase(String) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
getDefaultScope() - Method in class io.pravega.connectors.flink.PravegaConfig
Gets the default Pravega scope.
getDeserializationSchema() - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
 
getDeserializationSchema() - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat.Builder
 
getDeserializationSchema() - Method in class io.pravega.connectors.flink.FlinkPravegaReader.Builder
 
getDeserializationSchema() - Method in class io.pravega.connectors.flink.source.PravegaSourceBuilder
 
getEnumeratorCheckpointSerializer() - Method in class io.pravega.connectors.flink.source.PravegaSource
 
getEventReadTimeoutMillis(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
getEventRouter() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
getEventRouter() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
Gets the associated event router.
getEventRouter() - Method in class io.pravega.connectors.flink.sink.PravegaEventWriter
 
getEventRouter() - Method in class io.pravega.connectors.flink.sink.PravegaTransactionWriter
 
getFactory() - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
getFrom() - Method in class io.pravega.connectors.flink.util.StreamWithBoundaries
 
getFunction(ObjectPath) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
getGlobalCommittableSerializer() - Method in class io.pravega.connectors.flink.sink.PravegaSink
 
getInputSplitAssigner(PravegaInputSplit[]) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
getInternalWriter() - Method in class io.pravega.connectors.flink.sink.PravegaEventWriter
 
getInternalWriter() - Method in class io.pravega.connectors.flink.sink.PravegaTransactionWriter
 
getLength() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.TransactionStateSerializer
 
getMaxOutstandingCheckpointRequest(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
getOption(Properties, ConfigOption, Function<String, T>) - Static method in class io.pravega.connectors.flink.source.PravegaSourceOptions
 
getPartition(ObjectPath, CatalogPartitionSpec) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
getPartitionColumnStatistics(ObjectPath, CatalogPartitionSpec) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
getPartitionStatistics(ObjectPath, CatalogPartitionSpec) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
getPendingWritesCount() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
getPravegaConfig() - Method in class io.pravega.connectors.flink.AbstractReaderBuilder
Gets the Pravega configuration.
getPravegaConfig() - Method in class io.pravega.connectors.flink.AbstractWriterBuilder
Gets the Pravega configuration.
getPravegaConfig(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
getPravegaConfig(ReadableConfig) - Static method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptionsUtil
 
getProducedType() - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicDeserializationSchema
 
getProducedType() - Method in class io.pravega.connectors.flink.FlinkPravegaReader
 
getProducedType() - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataDeserializationSchema
 
getProducedType() - Method in class io.pravega.connectors.flink.serialization.PravegaDeserializationSchema
 
getProducedType() - Method in class io.pravega.connectors.flink.source.PravegaSource
 
getReaderGroupConfig() - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder.ReaderGroupInfo
 
getReaderGroupName() - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder.ReaderGroupInfo
 
getReaderGroupName() - Method in class io.pravega.connectors.flink.source.split.PravegaSplit
 
getReaderGroupName(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
getReaderGroupRefreshTimeMillis(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
getReaderGroupScope() - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder.ReaderGroupInfo
 
getReaderName(String, int, int) - Static method in class io.pravega.connectors.flink.util.FlinkPravegaUtils
Utility method that derives the reader name from taskName, index and parallelism.
getRecords() - Method in class io.pravega.connectors.flink.PravegaCollector
 
getRoutingKey(RowData) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSink.RowDataBasedRouter
 
getRoutingKey(T) - Method in interface io.pravega.connectors.flink.PravegaEventRouter
Fetch the routing key for the given event.
getRoutingKeyField(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
getScanRuntimeProvider(ScanTableSource.ScanContext) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSource
 
getSchemaInfo(PravegaConfig, String) - Static method in class io.pravega.connectors.flink.util.SchemaRegistryUtils
Get the schema info for the given group under which the schemas are registered.
getSchemaRegistryClientConfig(PravegaConfig) - Static method in class io.pravega.connectors.flink.util.SchemaRegistryUtils
Gets the schema registry client.
getSchemaRegistryUri() - Method in class io.pravega.connectors.flink.PravegaConfig
Gets the Pravega schema registry URI.
getScope() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
getSegmentRange() - Method in class io.pravega.connectors.flink.PravegaInputSplit
 
getSerializationFormat(PravegaConfig, String) - Static method in class io.pravega.connectors.flink.util.SchemaRegistryUtils
Get the serialization format for the given group under which the schemas are registered.
getSerializationSchema() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
getSerializerConfig(String, String, PravegaConfig) - Static method in class io.pravega.connectors.flink.util.SchemaRegistryUtils
Get the serializer config for the given namespace and group.
getSinkRuntimeProvider(DynamicTableSink.Context) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSink
 
getSinkStream(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
getSplitNumber() - Method in class io.pravega.connectors.flink.PravegaInputSplit
 
getSplitSerializer() - Method in class io.pravega.connectors.flink.source.PravegaSource
 
getStatistics(BaseStatistics) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
getStream() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
getStream() - Method in class io.pravega.connectors.flink.util.StreamWithBoundaries
 
getSubtaskId() - Method in class io.pravega.connectors.flink.source.split.PravegaSplit
 
getTable(ObjectPath) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
getTableColumnStatistics(ObjectPath) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
getTableStatistics(ObjectPath) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
getTo() - Method in class io.pravega.connectors.flink.util.StreamWithBoundaries
 
getTransactionId() - Method in class io.pravega.connectors.flink.sink.PravegaTransactionState
 
getTransactionId() - Method in class io.pravega.connectors.flink.sink.PravegaTransactionWriter
 
getTransactionLeaseRenewalIntervalMillis(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
getUid(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
getVersion() - Method in class io.pravega.connectors.flink.serialization.CheckpointSerializer
 
getVersion() - Method in class io.pravega.connectors.flink.sink.PravegaTransactionStateSerializer
 
getVersion() - Method in class io.pravega.connectors.flink.source.split.PravegaSplitSerializer
 
getWatermark(TimeWindow) - Method in interface io.pravega.connectors.flink.watermark.AssignerWithTimeWindows
 
getWatermark(TimeWindow) - Method in class io.pravega.connectors.flink.watermark.LowerBoundAssigner
 
getWrappedSerializer() - Method in class io.pravega.connectors.flink.serialization.PravegaDeserializationSchema
 
getWrappedSerializer() - Method in class io.pravega.connectors.flink.serialization.PravegaSerializationSchema
 
getWrappedSerializer() - Method in interface io.pravega.connectors.flink.serialization.WrappingSerializer
Gets the wrapped Pravega Serializer.
getWriterMode() - Method in class io.pravega.connectors.flink.sink.PravegaEventWriter
 
getWriterMode(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
getWriterStateSerializer() - Method in class io.pravega.connectors.flink.sink.PravegaSink
 
GROUP_ID - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 

H

handleSplitRequest(int, String) - Method in class io.pravega.connectors.flink.source.enumerator.PravegaSplitEnumerator
 
handleSplitsChanges(SplitsChange<PravegaSplit>) - Method in class io.pravega.connectors.flink.source.reader.PravegaSplitReader
 
hashCode() - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSink
 
hashCode() - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSource
 
hashCode() - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataDeserializationSchema
 
hashCode() - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataSerializationSchema
 
hashCode() - Method in class io.pravega.connectors.flink.PravegaConfig
 
hashCode() - Method in class io.pravega.connectors.flink.PravegaInputSplit
 
hashCode() - Method in class io.pravega.connectors.flink.sink.PravegaTransactionState
 
hashCode() - Method in class io.pravega.connectors.flink.util.FlinkPravegaUtils.SimpleCredentials
 
hashCode() - Method in class io.pravega.connectors.flink.util.StreamWithBoundaries
 

I

IDENTIFIER - Static variable in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableFactory
 
IDENTIFIER - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryFormatFactory
 
IDENTIFIER - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
IGNORE_PARSE_ERRORS - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 
ignoreFailuresAfterTransactionTimeout() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
Disables the propagation of exceptions thrown when committing presumably timed out Pravega transactions during recovery of the job.
initialize() - Method in class io.pravega.connectors.flink.serialization.DeserializerFromSchemaRegistry
 
initialize() - Method in class io.pravega.connectors.flink.serialization.SerializerFromSchemaRegistry
 
initializedState(PravegaSplit) - Method in class io.pravega.connectors.flink.source.reader.PravegaSourceReader
 
initializeInternalWriter() - Method in class io.pravega.connectors.flink.sink.PravegaCommitter
 
initializeInternalWriter() - Method in class io.pravega.connectors.flink.sink.PravegaEventWriter
 
initializeInternalWriter() - Method in class io.pravega.connectors.flink.sink.PravegaTransactionWriter
 
invoke(FlinkPravegaWriter.PravegaTransactionState, T, SinkFunction.Context) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
io.pravega.connectors.flink - package io.pravega.connectors.flink
 
io.pravega.connectors.flink.dynamic.table - package io.pravega.connectors.flink.dynamic.table
 
io.pravega.connectors.flink.formats.registry - package io.pravega.connectors.flink.formats.registry
 
io.pravega.connectors.flink.serialization - package io.pravega.connectors.flink.serialization
 
io.pravega.connectors.flink.sink - package io.pravega.connectors.flink.sink
 
io.pravega.connectors.flink.source - package io.pravega.connectors.flink.source
 
io.pravega.connectors.flink.source.enumerator - package io.pravega.connectors.flink.source.enumerator
 
io.pravega.connectors.flink.source.reader - package io.pravega.connectors.flink.source.reader
 
io.pravega.connectors.flink.source.split - package io.pravega.connectors.flink.source.split
 
io.pravega.connectors.flink.table.catalog.pravega - package io.pravega.connectors.flink.table.catalog.pravega
 
io.pravega.connectors.flink.table.catalog.pravega.factories - package io.pravega.connectors.flink.table.catalog.pravega.factories
 
io.pravega.connectors.flink.table.catalog.pravega.util - package io.pravega.connectors.flink.table.catalog.pravega.util
 
io.pravega.connectors.flink.util - package io.pravega.connectors.flink.util
 
io.pravega.connectors.flink.watermark - package io.pravega.connectors.flink.watermark
 
isBoundedRead(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
isCredentialsLoadDynamic() - Static method in class io.pravega.connectors.flink.util.FlinkPravegaUtils
 
isEndOfStream(RowData) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicDeserializationSchema
 
isEndOfStream(RowData) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataDeserializationSchema
 
isEndOfStream(T) - Method in class io.pravega.connectors.flink.serialization.PravegaDeserializationSchema
 
isEndOfStreamSignalled() - Method in class io.pravega.connectors.flink.PravegaCollector
 
isErrorOccurred() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
isImmutableType() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.TransactionStateSerializer
 
isMetricsEnabled() - Method in class io.pravega.connectors.flink.AbstractReaderBuilder
getter to fetch the metrics flag.
isMetricsEnabled() - Method in class io.pravega.connectors.flink.AbstractWriterBuilder
getter to fetch the metrics flag.
isStreamingReader(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
isWatermarkPropagationEnabled(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 

J

JSON_ENCODE_DECIMAL_AS_PLAIN_NUMBER - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
JSON_FAIL_ON_MISSING_FIELD - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
JSON_IGNORE_PARSE_ERRORS - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
JSON_MAP_NULL_KEY_LITERAL - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
JSON_MAP_NULL_KEY_MODE - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
JSON_TIMESTAMP_FORMAT - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
JsonSerializer<T> - Class in io.pravega.connectors.flink.serialization
 
JsonSerializer(Class<T>) - Constructor for class io.pravega.connectors.flink.serialization.JsonSerializer
 

L

listDatabases() - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
listFunctions(String) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
listPartitions(ObjectPath) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
listPartitions(ObjectPath, CatalogPartitionSpec) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
listPartitionsByFilter(ObjectPath, List<Expression>) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
listReadableMetadata() - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSource
 
listTables(String) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
listViews(String) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
LowerBoundAssigner<T> - Class in io.pravega.connectors.flink.watermark
 
LowerBoundAssigner() - Constructor for class io.pravega.connectors.flink.watermark.LowerBoundAssigner
 

M

MAP_NULL_KEY_LITERAL - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 
MAP_NULL_KEY_MODE - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 
maxOutstandingCheckpointRequest - Variable in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
 

N

NAMESPACE - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 
nextRecord(T) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 

O

of(Stream, StreamCut, StreamCut) - Static method in class io.pravega.connectors.flink.util.StreamWithBoundaries
 
of(PravegaTransactionWriter<I>) - Static method in class io.pravega.connectors.flink.sink.PravegaTransactionState
 
ONLINE_READERS_METRICS_GAUGE - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
onSplitFinished(Map) - Method in class io.pravega.connectors.flink.source.reader.PravegaSourceReader
 
onTimer(long, KeyedProcessFunction.OnTimerContext, Collector<T>) - Method in class io.pravega.connectors.flink.EventTimeOrderingFunction
 
open() - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
open(int, int) - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
open(PravegaInputSplit) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
open(DeserializationSchema.InitializationContext) - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicDeserializationSchema
 
open(DeserializationSchema.InitializationContext) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataDeserializationSchema
 
open(SerializationSchema.InitializationContext) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataSerializationSchema
 
open(Configuration) - Method in class io.pravega.connectors.flink.EventTimeOrderingFunction
 
open(Configuration) - Method in class io.pravega.connectors.flink.FlinkPravegaReader
 
open(Configuration) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
openInputFormat() - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
optionalOptions() - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableFactory
 
optionalOptions() - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryFormatFactory
 
optionalOptions() - Method in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactory
 

P

partitionExists(ObjectPath, CatalogPartitionSpec) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
pendingWritesCount - Variable in class io.pravega.connectors.flink.sink.PravegaEventWriter
 
pollNext(ReaderOutput) - Method in class io.pravega.connectors.flink.source.reader.PravegaSourceReader
 
PRAVEGA_READER_METRICS_GROUP - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
PravegaCatalog - Class in io.pravega.connectors.flink.table.catalog.pravega
 
PravegaCatalog(String, String, Map<String, String>, PravegaConfig, String) - Constructor for class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
Creates a new Pravega Catalog instance.
PravegaCatalogFactory - Class in io.pravega.connectors.flink.table.catalog.pravega.factories
Factory for PravegaCatalog.
PravegaCatalogFactory() - Constructor for class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactory
 
PravegaCatalogFactoryOptions - Class in io.pravega.connectors.flink.table.catalog.pravega.factories
ConfigOptions for PravegaCatalogFactory.
PravegaCollector<T> - Class in io.pravega.connectors.flink
A Pravega collector that supports deserializing bytes to several events.
PravegaCollector(DeserializationSchema<T>) - Constructor for class io.pravega.connectors.flink.PravegaCollector
 
PravegaCommitter<T> - Class in io.pravega.connectors.flink.sink
This committer only works in PravegaWriterMode.EXACTLY_ONCE and handles the final commit stage for the transaction.
PravegaCommitter(ClientConfig, Stream, long, SerializationSchema<T>) - Constructor for class io.pravega.connectors.flink.sink.PravegaCommitter
A Pravega Committer that implements Committer.
PravegaConfig - Class in io.pravega.connectors.flink
The Pravega client configuration.
PravegaDeserializationSchema<T> - Class in io.pravega.connectors.flink.serialization
A deserialization schema adapter for a Pravega serializer.
PravegaDeserializationSchema(Class<T>, Serializer<T>) - Constructor for class io.pravega.connectors.flink.serialization.PravegaDeserializationSchema
Creates a new PravegaDeserializationSchema using the given Pravega serializer, and the type described by the type class.
PravegaDeserializationSchema(TypeHint<T>, Serializer<T>) - Constructor for class io.pravega.connectors.flink.serialization.PravegaDeserializationSchema
Creates a new PravegaDeserializationSchema using the given Pravega serializer, and the type described by the type hint.
PravegaDeserializationSchema(TypeInformation<T>, Serializer<T>) - Constructor for class io.pravega.connectors.flink.serialization.PravegaDeserializationSchema
Creates a new PravegaDeserializationSchema using the given Pravega serializer, and the given TypeInformation.
PravegaDeserializationSchemaWithMetadata<T> - Class in io.pravega.connectors.flink.serialization
A Pravega DeserializationSchema that enables deserializing events together with the Pravega EventRead metadata, this can be used for recording and indexing use cases.
PravegaDeserializationSchemaWithMetadata() - Constructor for class io.pravega.connectors.flink.serialization.PravegaDeserializationSchemaWithMetadata
 
PravegaEventRouter<T> - Interface in io.pravega.connectors.flink
The event router which is used to extract the routing key for pravega from the event.
PravegaEventWriter<T> - Class in io.pravega.connectors.flink.sink
A Pravega SinkWriter implementation that is suitable for PravegaWriterMode.BEST_EFFORT and PravegaWriterMode.ATLEAST_ONCE.
PravegaEventWriter(Sink.InitContext, ClientConfig, Stream, PravegaWriterMode, SerializationSchema<T>, PravegaEventRouter<T>) - Constructor for class io.pravega.connectors.flink.sink.PravegaEventWriter
A Pravega writer that handles PravegaWriterMode.BEST_EFFORT and PravegaWriterMode.ATLEAST_ONCE writer mode.
PravegaFetcherManager<T> - Class in io.pravega.connectors.flink.source.reader
The SplitFetcherManager for Pravega source.
PravegaFetcherManager(FutureCompletingBlockingQueue<RecordsWithSplitIds<EventRead<T>>>, Supplier<SplitReader<EventRead<T>, PravegaSplit>>) - Constructor for class io.pravega.connectors.flink.source.reader.PravegaFetcherManager
 
PravegaInputSplit - Class in io.pravega.connectors.flink
A PravegaInputSplit corresponds to a Pravega SegmentRange.
PravegaInputSplit(int, SegmentRange) - Constructor for class io.pravega.connectors.flink.PravegaInputSplit
 
PravegaOptions - Class in io.pravega.connectors.flink.dynamic.table
 
PravegaOptionsUtil - Class in io.pravega.connectors.flink.dynamic.table
Utilities for PravegaOptions.
PravegaRecordEmitter<T> - Class in io.pravega.connectors.flink.source.reader
The RecordEmitter implementation for PravegaSourceReader.
PravegaRecordEmitter(DeserializationSchema<T>) - Constructor for class io.pravega.connectors.flink.source.reader.PravegaRecordEmitter
Creates a new Pravega Record Emitter instance.
PravegaRegistryFormatFactory - Class in io.pravega.connectors.flink.formats.registry
Table format factory for providing configured instances of Pravega-Registry to Flink RowData SerializationSchema and DeserializationSchema.
PravegaRegistryFormatFactory() - Constructor for class io.pravega.connectors.flink.formats.registry.PravegaRegistryFormatFactory
 
PravegaRegistryOptions - Class in io.pravega.connectors.flink.formats.registry
 
PravegaRegistryOptions() - Constructor for class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 
PravegaRegistryOptionsUtil - Class in io.pravega.connectors.flink.formats.registry
 
PravegaRegistryOptionsUtil() - Constructor for class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptionsUtil
 
PravegaRegistryRowDataDeserializationSchema - Class in io.pravega.connectors.flink.formats.registry
Deserialization schema from Pravega Schema Registry to Flink Table/SQL internal data structure RowData.
PravegaRegistryRowDataDeserializationSchema(RowType, TypeInformation<RowData>, String, PravegaConfig, boolean, boolean, TimestampFormat) - Constructor for class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataDeserializationSchema
 
PravegaRegistryRowDataSerializationSchema - Class in io.pravega.connectors.flink.formats.registry
Serialization schema that serializes an object of Flink internal data structure RowData into Pravega Schema Registry bytes.
PravegaRegistryRowDataSerializationSchema(RowType, String, SerializationFormat, PravegaConfig, TimestampFormat, JsonFormatOptions.MapNullKeyMode, String, boolean) - Constructor for class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataSerializationSchema
 
PravegaRegistryRowDataSerializationSchema.FlinkJsonSerializer - Class in io.pravega.connectors.flink.formats.registry
 
PravegaSchemaUtils - Class in io.pravega.connectors.flink.table.catalog.pravega.util
 
PravegaSerializationSchema<T> - Class in io.pravega.connectors.flink.serialization
A serialization schema adapter for a Pravega serializer.
PravegaSerializationSchema(Serializer<T>) - Constructor for class io.pravega.connectors.flink.serialization.PravegaSerializationSchema
 
PravegaSink<T> - Class in io.pravega.connectors.flink.sink
Flink sink implementation for writing into pravega storage.
PravegaSink(boolean, ClientConfig, Stream, long, PravegaWriterMode, SerializationSchema<T>, PravegaEventRouter<T>) - Constructor for class io.pravega.connectors.flink.sink.PravegaSink
 
PravegaSinkBuilder<T> - Class in io.pravega.connectors.flink.sink
A builder for PravegaSink.
PravegaSource<T> - Class in io.pravega.connectors.flink.source
The Source implementation of Pravega.
PravegaSource(ClientConfig, ReaderGroupConfig, String, String, DeserializationSchema<T>, Time, Time, boolean) - Constructor for class io.pravega.connectors.flink.source.PravegaSource
Creates a new Pravega Source instance which can be added as a source to a Flink job.
PravegaSourceBuilder<T> - Class in io.pravega.connectors.flink.source
The @builder class for PravegaSource to make it easier for the users to construct a PravegaSource.
PravegaSourceBuilder() - Constructor for class io.pravega.connectors.flink.source.PravegaSourceBuilder
 
PravegaSourceOptions - Class in io.pravega.connectors.flink.source
Configurations for PravegaSource.
PravegaSourceOptions() - Constructor for class io.pravega.connectors.flink.source.PravegaSourceOptions
 
PravegaSourceReader<T> - Class in io.pravega.connectors.flink.source.reader
A Pravega implementation of SourceReader.
PravegaSourceReader(Supplier<PravegaSplitReader>, RecordEmitter<EventRead<ByteBuffer>, T, PravegaSplit>, Configuration, SourceReaderContext) - Constructor for class io.pravega.connectors.flink.source.reader.PravegaSourceReader
Creates a new Pravega Source Reader instance.
PravegaSplit - Class in io.pravega.connectors.flink.source.split
A SourceSplit implementation.
PravegaSplit(String, int) - Constructor for class io.pravega.connectors.flink.source.split.PravegaSplit
A Pravega Split instance represents an EventStreamReader, but with no operations and keep stateless.
PravegaSplitEnumerator - Class in io.pravega.connectors.flink.source.enumerator
The enumerator class for Pravega source.
PravegaSplitEnumerator(SplitEnumeratorContext<PravegaSplit>, String, String, ClientConfig, ReaderGroupConfig, Checkpoint) - Constructor for class io.pravega.connectors.flink.source.enumerator.PravegaSplitEnumerator
Creates a new Pravega Split Enumerator instance which can connect to a Pravega reader group with the pravega stream.
PravegaSplitReader - Class in io.pravega.connectors.flink.source.reader
A SplitReader implementation that reads records from Pravega.
PravegaSplitReader(String, ClientConfig, String, int) - Constructor for class io.pravega.connectors.flink.source.reader.PravegaSplitReader
Creates a new Pravega Split Reader instance which can read event from Pravega stream.
PravegaSplitSerializer - Class in io.pravega.connectors.flink.source.split
The serializer for PravegaSplit.
PravegaSplitSerializer() - Constructor for class io.pravega.connectors.flink.source.split.PravegaSplitSerializer
 
PravegaTransactionState - Class in io.pravega.connectors.flink.sink
This class holds the necessary information to construct a new PravegaTransactionWriter to commit transactions in PravegaCommitter.
PravegaTransactionStateSerializer - Class in io.pravega.connectors.flink.sink
 
PravegaTransactionStateSerializer() - Constructor for class io.pravega.connectors.flink.sink.PravegaTransactionStateSerializer
 
PravegaTransactionWriter<T> - Class in io.pravega.connectors.flink.sink
A Pravega SinkWriter implementation that is suitable for PravegaWriterMode.EXACTLY_ONCE.
PravegaTransactionWriter(Sink.InitContext, ClientConfig, Stream, long, SerializationSchema<T>, PravegaEventRouter<T>) - Constructor for class io.pravega.connectors.flink.sink.PravegaTransactionWriter
A Pravega writer that handles PravegaWriterMode.EXACTLY_ONCE writer mode.
PravegaWriterMode - Enum in io.pravega.connectors.flink
The supported modes of operation for flink's pravega writer.
preCommit(FlinkPravegaWriter.PravegaTransactionState) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
prepareCommit(boolean) - Method in class io.pravega.connectors.flink.sink.PravegaEventWriter
 
prepareCommit(boolean) - Method in class io.pravega.connectors.flink.sink.PravegaTransactionWriter
 
processElement(T, KeyedProcessFunction.Context, Collector<T>) - Method in class io.pravega.connectors.flink.EventTimeOrderingFunction
 
producedDataType - Variable in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSource
 

R

reachedEnd() - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
READER_GROUP_METRICS_GROUP - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
READER_GROUP_NAME_METRICS_GAUGE - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
READER_TIMEOUT_MS - Static variable in class io.pravega.connectors.flink.source.PravegaSourceOptions
 
ReaderGroupInfo(ReaderGroupConfig, String, String) - Constructor for class io.pravega.connectors.flink.AbstractStreamingReaderBuilder.ReaderGroupInfo
 
readerGroupManager - Variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
readerGroupName - Variable in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
 
readerGroupRefreshTime - Variable in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
 
readerGroupScope - Variable in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
 
recoverAndAbort(FlinkPravegaWriter.PravegaTransactionState) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
recoverAndCommit(FlinkPravegaWriter.PravegaTransactionState) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
renameTable(ObjectPath, String, boolean) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
requiredOptions() - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableFactory
 
requiredOptions() - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryFormatFactory
 
requiredOptions() - Method in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactory
 
resolve(String) - Method in class io.pravega.connectors.flink.PravegaConfig
Resolves the given stream name.
resolveScanStreams(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
resolveStream() - Method in class io.pravega.connectors.flink.AbstractWriterBuilder
Resolves the stream to be provided to the writer, based on the configured default scope.
resolveStream() - Method in class io.pravega.connectors.flink.sink.PravegaSinkBuilder
Resolves the stream to be provided to the sink, based on the configured default scope.
resolveStreams() - Method in class io.pravega.connectors.flink.AbstractReaderBuilder
Resolves the streams to be provided to the reader, based on the configured default scope.
restoreEnumerator(SplitEnumeratorContext<PravegaSplit>, Checkpoint) - Method in class io.pravega.connectors.flink.source.PravegaSource
 
RowDataBasedRouter(String, TableSchema) - Constructor for class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSink.RowDataBasedRouter
 
run(SourceFunction.SourceContext<T>) - Method in class io.pravega.connectors.flink.FlinkPravegaReader
 

S

SCAN_END_STREAMCUTS - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SCAN_EVENT_READ_TIMEOUT_INTERVAL - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SCAN_EXECUTION_TYPE - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SCAN_EXECUTION_TYPE_VALUE_BATCH - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
SCAN_EXECUTION_TYPE_VALUE_STREAMING - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
SCAN_READER_GROUP_CHECKPOINT_INITIATE_TIMEOUT_INTERVAL - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SCAN_READER_GROUP_MAX_OUTSTANDING_CHECKPOINT_REQUEST - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SCAN_READER_GROUP_NAME - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SCAN_READER_GROUP_REFRESH_INTERVAL - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SCAN_START_STREAMCUTS - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SCAN_STREAMS - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SCAN_UID - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SCHEMA_REGISTRY_URI - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
schemaInfoToResolvedSchema(SchemaInfo) - Static method in class io.pravega.connectors.flink.table.catalog.pravega.util.PravegaSchemaUtils
 
SchemaRegistryUtils - Class in io.pravega.connectors.flink.util
 
SchemaRegistryUtils() - Constructor for class io.pravega.connectors.flink.util.SchemaRegistryUtils
 
SCOPE - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SCOPE_NAME_METRICS_GAUGE - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
SECURITY_AUTH_TOKEN - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SECURITY_AUTH_TOKEN - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 
SECURITY_AUTH_TOKEN - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
SECURITY_AUTH_TYPE - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SECURITY_AUTH_TYPE - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 
SECURITY_AUTH_TYPE - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
SECURITY_TRUST_STORE - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SECURITY_TRUST_STORE - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 
SECURITY_TRUST_STORE - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
SECURITY_VALIDATE_HOSTNAME - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SECURITY_VALIDATE_HOSTNAME - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 
SECURITY_VALIDATE_HOSTNAME - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
SEGMENT_POSITIONS_METRICS_GAUGE - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
SEPARATOR - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
SERIALIZATION_FORMAT - Static variable in class io.pravega.connectors.flink.table.catalog.pravega.factories.PravegaCatalogFactoryOptions
 
serializaToJsonNode(RowData) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataSerializationSchema
 
serialize(Checkpoint) - Method in class io.pravega.connectors.flink.serialization.CheckpointSerializer
 
serialize(FlinkPravegaWriter.PravegaTransactionState, DataOutputView) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.TransactionStateSerializer
 
serialize(PravegaTransactionState) - Method in class io.pravega.connectors.flink.sink.PravegaTransactionStateSerializer
 
serialize(PravegaSplit) - Method in class io.pravega.connectors.flink.source.split.PravegaSplitSerializer
 
serialize(JsonNode, SchemaInfo, OutputStream) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataSerializationSchema.FlinkJsonSerializer
 
serialize(RowData) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataSerializationSchema
 
serialize(T) - Method in class io.pravega.connectors.flink.serialization.DeserializerFromSchemaRegistry
 
serialize(T) - Method in class io.pravega.connectors.flink.serialization.FlinkSerializer
 
serialize(T) - Method in class io.pravega.connectors.flink.serialization.JsonSerializer
 
serialize(T) - Method in class io.pravega.connectors.flink.serialization.PravegaSerializationSchema
 
serialize(T) - Method in class io.pravega.connectors.flink.serialization.SerializerFromSchemaRegistry
 
serialize(T) - Method in class io.pravega.connectors.flink.util.FlinkPravegaUtils.FlinkDeserializer
 
SerializerFromSchemaRegistry<T> - Class in io.pravega.connectors.flink.serialization
 
SerializerFromSchemaRegistry(PravegaConfig, String, Class<T>) - Constructor for class io.pravega.connectors.flink.serialization.SerializerFromSchemaRegistry
 
serializeToGenericRecord(RowData) - Method in class io.pravega.connectors.flink.formats.registry.PravegaRegistryRowDataSerializationSchema
 
setCheckpointTrigger(ExternallyInducedSource.CheckpointTrigger) - Method in class io.pravega.connectors.flink.FlinkPravegaReader
 
shouldTriggerCheckpoint() - Method in class io.pravega.connectors.flink.source.reader.PravegaSourceReader
 
SimpleCredentials(String, String) - Constructor for class io.pravega.connectors.flink.util.FlinkPravegaUtils.SimpleCredentials
 
SINK_ENABLE_WATERMARK_PROPAGATION - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SINK_ROUTINGKEY_FIELD_NAME - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SINK_SEMANTIC - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SINK_SEMANTIC_VALUE_AT_LEAST_ONCE - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
SINK_SEMANTIC_VALUE_BEST_EFFORT - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
SINK_SEMANTIC_VALUE_EXACTLY_ONCE - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
SINK_STREAM - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
SINK_TXN_LEASE_RENEWAL_INTERVAL - Static variable in class io.pravega.connectors.flink.dynamic.table.PravegaOptions
 
snapshotConfiguration() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.TransactionStateSerializer
 
snapshotState(long) - Method in class io.pravega.connectors.flink.source.enumerator.PravegaSplitEnumerator
 
snapshotState(long) - Method in class io.pravega.connectors.flink.source.reader.PravegaSourceReader
 
splitId() - Method in class io.pravega.connectors.flink.source.split.PravegaSplit
 
splitId(int) - Static method in class io.pravega.connectors.flink.source.split.PravegaSplit
 
start() - Method in class io.pravega.connectors.flink.source.enumerator.PravegaSplitEnumerator
 
STREAM_METRICS_GROUP - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
STREAM_NAMES_METRICS_GAUGE - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
StreamWithBoundaries - Class in io.pravega.connectors.flink.util
A Pravega stream with optional boundaries based on stream cuts.
StreamWithBoundaries(Stream, StreamCut, StreamCut) - Constructor for class io.pravega.connectors.flink.util.StreamWithBoundaries
 
supportsMetadataProjection() - Method in class io.pravega.connectors.flink.dynamic.table.FlinkPravegaDynamicTableSource
 

T

tableExists(ObjectPath) - Method in class io.pravega.connectors.flink.table.catalog.pravega.PravegaCatalog
 
tableSchemaToSchemaInfo(TableSchema, SerializationFormat) - Static method in class io.pravega.connectors.flink.table.catalog.pravega.util.PravegaSchemaUtils
 
TIMESTAMP_FORMAT - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 
toSplitType(String, PravegaSplit) - Method in class io.pravega.connectors.flink.source.reader.PravegaSourceReader
 
toString() - Method in class io.pravega.connectors.flink.PravegaInputSplit
 
toString() - Method in class io.pravega.connectors.flink.sink.PravegaTransactionState
 
transactionalWriter - Variable in class io.pravega.connectors.flink.sink.PravegaCommitter
 
TransactionStateSerializer() - Constructor for class io.pravega.connectors.flink.FlinkPravegaWriter.TransactionStateSerializer
 
TransactionStateSerializerSnapshot() - Constructor for class io.pravega.connectors.flink.FlinkPravegaWriter.TransactionStateSerializer.TransactionStateSerializerSnapshot
 
txnLeaseRenewalPeriod - Variable in class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
 

U

uid - Variable in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
 
uid(String) - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
Configures the source uid to identify the checkpoint state of this source.
UNREAD_BYTES_METRICS_GAUGE - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
URI - Static variable in class io.pravega.connectors.flink.formats.registry.PravegaRegistryOptions
 

V

validateTableSinkOptions(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
validateTableSourceOptions(ReadableConfig) - Static method in class io.pravega.connectors.flink.dynamic.table.PravegaOptionsUtil
 
valueOf(String) - Static method in enum io.pravega.connectors.flink.PravegaWriterMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.pravega.connectors.flink.PravegaWriterMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

wakeUp() - Method in class io.pravega.connectors.flink.source.reader.PravegaSplitReader
 
withCheckpointInitiateTimeout(Time) - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
Sets the timeout for initiating a checkpoint in Pravega.
withControllerURI(URI) - Method in class io.pravega.connectors.flink.PravegaConfig
Configures the Pravega controller RPC URI.
withCredentials(Credentials) - Method in class io.pravega.connectors.flink.PravegaConfig
Configures the Pravega credentials to use.
withDefaultScope(String) - Method in class io.pravega.connectors.flink.PravegaConfig
Configures the default Pravega scope, to resolve unqualified stream names and to support reader groups.
withDeserializationSchema(DeserializationSchema<T>) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat.Builder
Sets the deserialization schema.
withDeserializationSchema(DeserializationSchema<T>) - Method in class io.pravega.connectors.flink.FlinkPravegaReader.Builder
Sets the deserialization schema.
withDeserializationSchema(DeserializationSchema<T>) - Method in class io.pravega.connectors.flink.source.PravegaSourceBuilder
Sets the deserialization schema.
withDeserializationSchemaFromRegistry(String, Class<T>) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat.Builder
Sets the deserialization schema from schema registry.
withEventReadTimeout(Time) - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
Sets the timeout for the call to read events from Pravega.
withEventRouter(PravegaEventRouter<T>) - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat.Builder
Sets the event router.
withEventRouter(PravegaEventRouter<T>) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.Builder
Sets the event router.
withEventRouter(PravegaEventRouter<T>) - Method in class io.pravega.connectors.flink.sink.PravegaSinkBuilder
Sets the event router.
withHostnameValidation(boolean) - Method in class io.pravega.connectors.flink.PravegaConfig
Enables or disables TLS hostname validation (default: true).
withMaxOutstandingCheckpointRequest(int) - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
Configures the maximum outstanding checkpoint requests to Pravega (default=3).
withPravegaConfig(PravegaConfig) - Method in class io.pravega.connectors.flink.AbstractReaderBuilder
Set the Pravega client configuration, which includes connection info, security info, and a default scope.
withPravegaConfig(PravegaConfig) - Method in class io.pravega.connectors.flink.AbstractWriterBuilder
Set the Pravega client configuration, which includes connection info, security info, and a default scope.
withPravegaConfig(PravegaConfig) - Method in class io.pravega.connectors.flink.sink.PravegaSinkBuilder
Set the Pravega client configuration, which includes connection info, security info, and a default scope.
withReaderGroupName(String) - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
Configures the reader group name.
withReaderGroupRefreshTime(Time) - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
Sets the group refresh time, with a default of 1 second.
withReaderGroupScope(String) - Method in class io.pravega.connectors.flink.AbstractStreamingReaderBuilder
Configures the reader group scope for synchronization purposes.
withSchemaRegistryURI(URI) - Method in class io.pravega.connectors.flink.PravegaConfig
Configures the Pravega schema registry URI.
withScope(String) - Method in class io.pravega.connectors.flink.PravegaConfig
Configures the self-defined Pravega scope.
withSerializationSchema(SerializationSchema<T>) - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat.Builder
Sets the serialization schema.
withSerializationSchema(SerializationSchema<T>) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.Builder
Sets the serialization schema.
withSerializationSchema(SerializationSchema<T>) - Method in class io.pravega.connectors.flink.sink.PravegaSinkBuilder
Sets the serialization schema.
withSerializationSchemaFromRegistry(String, Class<T>) - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat.Builder
Sets the serialization schema from schema registry.
withSerializationSchemaFromRegistry(String, Class<T>) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter.Builder
Sets the serialization schema from schema registry.
withTimestampAssigner(AssignerWithTimeWindows<T>) - Method in class io.pravega.connectors.flink.FlinkPravegaReader.Builder
Sets the timestamp and watermark assigner.
withTimestampAssigner(AssignerWithTimeWindows<T>) - Method in class io.pravega.connectors.flink.source.PravegaSourceBuilder
Sets the timestamp and watermark assigner.
withTrustStore(String) - Method in class io.pravega.connectors.flink.PravegaConfig
Configures truststore value.
withTxnLeaseRenewalPeriod(Time) - Method in class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
Sets the transaction lease renewal period.
withTxnLeaseRenewalPeriod(Time) - Method in class io.pravega.connectors.flink.sink.PravegaSinkBuilder
Sets the transaction lease renewal period.
withWriterMode(PravegaWriterMode) - Method in class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
Sets the writer mode to provide at-least-once or exactly-once guarantees.
withWriterMode(PravegaWriterMode) - Method in class io.pravega.connectors.flink.sink.PravegaSinkBuilder
Sets the writer mode to provide at-least-once or exactly-once guarantees.
WrappingSerializer<T> - Interface in io.pravega.connectors.flink.serialization
Interface for serializers that wrap Pravega's Serializer.
write(T, SinkWriter.Context) - Method in class io.pravega.connectors.flink.sink.PravegaEventWriter
 
write(T, SinkWriter.Context) - Method in class io.pravega.connectors.flink.sink.PravegaTransactionWriter
 
writeError - Variable in class io.pravega.connectors.flink.sink.PravegaEventWriter
 
writeRecord(T) - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
writerId() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
writerMode - Variable in class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
 
writeToPravegaInEventTimeOrder(DataStream<T>, FlinkPravegaWriter<T>, int) - Static method in class io.pravega.connectors.flink.util.FlinkPravegaUtils
Writes a stream of elements to a Pravega stream with event time ordering.
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages