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

A

Artifact - Class in io.cdap.delta.proto
An artifact.
Artifact(String, String, String) - Constructor for class io.cdap.delta.proto.Artifact
 

B

build() - Method in class io.cdap.delta.proto.DeltaConfig.Builder
 
builder() - Static method in class io.cdap.delta.proto.DeltaConfig
 

C

CodedException - Exception in io.cdap.delta.proto
An exception that contains an error code.
CodedException(int, String) - Constructor for exception io.cdap.delta.proto.CodedException
 
CodedException(int, String, Throwable) - Constructor for exception io.cdap.delta.proto.CodedException
 
Connection - Class in io.cdap.delta.proto
A connection.
Connection(String, String) - Constructor for class io.cdap.delta.proto.Connection
 

D

DBTable - Class in io.cdap.delta.proto
A database and a table.
DBTable(String, String) - Constructor for class io.cdap.delta.proto.DBTable
 
DEFAULT - Static variable in class io.cdap.delta.proto.ParallelismConfig
 
DEFAULT - Static variable in class io.cdap.delta.proto.RetryConfig
 
DeltaConfig - Class in io.cdap.delta.proto
Config for a Delta app.
DeltaConfig.Builder - Class in io.cdap.delta.proto
Builds a DeltaConfig.
DraftList - Class in io.cdap.delta.proto
List of drafts.
DraftList(List<DeltaConfig>) - Constructor for class io.cdap.delta.proto.DraftList
 
DraftRequest - Class in io.cdap.delta.proto
Request to store a draft.
DraftRequest(String, DeltaConfig) - Constructor for class io.cdap.delta.proto.DraftRequest
 

E

EMPTY - Static variable in class io.cdap.delta.proto.Artifact
 
EMPTY - Static variable in class io.cdap.delta.proto.PipelineReplicationState
 
equals(Object) - Method in class io.cdap.delta.proto.Artifact
 
equals(Object) - Method in class io.cdap.delta.proto.Connection
 
equals(Object) - Method in class io.cdap.delta.proto.DBTable
 
equals(Object) - Method in class io.cdap.delta.proto.DeltaConfig
 
equals(Object) - Method in class io.cdap.delta.proto.DraftList
 
equals(Object) - Method in class io.cdap.delta.proto.DraftRequest
 
equals(Object) - Method in class io.cdap.delta.proto.FullColumnAssessment
 
equals(Object) - Method in class io.cdap.delta.proto.InstanceConfig
 
equals(Object) - Method in class io.cdap.delta.proto.ParallelismConfig
 
equals(Object) - Method in class io.cdap.delta.proto.PipelineReplicationState
 
equals(Object) - Method in class io.cdap.delta.proto.Plugin
 
equals(Object) - Method in class io.cdap.delta.proto.RetryConfig
 
equals(Object) - Method in class io.cdap.delta.proto.Stage
 
equals(Object) - Method in class io.cdap.delta.proto.TableAssessmentResponse
 
equals(Object) - Method in class io.cdap.delta.proto.TableId
 
equals(Object) - Method in class io.cdap.delta.proto.TableReplicationState
 

F

FullColumnAssessment - Class in io.cdap.delta.proto
Column assessment containing information from both the source and target.
FullColumnAssessment(ColumnSupport, String, String, String, String, ColumnSuggestion) - Constructor for class io.cdap.delta.proto.FullColumnAssessment
 

G

getArtifact() - Method in class io.cdap.delta.proto.Plugin
 
getCode() - Method in exception io.cdap.delta.proto.CodedException
 
getColumns() - Method in class io.cdap.delta.proto.TableAssessmentResponse
 
getConfig() - Method in class io.cdap.delta.proto.DraftRequest
 
getConnections() - Method in class io.cdap.delta.proto.DeltaConfig
 
getDatabase() - Method in class io.cdap.delta.proto.DBTable
 
getDatabase() - Method in class io.cdap.delta.proto.TableId
 
getDatabase() - Method in class io.cdap.delta.proto.TableReplicationState
 
getDdlBlacklist() - Method in class io.cdap.delta.proto.DeltaConfig
 
getDelaySeconds() - Method in class io.cdap.delta.proto.RetryConfig
 
getDescription() - Method in class io.cdap.delta.proto.DeltaConfig
 
getDmlBlacklist() - Method in class io.cdap.delta.proto.DeltaConfig
 
getDrafts() - Method in class io.cdap.delta.proto.DraftList
 
getError() - Method in class io.cdap.delta.proto.TableReplicationState
 
getFeatures() - Method in class io.cdap.delta.proto.TableAssessmentResponse
 
getFrom() - Method in class io.cdap.delta.proto.Connection
 
getInstances() - Method in class io.cdap.delta.proto.ParallelismConfig
 
getLabel() - Method in class io.cdap.delta.proto.DraftRequest
 
getMaxDurationSeconds() - Method in class io.cdap.delta.proto.RetryConfig
 
getName() - Method in class io.cdap.delta.proto.Artifact
 
getName() - Method in class io.cdap.delta.proto.Plugin
 
getName() - Method in class io.cdap.delta.proto.Stage
 
getName() - Method in class io.cdap.delta.proto.StateRequest
 
getNumInstances() - Method in class io.cdap.delta.proto.ParallelismConfig
 
getOffsetBasePath() - Method in class io.cdap.delta.proto.DeltaConfig
 
getOffsetBasePath() - Method in class io.cdap.delta.proto.StateRequest
 
getParallelism() - Method in class io.cdap.delta.proto.DeltaConfig
 
getPlugin() - Method in class io.cdap.delta.proto.Stage
 
getProperties() - Method in class io.cdap.delta.proto.Plugin
 
getResources() - Method in class io.cdap.delta.proto.DeltaConfig
 
getRetryConfig() - Method in class io.cdap.delta.proto.DeltaConfig
 
getSchema() - Method in class io.cdap.delta.proto.TableId
 
getScope() - Method in class io.cdap.delta.proto.Artifact
 
getSource() - Method in class io.cdap.delta.proto.DeltaConfig
 
getSourceError() - Method in class io.cdap.delta.proto.PipelineReplicationState
 
getSourceName() - Method in class io.cdap.delta.proto.FullColumnAssessment
 
getSourceState() - Method in class io.cdap.delta.proto.PipelineReplicationState
 
getSourceType() - Method in class io.cdap.delta.proto.FullColumnAssessment
 
getStages() - Method in class io.cdap.delta.proto.DeltaConfig
 
getState() - Method in class io.cdap.delta.proto.TableReplicationState
 
getSuggestion() - Method in class io.cdap.delta.proto.FullColumnAssessment
 
getSupport() - Method in class io.cdap.delta.proto.FullColumnAssessment
 
getTable() - Method in class io.cdap.delta.proto.DBTable
 
getTable() - Method in class io.cdap.delta.proto.TableId
 
getTable() - Method in class io.cdap.delta.proto.TableReplicationState
 
getTables() - Method in class io.cdap.delta.proto.DeltaConfig
 
getTables() - Method in class io.cdap.delta.proto.InstanceConfig
 
getTables() - Method in class io.cdap.delta.proto.PipelineReplicationState
 
getTarget() - Method in class io.cdap.delta.proto.DeltaConfig
 
getTargetName() - Method in class io.cdap.delta.proto.FullColumnAssessment
 
getTargetType() - Method in class io.cdap.delta.proto.FullColumnAssessment
 
getTo() - Method in class io.cdap.delta.proto.Connection
 
getType() - Method in class io.cdap.delta.proto.Plugin
 
getVersion() - Method in class io.cdap.delta.proto.Artifact
 

H

hashCode() - Method in class io.cdap.delta.proto.Artifact
 
hashCode() - Method in class io.cdap.delta.proto.Connection
 
hashCode() - Method in class io.cdap.delta.proto.DBTable
 
hashCode() - Method in class io.cdap.delta.proto.DeltaConfig
 
hashCode() - Method in class io.cdap.delta.proto.DraftList
 
hashCode() - Method in class io.cdap.delta.proto.DraftRequest
 
hashCode() - Method in class io.cdap.delta.proto.FullColumnAssessment
 
hashCode() - Method in class io.cdap.delta.proto.InstanceConfig
 
hashCode() - Method in class io.cdap.delta.proto.ParallelismConfig
 
hashCode() - Method in class io.cdap.delta.proto.PipelineReplicationState
 
hashCode() - Method in class io.cdap.delta.proto.Plugin
 
hashCode() - Method in class io.cdap.delta.proto.RetryConfig
 
hashCode() - Method in class io.cdap.delta.proto.Stage
 
hashCode() - Method in class io.cdap.delta.proto.TableAssessmentResponse
 
hashCode() - Method in class io.cdap.delta.proto.TableId
 
hashCode() - Method in class io.cdap.delta.proto.TableReplicationState
 

I

InstanceConfig - Class in io.cdap.delta.proto
Information about a single instance of the worker.
InstanceConfig(Set<TableId>) - Constructor for class io.cdap.delta.proto.InstanceConfig
 
io.cdap.delta.proto - package io.cdap.delta.proto
 
isService() - Method in class io.cdap.delta.proto.DeltaConfig
 

P

ParallelismConfig - Class in io.cdap.delta.proto
Configures the number of instances, or specify exactly which tables should be assigned to each instance.
ParallelismConfig(int) - Constructor for class io.cdap.delta.proto.ParallelismConfig
 
ParallelismConfig(List<InstanceConfig>) - Constructor for class io.cdap.delta.proto.ParallelismConfig
 
PipelineReplicationState - Class in io.cdap.delta.proto
State of the overall replication pipeline.
PipelineReplicationState(PipelineState, Set<TableReplicationState>, ReplicationError) - Constructor for class io.cdap.delta.proto.PipelineReplicationState
 
PipelineState - Enum in io.cdap.delta.proto
State for the overall replication pipeline.
Plugin - Class in io.cdap.delta.proto
Represents a plugin.
Plugin(String, String, Map<String, String>, Artifact) - Constructor for class io.cdap.delta.proto.Plugin
 

R

RetryConfig - Class in io.cdap.delta.proto
Configures how failures should be retried.
RetryConfig(int, int) - Constructor for class io.cdap.delta.proto.RetryConfig
 

S

setDDLBlacklist(Collection<DDLOperation>) - Method in class io.cdap.delta.proto.DeltaConfig.Builder
 
setDescription(String) - Method in class io.cdap.delta.proto.DeltaConfig.Builder
 
setDMLBlacklist(Collection<DMLOperation>) - Method in class io.cdap.delta.proto.DeltaConfig.Builder
 
setOffsetBasePath(String) - Method in class io.cdap.delta.proto.DeltaConfig.Builder
 
setParallelism(ParallelismConfig) - Method in class io.cdap.delta.proto.DeltaConfig.Builder
 
setResources(Resources) - Method in class io.cdap.delta.proto.DeltaConfig.Builder
 
setRetryConfig(RetryConfig) - Method in class io.cdap.delta.proto.DeltaConfig.Builder
 
setSource(Stage) - Method in class io.cdap.delta.proto.DeltaConfig.Builder
 
setTables(Collection<SourceTable>) - Method in class io.cdap.delta.proto.DeltaConfig.Builder
 
setTarget(Stage) - Method in class io.cdap.delta.proto.DeltaConfig.Builder
 
Stage - Class in io.cdap.delta.proto
Represent a stage in the delta pipeline.
Stage(String, Plugin) - Constructor for class io.cdap.delta.proto.Stage
 
StateRequest - Class in io.cdap.delta.proto
Request to get pipeline state.
StateRequest(String, String) - Constructor for class io.cdap.delta.proto.StateRequest
 

T

TableAssessmentResponse - Class in io.cdap.delta.proto
Full table assessment using assessments from both the source and target, and containing any problems that may occur if the table were to be replicated as-is.
TableAssessmentResponse(List<FullColumnAssessment>, List<Problem>) - Constructor for class io.cdap.delta.proto.TableAssessmentResponse
 
TableId - Class in io.cdap.delta.proto
Uniquely identifies a table.
TableId(String, String, String) - Constructor for class io.cdap.delta.proto.TableId
 
TableReplicationState - Class in io.cdap.delta.proto
State of replication for a table.
TableReplicationState(String, String, TableState, ReplicationError) - Constructor for class io.cdap.delta.proto.TableReplicationState
 
TableState - Enum in io.cdap.delta.proto
State of a table.

V

validate() - Method in class io.cdap.delta.proto.DBTable
Validates that both database and table are non-null and non-empty.
validate() - Method in class io.cdap.delta.proto.Plugin
Validate that the plugin config is valid, throwing an IllegalArgumentException if not.
validate() - Method in class io.cdap.delta.proto.Stage
Validate that the stage contains all required information, throwing a IllegalArgumentException if not.
validate() - Method in class io.cdap.delta.proto.StateRequest
 
validateDraft() - Method in class io.cdap.delta.proto.DeltaConfig
Validate that the config is a valid draft.
validatePipeline() - Method in class io.cdap.delta.proto.DeltaConfig
Validate that the config is a valid pipeline.
valueOf(String) - Static method in enum io.cdap.delta.proto.PipelineState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cdap.delta.proto.TableState
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.cdap.delta.proto.PipelineState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cdap.delta.proto.TableState
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 P R S T V 
Skip navigation links

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