Package io.pravega.connectors.flink
Class Pravega
- java.lang.Object
-
- org.apache.flink.table.descriptors.DescriptorBase
-
- org.apache.flink.table.descriptors.ConnectorDescriptor
-
- io.pravega.connectors.flink.Pravega
-
- All Implemented Interfaces:
org.apache.flink.table.descriptors.Descriptor
public class Pravega extends org.apache.flink.table.descriptors.ConnectorDescriptor
Pravega connector descriptor.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Pravega.TableSinkWriterBuilder<T extends AbstractStreamingWriterBuilder>
Writer builder which can be used to define the Pravega writer configurations.static class
Pravega.TableSourceReaderBuilder<T extends io.pravega.connectors.flink.AbstractStreamingReaderBuilder>
Reader builder which can be used to define the Pravega reader configurations.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Pravega()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Pravega.TableSinkWriterBuilder
tableSinkWriterBuilder()
Pravega.TableSourceReaderBuilder
tableSourceReaderBuilder()
protected java.util.Map<java.lang.String,java.lang.String>
toConnectorProperties()
Internal method for connector properties conversion.
-
-
-
Field Detail
-
CONNECTOR_TYPE_VALUE_PRAVEGA
public static final java.lang.String CONNECTOR_TYPE_VALUE_PRAVEGA
- See Also:
- Constant Field Values
-
CONNECTOR_VERSION_VALUE
public static final int CONNECTOR_VERSION_VALUE
- See Also:
- Constant Field Values
-
CONNECTOR_METRICS
public static final java.lang.String CONNECTOR_METRICS
- See Also:
- Constant Field Values
-
CONNECTOR_CONNECTION_CONFIG
public static final java.lang.String CONNECTOR_CONNECTION_CONFIG
- See Also:
- Constant Field Values
-
CONNECTOR_CONNECTION_CONFIG_CONTROLLER_URI
public static final java.lang.String CONNECTOR_CONNECTION_CONFIG_CONTROLLER_URI
- See Also:
- Constant Field Values
-
CONNECTOR_CONNECTION_CONFIG_DEFAULT_SCOPE
public static final java.lang.String CONNECTOR_CONNECTION_CONFIG_DEFAULT_SCOPE
- See Also:
- Constant Field Values
-
CONNECTOR_CONNECTION_CONFIG_SECURITY
public static final java.lang.String CONNECTOR_CONNECTION_CONFIG_SECURITY
- See Also:
- Constant Field Values
-
CONNECTOR_CONNECTION_CONFIG_SECURITY_AUTH_TYPE
public static final java.lang.String CONNECTOR_CONNECTION_CONFIG_SECURITY_AUTH_TYPE
- See Also:
- Constant Field Values
-
CONNECTOR_CONNECTION_CONFIG_SECURITY_AUTH_TOKEN
public static final java.lang.String CONNECTOR_CONNECTION_CONFIG_SECURITY_AUTH_TOKEN
- See Also:
- Constant Field Values
-
CONNECTOR_CONNECTION_CONFIG_SECURITY_VALIDATE_HOSTNAME
public static final java.lang.String CONNECTOR_CONNECTION_CONFIG_SECURITY_VALIDATE_HOSTNAME
- See Also:
- Constant Field Values
-
CONNECTOR_CONNECTION_CONFIG_SECURITY_TRUST_STORE
public static final java.lang.String CONNECTOR_CONNECTION_CONFIG_SECURITY_TRUST_STORE
- See Also:
- Constant Field Values
-
CONNECTOR_READER
public static final java.lang.String CONNECTOR_READER
- See Also:
- Constant Field Values
-
CONNECTOR_READER_STREAM_INFO
public static final java.lang.String CONNECTOR_READER_STREAM_INFO
- See Also:
- Constant Field Values
-
CONNECTOR_READER_STREAM_INFO_SCOPE
public static final java.lang.String CONNECTOR_READER_STREAM_INFO_SCOPE
- See Also:
- Constant Field Values
-
CONNECTOR_READER_STREAM_INFO_STREAM
public static final java.lang.String CONNECTOR_READER_STREAM_INFO_STREAM
- See Also:
- Constant Field Values
-
CONNECTOR_READER_STREAM_INFO_START_STREAMCUT
public static final java.lang.String CONNECTOR_READER_STREAM_INFO_START_STREAMCUT
- See Also:
- Constant Field Values
-
CONNECTOR_READER_STREAM_INFO_END_STREAMCUT
public static final java.lang.String CONNECTOR_READER_STREAM_INFO_END_STREAMCUT
- See Also:
- Constant Field Values
-
CONNECTOR_READER_READER_GROUP
public static final java.lang.String CONNECTOR_READER_READER_GROUP
- See Also:
- Constant Field Values
-
CONNECTOR_READER_READER_GROUP_UID
public static final java.lang.String CONNECTOR_READER_READER_GROUP_UID
- See Also:
- Constant Field Values
-
CONNECTOR_READER_READER_GROUP_SCOPE
public static final java.lang.String CONNECTOR_READER_READER_GROUP_SCOPE
- See Also:
- Constant Field Values
-
CONNECTOR_READER_READER_GROUP_NAME
public static final java.lang.String CONNECTOR_READER_READER_GROUP_NAME
- See Also:
- Constant Field Values
-
CONNECTOR_READER_READER_GROUP_REFRESH_INTERVAL
public static final java.lang.String CONNECTOR_READER_READER_GROUP_REFRESH_INTERVAL
- See Also:
- Constant Field Values
-
CONNECTOR_READER_READER_GROUP_EVENT_READ_TIMEOUT_INTERVAL
public static final java.lang.String CONNECTOR_READER_READER_GROUP_EVENT_READ_TIMEOUT_INTERVAL
- See Also:
- Constant Field Values
-
CONNECTOR_READER_READER_GROUP_CHECKPOINT_INITIATE_TIMEOUT_INTERVAL
public static final java.lang.String CONNECTOR_READER_READER_GROUP_CHECKPOINT_INITIATE_TIMEOUT_INTERVAL
- See Also:
- Constant Field Values
-
CONNECTOR_READER_USER_TIMESTAMP_ASSIGNER
public static final java.lang.String CONNECTOR_READER_USER_TIMESTAMP_ASSIGNER
- See Also:
- Constant Field Values
-
CONNECTOR_WRITER
public static final java.lang.String CONNECTOR_WRITER
- See Also:
- Constant Field Values
-
CONNECTOR_WRITER_SCOPE
public static final java.lang.String CONNECTOR_WRITER_SCOPE
- See Also:
- Constant Field Values
-
CONNECTOR_WRITER_STREAM
public static final java.lang.String CONNECTOR_WRITER_STREAM
- See Also:
- Constant Field Values
-
CONNECTOR_WRITER_MODE
public static final java.lang.String CONNECTOR_WRITER_MODE
- See Also:
- Constant Field Values
-
CONNECTOR_WRITER_MODE_VALUE_EXACTLY_ONCE
public static final java.lang.String CONNECTOR_WRITER_MODE_VALUE_EXACTLY_ONCE
- See Also:
- Constant Field Values
-
CONNECTOR_WRITER_MODE_VALUE_ATLEAST_ONCE
public static final java.lang.String CONNECTOR_WRITER_MODE_VALUE_ATLEAST_ONCE
- See Also:
- Constant Field Values
-
CONNECTOR_WRITER_TXN_LEASE_RENEWAL_INTERVAL
public static final java.lang.String CONNECTOR_WRITER_TXN_LEASE_RENEWAL_INTERVAL
- See Also:
- Constant Field Values
-
CONNECTOR_WRITER_ENABLE_WATERMARK
public static final java.lang.String CONNECTOR_WRITER_ENABLE_WATERMARK
- See Also:
- Constant Field Values
-
CONNECTOR_WRITER_ROUTING_KEY_FILED_NAME
public static final java.lang.String CONNECTOR_WRITER_ROUTING_KEY_FILED_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
toConnectorProperties
protected java.util.Map<java.lang.String,java.lang.String> toConnectorProperties()
Internal method for connector properties conversion.- Specified by:
toConnectorProperties
in classorg.apache.flink.table.descriptors.ConnectorDescriptor
-
tableSourceReaderBuilder
public Pravega.TableSourceReaderBuilder tableSourceReaderBuilder()
-
tableSinkWriterBuilder
public Pravega.TableSinkWriterBuilder tableSinkWriterBuilder()
-
-