Skip navigation links
A B C D E F G H I L N O P R S T V 

A

applyDDL(Sequenced<DDLEvent>) - Method in interface io.cdap.delta.api.EventConsumer
Apply a DDL event, such as creating a table.
applyDML(Sequenced<DMLEvent>) - Method in interface io.cdap.delta.api.EventConsumer
Apply a DML event.
assess(T) - Method in interface io.cdap.delta.api.assessment.TableAssessor
Assess whether there will be potential problems replicating data from the specified table.
assess() - Method in interface io.cdap.delta.api.assessment.TableAssessor
Assess whether there will be any general potential problems replicating data based unrelated to a specific table.
Assessment - Class in io.cdap.delta.api.assessment
A general assessment, containing potential problems.
Assessment(List<Problem>, List<Problem>) - Constructor for class io.cdap.delta.api.assessment.Assessment
 

B

build() - Method in class io.cdap.delta.api.assessment.ColumnAssessment.Builder
 
build() - Method in class io.cdap.delta.api.assessment.TableDetail.Builder
 
build() - Method in class io.cdap.delta.api.DDLEvent.Builder
 
build() - Method in class io.cdap.delta.api.DMLEvent.Builder
 
build() - Method in class io.cdap.delta.api.SourceProperties.Builder
 
builder(String, String) - Static method in class io.cdap.delta.api.assessment.ColumnAssessment
return a Builder to create column assessments
builder(String, String, String) - Static method in class io.cdap.delta.api.assessment.TableDetail
 
Builder(String, String, String) - Constructor for class io.cdap.delta.api.assessment.TableDetail.Builder
 
Builder() - Constructor for class io.cdap.delta.api.ChangeEvent.Builder
 
builder(DDLEvent) - Static method in class io.cdap.delta.api.DDLEvent
 
builder() - Static method in class io.cdap.delta.api.DDLEvent
 
builder(DMLEvent) - Static method in class io.cdap.delta.api.DMLEvent
 
builder() - Static method in class io.cdap.delta.api.DMLEvent
 
Builder() - Constructor for class io.cdap.delta.api.SourceProperties.Builder
 

C

ChangeEvent - Class in io.cdap.delta.api
A change event.
ChangeEvent(Offset, boolean, ChangeType, Long) - Constructor for class io.cdap.delta.api.ChangeEvent
 
ChangeEvent.Builder<T extends ChangeEvent.Builder> - Class in io.cdap.delta.api
Builds a ChangeEvent
ChangeType - Enum in io.cdap.delta.api
Type of ChangeEvent.
close() - Method in interface io.cdap.delta.api.assessment.TableAssessor
 
ColumnAssessment - Class in io.cdap.delta.api.assessment
Assessment of a column.
ColumnAssessment.Builder - Class in io.cdap.delta.api.assessment
Builds a ColumnAssessment
ColumnDetail - Class in io.cdap.delta.api.assessment
Details about a table column.
ColumnDetail(String, SQLType, boolean) - Constructor for class io.cdap.delta.api.assessment.ColumnDetail
 
ColumnDetail(String, SQLType, boolean, Map<String, String>) - Constructor for class io.cdap.delta.api.assessment.ColumnDetail
 
ColumnSuggestion - Class in io.cdap.delta.api.assessment
Suggestion for how to fix a column problem.
ColumnSuggestion(String, List<String>) - Constructor for class io.cdap.delta.api.assessment.ColumnSuggestion
 
ColumnSupport - Enum in io.cdap.delta.api.assessment
Level of support for a table column.
commitOffset(Offset, long) - Method in interface io.cdap.delta.api.DeltaTargetContext
Commit changes up to the given offset.
configure(SourceConfigurer) - Method in interface io.cdap.delta.api.DeltaSource
Configure the source.
configure(Configurer) - Method in interface io.cdap.delta.api.DeltaTarget
Configure the source.
Configurer - Interface in io.cdap.delta.api
Configures a data transfer.
createConsumer(DeltaTargetContext) - Method in interface io.cdap.delta.api.DeltaTarget
Create an event consumer that applies change events to the target system.
createReader(EventReaderDefinition, DeltaSourceContext, EventEmitter) - Method in interface io.cdap.delta.api.DeltaSource
Create an event reader used to read change events.
createRenameTableOperation(String, String, String, String) - Static method in class io.cdap.delta.api.DDLOperation
Create a rename table DDL operation.
createTableAssessor(Configurer) - Method in interface io.cdap.delta.api.assessment.TableAssessorSupplier
Create a table assessor that will check if there will be potential problems replicating a table.
createTableAssessor(Configurer, List<SourceTable>) - Method in interface io.cdap.delta.api.assessment.TableAssessorSupplier
Create a table assessor that will check if there will be potential problems replicating tables.
createTableRegistry(Configurer) - Method in interface io.cdap.delta.api.DeltaSource
Create a table registry that is used to fetch information about tables in databases.

D

DDLEvent - Class in io.cdap.delta.api
A DDL change event.
DDLEvent.Builder - Class in io.cdap.delta.api
Builder for a DDL event.
DDLOperation - Class in io.cdap.delta.api
Represents DDL operation.
DDLOperation(String, String, String, DDLOperation.Type) - Constructor for class io.cdap.delta.api.DDLOperation
 
DDLOperation.Type - Enum in io.cdap.delta.api
Type of DDL Operation
DeltaFailureException - Exception in io.cdap.delta.api
Thrown when an error is encountered that cannot be recovered from, which should result in the pipeline to fail without retrying anything.
DeltaFailureException(String) - Constructor for exception io.cdap.delta.api.DeltaFailureException
 
DeltaFailureException(String, Throwable) - Constructor for exception io.cdap.delta.api.DeltaFailureException
 
DeltaPipelineId - Class in io.cdap.delta.api
Uniquely identifies a delta pipeline.
DeltaPipelineId(String, String, long) - Constructor for class io.cdap.delta.api.DeltaPipelineId
 
DeltaRuntimeContext - Interface in io.cdap.delta.api
Runtime context for a CDC component.
DeltaSource - Interface in io.cdap.delta.api
Pluggable interface for reading change events
DeltaSourceContext - Interface in io.cdap.delta.api
Context for a CDC Source.
DeltaTarget - Interface in io.cdap.delta.api
A CDC target, responsible for writing data to a storage system.
DeltaTargetContext - Interface in io.cdap.delta.api
Context for a CDC Target.
describeTable(String, String) - Method in interface io.cdap.delta.api.assessment.TableRegistry
Return details about a table.
describeTable(String, String, String) - Method in interface io.cdap.delta.api.assessment.TableRegistry
Return details about a table.
DMLEvent - Class in io.cdap.delta.api
A DML change event.
DMLEvent.Builder - Class in io.cdap.delta.api
Builder for a DML event.
DMLOperation - Class in io.cdap.delta.api
Represents a DML Operation.
DMLOperation(String, String, String, DMLOperation.Type, long, int) - Constructor for class io.cdap.delta.api.DMLOperation
 
DMLOperation.Type - Enum in io.cdap.delta.api
Type of DML operation.
dropTableState(String, String) - Method in interface io.cdap.delta.api.DeltaTargetContext
Record that the table was dropped and its state can be removed

E

emit(DDLEvent) - Method in interface io.cdap.delta.api.EventEmitter
Emits a DDL event.
emit(DMLEvent) - Method in interface io.cdap.delta.api.EventEmitter
Emits a DML event within its own transaction.
equals(Object) - Method in class io.cdap.delta.api.assessment.Assessment
 
equals(Object) - Method in class io.cdap.delta.api.assessment.ColumnAssessment
 
equals(Object) - Method in class io.cdap.delta.api.assessment.ColumnDetail
 
equals(Object) - Method in class io.cdap.delta.api.assessment.ColumnSuggestion
 
equals(Object) - Method in class io.cdap.delta.api.assessment.PipelineAssessment
 
equals(Object) - Method in class io.cdap.delta.api.assessment.Problem
 
equals(Object) - Method in class io.cdap.delta.api.assessment.StandardizedTableDetail
 
equals(Object) - Method in class io.cdap.delta.api.assessment.TableAssessment
 
equals(Object) - Method in class io.cdap.delta.api.assessment.TableDetail
 
equals(Object) - Method in class io.cdap.delta.api.assessment.TableList
 
equals(Object) - Method in class io.cdap.delta.api.assessment.TableSummary
 
equals(Object) - Method in class io.cdap.delta.api.ChangeEvent
 
equals(Object) - Method in class io.cdap.delta.api.DDLEvent
 
equals(Object) - Method in class io.cdap.delta.api.DDLOperation
 
equals(Object) - Method in class io.cdap.delta.api.DMLEvent
 
equals(Object) - Method in class io.cdap.delta.api.DMLOperation
 
equals(Object) - Method in class io.cdap.delta.api.Offset
 
equals(Object) - Method in class io.cdap.delta.api.ReplicationError
 
equals(Object) - Method in class io.cdap.delta.api.RowIdKey
 
equals(Object) - Method in class io.cdap.delta.api.Sequenced
 
equals(Object) - Method in class io.cdap.delta.api.SourceColumn
 
equals(Object) - Method in class io.cdap.delta.api.SourceProperties
 
equals(Object) - Method in class io.cdap.delta.api.SourceTable
 
EventConsumer - Interface in io.cdap.delta.api
Consumes events emitted by a source and applies them to the target system.
EventEmitter - Interface in io.cdap.delta.api
Emits change events.
EventReader - Interface in io.cdap.delta.api
Reads change events.
EventReaderDefinition - Class in io.cdap.delta.api
Defines what types of events should a reader should emit.
EventReaderDefinition(Set<SourceTable>, Set<DMLOperation.Type>, Set<DDLOperation.Type>) - Constructor for class io.cdap.delta.api.EventReaderDefinition
 

F

FailureNotifier - Interface in io.cdap.delta.api
Notifies the application framework that there is a failure.

G

get() - Method in class io.cdap.delta.api.Offset
 
getAllTables() - Method in interface io.cdap.delta.api.DeltaRuntimeContext
 
getApp() - Method in class io.cdap.delta.api.DeltaPipelineId
 
getApplicationName() - Method in interface io.cdap.delta.api.DeltaRuntimeContext
 
getChangeType() - Method in class io.cdap.delta.api.ChangeEvent
 
getColumns() - Method in class io.cdap.delta.api.assessment.TableAssessment
 
getColumns() - Method in class io.cdap.delta.api.assessment.TableDetail
 
getColumns() - Method in class io.cdap.delta.api.SourceTable
 
getConnectivity() - Method in class io.cdap.delta.api.assessment.Assessment
 
getDatabase() - Method in class io.cdap.delta.api.assessment.StandardizedTableDetail
 
getDatabase() - Method in class io.cdap.delta.api.assessment.TableSummary
 
getDatabase() - Method in class io.cdap.delta.api.SourceTable
 
getDatabaseName() - Method in class io.cdap.delta.api.DDLOperation
 
getDatabaseName() - Method in class io.cdap.delta.api.DMLOperation
 
getDdlBlacklist() - Method in class io.cdap.delta.api.EventReaderDefinition
 
getDdlBlacklist() - Method in class io.cdap.delta.api.SourceTable
 
getDescription() - Method in class io.cdap.delta.api.assessment.Problem
 
getDmlBlacklist() - Method in class io.cdap.delta.api.EventReaderDefinition
 
getDmlBlacklist() - Method in class io.cdap.delta.api.SourceTable
 
getEvent() - Method in class io.cdap.delta.api.Sequenced
 
getFeatureProblems() - Method in class io.cdap.delta.api.assessment.TableAssessment
 
getFeatures() - Method in class io.cdap.delta.api.assessment.Assessment
 
getFeatures() - Method in class io.cdap.delta.api.assessment.TableDetail
 
getGeneration() - Method in class io.cdap.delta.api.DeltaPipelineId
 
getImpact() - Method in class io.cdap.delta.api.assessment.Problem
 
getIngestTimestampMillis() - Method in class io.cdap.delta.api.DMLEvent
 
getIngestTimestampMillis() - Method in class io.cdap.delta.api.DMLOperation
 
getInstanceCount() - Method in interface io.cdap.delta.api.DeltaRuntimeContext
 
getInstanceId() - Method in interface io.cdap.delta.api.DeltaRuntimeContext
 
getMaxRetrySeconds() - Method in interface io.cdap.delta.api.DeltaRuntimeContext
 
getMessage() - Method in class io.cdap.delta.api.assessment.ColumnSuggestion
 
getMetrics() - Method in interface io.cdap.delta.api.DeltaRuntimeContext
 
getName() - Method in class io.cdap.delta.api.assessment.ColumnAssessment
 
getName() - Method in class io.cdap.delta.api.assessment.ColumnDetail
 
getName() - Method in class io.cdap.delta.api.assessment.Problem
 
getName() - Method in class io.cdap.delta.api.SourceColumn
 
getNamespace() - Method in class io.cdap.delta.api.DeltaPipelineId
 
getNumColumns() - Method in class io.cdap.delta.api.assessment.TableSummary
 
getNumColumnsNotSupported() - Method in class io.cdap.delta.api.assessment.TableSummaryAssessment
 
getNumColumnsPartiallySupported() - Method in class io.cdap.delta.api.assessment.TableSummaryAssessment
Number of partially supported columns.
getOffset() - Method in class io.cdap.delta.api.ChangeEvent
 
getOperation() - Method in class io.cdap.delta.api.DDLEvent
 
getOperation() - Method in class io.cdap.delta.api.DMLEvent
 
getOrdering() - Method in class io.cdap.delta.api.SourceProperties
 
getOrigin() - Method in interface io.cdap.delta.api.StopContext
 
getPipelineId() - Method in interface io.cdap.delta.api.DeltaRuntimeContext
 
getPreviousRow() - Method in class io.cdap.delta.api.DMLEvent
 
getPrevTableName() - Method in class io.cdap.delta.api.DDLOperation
 
getPrimaryKey() - Method in class io.cdap.delta.api.assessment.StandardizedTableDetail
 
getPrimaryKey() - Method in class io.cdap.delta.api.assessment.TableDetail
 
getPrimaryKey() - Method in class io.cdap.delta.api.DDLEvent
 
getProperties() - Method in class io.cdap.delta.api.assessment.ColumnDetail
 
getRow() - Method in class io.cdap.delta.api.DMLEvent
 
getRowId() - Method in class io.cdap.delta.api.DMLEvent
 
getRowIdKeys() - Method in class io.cdap.delta.api.RowIdKey
 
getRunId() - Method in interface io.cdap.delta.api.DeltaRuntimeContext
 
getRuntimeArguments() - Method in interface io.cdap.delta.api.DeltaRuntimeContext
 
getSchema() - Method in class io.cdap.delta.api.assessment.StandardizedTableDetail
 
getSchema() - Method in class io.cdap.delta.api.assessment.TableSummary
 
getSchema() - Method in class io.cdap.delta.api.DDLEvent
 
getSchema() - Method in class io.cdap.delta.api.SourceTable
 
getSchemaName() - Method in class io.cdap.delta.api.assessment.StandardizedTableDetail
 
getSchemaName() - Method in class io.cdap.delta.api.DDLOperation
 
getSchemaName() - Method in class io.cdap.delta.api.DMLOperation
 
getSequenceNumber() - Method in class io.cdap.delta.api.Sequenced
If the event doesn't support sequence number, an UnsupportedOperationException will be thrown.
getSizeInBytes() - Method in class io.cdap.delta.api.DMLEvent
 
getSizeInBytes() - Method in class io.cdap.delta.api.DMLOperation
 
getSourceName() - Method in class io.cdap.delta.api.assessment.ColumnAssessment
 
getSourceProperties() - Method in interface io.cdap.delta.api.DeltaTargetContext
 
getSourceTimestampMillis() - Method in class io.cdap.delta.api.ChangeEvent
unordered should return a non null value.
getState(String) - Method in interface io.cdap.delta.api.DeltaRuntimeContext
Get state associated with the given key.
getSuggestion() - Method in class io.cdap.delta.api.assessment.ColumnAssessment
 
getSuggestion() - Method in class io.cdap.delta.api.assessment.Problem
 
getSupport() - Method in class io.cdap.delta.api.assessment.ColumnAssessment
 
getTable() - Method in class io.cdap.delta.api.assessment.StandardizedTableDetail
 
getTable() - Method in class io.cdap.delta.api.assessment.TableSummary
 
getTable() - Method in class io.cdap.delta.api.SourceTable
 
getTableName() - Method in class io.cdap.delta.api.DDLOperation
 
getTableName() - Method in class io.cdap.delta.api.DMLOperation
 
getTables() - Method in class io.cdap.delta.api.assessment.PipelineAssessment
 
getTables() - Method in class io.cdap.delta.api.assessment.TableList
 
getTables() - Method in class io.cdap.delta.api.EventReaderDefinition
 
getTransactionId() - Method in class io.cdap.delta.api.DMLEvent
 
getTransforms() - Method in class io.cdap.delta.api.assessment.ColumnSuggestion
 
getType() - Method in class io.cdap.delta.api.assessment.ColumnAssessment
 
getType() - Method in class io.cdap.delta.api.assessment.ColumnDetail
 
getType() - Method in class io.cdap.delta.api.DDLOperation
 
getType() - Method in class io.cdap.delta.api.DMLOperation
 

H

hashCode() - Method in class io.cdap.delta.api.assessment.Assessment
 
hashCode() - Method in class io.cdap.delta.api.assessment.ColumnAssessment
 
hashCode() - Method in class io.cdap.delta.api.assessment.ColumnDetail
 
hashCode() - Method in class io.cdap.delta.api.assessment.ColumnSuggestion
 
hashCode() - Method in class io.cdap.delta.api.assessment.PipelineAssessment
 
hashCode() - Method in class io.cdap.delta.api.assessment.Problem
 
hashCode() - Method in class io.cdap.delta.api.assessment.StandardizedTableDetail
 
hashCode() - Method in class io.cdap.delta.api.assessment.TableAssessment
 
hashCode() - Method in class io.cdap.delta.api.assessment.TableDetail
 
hashCode() - Method in class io.cdap.delta.api.assessment.TableList
 
hashCode() - Method in class io.cdap.delta.api.assessment.TableSummary
 
hashCode() - Method in class io.cdap.delta.api.ChangeEvent
 
hashCode() - Method in class io.cdap.delta.api.DDLEvent
 
hashCode() - Method in class io.cdap.delta.api.DDLOperation
 
hashCode() - Method in class io.cdap.delta.api.DMLEvent
 
hashCode() - Method in class io.cdap.delta.api.DMLOperation
 
hashCode() - Method in class io.cdap.delta.api.Offset
 
hashCode() - Method in class io.cdap.delta.api.ReplicationError
 
hashCode() - Method in class io.cdap.delta.api.RowIdKey
 
hashCode() - Method in class io.cdap.delta.api.Sequenced
 
hashCode() - Method in class io.cdap.delta.api.SourceColumn
 
hashCode() - Method in class io.cdap.delta.api.SourceProperties
 
hashCode() - Method in class io.cdap.delta.api.SourceTable
 

I

incrementCount(DMLOperation) - Method in interface io.cdap.delta.api.DeltaTargetContext
Record that a DML operation was processed.
incrementCount(DDLOperation) - Method in interface io.cdap.delta.api.DeltaTargetContext
Record that a DDL operation was processed.
initialize(DeltaSourceContext) - Method in interface io.cdap.delta.api.DeltaSource
Initialize the Delta Source stage.
initialize(DeltaTargetContext) - Method in interface io.cdap.delta.api.DeltaTarget
Initialize the Delta Target stage.
initializeSequenceNumber(long) - Method in interface io.cdap.delta.api.DeltaTargetContext
Initialize the sequence number generated by the replicator pipeline.
io.cdap.delta.api - package io.cdap.delta.api
 
io.cdap.delta.api.assessment - package io.cdap.delta.api.assessment
 
isNullable() - Method in class io.cdap.delta.api.assessment.ColumnDetail
 
isRowIdSupported() - Method in class io.cdap.delta.api.SourceProperties
 
isSnapshot - Variable in class io.cdap.delta.api.ChangeEvent.Builder
 
isSnapshot() - Method in class io.cdap.delta.api.ChangeEvent
 
isSuppressWarning() - Method in class io.cdap.delta.api.SourceColumn
 

L

listTables() - Method in interface io.cdap.delta.api.assessment.TableRegistry
 

N

notifyFailed(Throwable) - Method in interface io.cdap.delta.api.FailureNotifier
Call this method if a failure was encountered.

O

offset - Variable in class io.cdap.delta.api.ChangeEvent.Builder
 
Offset - Class in io.cdap.delta.api
State for the origin.
Offset() - Constructor for class io.cdap.delta.api.Offset
 
Offset(Map<String, String>) - Constructor for class io.cdap.delta.api.Offset
 

P

PipelineAssessment - Class in io.cdap.delta.api.assessment
An assessment about a potential pipeline, indicating possible errors and fixes for those errors.
PipelineAssessment(List<TableSummaryAssessment>, List<Problem>, List<Problem>) - Constructor for class io.cdap.delta.api.assessment.PipelineAssessment
 
PLUGIN_TYPE - Static variable in interface io.cdap.delta.api.DeltaSource
 
PLUGIN_TYPE - Static variable in interface io.cdap.delta.api.DeltaTarget
 
Problem - Class in io.cdap.delta.api.assessment
An assessment about some type of entity.
Problem(String, String, String, String) - Constructor for class io.cdap.delta.api.assessment.Problem
 
putState(String, byte[]) - Method in interface io.cdap.delta.api.DeltaRuntimeContext
Write state for a given key.

R

ReplicationError - Class in io.cdap.delta.api
A replication error, generally caused by a java exception.
ReplicationError(Throwable) - Constructor for class io.cdap.delta.api.ReplicationError
 
ReplicationError(String, StackTraceElement[]) - Constructor for class io.cdap.delta.api.ReplicationError
 
RowIdKey - Class in io.cdap.delta.api
Represent row id keys which is uniquely determines the row in a database.
RowIdKey(List<String>) - Constructor for class io.cdap.delta.api.RowIdKey
 

S

Sequenced<T> - Class in io.cdap.delta.api
A Change event with a sequence number.
Sequenced(T) - Constructor for class io.cdap.delta.api.Sequenced
Those events that don't support sequence number should use this constructor.
Sequenced(T, long) - Constructor for class io.cdap.delta.api.Sequenced
 
setColumns(List<ColumnDetail>) - Method in class io.cdap.delta.api.assessment.TableDetail.Builder
 
setDatabaseName(String) - Method in class io.cdap.delta.api.DDLEvent.Builder
 
setDatabaseName(String) - Method in class io.cdap.delta.api.DMLEvent.Builder
 
setError(ReplicationError) - Method in interface io.cdap.delta.api.DeltaSourceContext
Record that there are currently errors reading change events.
setFeatures(List<Problem>) - Method in class io.cdap.delta.api.assessment.TableDetail.Builder
 
setIngestTimestamp(long) - Method in class io.cdap.delta.api.DMLEvent.Builder
 
setOffset(Offset) - Method in class io.cdap.delta.api.ChangeEvent.Builder
 
setOK() - Method in interface io.cdap.delta.api.DeltaSourceContext
Record that there are no errors reading change events.
setOperation(DDLOperation.Type) - Method in class io.cdap.delta.api.DDLEvent.Builder
 
setOperationType(DMLOperation.Type) - Method in class io.cdap.delta.api.DMLEvent.Builder
 
setOrdering(SourceProperties.Ordering) - Method in class io.cdap.delta.api.SourceProperties.Builder
Sets whether the events generated by source are ordered.
setPreviousRow(StructuredRecord) - Method in class io.cdap.delta.api.DMLEvent.Builder
 
setPrevTableName(String) - Method in class io.cdap.delta.api.DDLEvent.Builder
 
setPrimaryKey(List<String>) - Method in class io.cdap.delta.api.assessment.TableDetail.Builder
 
setPrimaryKey(List<String>) - Method in class io.cdap.delta.api.DDLEvent.Builder
 
setProperties(SourceProperties) - Method in interface io.cdap.delta.api.SourceConfigurer
Sets properties of source which would be helpful for target in the pipelines.
setRow(StructuredRecord) - Method in class io.cdap.delta.api.DMLEvent.Builder
 
setRowId(String) - Method in class io.cdap.delta.api.DMLEvent.Builder
 
setRowIdSupported(boolean) - Method in class io.cdap.delta.api.SourceProperties.Builder
Sets whether the events generated by source have a row id to uniquely identify a row.
setSchema(Schema) - Method in class io.cdap.delta.api.DDLEvent.Builder
 
setSchemaName(String) - Method in class io.cdap.delta.api.DDLEvent.Builder
 
setSchemaName(String) - Method in class io.cdap.delta.api.DMLEvent.Builder
 
setSnapshot(boolean) - Method in class io.cdap.delta.api.ChangeEvent.Builder
 
setSourceColumn(String) - Method in class io.cdap.delta.api.assessment.ColumnAssessment.Builder
 
setSourceTimestamp(long) - Method in class io.cdap.delta.api.ChangeEvent.Builder
Set the source timestamp for this change event.
setSuggestion(ColumnSuggestion) - Method in class io.cdap.delta.api.assessment.ColumnAssessment.Builder
 
setSupport(ColumnSupport) - Method in class io.cdap.delta.api.assessment.ColumnAssessment.Builder
 
setTableError(String, String, ReplicationError) - Method in interface io.cdap.delta.api.DeltaTargetContext
Record that there are currently errors applying events to a specified table.
setTableError(String, String, String, ReplicationError) - Method in interface io.cdap.delta.api.DeltaTargetContext
Record that there are currently errors applying events to a specified table.
setTableName(String) - Method in class io.cdap.delta.api.DDLEvent.Builder
 
setTableName(String) - Method in class io.cdap.delta.api.DMLEvent.Builder
 
setTableReplicating(String, String) - Method in interface io.cdap.delta.api.DeltaTargetContext
Record that a table is being replicated.
setTableSnapshotting(String, String) - Method in interface io.cdap.delta.api.DeltaTargetContext
Record that the initial snapshot for the table is being applied
setTransactionId(String) - Method in class io.cdap.delta.api.DMLEvent.Builder
 
SourceColumn - Class in io.cdap.delta.api
Information about a column to read from a source table.
SourceColumn(String) - Constructor for class io.cdap.delta.api.SourceColumn
 
SourceColumn(String, boolean) - Constructor for class io.cdap.delta.api.SourceColumn
 
SourceConfigurer - Interface in io.cdap.delta.api
Configures the replicator application source.
SourceProperties - Class in io.cdap.delta.api
Represents properties of source in replicator pipeline that are exposed to the targets.
SourceProperties.Builder - Class in io.cdap.delta.api
Builder for a source properties.
SourceProperties.Ordering - Enum in io.cdap.delta.api
Enum describing ordering of events.
SourceTable - Class in io.cdap.delta.api
Object representing what data from a table should be read by the source.
SourceTable(String, String) - Constructor for class io.cdap.delta.api.SourceTable
 
SourceTable(String, String, Set<SourceColumn>) - Constructor for class io.cdap.delta.api.SourceTable
 
SourceTable(String, String, String, Set<SourceColumn>, Set<DMLOperation.Type>, Set<DDLOperation.Type>) - Constructor for class io.cdap.delta.api.SourceTable
 
sourceTimestampMillis - Variable in class io.cdap.delta.api.ChangeEvent.Builder
 
standardize(TableDetail) - Method in interface io.cdap.delta.api.assessment.TableRegistry
Standardize raw column information into a standard schema that will be sent to the target.
StandardizedTableDetail - Class in io.cdap.delta.api.assessment
Standardized information about a source table.
StandardizedTableDetail(String, String, String, List<String>, Schema) - Constructor for class io.cdap.delta.api.assessment.StandardizedTableDetail
 
StandardizedTableDetail(String, String, List<String>, Schema) - Constructor for class io.cdap.delta.api.assessment.StandardizedTableDetail
 
start() - Method in interface io.cdap.delta.api.EventConsumer
Start the event consumer.
start(Offset) - Method in interface io.cdap.delta.api.EventReader
Start reading events from the given offset.
stop() - Method in interface io.cdap.delta.api.EventConsumer
Stop the event consumer.
stop() - Method in interface io.cdap.delta.api.EventReader
Stop reading events.
stop(StopContext) - Method in interface io.cdap.delta.api.EventReader
Stop reading events.
StopContext - Interface in io.cdap.delta.api
The context of a stop request to the event reader
StopContext.Origin - Enum in io.cdap.delta.api
The origin of a stop request to the event reader

T

TableAssessment - Class in io.cdap.delta.api.assessment
A detailed assessment of issues related to a table.
TableAssessment(List<ColumnAssessment>, List<Problem>) - Constructor for class io.cdap.delta.api.assessment.TableAssessment
 
TableAssessor<T> - Interface in io.cdap.delta.api.assessment
Creates assessments, highlighting potential problems.
TableAssessorSupplier<T> - Interface in io.cdap.delta.api.assessment
Creates TableAssessors
TableDetail - Class in io.cdap.delta.api.assessment
Detailed information about a table.
TableDetail.Builder - Class in io.cdap.delta.api.assessment
Builder for table detail.
TableList - Class in io.cdap.delta.api.assessment
A list of tables in a database.
TableList(List<TableSummary>) - Constructor for class io.cdap.delta.api.assessment.TableList
 
TableNotFoundException - Exception in io.cdap.delta.api.assessment
Thrown when a table is unexpectedly not found.
TableNotFoundException(String, String, String) - Constructor for exception io.cdap.delta.api.assessment.TableNotFoundException
 
TableNotFoundException(String, String, String, String) - Constructor for exception io.cdap.delta.api.assessment.TableNotFoundException
 
TableNotFoundException(String, String, String, Throwable) - Constructor for exception io.cdap.delta.api.assessment.TableNotFoundException
 
TableNotFoundException(String, String, String, String, Throwable) - Constructor for exception io.cdap.delta.api.assessment.TableNotFoundException
 
TableRegistry - Interface in io.cdap.delta.api.assessment
Fetches information about tables in a database.
TableSummary - Class in io.cdap.delta.api.assessment
Summary of information about a table.
TableSummary(String, String, int, String) - Constructor for class io.cdap.delta.api.assessment.TableSummary
 
TableSummaryAssessment - Class in io.cdap.delta.api.assessment
A summary of potential issues about a table.
TableSummaryAssessment(String, String, int, int, int, String) - Constructor for class io.cdap.delta.api.assessment.TableSummaryAssessment
 

V

valueOf(String) - Static method in enum io.cdap.delta.api.assessment.ColumnSupport
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cdap.delta.api.ChangeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cdap.delta.api.DDLOperation.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cdap.delta.api.DMLOperation.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cdap.delta.api.SourceProperties.Ordering
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cdap.delta.api.StopContext.Origin
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.cdap.delta.api.assessment.ColumnSupport
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cdap.delta.api.ChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cdap.delta.api.DDLOperation.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cdap.delta.api.DMLOperation.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cdap.delta.api.SourceProperties.Ordering
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cdap.delta.api.StopContext.Origin
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L N O P R S T V 
Skip navigation links

Copyright © 2021 CDAP Licensed under the Apache License, Version 2.0.