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

A

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
 
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
 
AbstractTableSinkBuilder() - Constructor for class io.pravega.connectors.flink.FlinkPravegaTableSink.AbstractTableSinkBuilder
 
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
 
AssignerWithTimeWindows<T> - Interface in io.pravega.connectors.flink.watermark
 
ATLEAST_ONCE - io.pravega.connectors.flink.PravegaWriterMode
 

B

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.FlinkPravegaJsonTableSink.Builder
Deprecated.
build() - Method in class io.pravega.connectors.flink.FlinkPravegaJsonTableSource.Builder
Deprecated.
Builds a FlinkPravegaReader based on the configuration.
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.
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.FlinkPravegaJsonTableSink
Deprecated.
 
builder() - Method in class io.pravega.connectors.flink.FlinkPravegaJsonTableSink.Builder
Deprecated.
 
builder() - Static method in class io.pravega.connectors.flink.FlinkPravegaJsonTableSource
Deprecated.
A builder for FlinkPravegaJsonTableSource to read Pravega streams using the Flink Table API.
builder() - Method in class io.pravega.connectors.flink.FlinkPravegaJsonTableSource.Builder
Deprecated.
 
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() - Method in class io.pravega.connectors.flink.Pravega.TableSinkWriterBuilder
 
builder() - Method in class io.pravega.connectors.flink.Pravega.TableSourceReaderBuilder
 
Builder() - Constructor for class io.pravega.connectors.flink.FlinkPravegaInputFormat.Builder
 
Builder() - Constructor for class io.pravega.connectors.flink.FlinkPravegaJsonTableSink.Builder
Deprecated.
 
Builder() - Constructor for class io.pravega.connectors.flink.FlinkPravegaJsonTableSource.Builder
Deprecated.
 
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
 
BuilderBase() - Constructor for class io.pravega.connectors.flink.FlinkPravegaTableSource.BuilderBase
 

C

cancel() - Method in class io.pravega.connectors.flink.FlinkPravegaReader
 
checkWriteError() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
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
 
closeInputFormat() - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
configure(String[], TypeInformation<?>[]) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSink
 
configure(Configuration) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
configure(Configuration) - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
configureTableSource(T) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSource.BuilderBase
Applies a configuration to the table source.
CONNECTOR_CONNECTION_CONFIG - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_CONNECTION_CONFIG_CONTROLLER_URI - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_CONNECTION_CONFIG_DEFAULT_SCOPE - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_CONNECTION_CONFIG_SECURITY - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_CONNECTION_CONFIG_SECURITY_AUTH_TOKEN - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_CONNECTION_CONFIG_SECURITY_AUTH_TYPE - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_CONNECTION_CONFIG_SECURITY_TRUST_STORE - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_CONNECTION_CONFIG_SECURITY_VALIDATE_HOSTNAME - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_METRICS - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER_READER_GROUP - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER_READER_GROUP_CHECKPOINT_INITIATE_TIMEOUT_INTERVAL - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER_READER_GROUP_EVENT_READ_TIMEOUT_INTERVAL - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER_READER_GROUP_NAME - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER_READER_GROUP_REFRESH_INTERVAL - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER_READER_GROUP_SCOPE - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER_READER_GROUP_UID - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER_STREAM_INFO - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER_STREAM_INFO_END_STREAMCUT - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER_STREAM_INFO_SCOPE - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER_STREAM_INFO_START_STREAMCUT - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER_STREAM_INFO_STREAM - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_READER_USER_TIMESTAMP_ASSIGNER - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_TYPE_VALUE_PRAVEGA - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_VERSION_VALUE - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_WRITER - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_WRITER_ENABLE_WATERMARK - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_WRITER_MODE - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_WRITER_MODE_VALUE_ATLEAST_ONCE - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_WRITER_MODE_VALUE_EXACTLY_ONCE - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_WRITER_ROUTING_KEY_FILED_NAME - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_WRITER_SCOPE - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_WRITER_STREAM - Static variable in class io.pravega.connectors.flink.Pravega
 
CONNECTOR_WRITER_TXN_LEASE_RENEWAL_INTERVAL - Static variable in class io.pravega.connectors.flink.Pravega
 
ConnectorConfigurations - Class in io.pravega.connectors.flink.util
Pravega connector configurations used to parse and map the DescriptorProperties.
ConnectorConfigurations() - Constructor for class io.pravega.connectors.flink.util.ConnectorConfigurations
 
ConnectorConfigurations.ConfigurationType - Enum in io.pravega.connectors.flink.util
 
ConnectorConfigurations.SimpleCredentials - Class in io.pravega.connectors.flink.util
 
createBatchTableSink(Map<String, String>) - Method in class io.pravega.connectors.flink.FlinkPravegaBatchTableSourceSinkFactory
 
createBatchTableSource(Map<String, String>) - Method in class io.pravega.connectors.flink.FlinkPravegaBatchTableSourceSinkFactory
 
createClientFactory(String, ClientConfig) - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
createClientFactory(String, ClientConfig) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
createCopy() - Method in class io.pravega.connectors.flink.FlinkPravegaJsonTableSink
Deprecated.
 
createCopy() - Method in class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase.FlinkPravegaTableSinkImpl
 
createCopy() - Method in class io.pravega.connectors.flink.FlinkPravegaTableSink
Creates a copy of the sink for configuration purposes.
createEventStreamClientFactory() - Method in class io.pravega.connectors.flink.FlinkPravegaReader
Create the EventStreamClientFactory for the current configuration.
createEventStreamReader(String) - Method in class io.pravega.connectors.flink.FlinkPravegaReader
Create the EventStreamReader for the current configuration.
createExecutorService() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
createExecutorService() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
createFlinkPravegaTableSink(Map<String, String>) - Method in class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
 
createFlinkPravegaTableSource(Map<String, String>) - Method in class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
 
createInputSplits(int) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
createInternalWriter() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
createMasterTriggerRestoreHook() - Method in class io.pravega.connectors.flink.FlinkPravegaReader
 
createOutputFormat(FlinkPravegaTableSink.TableSinkConfiguration) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSink.AbstractTableSinkBuilder
Creates FlinkPravegaOutputFormat based on the given table sink configuration and current builder state.
createOutputFormat(FlinkPravegaTableSink.TableSinkConfiguration) - Method in class io.pravega.connectors.flink.Pravega.TableSinkWriterBuilder
Creates FlinkPravegaOutputFormat based on the given table sink configuration and current builder state.
createPravegaReader(String, String, DeserializationSchema<T>, ReaderConfig, EventStreamClientFactory) - Static method in class io.pravega.connectors.flink.util.FlinkPravegaUtils
Creates a Pravga EventStreamReader.
createReaderGroupManager() - Method in class io.pravega.connectors.flink.FlinkPravegaReader
Create the ReaderGroupManager for the current configuration.
createSinkFunction(FlinkPravegaTableSink.TableSinkConfiguration) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSink.AbstractTableSinkBuilder
Creates the sink function based on the given table sink configuration and current builder state.
createSinkFunction(FlinkPravegaTableSink.TableSinkConfiguration) - Method in class io.pravega.connectors.flink.Pravega.TableSinkWriterBuilder
Creates the sink function based on the given table sink configuration and current builder state.
createStreamTableSink(Map<String, String>) - Method in class io.pravega.connectors.flink.FlinkPravegaStreamTableSourceSinkFactory
 
createStreamTableSource(Map<String, String>) - Method in class io.pravega.connectors.flink.FlinkPravegaStreamTableSourceSinkFactory
 

D

DEFAULT_TXN_LEASE_RENEWAL_PERIOD_MILLIS - Static variable in class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
 
deserializationFor(Class<T>) - Static method in class io.pravega.connectors.flink.serialization.PravegaSerialization
Deprecated.
 
deserialize(byte[]) - Method in class io.pravega.connectors.flink.serialization.JsonRowDeserializationSchema
Deprecated.
 
deserialize(byte[]) - Method in class io.pravega.connectors.flink.serialization.PravegaDeserializationSchema
 
deserialize(ByteBuffer) - Method in class io.pravega.connectors.flink.serialization.JsonSerializer
 
deserialize(ByteBuffer) - Method in class io.pravega.connectors.flink.util.FlinkPravegaUtils.FlinkDeserializer
 

E

emitDataSet(DataSet<Row>) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSink
 
emitDataStream(DataStream<Row>) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSink
NOTE: This method is for internal use only for defining a TableSink.
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).
enableWatermark - Variable in class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
 
enableWatermark(boolean) - Method in class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
Enable watermark.
equals(Object) - Method in class io.pravega.connectors.flink.PravegaInputSplit
 
eventStreamClientFactory - Variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
EventTimeOrderingOperator<K,​T> - Class in io.pravega.connectors.flink
Orders elements into event time order using the watermark and managed state to buffer elements.
EventTimeOrderingOperator() - Constructor for class io.pravega.connectors.flink.EventTimeOrderingOperator
Creates an event time-based reordering operator.
EXACTLY_ONCE - io.pravega.connectors.flink.PravegaWriterMode
 
explainSource() - Method in class io.pravega.connectors.flink.FlinkPravegaJsonTableSource
Deprecated.
 
explainSource() - Method in class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase.FlinkPravegaTableSourceImpl
 
extractEvent(EventRead<T>) - Method in class io.pravega.connectors.flink.serialization.PravegaDeserializationSchema
An method for applying the metadata in deserialization.
extractTimestamp(T, long) - Method in class io.pravega.connectors.flink.watermark.LowerBoundAssigner
 

F

failOnMissingField(boolean) - Method in class io.pravega.connectors.flink.FlinkPravegaJsonTableSource.Builder
Deprecated.
Sets flag whether to fail if a field is missing.
FlinkDeserializer(DeserializationSchema<T>) - Constructor for class io.pravega.connectors.flink.util.FlinkPravegaUtils.FlinkDeserializer
 
FlinkPravegaBatchTableSourceSinkFactory - Class in io.pravega.connectors.flink
A batch table source factory implementation of BatchTableSourceFactory to access Pravega streams.
FlinkPravegaBatchTableSourceSinkFactory() - Constructor for class io.pravega.connectors.flink.FlinkPravegaBatchTableSourceSinkFactory
 
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.
FlinkPravegaJsonTableSink - Class in io.pravega.connectors.flink
Deprecated.
Use the Pravega descriptor along with schema and format descriptors to define FlinkPravegaTableSink See TableEnvironment.connect(ConnectorDescriptor)for more details on descriptors.
FlinkPravegaJsonTableSink.Builder - Class in io.pravega.connectors.flink
Deprecated.
FlinkPravegaJsonTableSource - Class in io.pravega.connectors.flink
Deprecated.
Use the Pravega descriptor along with schema and format descriptors to define FlinkPravegaTableSource See TableEnvironment.connect(ConnectorDescriptor)for more details on descriptors.
FlinkPravegaJsonTableSource(Supplier<FlinkPravegaReader<Row>>, Supplier<FlinkPravegaInputFormat<Row>>, TableSchema) - Constructor for class io.pravega.connectors.flink.FlinkPravegaJsonTableSource
Deprecated.
 
FlinkPravegaJsonTableSource.Builder - Class in io.pravega.connectors.flink
Deprecated.
A builder for FlinkPravegaJsonTableSource to read JSON-formatted Pravega streams using the Flink Table 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.
FlinkPravegaStreamTableSourceSinkFactory - Class in io.pravega.connectors.flink
A stream table source factory implementation of StreamTableSourceFactory to access Pravega streams.
FlinkPravegaStreamTableSourceSinkFactory() - Constructor for class io.pravega.connectors.flink.FlinkPravegaStreamTableSourceSinkFactory
 
FlinkPravegaTableFactoryBase - Class in io.pravega.connectors.flink
 
FlinkPravegaTableFactoryBase() - Constructor for class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
 
FlinkPravegaTableFactoryBase.FlinkPravegaTableSinkImpl - Class in io.pravega.connectors.flink
Pravega table sink implementation.
FlinkPravegaTableFactoryBase.FlinkPravegaTableSourceImpl - Class in io.pravega.connectors.flink
 
FlinkPravegaTableSink - Class in io.pravega.connectors.flink
An append-only table sink to emit a streaming table as a Pravega stream.
FlinkPravegaTableSink(Function<FlinkPravegaTableSink.TableSinkConfiguration, FlinkPravegaWriter<Row>>, Function<FlinkPravegaTableSink.TableSinkConfiguration, FlinkPravegaOutputFormat<Row>>) - Constructor for class io.pravega.connectors.flink.FlinkPravegaTableSink
Creates a Pravega AppendStreamTableSink.
FlinkPravegaTableSink.AbstractTableSinkBuilder<B extends FlinkPravegaTableSink.AbstractTableSinkBuilder> - Class in io.pravega.connectors.flink
An abstract FlinkPravegaTableSink builder.
FlinkPravegaTableSink.TableSinkConfiguration - Class in io.pravega.connectors.flink
The table sink configuration which is provided by the table environment via TableSink::configure.
FlinkPravegaTableSinkImpl(Function<FlinkPravegaTableSink.TableSinkConfiguration, FlinkPravegaWriter<Row>>, Function<FlinkPravegaTableSink.TableSinkConfiguration, FlinkPravegaOutputFormat<Row>>) - Constructor for class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase.FlinkPravegaTableSinkImpl
 
FlinkPravegaTableSource - Class in io.pravega.connectors.flink
A TableSource to read Pravega streams using the Flink Table API.
FlinkPravegaTableSource(Supplier<FlinkPravegaReader<Row>>, Supplier<FlinkPravegaInputFormat<Row>>, TableSchema, TypeInformation<Row>) - Constructor for class io.pravega.connectors.flink.FlinkPravegaTableSource
Creates a Pravega TableSource.
FlinkPravegaTableSource.BuilderBase<T extends FlinkPravegaTableSource,​B extends io.pravega.connectors.flink.AbstractStreamingReaderBuilder> - Class in io.pravega.connectors.flink
A base builder for FlinkPravegaTableSource to read Pravega streams using the Flink Table API.
FlinkPravegaTableSourceImpl(Supplier<FlinkPravegaReader<Row>>, Supplier<FlinkPravegaInputFormat<Row>>, TableSchema, TypeInformation<Row>) - Constructor for class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase.FlinkPravegaTableSourceImpl
Creates a Pravega Table Source Implementation Instance FlinkPravegaTableSource.
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.
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.
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, 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, 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.

G

generateRandomReaderGroupName() - Static method in class io.pravega.connectors.flink.util.FlinkPravegaUtils
Generates a random reader group name.
getAssignerWithTimeWindows() - Method in class io.pravega.connectors.flink.FlinkPravegaJsonTableSource.Builder
Deprecated.
 
getAssignerWithTimeWindows() - Method in class io.pravega.connectors.flink.FlinkPravegaReader.Builder
 
getAssignerWithTimeWindows() - Method in class io.pravega.connectors.flink.Pravega.TableSourceReaderBuilder
 
getAuthenticationToken() - Method in class io.pravega.connectors.flink.util.ConnectorConfigurations.SimpleCredentials
 
getAuthenticationType() - Method in class io.pravega.connectors.flink.util.ConnectorConfigurations.SimpleCredentials
 
getBatchClientFactory(String, ClientConfig) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
getClientConfig() - Method in class io.pravega.connectors.flink.PravegaConfig
Gets the ClientConfig to use with the Pravega client.
getDataSet(ExecutionEnvironment) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSource
NOTE: This method is for internal use only for defining a TableSource.
getDataStream(StreamExecutionEnvironment) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSource
NOTE: This method is for internal use only for defining a TableSource.
getDefaultScope() - Method in class io.pravega.connectors.flink.PravegaConfig
Gets the default Pravega scope.
getDeserializationSchema() - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat.Builder
 
getDeserializationSchema() - Method in class io.pravega.connectors.flink.FlinkPravegaJsonTableSource.Builder
Deprecated.
 
getDeserializationSchema() - Method in class io.pravega.connectors.flink.FlinkPravegaReader.Builder
 
getDeserializationSchema() - Method in class io.pravega.connectors.flink.Pravega.TableSourceReaderBuilder
 
getDeserializationSchema(Map<String, String>) - Method in class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
 
getEnableWatermark() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
Gets this enable watermark flag.
getEventRouter() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
getEventRouter() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
Gets the associated event router.
getFailOnMissingField() - Method in class io.pravega.connectors.flink.serialization.JsonRowDeserializationSchema
Deprecated.
Gets the failure behavior if a JSON field is missing.
getFieldNames() - Method in class io.pravega.connectors.flink.FlinkPravegaTableSink
 
getFieldTypes() - Method in class io.pravega.connectors.flink.FlinkPravegaTableSink
 
getInputSplitAssigner(PravegaInputSplit[]) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
getOutputType() - Method in class io.pravega.connectors.flink.FlinkPravegaTableSink
 
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.
getPravegaWriterMode() - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
Gets this writer's operating mode.
getProctimeAttribute() - Method in class io.pravega.connectors.flink.FlinkPravegaTableSource
 
getProducedType() - Method in class io.pravega.connectors.flink.FlinkPravegaReader
 
getProducedType() - Method in class io.pravega.connectors.flink.serialization.JsonRowDeserializationSchema
Deprecated.
 
getProducedType() - Method in class io.pravega.connectors.flink.serialization.PravegaDeserializationSchema
 
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.
getRequiredContext() - Method in class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
 
getReturnType() - Method in class io.pravega.connectors.flink.FlinkPravegaTableSource
 
getRoutingKey(T) - Method in interface io.pravega.connectors.flink.PravegaEventRouter
Fetch the routing key for the given event.
getRowtimeAttributeDescriptors() - Method in class io.pravega.connectors.flink.FlinkPravegaTableSource
 
getScope() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
getSegmentRange() - Method in class io.pravega.connectors.flink.PravegaInputSplit
 
getSerializationSchema() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
getSerializationSchema(String[]) - Method in class io.pravega.connectors.flink.FlinkPravegaJsonTableSink.Builder
Deprecated.
 
getSerializationSchema(String[]) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSink.AbstractTableSinkBuilder
Gets a serialization schema based on the given output field names.
getSerializationSchema(Map<String, String>) - Method in class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
 
getSplitNumber() - Method in class io.pravega.connectors.flink.PravegaInputSplit
 
getStatistics(BaseStatistics) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
getStream() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
getSupportedProperties() - Method in class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
 
getTableSchema() - Method in class io.pravega.connectors.flink.FlinkPravegaTableSource.BuilderBase
Returns the configured table schema.
getTableSchema() - Method in class io.pravega.connectors.flink.FlinkPravegaTableSource
 
getValidatedProperties(Map<String, String>) - Method in class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
 
getVersion() - Method in class io.pravega.connectors.flink.FlinkPravegaBatchTableSourceSinkFactory
 
getVersion() - Method in class io.pravega.connectors.flink.FlinkPravegaStreamTableSourceSinkFactory
 
getVersion() - Method in class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
 
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.

H

hashCode() - Method in class io.pravega.connectors.flink.PravegaInputSplit
 

I

initializeState(StateInitializationContext) - Method in class io.pravega.connectors.flink.EventTimeOrderingOperator
 
invoke(T, SinkFunction.Context) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
io.pravega.connectors.flink - package io.pravega.connectors.flink
 
io.pravega.connectors.flink.serialization - package io.pravega.connectors.flink.serialization
 
io.pravega.connectors.flink.util - package io.pravega.connectors.flink.util
 
io.pravega.connectors.flink.watermark - package io.pravega.connectors.flink.watermark
 
isEndOfStream(Row) - Method in class io.pravega.connectors.flink.serialization.JsonRowDeserializationSchema
Deprecated.
 
isEndOfStream(T) - Method in class io.pravega.connectors.flink.serialization.PravegaDeserializationSchema
 
isErrorOccurred() - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
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.
isStreamEnvironment() - Method in class io.pravega.connectors.flink.FlinkPravegaBatchTableSourceSinkFactory
 
isStreamEnvironment() - Method in class io.pravega.connectors.flink.FlinkPravegaStreamTableSourceSinkFactory
 
isStreamEnvironment() - Method in class io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
 

J

JsonRowDeserializationSchema - Class in io.pravega.connectors.flink.serialization
Deprecated.
Please use JsonRowDeserializationSchema from flink-json module
JsonRowDeserializationSchema(TypeInformation<Row>) - Constructor for class io.pravega.connectors.flink.serialization.JsonRowDeserializationSchema
Deprecated.
Creates a JSON deserialization schema for the given fields and types.
JsonRowSerializationSchema - Class in io.pravega.connectors.flink.serialization
Deprecated.
Please use JsonRowSerializationSchema from flink-json module
JsonRowSerializationSchema(String[]) - Constructor for class io.pravega.connectors.flink.serialization.JsonRowSerializationSchema
Deprecated.
Creates a JSON serialization schema for the given fields and types.
JsonSerializer<T> - Class in io.pravega.connectors.flink.serialization
 
JsonSerializer(Class<T>) - Constructor for class io.pravega.connectors.flink.serialization.JsonSerializer
 

L

LowerBoundAssigner<T> - Class in io.pravega.connectors.flink.watermark
 
LowerBoundAssigner() - Constructor for class io.pravega.connectors.flink.watermark.LowerBoundAssigner
 

N

nextRecord(T) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
notifyCheckpointComplete(long) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
Notifies the writer that a checkpoint is complete.

O

of(Stream, StreamCut, StreamCut) - Static method in class io.pravega.connectors.flink.util.StreamWithBoundaries
 
onEventTime(InternalTimer<K, VoidNamespace>) - Method in class io.pravega.connectors.flink.EventTimeOrderingOperator
Occurs when an event-time timer fires due to watermark progression.
ONLINE_READERS_METRICS_GAUGE - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
onProcessingTime(InternalTimer<K, VoidNamespace>) - Method in class io.pravega.connectors.flink.EventTimeOrderingOperator
 
open() - Method in class io.pravega.connectors.flink.EventTimeOrderingOperator
 
open(int, int) - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
open(PravegaInputSplit) - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
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
 
outputFormatFactory - Variable in class io.pravega.connectors.flink.FlinkPravegaTableSink
A factory for output format.

P

parseConfigurations(DescriptorProperties, ConnectorConfigurations.ConfigurationType) - Method in class io.pravega.connectors.flink.util.ConnectorConfigurations
 
Pravega - Class in io.pravega.connectors.flink
Pravega connector descriptor.
Pravega() - Constructor for class io.pravega.connectors.flink.Pravega
 
PRAVEGA_READER_METRICS_GROUP - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
Pravega.TableSinkWriterBuilder<T extends AbstractStreamingWriterBuilder> - Class in io.pravega.connectors.flink
Writer builder which can be used to define the Pravega writer configurations.
Pravega.TableSourceReaderBuilder<T extends io.pravega.connectors.flink.AbstractStreamingReaderBuilder> - Class in io.pravega.connectors.flink
Reader builder which can be used to define the Pravega reader configurations.
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.
PravegaEventRouter<T> - Interface in io.pravega.connectors.flink
The event router which is used to extract the routing key for pravega from the event.
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
 
PravegaSerialization - Class in io.pravega.connectors.flink.serialization
Deprecated.
Please use the constructor with JavaSerializer instead.
PravegaSerialization() - Constructor for class io.pravega.connectors.flink.serialization.PravegaSerialization
Deprecated.
 
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
 
PravegaValidator - Class in io.pravega.connectors.flink
Pravega descriptor validation implementation for validating the Pravega reader and writer configurations.
PravegaValidator() - Constructor for class io.pravega.connectors.flink.PravegaValidator
 
PravegaWriterMode - Enum in io.pravega.connectors.flink
The supported modes of operation for flink's pravega writer.
processElement(StreamRecord<T>) - Method in class io.pravega.connectors.flink.EventTimeOrderingOperator
 
processWatermark(Watermark) - Method in class io.pravega.connectors.flink.EventTimeOrderingOperator
 

R

reachedEnd() - Method in class io.pravega.connectors.flink.FlinkPravegaInputFormat
 
READER - io.pravega.connectors.flink.util.ConnectorConfigurations.ConfigurationType
 
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
 
readerGroupManager - Variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
requiredContext() - Method in class io.pravega.connectors.flink.FlinkPravegaBatchTableSourceSinkFactory
 
requiredContext() - Method in class io.pravega.connectors.flink.FlinkPravegaStreamTableSourceSinkFactory
 
resolve(String) - Method in class io.pravega.connectors.flink.PravegaConfig
Resolves the given stream name.
resolveStream() - Method in class io.pravega.connectors.flink.AbstractWriterBuilder
Resolves the stream to be provided to the writer, 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.
restoreState(List<FlinkPravegaWriter.PendingTransaction>) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
Restores the state, which here means the IDs of transaction for which we have to ensure that they are really committed.
run(SourceFunction.SourceContext<T>) - Method in class io.pravega.connectors.flink.FlinkPravegaReader
 

S

SCOPE_NAME_METRICS_GAUGE - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
SEGMENT_POSITIONS_METRICS_GAUGE - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
SEPARATOR - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 
serializationFor(Class<T>) - Static method in class io.pravega.connectors.flink.serialization.PravegaSerialization
Deprecated.
 
serialize(Row) - Method in class io.pravega.connectors.flink.serialization.JsonRowSerializationSchema
Deprecated.
 
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.util.FlinkPravegaUtils.FlinkDeserializer
 
setCheckpointTrigger(ExternallyInducedSource.CheckpointTrigger) - Method in class io.pravega.connectors.flink.FlinkPravegaReader
 
setFailOnMissingField(boolean) - Method in class io.pravega.connectors.flink.serialization.JsonRowDeserializationSchema
Deprecated.
Configures the failure behaviour if a JSON field is missing.
setInputType(TypeInformation<?>, ExecutionConfig) - Method in class io.pravega.connectors.flink.EventTimeOrderingOperator
 
setProctimeAttribute(String) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSource
Declares a field of the schema to be the processing time attribute.
setRowtimeAttributeDescriptors(List<RowtimeAttributeDescriptor>) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSource
Declares a list of fields to be rowtime attributes.
SimpleCredentials(String, String) - Constructor for class io.pravega.connectors.flink.util.ConnectorConfigurations.SimpleCredentials
 
snapshotState(long, long) - Method in class io.pravega.connectors.flink.FlinkPravegaWriter
 
stop() - Method in class io.pravega.connectors.flink.FlinkPravegaReader
 
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() - Constructor for class io.pravega.connectors.flink.util.StreamWithBoundaries
 
supportedProperties() - Method in class io.pravega.connectors.flink.FlinkPravegaBatchTableSourceSinkFactory
 
supportedProperties() - Method in class io.pravega.connectors.flink.FlinkPravegaStreamTableSourceSinkFactory
 

T

TableSinkConfiguration(String[], TypeInformation[]) - Constructor for class io.pravega.connectors.flink.FlinkPravegaTableSink.TableSinkConfiguration
 
tableSinkWriterBuilder() - Method in class io.pravega.connectors.flink.Pravega
 
TableSinkWriterBuilder() - Constructor for class io.pravega.connectors.flink.Pravega.TableSinkWriterBuilder
 
tableSourceReaderBuilder() - Method in class io.pravega.connectors.flink.Pravega
 
TableSourceReaderBuilder() - Constructor for class io.pravega.connectors.flink.Pravega.TableSourceReaderBuilder
 
toConnectorProperties() - Method in class io.pravega.connectors.flink.Pravega
Internal method for connector properties conversion.
toString() - Method in class io.pravega.connectors.flink.PravegaInputSplit
 
txnLeaseRenewalPeriod - Variable in class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
 

U

UNREAD_BYTES_METRICS_GAUGE - Static variable in class io.pravega.connectors.flink.FlinkPravegaReader
 

V

validate(DescriptorProperties) - Method in class io.pravega.connectors.flink.PravegaValidator
 
valueOf(String) - Static method in enum io.pravega.connectors.flink.PravegaWriterMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.pravega.connectors.flink.util.ConnectorConfigurations.ConfigurationType
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.
values() - Static method in enum io.pravega.connectors.flink.util.ConnectorConfigurations.ConfigurationType
Returns an array containing the constants of this enum type, in the order they are declared.

W

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<Row>) - Method in class io.pravega.connectors.flink.Pravega.TableSourceReaderBuilder
Pass the deserialization schema to be used.
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.
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.
withHostnameValidation(boolean) - Method in class io.pravega.connectors.flink.PravegaConfig
Enables or disables TLS hostname validation (default: true).
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.
withProctimeAttribute(String) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSource.BuilderBase
Configures a field of the table to be a processing time attribute.
withRoutingKeyField(String) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSink.AbstractTableSinkBuilder
Sets the field name to use as a Pravega event routing key.
withRoutingKeyField(String) - Method in class io.pravega.connectors.flink.Pravega.TableSinkWriterBuilder
Sets the field name to use as a Pravega event routing key.
withRowtimeAttribute(String, TimestampExtractor, WatermarkStrategy) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSource.BuilderBase
Configures a field of the table to be a rowtime attribute.
withSchema(TableSchema) - Method in class io.pravega.connectors.flink.FlinkPravegaTableSource.BuilderBase
Sets the schema of the produced table.
withScope(String) - Method in class io.pravega.connectors.flink.PravegaConfig
Configures the self-defined Pravega scope.
withSerializationSchema(SerializationSchema<Row>) - Method in class io.pravega.connectors.flink.Pravega.TableSinkWriterBuilder
Pass the serialization schema to be used.
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.
withTimestampAssigner(AssignerWithTimeWindows<Row>) - Method in class io.pravega.connectors.flink.Pravega.TableSourceReaderBuilder
Configures the timestamp and watermark assigner.
withTimestampAssigner(AssignerWithTimeWindows<T>) - Method in class io.pravega.connectors.flink.FlinkPravegaReader.Builder
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.
withWriterMode(PravegaWriterMode) - Method in class io.pravega.connectors.flink.AbstractStreamingWriterBuilder
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.
WRITER - io.pravega.connectors.flink.util.ConnectorConfigurations.ConfigurationType
 
writeRecord(T) - Method in class io.pravega.connectors.flink.FlinkPravegaOutputFormat
 
writerFactory - Variable in class io.pravega.connectors.flink.FlinkPravegaTableSink
A factory for the stream writer.
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 N O P R S T U V W 
All Classes All Packages