跳过导航链接
A B C D E F G H I J K L M N O P R S T U V W 

A

abort(List<AggregatedCommitInfoT>) - 接口 中的方法org.apache.seatunnel.api.sink.SinkAggregatedCommitter
If SinkAggregatedCommitter.commit(List) failed, this method will be called (**Only** on Spark engine at now).
abort(List<CommitInfoT>) - 接口 中的方法org.apache.seatunnel.api.sink.SinkCommitter
Abort the transaction, this method will be called (**Only** on Spark engine) when the commit is failed.
abortPrepare() - 接口 中的方法org.apache.seatunnel.api.sink.SinkWriter
Used to abort the SinkWriter.prepareCommit(), if the prepareCommit failed, there is no CommitInfoT, so the rollback work cannot be done by SinkCommitter.
AbstractMetricsContext - org.apache.seatunnel.api.common.metrics中的类
 
AbstractMetricsContext() - 类 的构造器org.apache.seatunnel.api.common.metrics.AbstractMetricsContext
 
add(TablePath, Column) - 类 中的静态方法org.apache.seatunnel.api.table.event.AlterTableAddColumnEvent
 
addAfter(TablePath, Column, String) - 类 中的静态方法org.apache.seatunnel.api.table.event.AlterTableAddColumnEvent
 
addEvent(AlterTableColumnEvent) - 类 中的方法org.apache.seatunnel.api.table.event.AlterTableColumnsEvent
 
addFirst(TablePath, Column) - 类 中的静态方法org.apache.seatunnel.api.table.event.AlterTableAddColumnEvent
 
addMetric(String, Metric) - 类 中的方法org.apache.seatunnel.api.common.metrics.AbstractMetricsContext
 
ADDRESS - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricTags
 
addSchema(String, TableSchema) - 类 中的方法org.apache.seatunnel.api.common.JobContext
Put table schema.
addSplits(List<SplitT>) - 接口 中的方法org.apache.seatunnel.api.source.SourceReader
Add the split checkpoint state to reader.
addSplitsBack(List<SplitT>, int) - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator
Add a split back to the split enumerator.
AlterTableAddColumnEvent - org.apache.seatunnel.api.table.event中的类
 
AlterTableAddColumnEvent(TablePath, Column, boolean, String) - 类 的构造器org.apache.seatunnel.api.table.event.AlterTableAddColumnEvent
 
AlterTableChangeColumnEvent - org.apache.seatunnel.api.table.event中的类
 
AlterTableChangeColumnEvent(TablePath, String, Column, boolean, String) - 类 的构造器org.apache.seatunnel.api.table.event.AlterTableChangeColumnEvent
 
AlterTableColumnEvent - org.apache.seatunnel.api.table.event中的类
 
AlterTableColumnEvent(TablePath) - 类 的构造器org.apache.seatunnel.api.table.event.AlterTableColumnEvent
 
AlterTableColumnsEvent - org.apache.seatunnel.api.table.event中的类
 
AlterTableColumnsEvent(TablePath) - 类 的构造器org.apache.seatunnel.api.table.event.AlterTableColumnsEvent
 
AlterTableColumnsEvent(TablePath, List<AlterTableColumnEvent>) - 类 的构造器org.apache.seatunnel.api.table.event.AlterTableColumnsEvent
 
AlterTableDropColumnEvent - org.apache.seatunnel.api.table.event中的类
 
AlterTableDropColumnEvent(TablePath, String) - 类 的构造器org.apache.seatunnel.api.table.event.AlterTableDropColumnEvent
 
AlterTableEvent - org.apache.seatunnel.api.table.event中的类
 
AlterTableEvent(TablePath) - 类 的构造器org.apache.seatunnel.api.table.event.AlterTableEvent
 
AlterTableEventHandler - org.apache.seatunnel.api.table.event.handler中的类
 
AlterTableEventHandler() - 类 的构造器org.apache.seatunnel.api.table.event.handler.AlterTableEventHandler
 
AlterTableModifyColumnEvent - org.apache.seatunnel.api.table.event中的类
 
AlterTableModifyColumnEvent(TablePath, Column, boolean, String) - 类 的构造器org.apache.seatunnel.api.table.event.AlterTableModifyColumnEvent
 
AlterTableNameEvent - org.apache.seatunnel.api.table.event中的类
 
AlterTableNameEvent(TablePath, TablePath) - 类 的构造器org.apache.seatunnel.api.table.event.AlterTableNameEvent
 
and(Option<E>, E) - 类 中的方法org.apache.seatunnel.api.configuration.util.Condition
 
and(Condition<?>) - 类 中的方法org.apache.seatunnel.api.configuration.util.Condition
 
and() - 类 中的方法org.apache.seatunnel.api.configuration.util.Condition
 
and(Expression) - 类 中的方法org.apache.seatunnel.api.configuration.util.Expression
 
and() - 类 中的方法org.apache.seatunnel.api.configuration.util.Expression
 
apply(SchemaChangeEvent) - 类 中的方法org.apache.seatunnel.api.table.event.handler.AlterTableEventHandler
 
apply(SchemaChangeEvent) - 类 中的方法org.apache.seatunnel.api.table.event.handler.DataTypeChangeEventDispatcher
 
apply(SchemaChangeEvent) - 接口 中的方法org.apache.seatunnel.api.table.event.handler.DataTypeChangeEventHandler
 
applyReadableMetadata(List<String>, SeaTunnelDataType<?>) - 接口 中的方法org.apache.seatunnel.api.table.connector.DeserializationFormat
 
applyReadableMetadata(CatalogTable, List<String>, SeaTunnelDataType<?>) - 接口 中的方法org.apache.seatunnel.api.table.connector.SupportReadingMetadata
 
applySchemaChange(SchemaChangeEvent) - 接口 中的方法org.apache.seatunnel.api.sink.SinkWriter
apply schema change to third party data receiver.
areMapsEqualExcludingKeys(Map<String, String>, Map<String, String>, Set<String>) - 类 中的静态方法org.apache.seatunnel.api.common.metrics.JobMetrics
Compares two Map objects excluding certain keys.
ArrayType<T,E> - org.apache.seatunnel.api.table.type中的类
 
assignSplit(int, List<SplitT>) - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator.Context
Assign the splits.
assignSplit(int, SplitT) - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator.Context
Assigns a single split.

B

BasicType<T> - org.apache.seatunnel.api.table.type中的类
 
BasicType(Class<T>, SqlType) - 类 的构造器org.apache.seatunnel.api.table.type.BasicType
 
bigDecimalType() - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
Defines that the value of the option should be of BigDecimal type.
bitLen - 类 中的变量org.apache.seatunnel.api.table.catalog.Column
Bit length *
BOOLEAN_ARRAY_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.ArrayType
 
BOOLEAN_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.BasicType
 
booleanType() - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
Defines that the value of the option should be of Boolean type.
Boundedness - org.apache.seatunnel.api.source中的枚举
Used to define the boundedness of a source.
build() - 类 中的方法org.apache.seatunnel.api.configuration.util.OptionRule.Builder
 
build() - 类 中的方法org.apache.seatunnel.api.table.catalog.TableSchema.Builder
 
buildCatalogTablesWithErrorCheck(Iterator<TablePath>) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
 
buildColumnsWithErrorCheck(TablePath, TableSchema.Builder, Iterator<T>, Function<T, Column>) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
 
builder() - 类 中的静态方法org.apache.seatunnel.api.configuration.util.OptionRule
 
builder() - 类 中的静态方法org.apache.seatunnel.api.table.catalog.TableSchema
 
Builder() - 类 的构造器org.apache.seatunnel.api.table.catalog.TableSchema.Builder
 
buildSimpleTextSchema() - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTableUtil
 
buildSimpleTextTable() - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTableUtil
 
buildWithConfig(Config) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTableUtil
 
buildWithConfig(ReadonlyConfig) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTableUtil
 
buildWithConfig(String, ReadonlyConfig) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTableUtil
 
bundled(Option<?>...) - 类 中的方法org.apache.seatunnel.api.configuration.util.OptionRule.Builder
Bundled options, must be present or absent together.
BYTE_ARRAY_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.ArrayType
 
BYTE_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.BasicType
 

C

catalog - 类 中的变量org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
Catalog - org.apache.seatunnel.api.table.catalog中的接口
Interface for reading and writing table metadata from SeaTunnel.
CATALOG_OPTIONS - 接口 中的静态变量org.apache.seatunnel.api.table.catalog.CatalogOptions
已过时。
CatalogException - org.apache.seatunnel.api.table.catalog.exception中的异常错误
A catalog-related, runtime exception.
CatalogException(String) - 异常错误 的构造器org.apache.seatunnel.api.table.catalog.exception.CatalogException
 
CatalogException(Throwable) - 异常错误 的构造器org.apache.seatunnel.api.table.catalog.exception.CatalogException
 
CatalogException(String, Throwable) - 异常错误 的构造器org.apache.seatunnel.api.table.catalog.exception.CatalogException
 
CatalogFactory - org.apache.seatunnel.api.table.factory中的接口
 
CatalogOptions - org.apache.seatunnel.api.table.catalog中的接口
 
catalogTable - 类 中的变量org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
CatalogTable - org.apache.seatunnel.api.table.catalog中的类
Represent the table metadata in SeaTunnel.
CatalogTableUtil - org.apache.seatunnel.api.table.catalog中的类
Utils contains some common methods for construct CatalogTable.
CatalogTableUtil() - 类 的构造器org.apache.seatunnel.api.table.catalog.CatalogTableUtil
 
change(TablePath, String, Column) - 类 中的静态方法org.apache.seatunnel.api.table.event.AlterTableChangeColumnEvent
 
changeAfter(TablePath, String, Column, String) - 类 中的静态方法org.apache.seatunnel.api.table.event.AlterTableChangeColumnEvent
 
changeFirst(TablePath, String, Column) - 类 中的静态方法org.apache.seatunnel.api.table.event.AlterTableChangeColumnEvent
 
CHECKPOINT_INTERVAL - 接口 中的静态变量org.apache.seatunnel.api.env.EnvCommonOptions
 
CHECKPOINT_TIMEOUT - 接口 中的静态变量org.apache.seatunnel.api.env.EnvCommonOptions
 
CheckpointListener - org.apache.seatunnel.api.state中的接口
If the data flow is bounded, checkpoint is not triggered.
close() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
close() - 接口 中的方法org.apache.seatunnel.api.sink.MultiTableResourceManager
 
close() - 接口 中的方法org.apache.seatunnel.api.sink.SinkAggregatedCommitter
Close this resource.
close() - 接口 中的方法org.apache.seatunnel.api.sink.SinkWriter
call it when SinkWriter close
close() - 接口 中的方法org.apache.seatunnel.api.source.SourceReader
Called to close the reader, in case it holds on to any resources, like threads or network connections.
close() - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator
Called to close the enumerator, in case it holds on to any resources, like threads or network connections.
close() - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
Close the catalog when it is no longer needed and release any resource that it might be holding.
close() - 接口 中的方法org.apache.seatunnel.api.transform.Collector
Closes the collector.
close() - 接口 中的方法org.apache.seatunnel.api.transform.SeaTunnelTransform
call it when Transformer completed
collect(T) - 接口 中的方法org.apache.seatunnel.api.source.Collector
 
collect(SchemaChangeEvent) - 接口 中的方法org.apache.seatunnel.api.source.Collector
 
collect(T) - 接口 中的方法org.apache.seatunnel.api.transform.Collector
Emits a record.
Collector<T> - org.apache.seatunnel.api.source中的接口
A Collector is used to collect data from SourceReader.
Collector<T> - org.apache.seatunnel.api.transform中的接口
 
Column - org.apache.seatunnel.api.table.catalog中的类
Represent the column of TableSchema.
Column(String, SeaTunnelDataType<?>, Integer, boolean, Object, String) - 类 的构造器org.apache.seatunnel.api.table.catalog.Column
 
Column(String, SeaTunnelDataType<?>, Integer, boolean, Object, String, String, boolean, boolean, Long, Long, Map<String, Object>) - 类 的构造器org.apache.seatunnel.api.table.catalog.Column
 
column(Column) - 类 中的方法org.apache.seatunnel.api.table.catalog.TableSchema.Builder
 
COLUMN_LENGTH - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ColumnOptions
 
columnLength - 类 中的变量org.apache.seatunnel.api.table.catalog.Column
 
ColumnOptions() - 类 的构造器org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ColumnOptions
 
COLUMNS - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ColumnOptions
 
columns(List<Column>) - 类 中的方法org.apache.seatunnel.api.table.catalog.TableSchema.Builder
 
combine(List<CommitInfoT>) - 接口 中的方法org.apache.seatunnel.api.sink.SinkAggregatedCommitter
The logic about how to combine commit message.
comment - 类 中的变量org.apache.seatunnel.api.table.catalog.Column
 
COMMENT - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ColumnOptions
 
COMMENT - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.TableIdentifierOptions
 
commit(List<AggregatedCommitInfoT>) - 接口 中的方法org.apache.seatunnel.api.sink.SinkAggregatedCommitter
Commit message to third party data receiver, The method need to achieve idempotency.
commit(List<CommitInfoT>) - 接口 中的方法org.apache.seatunnel.api.sink.SinkCommitter
Commit message to third party data receiver, The method need to achieve idempotency.
CommonOptions - org.apache.seatunnel.api.common中的接口
 
CompositeType<T> - org.apache.seatunnel.api.table.type中的接口
 
Condition<T> - org.apache.seatunnel.api.configuration.util中的类
 
conditional(Option<T>, List<T>, Option<?>...) - 类 中的方法org.apache.seatunnel.api.configuration.util.OptionRule.Builder
 
conditional(Option<T>, T, Option<?>...) - 类 中的方法org.apache.seatunnel.api.configuration.util.OptionRule.Builder
 
confData - 类 中的变量org.apache.seatunnel.api.configuration.ReadonlyConfig
Stores the concrete key/value pairs of this configuration object.
ConfigAdapter - org.apache.seatunnel.api.configuration中的接口
Adapter mode to support convert other config to HOCON.
ConfigShade - org.apache.seatunnel.api.configuration中的接口
The interface that provides the ability to encrypt and decrypt Config
ConfigUtil - org.apache.seatunnel.api.configuration.util中的类
 
ConfigUtil() - 类 的构造器org.apache.seatunnel.api.configuration.util.ConfigUtil
 
ConfigValidator - org.apache.seatunnel.api.configuration.util中的类
 
CONSTRAINT_KEY_COLUMN_NAME - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ConstraintKeyOptions
 
CONSTRAINT_KEY_COLUMN_SORT_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ConstraintKeyOptions
 
CONSTRAINT_KEY_COLUMNS - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ConstraintKeyOptions
 
CONSTRAINT_KEY_NAME - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ConstraintKeyOptions
 
CONSTRAINT_KEY_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ConstraintKeyOptions
 
CONSTRAINT_KEYS - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ConstraintKeyOptions
 
ConstraintKey - org.apache.seatunnel.api.table.catalog中的类
 
constraintKey(ConstraintKey) - 类 中的方法org.apache.seatunnel.api.table.catalog.TableSchema.Builder
 
constraintKey(List<ConstraintKey>) - 类 中的方法org.apache.seatunnel.api.table.catalog.TableSchema.Builder
 
ConstraintKey.ColumnSortType - org.apache.seatunnel.api.table.catalog中的枚举
 
ConstraintKey.ConstraintKeyColumn - org.apache.seatunnel.api.table.catalog中的类
 
ConstraintKey.ConstraintType - org.apache.seatunnel.api.table.catalog中的枚举
 
ConstraintKeyColumn() - 类 的构造器org.apache.seatunnel.api.table.catalog.ConstraintKey.ConstraintKeyColumn
 
ConstraintKeyOptions() - 类 的构造器org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ConstraintKeyOptions
 
containsTag(String) - 类 中的静态方法org.apache.seatunnel.api.common.metrics.MeasurementPredicates
Matches a Measurement which contain the specified tag.
convertDataTypeToCatalogTables(SeaTunnelDataType<?>, String) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTableUtil
已过时。
convertToConfig(String) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.ConfigUtil
 
convertToDataType(List<CatalogTable>) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTableUtil
 
convertToJsonString(Object) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.ConfigUtil
 
convertToJsonString(Config) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.ConfigUtil
 
convertToMultipleRowType(List<CatalogTable>) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTableUtil
 
convertValue(Object, Option<T>) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.ConfigUtil
 
copy() - 类 中的方法org.apache.seatunnel.api.table.catalog.CatalogTable
 
copy(SeaTunnelDataType<?>) - 类 中的方法org.apache.seatunnel.api.table.catalog.Column
Returns a copy of the column with a replaced SeaTunnelDataType.
copy() - 类 中的方法org.apache.seatunnel.api.table.catalog.Column
Returns a copy of the column.
copy() - 类 中的方法org.apache.seatunnel.api.table.catalog.ConstraintKey.ConstraintKeyColumn
 
copy() - 类 中的方法org.apache.seatunnel.api.table.catalog.ConstraintKey
 
copy(SeaTunnelDataType<?>) - 类 中的方法org.apache.seatunnel.api.table.catalog.MetadataColumn
 
copy() - 类 中的方法org.apache.seatunnel.api.table.catalog.MetadataColumn
 
copy(SeaTunnelDataType<?>) - 类 中的方法org.apache.seatunnel.api.table.catalog.PhysicalColumn
 
copy() - 类 中的方法org.apache.seatunnel.api.table.catalog.PhysicalColumn
 
copy() - 类 中的方法org.apache.seatunnel.api.table.catalog.PrimaryKey
 
copy() - 类 中的方法org.apache.seatunnel.api.table.catalog.TableIdentifier
 
copy() - 类 中的方法org.apache.seatunnel.api.table.catalog.TableSchema
 
copy() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
copy(int[]) - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
counter(String) - 类 中的方法org.apache.seatunnel.api.common.metrics.AbstractMetricsContext
 
counter(String, C) - 类 中的方法org.apache.seatunnel.api.common.metrics.AbstractMetricsContext
 
Counter - org.apache.seatunnel.api.common.metrics中的接口
A Counter is a Metric that measures a count.
counter(String) - 接口 中的方法org.apache.seatunnel.api.common.metrics.MetricsContext
registers a ThreadSafeCounter with SeaTunnel.
counter(String, C) - 接口 中的方法org.apache.seatunnel.api.common.metrics.MetricsContext
Registers a Counter with SeaTunnel.
createAggregatedCommitter() - 接口 中的方法org.apache.seatunnel.api.sink.SeaTunnelSink
This method will be called to create SinkAggregatedCommitter
createAndPrepareSink(CatalogTable, ReadonlyConfig, ClassLoader, String) - 类 中的静态方法org.apache.seatunnel.api.table.factory.FactoryUtil
 
createAndPrepareSource(ReadonlyConfig, ClassLoader, String) - 类 中的静态方法org.apache.seatunnel.api.table.factory.FactoryUtil
 
createAndPrepareTransform(CatalogTable, ReadonlyConfig, ClassLoader, String) - 类 中的静态方法org.apache.seatunnel.api.table.factory.FactoryUtil
 
createCatalog(String, ReadonlyConfig) - 接口 中的方法org.apache.seatunnel.api.table.factory.CatalogFactory
Creates a Catalog using the options.
createCommitter() - 接口 中的方法org.apache.seatunnel.api.sink.SeaTunnelSink
This method will be called to create SinkCommitter
createDatabase(TablePath, boolean) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
 
createDeserializationSchema() - 接口 中的方法org.apache.seatunnel.api.table.connector.DeserializationFormat
 
createEnumerator(SourceSplitEnumerator.Context<SplitT>) - 接口 中的方法org.apache.seatunnel.api.source.SeaTunnelSource
Create source split enumerator, used to generate splits.
createMultiTableSink(Map<String, SeaTunnelSink>, ReadonlyConfig, ClassLoader) - 类 中的静态方法org.apache.seatunnel.api.table.factory.FactoryUtil
 
createOptionalCatalog(String, ReadonlyConfig, ClassLoader, String) - 类 中的静态方法org.apache.seatunnel.api.table.factory.FactoryUtil
 
createReader(SourceReader.Context) - 接口 中的方法org.apache.seatunnel.api.source.SeaTunnelSource
Create source reader, used to produce data.
createSchemaWhenNotExist() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
createSerializationFormat(TableFactoryContext) - 接口 中的方法org.apache.seatunnel.api.table.factory.SerializationFormatFactory
 
createSerializationSchema() - 接口 中的方法org.apache.seatunnel.api.table.connector.SerializationFormat
 
createSink() - 接口 中的方法org.apache.seatunnel.api.table.connector.TableSink
 
createSink(TableSinkFactoryContext) - 接口 中的方法org.apache.seatunnel.api.table.factory.TableSinkFactory
We will never use this method now.
createSource() - 接口 中的方法org.apache.seatunnel.api.table.connector.TableSource
 
createSource(TableSourceFactoryContext) - 接口 中的方法org.apache.seatunnel.api.table.factory.TableSourceFactory
We will never use this method now.
createTable() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
createTable(TablePath, CatalogTable, boolean) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
Create a new table in this catalog.
createTransform() - 接口 中的方法org.apache.seatunnel.api.table.connector.TableTransform
 
createTransform(TableTransformFactoryContext) - 接口 中的方法org.apache.seatunnel.api.table.factory.TableTransformFactory
We will never use this method now.
createWriter(SinkWriter.Context) - 接口 中的方法org.apache.seatunnel.api.sink.SeaTunnelSink
This method will be called to creat SinkWriter
currentParallelism() - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator.Context
 
currentUnassignedSplitSize() - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator
 
CUSTOM_PARAMETERS - 接口 中的静态变量org.apache.seatunnel.api.env.EnvCommonOptions
 
customProcessing() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
customSql - 类 中的变量org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 

D

DAG_PARSING_MODE - 接口 中的静态变量org.apache.seatunnel.api.source.SourceOptions
 
DATA_SAVE_MODE_KEY - 接口 中的静态变量org.apache.seatunnel.api.sink.SupportSaveMode
 
DATABASE - 类 中的静态变量org.apache.seatunnel.api.sink.SaveModeConstants
 
DATABASE_PATTERN - 接口 中的静态变量org.apache.seatunnel.api.table.catalog.CatalogOptions
 
DatabaseAlreadyExistException - org.apache.seatunnel.api.table.catalog.exception中的异常错误
 
DatabaseAlreadyExistException(String, String) - 异常错误 的构造器org.apache.seatunnel.api.table.catalog.exception.DatabaseAlreadyExistException
 
DatabaseAlreadyExistException(String, String, Throwable) - 异常错误 的构造器org.apache.seatunnel.api.table.catalog.exception.DatabaseAlreadyExistException
 
databaseExists(String) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
Check if a database exists in this catalog.
DatabaseNotExistException - org.apache.seatunnel.api.table.catalog.exception中的异常错误
Exception for trying to operate on a database that doesn't exist.
DatabaseNotExistException(String, String, Throwable) - 异常错误 的构造器org.apache.seatunnel.api.table.catalog.exception.DatabaseNotExistException
 
DatabaseNotExistException(String, String) - 异常错误 的构造器org.apache.seatunnel.api.table.catalog.exception.DatabaseNotExistException
 
dataExists() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
DataSaveMode - org.apache.seatunnel.api.sink中的枚举
The SaveMode for the Sink connectors that use table or other table structures to organize data
dataSaveMode - 类 中的变量org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
dataType - 类 中的变量org.apache.seatunnel.api.table.catalog.Column
Data type of the column.
DataTypeChangeEventDispatcher - org.apache.seatunnel.api.table.event.handler中的类
 
DataTypeChangeEventDispatcher() - 类 的构造器org.apache.seatunnel.api.table.event.handler.DataTypeChangeEventDispatcher
 
DataTypeChangeEventHandler - org.apache.seatunnel.api.table.event.handler中的接口
 
DataTypeConvertor<T> - org.apache.seatunnel.api.table.catalog中的接口
DataTypeConvertor is used to convert the data type between connector and SeaTunnel.
DataTypeConvertorFactory - org.apache.seatunnel.api.table.factory中的类
 
DataTypeConvertorFactory() - 类 的构造器org.apache.seatunnel.api.table.factory.DataTypeConvertorFactory
 
DataTypeConvertorFactory(ClassLoader) - 类 的构造器org.apache.seatunnel.api.table.factory.DataTypeConvertorFactory
 
dec() - 接口 中的方法org.apache.seatunnel.api.common.metrics.Counter
Decrement the current count by 1.
dec(long) - 接口 中的方法org.apache.seatunnel.api.common.metrics.Counter
Decrement the current count by the given value.
dec() - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeCounter
 
dec(long) - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeCounter
 
DecimalType - org.apache.seatunnel.api.table.type中的类
 
DecimalType(int, int) - 类 的构造器org.apache.seatunnel.api.table.type.DecimalType
 
decrypt(String) - 接口 中的方法org.apache.seatunnel.api.configuration.ConfigShade
Decrypt the content
DEFAULT - 类 中的静态变量org.apache.seatunnel.api.table.catalog.TablePath
 
DEFAULT_ID - 类 中的静态变量org.apache.seatunnel.api.table.factory.FactoryUtil
 
DEFAULT_VALUE - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ColumnOptions
 
DefaultSaveModeHandler - org.apache.seatunnel.api.sink中的类
 
DefaultSaveModeHandler(SchemaSaveMode, DataSaveMode, Catalog, CatalogTable, String) - 类 的构造器org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
DefaultSerializer<T extends Serializable> - org.apache.seatunnel.api.serialization中的类
 
DefaultSerializer() - 类 的构造器org.apache.seatunnel.api.serialization.DefaultSerializer
 
DefaultSinkWriterContext - org.apache.seatunnel.api.sink中的类
The default SinkWriter.Context implement class.
DefaultSinkWriterContext(int) - 类 的构造器org.apache.seatunnel.api.sink.DefaultSinkWriterContext
 
defaultValue() - 类 中的方法org.apache.seatunnel.api.configuration.Option
 
defaultValue(T) - 类 中的方法org.apache.seatunnel.api.configuration.Options.SingleChoiceOptionBuilder
Creates a Option with the given default value.
defaultValue(T) - 类 中的方法org.apache.seatunnel.api.configuration.Options.TypedOptionBuilder
Creates a Option with the given default value.
defaultValue - 类 中的变量org.apache.seatunnel.api.table.catalog.Column
The default value of the column.
DeserializationFormat - org.apache.seatunnel.api.table.connector中的接口
 
DeserializationSchema<T> - org.apache.seatunnel.api.serialization中的接口
 
deserialize(byte[]) - 类 中的方法org.apache.seatunnel.api.serialization.DefaultSerializer
 
deserialize(byte[]) - 接口 中的方法org.apache.seatunnel.api.serialization.DeserializationSchema
Deserializes the byte message.
deserialize(byte[], Collector<T>) - 接口 中的方法org.apache.seatunnel.api.serialization.DeserializationSchema
 
deserialize(byte[]) - 接口 中的方法org.apache.seatunnel.api.serialization.Serializer
De-serializes the given data (bytes).
deserializeSeaTunnelDataType(String, String) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.SeaTunnelDataTypeConvertorUtil
 
discoverFactories(ClassLoader, Class<T>) - 类 中的静态方法org.apache.seatunnel.api.table.factory.FactoryUtil
 
discoverFactories(ClassLoader) - 类 中的静态方法org.apache.seatunnel.api.table.factory.FactoryUtil
 
discoverFactory(ClassLoader, Class<T>, String) - 类 中的静态方法org.apache.seatunnel.api.table.factory.FactoryUtil
 
discoverOptionalFactory(ClassLoader, Class<T>, String) - 类 中的静态方法org.apache.seatunnel.api.table.factory.FactoryUtil
 
DOUBLE_ARRAY_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.ArrayType
 
DOUBLE_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.BasicType
 
doubleType() - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
Defines that the value of the option should be of Double type.
dropDatabase(TablePath, boolean) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
 
dropTable() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
dropTable(TablePath, boolean) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
Drop an existing table in this catalog.
durationType() - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
Defines that the value of the option should be of Duration type.

E

empty() - 类 中的静态方法org.apache.seatunnel.api.common.metrics.JobMetrics
Returns an empty JobMetrics object.
empty() - 类 中的静态方法org.apache.seatunnel.api.common.metrics.RawJobMetrics
 
encrypt(String) - 接口 中的方法org.apache.seatunnel.api.configuration.ConfigShade
Encrypt the content
enumType(Class<T>) - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
Defines that the value of the option should be of Enum type.
EnvCommonOptions - org.apache.seatunnel.api.env中的接口
 
EnvOptionRule - org.apache.seatunnel.api.env中的类
 
EnvOptionRule() - 类 的构造器org.apache.seatunnel.api.env.EnvOptionRule
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.common.metrics.JobMetrics
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.common.metrics.Measurement
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.common.metrics.RawJobMetrics
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.configuration.Option
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.configuration.ReadonlyConfig
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.configuration.util.Condition
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.configuration.util.Expression
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.configuration.util.OptionRule
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.AbsolutelyRequiredOptions
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.BundledRequiredOptions
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.ConditionalRequiredOptions
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.ExclusiveRequiredOptions
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.table.type.ArrayType
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.table.type.BasicType
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.table.type.DecimalType
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.table.type.LocalTimeType
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.table.type.MapType
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.table.type.PrimitiveByteArrayType
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
equals(Object) - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRowType
 
errorWhenDataExists() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
errorWhenSchemaNotExist() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
exclusive(Option<?>...) - 类 中的方法org.apache.seatunnel.api.configuration.util.OptionRule.Builder
Exclusive options, only one of the options needs to be configured.
ExclusiveRequiredOptions(List<Option<?>>) - 类 的构造器org.apache.seatunnel.api.configuration.util.RequiredOption.ExclusiveRequiredOptions
 
executeCustomSql() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
executeSql(TablePath, String) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
 
Experimental - org.apache.seatunnel.api.annotation中的注释类型
Annotation to mark classes, methods, fields, constructors as experimental.
Expression - org.apache.seatunnel.api.configuration.util中的类
 
extensionIdentifiers() - 接口 中的方法org.apache.seatunnel.api.configuration.ConfigAdapter
Provides the config file extension identifier supported by the adapter.

F

Factory - org.apache.seatunnel.api.table.factory中的接口
todo: use PluginIdentifier.
FactoryException - org.apache.seatunnel.api.table.factory中的异常错误
 
FactoryException(String, Throwable) - 异常错误 的构造器org.apache.seatunnel.api.table.factory.FactoryException
 
FactoryException(String) - 异常错误 的构造器org.apache.seatunnel.api.table.factory.FactoryException
 
factoryIdentifier() - 接口 中的方法org.apache.seatunnel.api.table.factory.Factory
Returns a unique identifier among same factory interfaces.
FactoryUtil - org.apache.seatunnel.api.table.factory中的类
FactoryUtil() - 类 的构造器org.apache.seatunnel.api.table.factory.FactoryUtil
 
FieldOptions() - 类 的构造器org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.FieldOptions
已过时。
 
FIELDS - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.FieldOptions
已过时。
 
filter(String, String) - 类 中的方法org.apache.seatunnel.api.common.metrics.JobMetrics
 
filter(Predicate<Measurement>) - 类 中的方法org.apache.seatunnel.api.common.metrics.JobMetrics
 
FLOAT_ARRAY_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.ArrayType
 
FLOAT_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.BasicType
 
floatType() - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
Defines that the value of the option should be of Float type.
fromByteValue(byte) - 枚举 中的静态方法org.apache.seatunnel.api.table.type.RowKind
Creates a RowKind from the given byte value.
fromConfig(Config) - 类 中的静态方法org.apache.seatunnel.api.configuration.ReadonlyConfig
 
fromMap(Map<String, Object>) - 类 中的静态方法org.apache.seatunnel.api.configuration.ReadonlyConfig
 

G

get(String) - 类 中的方法org.apache.seatunnel.api.common.metrics.JobMetrics
Returns all Measurements associated with a given metric name.
get(Option<T>) - 类 中的方法org.apache.seatunnel.api.configuration.ReadonlyConfig
 
get() - 类 中的方法org.apache.seatunnel.api.table.event.handler.AlterTableEventHandler
 
get() - 类 中的方法org.apache.seatunnel.api.table.event.handler.DataTypeChangeEventDispatcher
 
get() - 接口 中的方法org.apache.seatunnel.api.table.event.handler.DataTypeChangeEventHandler
 
getAggregatedCommitInfoSerializer() - 接口 中的方法org.apache.seatunnel.api.sink.SeaTunnelSink
Get AggregatedCommitInfoT serializer.
getArity() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
getBlob() - 类 中的方法org.apache.seatunnel.api.common.metrics.RawJobMetrics
 
getBoundedness() - 接口 中的方法org.apache.seatunnel.api.source.SeaTunnelSource
Get the boundedness of this source.
getBoundedness() - 接口 中的方法org.apache.seatunnel.api.source.SourceReader.Context
 
getBytesSize(SeaTunnelRowType) - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
getBytesSize() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
getCatalogName() - 类 中的方法org.apache.seatunnel.api.table.catalog.CatalogTable
 
getCatalogTable(String, SeaTunnelRowType) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTableUtil
已过时。
getCatalogTable(String, String, String, String, SeaTunnelRowType) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTableUtil
 
getCatalogTables(ReadonlyConfig, ClassLoader) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTableUtil
已过时。
DO NOT invoke it in any new TableSourceFactory/TableSinkFactory, please directly use TableSourceFactory/TableSinkFactory instance to get CatalogTable. We just use it to transition the old CatalogTable creation logic. Details please check
getCatalogTables(String, ReadonlyConfig, ClassLoader) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTableUtil
已过时。
getCheckpointLock() - 接口 中的方法org.apache.seatunnel.api.source.Collector
Returns the checkpoint lock.
getChildren() - 接口 中的方法org.apache.seatunnel.api.table.type.CompositeType
 
getChildren() - 类 中的方法org.apache.seatunnel.api.table.type.MapType
 
getChildren() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRowType
 
getCode() - 枚举 中的方法org.apache.seatunnel.api.common.SeaTunnelAPIErrorCode
 
getComment() - 类 中的方法org.apache.seatunnel.api.table.catalog.CatalogTable
 
getCommitInfoSerializer() - 接口 中的方法org.apache.seatunnel.api.sink.SeaTunnelSink
Get CommitInfoT serializer.
getCondition() - 类 中的方法org.apache.seatunnel.api.configuration.util.Expression
 
getConsumedType() - 接口 中的方法org.apache.seatunnel.api.sink.SeaTunnelSink
已过时。
instead by Factory
getCount() - 接口 中的方法org.apache.seatunnel.api.common.metrics.Counter
Returns the current count.
getCount() - 接口 中的方法org.apache.seatunnel.api.common.metrics.Meter
Get number of events marked on the meter.
getCount() - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeCounter
 
getCount() - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeQPSMeter
 
getCount() - 类 中的方法org.apache.seatunnel.api.configuration.util.Condition
 
getData() - 类 中的方法org.apache.seatunnel.api.table.type.Record
 
getDataTypeConvertor(String) - 类 中的方法org.apache.seatunnel.api.table.factory.DataTypeConvertorFactory
 
getDefaultDatabase() - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
Get the name of the default database for this catalog.
getDescription() - 枚举 中的方法org.apache.seatunnel.api.common.SeaTunnelAPIErrorCode
 
getDescription() - 类 中的方法org.apache.seatunnel.api.configuration.Option
 
getElementType() - 类 中的方法org.apache.seatunnel.api.table.type.ArrayType
 
getEnumeratorStateSerializer() - 接口 中的方法org.apache.seatunnel.api.source.SeaTunnelSource
Create enumerator state serializer, used to serialize/deserialize checkpoint state.
getEnvOptionRules() - 类 中的静态方法org.apache.seatunnel.api.env.EnvOptionRule
 
getExpectValue() - 类 中的方法org.apache.seatunnel.api.configuration.util.Condition
 
getExpression() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.ConditionalRequiredOptions
 
getFactory() - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
 
getFactoryUrl(T) - 类 中的静态方法org.apache.seatunnel.api.table.factory.FactoryUtil
 
getField(int) - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
getFieldName(int) - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRowType
 
getFieldNames() - 类 中的方法org.apache.seatunnel.api.table.catalog.TableSchema
 
getFieldNames() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRowType
 
getFields() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
getFieldType(int) - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRowType
 
getFieldTypes() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRowType
 
getFullName() - 类 中的方法org.apache.seatunnel.api.table.catalog.TablePath
 
getFullNameWithQuoted() - 类 中的方法org.apache.seatunnel.api.table.catalog.TablePath
 
getFullNameWithQuoted(String) - 类 中的方法org.apache.seatunnel.api.table.catalog.TablePath
 
getFullNameWithQuoted(String, String) - 类 中的方法org.apache.seatunnel.api.table.catalog.TablePath
 
getIdentifier() - 接口 中的方法org.apache.seatunnel.api.configuration.ConfigShade
The unique identifier of the current interface, used it to select the correct ConfigShade
getIdentity() - 接口 中的方法org.apache.seatunnel.api.table.catalog.DataTypeConvertor
 
getIndexOfSubtask() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSinkWriterContext
 
getIndexOfSubtask() - 接口 中的方法org.apache.seatunnel.api.sink.SinkWriter.Context
 
getIndexOfSubtask() - 接口 中的方法org.apache.seatunnel.api.source.SourceReader.Context
 
getJobId() - 类 中的方法org.apache.seatunnel.api.common.JobContext
 
getJobMode() - 类 中的方法org.apache.seatunnel.api.common.JobContext
 
getKeyType() - 类 中的方法org.apache.seatunnel.api.table.type.MapType
 
getMetricsContext() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSinkWriterContext
 
getMetricsContext() - 接口 中的方法org.apache.seatunnel.api.sink.SinkWriter.Context
 
getMetricsContext() - 接口 中的方法org.apache.seatunnel.api.source.SourceReader.Context
 
getMetricsContext() - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator.Context
 
getNext() - 类 中的方法org.apache.seatunnel.api.configuration.util.Condition
 
getNext() - 类 中的方法org.apache.seatunnel.api.configuration.util.Expression
 
getOption() - 类 中的方法org.apache.seatunnel.api.configuration.util.Condition
 
getOptional(Option<T>) - 类 中的方法org.apache.seatunnel.api.configuration.ReadonlyConfig
 
getOptionalOptions() - 类 中的方法org.apache.seatunnel.api.configuration.util.OptionRule
 
getOptionKeys(List<Option<?>>) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.OptionUtil
 
getOptionKeys(List<Option<?>>, List<RequiredOption.BundledRequiredOptions>) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.OptionUtil
 
getOptions(Class<?>) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.OptionUtil
 
getOptions() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.AbsolutelyRequiredOptions
 
getOptions() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.BundledRequiredOptions
 
getOptions() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.ConditionalRequiredOptions
 
getOptions() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.ExclusiveRequiredOptions
 
getOptions() - 接口 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption
 
getOptions() - 类 中的方法org.apache.seatunnel.api.table.catalog.CatalogTable
 
getPartitionKeys() - 类 中的方法org.apache.seatunnel.api.table.catalog.CatalogTable
 
getPluginName() - 接口 中的方法org.apache.seatunnel.api.common.PluginIdentifierInterface
Returns a unique identifier among same factory interfaces.
getPrecision() - 类 中的方法org.apache.seatunnel.api.table.type.DecimalType
 
getProducedCatalogTable() - 接口 中的方法org.apache.seatunnel.api.transform.SeaTunnelTransform
Get the catalog table output by this transform
getProducedCatalogTables() - 接口 中的方法org.apache.seatunnel.api.source.SeaTunnelSource
Get the catalog tables output by this source, It is recommended that all connectors implement this method instead of SeaTunnelSource.getProducedType().
getProducedType() - 接口 中的方法org.apache.seatunnel.api.serialization.DeserializationSchema
 
getProducedType() - 接口 中的方法org.apache.seatunnel.api.source.SeaTunnelSource
getProducedType() - 接口 中的方法org.apache.seatunnel.api.transform.SeaTunnelTransform
getRate() - 接口 中的方法org.apache.seatunnel.api.common.metrics.Meter
Returns the current rate of events per second.
getRate() - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeQPSMeter
 
getRequiredOption() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.BundledRequiredOptions
 
getRequiredOption() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.ConditionalRequiredOptions
 
getRequiredOptions() - 类 中的方法org.apache.seatunnel.api.configuration.util.OptionRule
 
getRowKind() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
getRowType(String) - 类 中的方法org.apache.seatunnel.api.table.type.MultipleRowType
 
getSaveModeHandler() - 接口 中的方法org.apache.seatunnel.api.sink.SupportSaveMode
 
getScale() - 类 中的方法org.apache.seatunnel.api.table.type.DecimalType
 
getSchema(String) - 类 中的方法org.apache.seatunnel.api.common.JobContext
Get table schema.
getSchemaAndTableName() - 类 中的方法org.apache.seatunnel.api.table.catalog.TablePath
 
getSchemaAndTableName(String) - 类 中的方法org.apache.seatunnel.api.table.catalog.TablePath
 
getSeaTunnelRowType() - 类 中的方法org.apache.seatunnel.api.table.catalog.CatalogTable
 
getSharedResource() - 接口 中的方法org.apache.seatunnel.api.sink.MultiTableResourceManager
 
getSourceClass() - 接口 中的方法org.apache.seatunnel.api.table.factory.TableSourceFactory
TODO: Implement SupportParallelism in the TableSourceFactory instead of the SeaTunnelSource, Then deprecated the method
getSplitSerializer() - 接口 中的方法org.apache.seatunnel.api.source.SeaTunnelSource
Create split serializer, use to serialize/deserialize split generated by SourceSplitEnumerator.
getSqlType() - 类 中的方法org.apache.seatunnel.api.table.type.ArrayType
 
getSqlType() - 类 中的方法org.apache.seatunnel.api.table.type.BasicType
 
getSqlType() - 类 中的方法org.apache.seatunnel.api.table.type.LocalTimeType
 
getSqlType() - 类 中的方法org.apache.seatunnel.api.table.type.MapType
 
getSqlType() - 类 中的方法org.apache.seatunnel.api.table.type.MultipleRowType
 
getSqlType() - 类 中的方法org.apache.seatunnel.api.table.type.PrimitiveByteArrayType
 
getSqlType() - 接口 中的方法org.apache.seatunnel.api.table.type.SeaTunnelDataType
Gets the SQL standard type represented by this data type.
getSqlType() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRowType
 
getTable(TablePath) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
Return a CatalogTable identified by the given TablePath.
getTableId() - 类 中的方法org.apache.seatunnel.api.table.catalog.CatalogTable
 
getTableId() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
getTablePath() - 类 中的方法org.apache.seatunnel.api.table.catalog.CatalogTable
 
getTables(ReadonlyConfig) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
 
getTableSchema() - 类 中的方法org.apache.seatunnel.api.table.catalog.CatalogTable
 
getTags() - 类 中的方法org.apache.seatunnel.api.common.metrics.Measurement
 
getTimestamp() - 类 中的方法org.apache.seatunnel.api.common.metrics.RawJobMetrics
 
getTotalFields() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRowType
 
getTypeClass() - 类 中的方法org.apache.seatunnel.api.table.type.ArrayType
 
getTypeClass() - 类 中的方法org.apache.seatunnel.api.table.type.BasicType
 
getTypeClass() - 类 中的方法org.apache.seatunnel.api.table.type.LocalTimeType
 
getTypeClass() - 类 中的方法org.apache.seatunnel.api.table.type.MapType
 
getTypeClass() - 类 中的方法org.apache.seatunnel.api.table.type.MultipleRowType
 
getTypeClass() - 类 中的方法org.apache.seatunnel.api.table.type.PrimitiveByteArrayType
 
getTypeClass() - 接口 中的方法org.apache.seatunnel.api.table.type.SeaTunnelDataType
Gets the class of the type represented by this data type.
getTypeClass() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRowType
 
getValueType() - 类 中的方法org.apache.seatunnel.api.table.type.MapType
 
getWriterStateSerializer() - 接口 中的方法org.apache.seatunnel.api.sink.SeaTunnelSink
Get StateT serializer.

H

handle(SchemaChangeEvent) - 接口 中的方法org.apache.seatunnel.api.table.event.handler.DataTypeChangeEventHandler
 
handle(SchemaChangeEvent) - 接口 中的方法org.apache.seatunnel.api.table.event.handler.SchemaChangeEventHandler
 
handleDataSaveMode() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
handleDataSaveMode() - 接口 中的方法org.apache.seatunnel.api.sink.SaveModeHandler
 
handleNoMoreSplits() - 接口 中的方法org.apache.seatunnel.api.source.SourceReader
This method is called when the reader is notified that it will not receive any further splits.
handleSaveMode() - 接口 中的方法org.apache.seatunnel.api.sink.SaveModeHandler
 
handleSchemaSaveMode() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
handleSchemaSaveMode() - 接口 中的方法org.apache.seatunnel.api.sink.SaveModeHandler
 
handleSourceEvent(SourceEvent) - 接口 中的方法org.apache.seatunnel.api.source.SourceReader
Handle the source event form SourceSplitEnumerator.
handleSourceEvent(int, SourceEvent) - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator
Handle the source event from SourceReader.
handleSplitRequest(int) - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator
 
hashCode() - 类 中的方法org.apache.seatunnel.api.common.metrics.JobMetrics
 
hashCode() - 类 中的方法org.apache.seatunnel.api.common.metrics.Measurement
 
hashCode() - 类 中的方法org.apache.seatunnel.api.common.metrics.RawJobMetrics
 
hashCode() - 类 中的方法org.apache.seatunnel.api.configuration.Option
 
hashCode() - 类 中的方法org.apache.seatunnel.api.configuration.ReadonlyConfig
 
hashCode() - 类 中的方法org.apache.seatunnel.api.configuration.util.Condition
 
hashCode() - 类 中的方法org.apache.seatunnel.api.configuration.util.Expression
 
hashCode() - 类 中的方法org.apache.seatunnel.api.configuration.util.OptionRule
 
hashCode() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.AbsolutelyRequiredOptions
 
hashCode() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.BundledRequiredOptions
 
hashCode() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.ConditionalRequiredOptions
 
hashCode() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.ExclusiveRequiredOptions
 
hashCode() - 类 中的方法org.apache.seatunnel.api.table.type.ArrayType
 
hashCode() - 类 中的方法org.apache.seatunnel.api.table.type.BasicType
 
hashCode() - 类 中的方法org.apache.seatunnel.api.table.type.DecimalType
 
hashCode() - 类 中的方法org.apache.seatunnel.api.table.type.LocalTimeType
 
hashCode() - 类 中的方法org.apache.seatunnel.api.table.type.MapType
 
hashCode() - 类 中的方法org.apache.seatunnel.api.table.type.PrimitiveByteArrayType
 
hashCode() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
hashCode() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRowType
 
hasNext() - 类 中的方法org.apache.seatunnel.api.configuration.util.Condition
 
hasNext() - 类 中的方法org.apache.seatunnel.api.configuration.util.Expression
 

I

inc() - 接口 中的方法org.apache.seatunnel.api.common.metrics.Counter
Increment the current count by 1.
inc(long) - 接口 中的方法org.apache.seatunnel.api.common.metrics.Counter
Increment the current count by the given value.
inc() - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeCounter
 
inc(long) - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeCounter
 
indexOf(String) - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRowType
 
init() - 接口 中的方法org.apache.seatunnel.api.sink.SinkAggregatedCommitter
init sink aggregated committer
initMultiTableResourceManager(int, int) - 接口 中的方法org.apache.seatunnel.api.sink.SupportResourceShare
 
INSTANCE - 类 中的静态变量org.apache.seatunnel.api.table.type.PrimitiveByteArrayType
 
INT_ARRAY_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.ArrayType
 
INT_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.BasicType
 
intType() - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
Defines that the value of the option should be of Integer type.
isEmptyThisPollNext() - 接口 中的方法org.apache.seatunnel.api.source.Collector
 
isExistsData(TablePath) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
 
isNullAt(int) - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
isPhysical() - 类 中的方法org.apache.seatunnel.api.table.catalog.Column
Returns whether the given column is a physical column of a table; neither computed nor metadata.
isPhysical() - 类 中的方法org.apache.seatunnel.api.table.catalog.MetadataColumn
 
isPhysical() - 类 中的方法org.apache.seatunnel.api.table.catalog.PhysicalColumn
 
isUnsigned - 类 中的变量org.apache.seatunnel.api.table.catalog.Column
Unsigned bit *
isZeroFill - 类 中的变量org.apache.seatunnel.api.table.catalog.Column
Whether to use the 0 bit *
iterator() - 类 中的方法org.apache.seatunnel.api.table.type.MultipleRowType
 

J

JARS - 接口 中的静态变量org.apache.seatunnel.api.env.EnvCommonOptions
 
JOB_ID - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricTags
 
JOB_MODE - 接口 中的静态变量org.apache.seatunnel.api.env.EnvCommonOptions
 
JOB_NAME - 接口 中的静态变量org.apache.seatunnel.api.env.EnvCommonOptions
 
JobContext - org.apache.seatunnel.api.common中的类
This class is used to store the context of the job. e.g. the table schema, catalog...etc.
JobContext() - 类 的构造器org.apache.seatunnel.api.common.JobContext
 
JobContext(Long) - 类 的构造器org.apache.seatunnel.api.common.JobContext
 
JobMetrics - org.apache.seatunnel.api.common.metrics中的类
 

K

keepSchemaAndData() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
keepSchemaDropData() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
key() - 类 中的方法org.apache.seatunnel.api.configuration.Option
 
key(String) - 类 中的静态方法org.apache.seatunnel.api.configuration.Options
Starts building a new Option.

L

listDatabases() - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
Get the names of all databases in this catalog.
listReadableMetadata() - 接口 中的方法org.apache.seatunnel.api.table.connector.DeserializationFormat
 
listReadableMetadata(CatalogTable) - 接口 中的方法org.apache.seatunnel.api.table.connector.SupportReadingMetadata
 
listTables(String) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
Get names of all tables under this database.
listType() - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
Defines that the value of the option should be a list of properties, which can be represented as List<String>.
listType(Class<T>) - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
Defines that the value of the option should be a list of properties, which can be represented as List<T>.
loadConfig(Path) - 接口 中的方法org.apache.seatunnel.api.configuration.ConfigAdapter
Converter config file to path_key-value Map in HOCON
LOCAL_DATE_TIME_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.LocalTimeType
 
LOCAL_DATE_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.LocalTimeType
 
LOCAL_TIME_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.LocalTimeType
 
LocalTimeType<T extends java.time.temporal.Temporal> - org.apache.seatunnel.api.table.type中的类
 
LONG_ARRAY_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.ArrayType
 
LONG_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.BasicType
 
longColumnLength - 类 中的变量org.apache.seatunnel.api.table.catalog.Column
integer may be cross the border *
longType() - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
Defines that the value of the option should be of Long type.

M

map(T) - 接口 中的方法org.apache.seatunnel.api.transform.SeaTunnelTransform
Transform input data to this#getProducedType() types data.
mapType() - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
Defines that the value of the option should be a set of properties, which can be represented as Map<String, String>.
MapType<K,V> - org.apache.seatunnel.api.table.type中的类
 
MapType(SeaTunnelDataType<K>, SeaTunnelDataType<V>) - 类 的构造器org.apache.seatunnel.api.table.type.MapType
 
markEvent() - 接口 中的方法org.apache.seatunnel.api.common.metrics.Meter
Mark occurrence of an event.
markEvent(long) - 接口 中的方法org.apache.seatunnel.api.common.metrics.Meter
Mark occurrence of multiple events.
markEvent() - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeQPSMeter
 
markEvent(long) - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeQPSMeter
 
markSchemaChangeAfterCheckpoint() - 接口 中的方法org.apache.seatunnel.api.source.Collector
 
markSchemaChangeBeforeCheckpoint() - 接口 中的方法org.apache.seatunnel.api.source.Collector
 
Measurement - org.apache.seatunnel.api.common.metrics中的类
Immutable data class containing information about one metric measurement, consisting of: metric value metric timestamp, generated when the metric was gathered metric descriptor (set of tag name-value pairs) A metrics descriptor can be thought of as a set of attributes associated with a particular metric, metric which in turn is defined by its name (for a full list of metric names provided see MetricNames).
MeasurementPredicates - org.apache.seatunnel.api.common.metrics中的类
Static utility class for creating various Measurement filtering predicates.
MEMBER - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricTags
 
merge(JobMetrics) - 类 中的方法org.apache.seatunnel.api.common.metrics.JobMetrics
 
MetadataColumn - org.apache.seatunnel.api.table.catalog中的类
Representation of a metadata column.
MetadataColumn(String, SeaTunnelDataType<?>, Integer, String, boolean, Object, String) - 类 的构造器org.apache.seatunnel.api.table.catalog.MetadataColumn
 
meter(String) - 类 中的方法org.apache.seatunnel.api.common.metrics.AbstractMetricsContext
 
meter(String, M) - 类 中的方法org.apache.seatunnel.api.common.metrics.AbstractMetricsContext
 
Meter - org.apache.seatunnel.api.common.metrics中的接口
Metric for measuring throughput.
meter(String) - 接口 中的方法org.apache.seatunnel.api.common.metrics.MetricsContext
Registers a ThreadSafeQPSMeter with SeaTunnel.
meter(String, M) - 接口 中的方法org.apache.seatunnel.api.common.metrics.MetricsContext
Registers a new Meter with SeaTunnel.
metric() - 类 中的方法org.apache.seatunnel.api.common.metrics.Measurement
Returns the name of the metric.
Metric - org.apache.seatunnel.api.common.metrics中的接口
 
MetricNames - org.apache.seatunnel.api.common.metrics中的类
 
metrics - 类 中的变量org.apache.seatunnel.api.common.metrics.AbstractMetricsContext
 
metrics() - 类 中的方法org.apache.seatunnel.api.common.metrics.JobMetrics
Returns all metrics present.
MetricsContext - org.apache.seatunnel.api.common.metrics中的接口
 
MetricTags - org.apache.seatunnel.api.common.metrics中的类
 
modify(TablePath, Column) - 类 中的静态方法org.apache.seatunnel.api.table.event.AlterTableModifyColumnEvent
 
modifyAfter(TablePath, Column, String) - 类 中的静态方法org.apache.seatunnel.api.table.event.AlterTableModifyColumnEvent
 
modifyFirst(TablePath, Column) - 类 中的静态方法org.apache.seatunnel.api.table.event.AlterTableModifyColumnEvent
 
MULTI_TABLE_SINK_REPLICA - 类 中的静态变量org.apache.seatunnel.api.sink.SinkCommonOptions
 
MultipleRowType - org.apache.seatunnel.api.table.type中的类
 
MultipleRowType(String[], SeaTunnelRowType[]) - 类 的构造器org.apache.seatunnel.api.table.type.MultipleRowType
 
MultipleRowType(Map<String, SeaTunnelRowType>) - 类 的构造器org.apache.seatunnel.api.table.type.MultipleRowType
 
MultiTableFactoryContext - org.apache.seatunnel.api.table.factory中的类
 
MultiTableFactoryContext(ReadonlyConfig, ClassLoader, Map<String, SeaTunnelSink>) - 类 的构造器org.apache.seatunnel.api.table.factory.MultiTableFactoryContext
 
MultiTableResourceManager<T> - org.apache.seatunnel.api.sink中的接口
The multi table resource manager

N

name() - 接口 中的方法org.apache.seatunnel.api.common.metrics.Metric
Returns the name of the associated metric.
name() - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeCounter
 
name() - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeQPSMeter
 
name() - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
Get the name of the catalog.
NAME - 接口 中的静态变量org.apache.seatunnel.api.table.catalog.CatalogOptions
 
name - 类 中的变量org.apache.seatunnel.api.table.catalog.Column
column name.
NAME - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ColumnOptions
 
noDefaultValue() - 类 中的方法org.apache.seatunnel.api.configuration.Options.SingleChoiceOptionBuilder
Creates a Option without a default value.
noDefaultValue() - 类 中的方法org.apache.seatunnel.api.configuration.Options.TypedOptionBuilder
Creates a Option without a default value.
notifyCheckpointAborted(long) - 接口 中的方法org.apache.seatunnel.api.state.CheckpointListener
 
notifyCheckpointComplete(long) - 接口 中的方法org.apache.seatunnel.api.state.CheckpointListener
 
nullable - 类 中的变量org.apache.seatunnel.api.table.catalog.Column
Does the column can be null
NULLABLE - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ColumnOptions
 

O

objectType(Class<T>) - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
 
of(Map<String, List<Measurement>>) - 类 中的静态方法org.apache.seatunnel.api.common.metrics.JobMetrics
Builds a JobMetrics object based on a map of Measurements.
of(String, Object, long, Map<String, String>) - 类 中的静态方法org.apache.seatunnel.api.common.metrics.Measurement
Builds a Measurement instance based on timestamp, value and the metric descriptor in map form.
of(byte[]) - 类 中的静态方法org.apache.seatunnel.api.common.metrics.RawJobMetrics
 
of(Option<T>, T) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.Condition
 
of(ReadonlyConfig) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.ConfigValidator
 
of(Option<T>, T) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.Expression
 
of(Condition<?>) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.Expression
 
of(Option<?>...) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.RequiredOption.AbsolutelyRequiredOptions
 
of(Option<?>...) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.RequiredOption.BundledRequiredOptions
 
of(List<Option<?>>) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.RequiredOption.BundledRequiredOptions
 
of(Expression, List<Option<?>>) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.RequiredOption.ConditionalRequiredOptions
 
of(Condition<?>, List<Option<?>>) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.RequiredOption.ConditionalRequiredOptions
 
of(Option<?>...) - 类 中的静态方法org.apache.seatunnel.api.configuration.util.RequiredOption.ExclusiveRequiredOptions
 
of(TableIdentifier, CatalogTable) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTable
 
of(TableIdentifier, TableSchema, Map<String, String>, List<String>, String) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTable
 
of(TableIdentifier, TableSchema, Map<String, String>, List<String>, String, String) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.CatalogTable
 
of(String, ConstraintKey.ColumnSortType) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.ConstraintKey.ConstraintKeyColumn
 
of(ConstraintKey.ConstraintType, String, List<ConstraintKey.ConstraintKeyColumn>) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.ConstraintKey
 
of(String, SeaTunnelDataType<?>, Integer, String, boolean, Object, String) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.MetadataColumn
 
of(String, SeaTunnelDataType<?>, Integer, boolean, Object, String) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.PhysicalColumn
 
of(String, SeaTunnelDataType<?>, Integer, boolean, Object, String, String, boolean, boolean, Long, Map<String, Object>, Long) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.PhysicalColumn
 
of(String, List<String>) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.PrimaryKey
 
of(String, String, String) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.TableIdentifier
 
of(String, TablePath) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.TableIdentifier
 
of(String, String, String, String) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.TableIdentifier
 
of(String) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.TablePath
 
of(String, boolean) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.TablePath
 
of(String, String) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.TablePath
 
of(String, String, String) - 类 中的静态方法org.apache.seatunnel.api.table.catalog.TablePath
 
open() - 接口 中的方法org.apache.seatunnel.api.source.SourceReader
Open the source reader.
open() - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator
 
open() - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
Open the catalog.
open() - 接口 中的方法org.apache.seatunnel.api.transform.SeaTunnelTransform
call it when Transformer initialed
Option<T> - org.apache.seatunnel.api.configuration中的类
 
Option(String, TypeReference<T>, T) - 类 的构造器org.apache.seatunnel.api.configuration.Option
 
optional(Option<?>...) - 类 中的方法org.apache.seatunnel.api.configuration.util.OptionRule.Builder
Optional options This options will not be validated.
OptionMark - org.apache.seatunnel.api.configuration.util中的注释类型
 
OptionRule - org.apache.seatunnel.api.configuration.util中的类
Validation rule for Option.
optionRule() - 接口 中的方法org.apache.seatunnel.api.table.factory.Factory
Returns the rule for options.
OptionRule.Builder - org.apache.seatunnel.api.configuration.util中的类
Builder for OptionRule.
Options - org.apache.seatunnel.api.configuration中的类
 
Options() - 类 的构造器org.apache.seatunnel.api.configuration.Options
 
options - 类 中的变量org.apache.seatunnel.api.table.catalog.Column
your options *
Options.OptionBuilder - org.apache.seatunnel.api.configuration中的类
The option builder is used to create a Option.
Options.SingleChoiceOptionBuilder<T> - org.apache.seatunnel.api.configuration中的类
 
Options.TypedOptionBuilder<T> - org.apache.seatunnel.api.configuration中的类
Builder for Option with a defined atomic type.
OptionUtil - org.apache.seatunnel.api.configuration.util中的类
 
OptionValidationException - org.apache.seatunnel.api.configuration.util中的异常错误
Exception for all errors occurring during option validation phase.
OptionValidationException(String, Throwable) - 异常错误 的构造器org.apache.seatunnel.api.configuration.util.OptionValidationException
 
OptionValidationException(String) - 异常错误 的构造器org.apache.seatunnel.api.configuration.util.OptionValidationException
 
OptionValidationException(String, Object...) - 异常错误 的构造器org.apache.seatunnel.api.configuration.util.OptionValidationException
 
OptionValidationException(Option<?>) - 异常错误 的构造器org.apache.seatunnel.api.configuration.util.OptionValidationException
 
or(Option<E>, E) - 类 中的方法org.apache.seatunnel.api.configuration.util.Condition
 
or(Condition<?>) - 类 中的方法org.apache.seatunnel.api.configuration.util.Condition
 
or(Expression) - 类 中的方法org.apache.seatunnel.api.configuration.util.Expression
 
org.apache.seatunnel.api.annotation - 程序包 org.apache.seatunnel.api.annotation
 
org.apache.seatunnel.api.common - 程序包 org.apache.seatunnel.api.common
 
org.apache.seatunnel.api.common.metrics - 程序包 org.apache.seatunnel.api.common.metrics
 
org.apache.seatunnel.api.configuration - 程序包 org.apache.seatunnel.api.configuration
 
org.apache.seatunnel.api.configuration.util - 程序包 org.apache.seatunnel.api.configuration.util
 
org.apache.seatunnel.api.env - 程序包 org.apache.seatunnel.api.env
 
org.apache.seatunnel.api.serialization - 程序包 org.apache.seatunnel.api.serialization
 
org.apache.seatunnel.api.sink - 程序包 org.apache.seatunnel.api.sink
 
org.apache.seatunnel.api.source - 程序包 org.apache.seatunnel.api.source
 
org.apache.seatunnel.api.state - 程序包 org.apache.seatunnel.api.state
 
org.apache.seatunnel.api.table.catalog - 程序包 org.apache.seatunnel.api.table.catalog
 
org.apache.seatunnel.api.table.catalog.exception - 程序包 org.apache.seatunnel.api.table.catalog.exception
 
org.apache.seatunnel.api.table.catalog.schema - 程序包 org.apache.seatunnel.api.table.catalog.schema
 
org.apache.seatunnel.api.table.connector - 程序包 org.apache.seatunnel.api.table.connector
 
org.apache.seatunnel.api.table.event - 程序包 org.apache.seatunnel.api.table.event
 
org.apache.seatunnel.api.table.event.handler - 程序包 org.apache.seatunnel.api.table.event.handler
 
org.apache.seatunnel.api.table.factory - 程序包 org.apache.seatunnel.api.table.factory
 
org.apache.seatunnel.api.table.type - 程序包 org.apache.seatunnel.api.table.type
 
org.apache.seatunnel.api.transform - 程序包 org.apache.seatunnel.api.transform
 

P

PARALLELISM - 接口 中的静态变量org.apache.seatunnel.api.common.CommonOptions
 
PARALLELISM - 接口 中的静态变量org.apache.seatunnel.api.env.EnvCommonOptions
 
parse(ReadonlyConfig) - 类 中的方法org.apache.seatunnel.api.table.catalog.schema.ReadonlyConfigParser
 
parse(T) - 接口 中的方法org.apache.seatunnel.api.table.catalog.schema.TableSchemaParser.ColumnParser
Parse column config to List
parse(T) - 接口 中的方法org.apache.seatunnel.api.table.catalog.schema.TableSchemaParser.ConstraintKeyParser
Parse constraint key config to ConstraintKey
parse(T) - 接口 中的方法org.apache.seatunnel.api.table.catalog.schema.TableSchemaParser.FieldParser
已过时。
Parse field config to List
parse(T) - 接口 中的方法org.apache.seatunnel.api.table.catalog.schema.TableSchemaParser
Parse schema config to TableSchema
parse(T) - 接口 中的方法org.apache.seatunnel.api.table.catalog.schema.TableSchemaParser.PrimaryKeyParser
Parse primary key config to PrimaryKey
ParsingMode - org.apache.seatunnel.api.env中的枚举
Multiple parsing modes for converting multi-CatalogTable retrieved through the Catalog into DAG.
PhysicalColumn - org.apache.seatunnel.api.table.catalog中的类
Representation of a physical column.
PhysicalColumn(String, SeaTunnelDataType<?>, Integer, boolean, Object, String) - 类 的构造器org.apache.seatunnel.api.table.catalog.PhysicalColumn
 
PhysicalColumn(String, SeaTunnelDataType<?>, Integer, boolean, Object, String, String, boolean, boolean, Long, Long, Map<String, Object>) - 类 的构造器org.apache.seatunnel.api.table.catalog.PhysicalColumn
 
PIPELINE_ID - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricTags
 
PLUGIN_NAME - 接口 中的静态变量org.apache.seatunnel.api.common.CommonOptions
 
PluginIdentifierInterface - org.apache.seatunnel.api.common中的接口
todo: unified with Plugin
pollNext(Collector<T>) - 接口 中的方法org.apache.seatunnel.api.source.SourceReader
Generate the next batch of records.
prepare(Config) - 接口 中的方法org.apache.seatunnel.api.common.SeaTunnelPluginLifeCycle
已过时。
SeaTunnel will not invoke prepare when init plugin, instead by Factory
prepareCommit() - 接口 中的方法org.apache.seatunnel.api.sink.SinkWriter
prepare the commit, will be called before SinkWriter.snapshotState(long checkpointId).
PrepareFailException - org.apache.seatunnel.api.common中的异常错误
This exception will throw when SeaTunnelPluginLifeCycle.prepare(Config) failed.
PrepareFailException(String, PluginType, String) - 异常错误 的构造器org.apache.seatunnel.api.common.PrepareFailException
 
PrepareFailException(String, PluginType, String, Throwable) - 异常错误 的构造器org.apache.seatunnel.api.common.PrepareFailException
 
PRIMARY_KEY - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.PrimaryKeyOptions
 
PRIMARY_KEY_COLUMNS - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.PrimaryKeyOptions
 
PRIMARY_KEY_NAME - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.PrimaryKeyOptions
 
primaryKey() - 接口 中的方法org.apache.seatunnel.api.sink.SupportMultiTableSinkWriter
The primary key index of the table in SeaTunnelRow, use it to make sure the same key value will be written to the same sink writer
PrimaryKey - org.apache.seatunnel.api.table.catalog中的类
 
PrimaryKey() - 类 的构造器org.apache.seatunnel.api.table.catalog.PrimaryKey
 
primaryKey(PrimaryKey) - 类 中的方法org.apache.seatunnel.api.table.catalog.TableSchema.Builder
 
PrimaryKeyOptions() - 类 的构造器org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.PrimaryKeyOptions
 
PrimitiveByteArrayType - org.apache.seatunnel.api.table.type中的类
 

R

RawJobMetrics - org.apache.seatunnel.api.common.metrics中的类
 
READ_LIMIT_BYTES_PER_SECOND - 接口 中的静态变量org.apache.seatunnel.api.env.EnvCommonOptions
 
READ_LIMIT_ROW_PER_SECOND - 接口 中的静态变量org.apache.seatunnel.api.env.EnvCommonOptions
 
ReadonlyConfig - org.apache.seatunnel.api.configuration中的类
 
ReadonlyConfigParser - org.apache.seatunnel.api.table.catalog.schema中的类
 
ReadonlyConfigParser() - 类 的构造器org.apache.seatunnel.api.table.catalog.schema.ReadonlyConfigParser
 
RECEIVED_BATCHES - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricNames
 
RECEIVED_COUNT - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricNames
 
Record<T> - org.apache.seatunnel.api.table.type中的类
Contain SeaTunnelRow or Checkpoint Barrier
Record(T) - 类 的构造器org.apache.seatunnel.api.table.type.Record
 
recreateSchema() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
registeredReaders() - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator.Context
Get the currently registered readers.
registerReader(int) - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator
 
rename(String) - 类 中的方法org.apache.seatunnel.api.table.catalog.Column
Returns a copy of the column with a replaced name.
rename(String) - 类 中的方法org.apache.seatunnel.api.table.catalog.MetadataColumn
 
rename(String) - 类 中的方法org.apache.seatunnel.api.table.catalog.PhysicalColumn
 
REPLACE_DATABASE_NAME_KEY - 类 中的静态变量org.apache.seatunnel.api.sink.SinkReplaceNameConstant
 
REPLACE_SCHEMA_NAME_KEY - 类 中的静态变量org.apache.seatunnel.api.sink.SinkReplaceNameConstant
 
REPLACE_TABLE_NAME_KEY - 类 中的静态变量org.apache.seatunnel.api.sink.SinkReplaceNameConstant
 
required(Option<?>...) - 类 中的方法org.apache.seatunnel.api.configuration.util.OptionRule.Builder
Absolutely required options without any constraints.
RequiredOption - org.apache.seatunnel.api.configuration.util中的接口
 
RequiredOption.AbsolutelyRequiredOptions - org.apache.seatunnel.api.configuration.util中的类
The option is required.
RequiredOption.BundledRequiredOptions - org.apache.seatunnel.api.configuration.util中的类
These options are bundled, must be present or absent together.
RequiredOption.ConditionalRequiredOptions - org.apache.seatunnel.api.configuration.util中的类
 
RequiredOption.ExclusiveRequiredOptions - org.apache.seatunnel.api.configuration.util中的类
These options are mutually exclusive, allowing only one set of options to be configured.
reset(SeaTunnelRowType) - 类 中的方法org.apache.seatunnel.api.table.event.handler.AlterTableEventHandler
 
reset(SeaTunnelRowType) - 类 中的方法org.apache.seatunnel.api.table.event.handler.DataTypeChangeEventDispatcher
 
reset(SeaTunnelRowType) - 接口 中的方法org.apache.seatunnel.api.table.event.handler.DataTypeChangeEventHandler
 
resetEmptyThisPollNext() - 接口 中的方法org.apache.seatunnel.api.source.Collector
 
restoreCommit(List<AggregatedCommitInfoT>) - 接口 中的方法org.apache.seatunnel.api.sink.SinkAggregatedCommitter
Re-commit message to third party data receiver, The method need to achieve idempotency.
restoreEnumerator(SourceSplitEnumerator.Context<SplitT>, StateT) - 接口 中的方法org.apache.seatunnel.api.source.SeaTunnelSource
Create source split enumerator, used to generate splits.
restoreWriter(SinkWriter.Context, List<StateT>) - 接口 中的方法org.apache.seatunnel.api.sink.SeaTunnelSink
 
RESULT_TABLE_NAME - 接口 中的静态变量org.apache.seatunnel.api.common.CommonOptions
 
RowKind - org.apache.seatunnel.api.table.type中的枚举
Lists all kinds of changes that a row can describe in a changelog.
ROWTYPE_FIELDS - 类 中的静态变量org.apache.seatunnel.api.sink.SaveModeConstants
 
ROWTYPE_PRIMARY_KEY - 类 中的静态变量org.apache.seatunnel.api.sink.SaveModeConstants
 
ROWTYPE_UNIQUE_KEY - 类 中的静态变量org.apache.seatunnel.api.sink.SaveModeConstants
 
run() - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator
The method is executed by the engine only once.

S

SaveModeConstants - org.apache.seatunnel.api.sink中的类
 
SaveModeConstants() - 类 的构造器org.apache.seatunnel.api.sink.SaveModeConstants
 
SaveModeHandler - org.apache.seatunnel.api.sink中的接口
 
SCHEMA - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions
 
SCHEMA_FIRST - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.TableIdentifierOptions
 
SCHEMA_SAVE_MODE_KEY - 接口 中的静态变量org.apache.seatunnel.api.sink.SupportSaveMode
 
SchemaChangeEvent - org.apache.seatunnel.api.table.event中的接口
Represents a structural change to a table schema.
SchemaChangeEventHandler<T> - org.apache.seatunnel.api.table.event.handler中的接口
 
schemaSaveMode - 类 中的变量org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
SchemaSaveMode - org.apache.seatunnel.api.sink中的枚举
 
SeaTunnelAPIErrorCode - org.apache.seatunnel.api.common中的枚举
 
SeaTunnelDataType<T> - org.apache.seatunnel.api.table.type中的接口
Logic data type of column in SeaTunnel.
SeaTunnelDataTypeConvertorUtil - org.apache.seatunnel.api.table.catalog中的类
 
SeaTunnelDataTypeConvertorUtil() - 类 的构造器org.apache.seatunnel.api.table.catalog.SeaTunnelDataTypeConvertorUtil
 
SeaTunnelJobAware - org.apache.seatunnel.api.source中的接口
This interface defines the runtime environment of the SeaTunnel job.
SeaTunnelPluginLifeCycle - org.apache.seatunnel.api.common中的接口
已过时。
SeaTunnel will not invoke prepare when init plugin, instead by Factory
SeaTunnelRow - org.apache.seatunnel.api.table.type中的类
SeaTunnel row type.
SeaTunnelRow(int) - 类 的构造器org.apache.seatunnel.api.table.type.SeaTunnelRow
 
SeaTunnelRow(Object[]) - 类 的构造器org.apache.seatunnel.api.table.type.SeaTunnelRow
 
SeaTunnelRowType - org.apache.seatunnel.api.table.type中的类
 
SeaTunnelRowType(String[], SeaTunnelDataType<?>[]) - 类 的构造器org.apache.seatunnel.api.table.type.SeaTunnelRowType
 
SeaTunnelSink<IN,StateT,CommitInfoT,AggregatedCommitInfoT> - org.apache.seatunnel.api.sink中的接口
The SeaTunnel sink interface, developer should implement this class when create a sink connector.
SeaTunnelSource<T,SplitT extends SourceSplit,StateT extends Serializable> - org.apache.seatunnel.api.source中的接口
The interface for Source.
SeaTunnelTransform<T> - org.apache.seatunnel.api.transform中的接口
 
sendEventToSourceReader(int, SourceEvent) - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator.Context
Send a source event to a source reader.
sendSourceEventToEnumerator(SourceEvent) - 接口 中的方法org.apache.seatunnel.api.source.SourceReader.Context
Send a source event to the source coordinator.
sendSplitRequest() - 接口 中的方法org.apache.seatunnel.api.source.SourceReader.Context
Sends a split request to the source's SourceSplitEnumerator.
sensitiveOptions() - 接口 中的方法org.apache.seatunnel.api.configuration.ConfigShade
To expand the options that user want to encrypt
SerializationFormat - org.apache.seatunnel.api.table.connector中的接口
 
SerializationFormatFactory - org.apache.seatunnel.api.table.factory中的接口
 
SerializationSchema - org.apache.seatunnel.api.serialization中的接口
 
serialize(T) - 类 中的方法org.apache.seatunnel.api.serialization.DefaultSerializer
 
serialize(SeaTunnelRow) - 接口 中的方法org.apache.seatunnel.api.serialization.SerializationSchema
Serializes the incoming element to a specified type.
serialize(T) - 接口 中的方法org.apache.seatunnel.api.serialization.Serializer
Serializes the given object.
Serializer<T> - org.apache.seatunnel.api.serialization中的接口
 
SERVICE - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricTags
 
set(long) - 接口 中的方法org.apache.seatunnel.api.common.metrics.Counter
Sets the current value.
set(long) - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeCounter
 
setField(int, Object) - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
setJobContext(JobContext) - 接口 中的方法org.apache.seatunnel.api.source.SeaTunnelJobAware
 
setJobMode(JobMode) - 类 中的方法org.apache.seatunnel.api.common.JobContext
 
setMultiTableResourceManager(MultiTableResourceManager<T>, int) - 接口 中的方法org.apache.seatunnel.api.sink.SupportResourceShare
 
setRowKind(RowKind) - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
setTableId(String) - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
setTypeInfo(SeaTunnelRowType) - 接口 中的方法org.apache.seatunnel.api.sink.SeaTunnelSink
已过时。
instead by Factory
setTypeInfo(SeaTunnelDataType<T>) - 接口 中的方法org.apache.seatunnel.api.transform.SeaTunnelTransform
已过时。
instead by Factory
SHORT_ARRAY_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.ArrayType
 
SHORT_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.BasicType
 
shortString() - 枚举 中的方法org.apache.seatunnel.api.table.type.RowKind
Returns a short string representation of this RowKind.
signalNoMoreElement() - 接口 中的方法org.apache.seatunnel.api.source.SourceReader.Context
Indicator that the input has reached the end of data.
signalNoMoreSplits(int) - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator.Context
Signals a subtask that it will not receive any further split.
singleChoice(Class<T>, List<T>) - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
Construct an option with multiple options and only one of them can be selected
SingleChoiceOption<T> - org.apache.seatunnel.api.configuration中的类
 
SingleChoiceOption(String, TypeReference<T>, List<T>, T) - 类 的构造器org.apache.seatunnel.api.configuration.SingleChoiceOption
 
SINK_WRITE_BYTES - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricNames
 
SINK_WRITE_BYTES_PER_SECONDS - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricNames
 
SINK_WRITE_COUNT - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricNames
 
SINK_WRITE_QPS - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricNames
 
SinkAggregatedCommitter<CommitInfoT,AggregatedCommitInfoT> - org.apache.seatunnel.api.sink中的接口
The committer combine taskManager/Worker Commit message.
SinkCommitter<CommitInfoT> - org.apache.seatunnel.api.sink中的接口
The committer to commit message.
SinkCommonOptions - org.apache.seatunnel.api.sink中的类
 
SinkCommonOptions() - 类 的构造器org.apache.seatunnel.api.sink.SinkCommonOptions
 
sinkFullOptionRule(TableSinkFactory) - 类 中的静态方法org.apache.seatunnel.api.table.factory.FactoryUtil
This method is called by SeaTunnel Web to get the full option rule of a sink.
SinkReplaceNameConstant - org.apache.seatunnel.api.sink中的类
 
SinkReplaceNameConstant() - 类 的构造器org.apache.seatunnel.api.sink.SinkReplaceNameConstant
 
SinkWriter<T,CommitInfoT,StateT> - org.apache.seatunnel.api.sink中的接口
The sink writer use to write data to third party data receiver.
SinkWriter.Context - org.apache.seatunnel.api.sink中的接口
 
snapshotState(long) - 接口 中的方法org.apache.seatunnel.api.sink.SinkWriter
 
snapshotState(long) - 接口 中的方法org.apache.seatunnel.api.source.SourceReader
Get the current split checkpoint state by checkpointId.
snapshotState(long) - 接口 中的方法org.apache.seatunnel.api.source.SourceSplitEnumerator
If the source is bounded, checkpoint is not triggered.
SOURCE_RECEIVED_BYTES - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricNames
 
SOURCE_RECEIVED_BYTES_PER_SECONDS - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricNames
 
SOURCE_RECEIVED_COUNT - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricNames
 
SOURCE_RECEIVED_QPS - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricNames
 
SOURCE_TABLE_NAME - 接口 中的静态变量org.apache.seatunnel.api.common.CommonOptions
 
SourceEvent - org.apache.seatunnel.api.source中的接口
A base class for the events passed between the SourceReader and SourceSplitEnumerator.
sourceFullOptionRule(TableSourceFactory) - 类 中的静态方法org.apache.seatunnel.api.table.factory.FactoryUtil
This method is called by SeaTunnel Web to get the full option rule of a source.
SourceOptions - org.apache.seatunnel.api.source中的接口
 
SourceReader<T,SplitT extends SourceSplit> - org.apache.seatunnel.api.source中的接口
The SourceReader is used to generate source record, and it will be running at worker.
SourceReader.Context - org.apache.seatunnel.api.source中的接口
 
SourceSplit - org.apache.seatunnel.api.source中的接口
An interface for all the Split types to extend.
SourceSplitEnumerator<SplitT extends SourceSplit,StateT> - org.apache.seatunnel.api.source中的接口
The SourceSplitEnumerator is responsible for enumerating the splits of a source.
SourceSplitEnumerator.Context<SplitT extends SourceSplit> - org.apache.seatunnel.api.source中的接口
 
sourceType - 类 中的变量org.apache.seatunnel.api.table.catalog.Column
Field type in the database *
splitId() - 接口 中的方法org.apache.seatunnel.api.source.SourceSplit
Get the split id of this source split.
SqlType - org.apache.seatunnel.api.table.type中的枚举
The sql type of SeaTunnelDataType.
STRING_ARRAY_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.ArrayType
 
STRING_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.BasicType
 
stringType() - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
Defines that the value of the option should be of String type.
SupportColumnProjection - org.apache.seatunnel.api.source中的接口
Mark whether the Source connector supports ColumnProjection
SupportCoordinate - org.apache.seatunnel.api.source中的接口
Used to mark whether the interface supports coordination.
SupportMultiTableSink - org.apache.seatunnel.api.sink中的接口
The Sink Connectors which support multi table should implement this interface
SupportMultiTableSinkAggregatedCommitter<T> - org.apache.seatunnel.api.sink中的接口
The Sink Aggregated Committer which support multi table should implement this interface
SupportMultiTableSinkWriter<T> - org.apache.seatunnel.api.sink中的接口
The Sink Connector Writer which support multi table should implement this interface
SupportParallelism - org.apache.seatunnel.api.source中的接口
Mark whether the Source connector supports parallelism
SupportReadingMetadata - org.apache.seatunnel.api.table.connector中的接口
Used for TableSource to support metadata columns.
SupportResourceShare<T> - org.apache.seatunnel.api.sink中的接口
 
SupportSaveMode - org.apache.seatunnel.api.sink中的接口
The Sink Connectors which support schema and data SaveMode should implement this interface

T

TABLE - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.TableIdentifierOptions
 
TABLE_NAME - 类 中的静态变量org.apache.seatunnel.api.sink.SaveModeConstants
 
TABLE_NAMES - 接口 中的静态变量org.apache.seatunnel.api.table.catalog.CatalogOptions
 
TABLE_PATTERN - 接口 中的静态变量org.apache.seatunnel.api.table.catalog.CatalogOptions
 
TableAlreadyExistException - org.apache.seatunnel.api.table.catalog.exception中的异常错误
 
TableAlreadyExistException(String, TablePath) - 异常错误 的构造器org.apache.seatunnel.api.table.catalog.exception.TableAlreadyExistException
 
TableAlreadyExistException(String, TablePath, Throwable) - 异常错误 的构造器org.apache.seatunnel.api.table.catalog.exception.TableAlreadyExistException
 
TableEvent - org.apache.seatunnel.api.table.event中的类
 
TableEvent() - 类 的构造器org.apache.seatunnel.api.table.event.TableEvent
 
tableExists() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
tableExists(TablePath) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
Check if a table exist in this catalog.
TableFactoryContext - org.apache.seatunnel.api.table.factory中的类
 
TableFactoryContext(ReadonlyConfig, ClassLoader) - 类 的构造器org.apache.seatunnel.api.table.factory.TableFactoryContext
 
TableIdentifier - org.apache.seatunnel.api.table.catalog中的类
 
TableIdentifier() - 类 的构造器org.apache.seatunnel.api.table.catalog.TableIdentifier
 
TableIdentifierOptions() - 类 的构造器org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.TableIdentifierOptions
 
TableNotExistException - org.apache.seatunnel.api.table.catalog.exception中的异常错误
Exception for trying to operate on a table that doesn't exist.
TableNotExistException(String, TablePath) - 异常错误 的构造器org.apache.seatunnel.api.table.catalog.exception.TableNotExistException
 
TableNotExistException(String, TablePath, Throwable) - 异常错误 的构造器org.apache.seatunnel.api.table.catalog.exception.TableNotExistException
 
tablePath - 类 中的变量org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
TablePath - org.apache.seatunnel.api.table.catalog中的类
 
TablePath() - 类 的构造器org.apache.seatunnel.api.table.catalog.TablePath
 
tablePath() - 接口 中的方法org.apache.seatunnel.api.table.event.SchemaChangeEvent
Path of the change table object
tablePath - 类 中的变量org.apache.seatunnel.api.table.event.TableEvent
 
tablePath() - 类 中的方法org.apache.seatunnel.api.table.event.TableEvent
 
TableSchema - org.apache.seatunnel.api.table.catalog中的类
Represent a physical table schema.
TableSchema() - 类 的构造器org.apache.seatunnel.api.table.catalog.TableSchema
 
TableSchema.Builder - org.apache.seatunnel.api.table.catalog中的类
 
TableSchemaOptions - org.apache.seatunnel.api.table.catalog.schema中的类
 
TableSchemaOptions() - 类 的构造器org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions
 
TableSchemaOptions.ColumnOptions - org.apache.seatunnel.api.table.catalog.schema中的类
 
TableSchemaOptions.ConstraintKeyOptions - org.apache.seatunnel.api.table.catalog.schema中的类
 
TableSchemaOptions.FieldOptions - org.apache.seatunnel.api.table.catalog.schema中的类
已过时。
TableSchemaOptions.PrimaryKeyOptions - org.apache.seatunnel.api.table.catalog.schema中的类
 
TableSchemaOptions.TableIdentifierOptions - org.apache.seatunnel.api.table.catalog.schema中的类
 
TableSchemaParser<T> - org.apache.seatunnel.api.table.catalog.schema中的接口
 
TableSchemaParser.ColumnParser<T> - org.apache.seatunnel.api.table.catalog.schema中的接口
 
TableSchemaParser.ConstraintKeyParser<T> - org.apache.seatunnel.api.table.catalog.schema中的接口
 
TableSchemaParser.FieldParser<T> - org.apache.seatunnel.api.table.catalog.schema中的接口
已过时。
TableSchemaParser.PrimaryKeyParser<T> - org.apache.seatunnel.api.table.catalog.schema中的接口
 
TableSink<IN,StateT,CommitInfoT,AggregatedCommitInfoT> - org.apache.seatunnel.api.table.connector中的接口
 
TableSinkFactory<IN,StateT,CommitInfoT,AggregatedCommitInfoT> - org.apache.seatunnel.api.table.factory中的接口
This is an SPI interface, used to create TableSink.
TableSinkFactoryContext - org.apache.seatunnel.api.table.factory中的类
 
TableSinkFactoryContext(CatalogTable, ReadonlyConfig, ClassLoader) - 类 的构造器org.apache.seatunnel.api.table.factory.TableSinkFactoryContext
 
TableSource<T,SplitT extends SourceSplit,StateT extends Serializable> - org.apache.seatunnel.api.table.connector中的接口
Used to support authentication and processing of SupportReadingMetadata
TableSourceFactory - org.apache.seatunnel.api.table.factory中的接口
This is an SPI interface, used to create TableSource.
TableSourceFactoryContext - org.apache.seatunnel.api.table.factory中的类
 
TableSourceFactoryContext(ReadonlyConfig, ClassLoader) - 类 的构造器org.apache.seatunnel.api.table.factory.TableSourceFactoryContext
 
TableTransform<T> - org.apache.seatunnel.api.table.connector中的接口
 
TableTransformFactory - org.apache.seatunnel.api.table.factory中的接口
This is an SPI interface, used to create TableTransform.
TableTransformFactoryContext - org.apache.seatunnel.api.table.factory中的类
 
TableTransformFactoryContext(List<CatalogTable>, ReadonlyConfig, ClassLoader) - 类 的构造器org.apache.seatunnel.api.table.factory.TableTransformFactoryContext
 
tag(String) - 类 中的方法org.apache.seatunnel.api.common.metrics.Measurement
Returns the value associated with a specific tag, based on the metric description of this particular Measurement.
tagValueEquals(String, String) - 类 中的静态方法org.apache.seatunnel.api.common.metrics.MeasurementPredicates
Matches a Measurement which contains the specified tag and the tag has the specified value.
tagValueMatches(String, String) - 类 中的静态方法org.apache.seatunnel.api.common.metrics.MeasurementPredicates
Matches a Measurement which has this exact tag with a value matching the provided regular expression.
TASK_GROUP_ID - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricTags
 
TASK_GROUP_LOCATION - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricTags
 
TASK_ID - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricTags
 
TASK_NAME - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricTags
 
ThreadSafeCounter - org.apache.seatunnel.api.common.metrics中的类
 
ThreadSafeCounter(String) - 类 的构造器org.apache.seatunnel.api.common.metrics.ThreadSafeCounter
 
ThreadSafeQPSMeter - org.apache.seatunnel.api.common.metrics中的类
 
ThreadSafeQPSMeter(String) - 类 的构造器org.apache.seatunnel.api.common.metrics.ThreadSafeQPSMeter
 
timestamp() - 类 中的方法org.apache.seatunnel.api.common.metrics.Measurement
Returns the timestamps associated with this Measurement, the moment when the value was gathered.
toByteValue() - 枚举 中的方法org.apache.seatunnel.api.table.type.RowKind
Returns the byte value representation of this RowKind.
toConfig() - 类 中的方法org.apache.seatunnel.api.configuration.ReadonlyConfig
Transform to Config todo: This method should be removed after we remove Config
toConnectorType(String, SeaTunnelDataType<?>, Map<String, Object>) - 接口 中的方法org.apache.seatunnel.api.table.catalog.DataTypeConvertor
Transfer the data type from SeaTunnel to connector.
toJsonString() - 类 中的方法org.apache.seatunnel.api.common.metrics.JobMetrics
 
toMap() - 类 中的方法org.apache.seatunnel.api.configuration.ReadonlyConfig
 
toMap(Map<String, String>) - 类 中的方法org.apache.seatunnel.api.configuration.ReadonlyConfig
 
toPhysicalRowDataType() - 类 中的方法org.apache.seatunnel.api.table.catalog.TableSchema
 
toSeaTunnelType(String, String) - 接口 中的方法org.apache.seatunnel.api.table.catalog.DataTypeConvertor
Transfer the data type from connector to SeaTunnel.
toSeaTunnelType(String, T, Map<String, Object>) - 接口 中的方法org.apache.seatunnel.api.table.catalog.DataTypeConvertor
Transfer the data type from connector to SeaTunnel.
toString() - 类 中的方法org.apache.seatunnel.api.common.metrics.AbstractMetricsContext
 
toString() - 类 中的方法org.apache.seatunnel.api.common.metrics.JobMetrics
 
toString() - 类 中的方法org.apache.seatunnel.api.common.metrics.Measurement
 
toString() - 类 中的方法org.apache.seatunnel.api.common.metrics.RawJobMetrics
 
toString() - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeCounter
 
toString() - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeQPSMeter
 
toString() - 类 中的方法org.apache.seatunnel.api.configuration.Option
 
toString() - 类 中的方法org.apache.seatunnel.api.configuration.ReadonlyConfig
 
toString() - 类 中的方法org.apache.seatunnel.api.configuration.util.Condition
 
toString() - 类 中的方法org.apache.seatunnel.api.configuration.util.Expression
 
toString() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.AbsolutelyRequiredOptions
 
toString() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.BundledRequiredOptions
 
toString() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.ConditionalRequiredOptions
 
toString() - 类 中的方法org.apache.seatunnel.api.configuration.util.RequiredOption.ExclusiveRequiredOptions
 
toString() - 类 中的方法org.apache.seatunnel.api.table.catalog.CatalogTable
 
toString() - 类 中的方法org.apache.seatunnel.api.table.catalog.TableIdentifier
 
toString() - 类 中的方法org.apache.seatunnel.api.table.catalog.TablePath
 
toString() - 类 中的方法org.apache.seatunnel.api.table.type.ArrayType
 
toString() - 类 中的方法org.apache.seatunnel.api.table.type.BasicType
 
toString() - 类 中的方法org.apache.seatunnel.api.table.type.DecimalType
 
toString() - 类 中的方法org.apache.seatunnel.api.table.type.LocalTimeType
 
toString() - 类 中的方法org.apache.seatunnel.api.table.type.MapType
 
toString() - 类 中的方法org.apache.seatunnel.api.table.type.PrimitiveByteArrayType
 
toString() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRow
 
toString() - 类 中的方法org.apache.seatunnel.api.table.type.SeaTunnelRowType
 
toTablePath() - 类 中的方法org.apache.seatunnel.api.table.catalog.TableIdentifier
 
truncateTable() - 类 中的方法org.apache.seatunnel.api.sink.DefaultSaveModeHandler
 
truncateTable(TablePath, boolean) - 接口 中的方法org.apache.seatunnel.api.table.catalog.Catalog
Truncate an existing table data in this catalog.
type(TypeReference<T>) - 类 中的方法org.apache.seatunnel.api.configuration.Options.OptionBuilder
The value of the definition option should be represented as T.
TYPE - 类 中的静态变量org.apache.seatunnel.api.table.catalog.schema.TableSchemaOptions.ColumnOptions
 
typeReference() - 类 中的方法org.apache.seatunnel.api.configuration.Option
 

U

unit() - 接口 中的方法org.apache.seatunnel.api.common.metrics.Metric
Return the measurement unit for the associated metric.
UNIT - 类 中的静态变量org.apache.seatunnel.api.common.metrics.MetricTags
 
unit() - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeCounter
 
unit() - 类 中的方法org.apache.seatunnel.api.common.metrics.ThreadSafeQPSMeter
 
Unit - org.apache.seatunnel.api.common.metrics中的枚举
 

V

validate(OptionRule) - 类 中的方法org.apache.seatunnel.api.configuration.util.ConfigValidator
 
value() - 类 中的方法org.apache.seatunnel.api.common.metrics.Measurement
Returns the value associated with this Measurement.
valueOf(String) - 枚举 中的静态方法org.apache.seatunnel.api.common.metrics.Unit
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.seatunnel.api.common.SeaTunnelAPIErrorCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.seatunnel.api.env.ParsingMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.seatunnel.api.sink.DataSaveMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.seatunnel.api.sink.SchemaSaveMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.seatunnel.api.source.Boundedness
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.seatunnel.api.table.catalog.ConstraintKey.ColumnSortType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.seatunnel.api.table.catalog.ConstraintKey.ConstraintType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.seatunnel.api.table.type.RowKind
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.seatunnel.api.table.type.SqlType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.apache.seatunnel.api.common.metrics.Unit
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.seatunnel.api.common.SeaTunnelAPIErrorCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.seatunnel.api.env.ParsingMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.seatunnel.api.sink.DataSaveMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.seatunnel.api.sink.SchemaSaveMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.seatunnel.api.source.Boundedness
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.seatunnel.api.table.catalog.ConstraintKey.ColumnSortType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.seatunnel.api.table.catalog.ConstraintKey.ConstraintType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.seatunnel.api.table.type.RowKind
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.seatunnel.api.table.type.SqlType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VOID_TYPE - 类 中的静态变量org.apache.seatunnel.api.table.type.BasicType
 

W

withDescription(String) - 类 中的方法org.apache.seatunnel.api.configuration.Option
 
withDescription(String) - 类 中的方法org.apache.seatunnel.api.configuration.SingleChoiceOption
 
withFallbackKeys(String...) - 类 中的方法org.apache.seatunnel.api.configuration.Option
 
write(T) - 接口 中的方法org.apache.seatunnel.api.sink.SinkWriter
write data to third party data receiver.
A B C D E F G H I J K L M N O P R S T U V W 
跳过导航链接

Copyright © 2024 The Apache Software Foundation. All rights reserved.