Skip navigation links
A C D E F G H I L N O P Q R S T U W 

A

assessDraft(HttpServiceRequest, HttpServiceResponder, String, String) - Method in class io.cdap.delta.app.service.AssessmentHandler
 
AssessmentHandler - Class in io.cdap.delta.app.service
Handler for storing drafts and performing assessments.
AssessmentService - Class in io.cdap.delta.app.service
System service for storing drafts and performing assessments.
AssessmentService(String) - Constructor for class io.cdap.delta.app.service.AssessmentService
 
assessPipeline(DraftId, Configurer) - Method in class io.cdap.delta.store.DraftService
Assess the entire pipeline based on the tables the source will read and the capabilities of the target.
assessTable(HttpServiceRequest, HttpServiceResponder, String, String) - Method in class io.cdap.delta.app.service.AssessmentHandler
 
assessTable(DraftId, Configurer, String, String, String) - Method in class io.cdap.delta.store.DraftService
Assess the given table detail using the plugins from the given draft.

C

clear() - Method in class io.cdap.delta.app.EventMetrics
 
commitOffset(Offset, long) - Method in class io.cdap.delta.app.DeltaContext
 
configure() - Method in class io.cdap.delta.app.DeltaApp
 
configure() - Method in class io.cdap.delta.app.DeltaWorker
 
configure() - Method in class io.cdap.delta.app.service.AssessmentHandler
 
configure() - Method in class io.cdap.delta.app.service.AssessmentService
 

D

DefaultConfigurer - Class in io.cdap.delta.app
 
DefaultConfigurer(PluginConfigurer) - Constructor for class io.cdap.delta.app.DefaultConfigurer
 
DefaultMacroEvaluator - Class in io.cdap.delta.store
Evaluates macros in the app.
DefaultMacroEvaluator(Map<String, String>, SecureStore, String) - Constructor for class io.cdap.delta.store.DefaultMacroEvaluator
 
DefaultSourceConfigurer - Class in io.cdap.delta.app.service
Default implementation of SourceConfigurer.
DefaultSourceConfigurer(Configurer) - Constructor for class io.cdap.delta.app.service.DefaultSourceConfigurer
 
deleteDraft(HttpServiceRequest, HttpServiceResponder, String, String) - Method in class io.cdap.delta.app.service.AssessmentHandler
 
deleteDraft(DraftId) - Method in class io.cdap.delta.store.DraftService
Delete the given draft.
deleteDraft(DraftId) - Method in class io.cdap.delta.store.DraftStore
 
DeltaApp - Class in io.cdap.delta.app
App for Delta pipelines.
DeltaApp() - Constructor for class io.cdap.delta.app.DeltaApp
 
DeltaContext - Class in io.cdap.delta.app
Context for delta plugins
DeltaWorker - Class in io.cdap.delta.app
Worker implementation of a Delta pipeline.
DeltaWorkerId - Class in io.cdap.delta.app
Uniquely identifies a worker instance.
DeltaWorkerId(DeltaPipelineId, int) - Constructor for class io.cdap.delta.app.DeltaWorkerId
 
describeDraftTable(DraftId, Configurer, String, String, String) - Method in class io.cdap.delta.store.DraftService
Describe the given database table using the source from the given draft id.
describeTable(HttpServiceRequest, HttpServiceResponder, String, String) - Method in class io.cdap.delta.app.service.AssessmentHandler
 
Draft - Class in io.cdap.delta.store
A pipeline draft.
Draft(String, String, DeltaConfig, long, long) - Constructor for class io.cdap.delta.store.Draft
 
DraftId - Class in io.cdap.delta.store
Uniquely identifies a draft.
DraftId(Namespace, String) - Constructor for class io.cdap.delta.store.DraftId
 
DraftNotFoundException - Exception in io.cdap.delta.store
Thrown when a draft is not found when it is expected to be found.
DraftNotFoundException(DraftId) - Constructor for exception io.cdap.delta.store.DraftNotFoundException
 
DraftService - Class in io.cdap.delta.store
Handles logic around storage, retrieval, and assessment of drafts.
DraftService(TransactionRunner, PropertyEvaluator) - Constructor for class io.cdap.delta.store.DraftService
 
DraftStore - Class in io.cdap.delta.store
Stores pipeline drafts.
dropTableState(String, String) - Method in class io.cdap.delta.app.DeltaContext
 

E

emit(DDLEvent) - Method in class io.cdap.delta.app.QueueingEventEmitter
 
emit(DMLEvent) - Method in class io.cdap.delta.app.QueueingEventEmitter
 
emitDMLErrorMetric() - Method in class io.cdap.delta.app.EventMetrics
 
emitMetrics() - Method in class io.cdap.delta.app.EventMetrics
 
equals(Object) - Method in class io.cdap.delta.app.DeltaWorkerId
 
equals(Object) - Method in class io.cdap.delta.store.Draft
 
equals(Object) - Method in class io.cdap.delta.store.DraftId
 
equals(Object) - Method in class io.cdap.delta.store.Namespace
 
evaluate(String, String...) - Method in class io.cdap.delta.store.DefaultMacroEvaluator
 
evaluate(String, Map<String, String>) - Method in interface io.cdap.delta.store.PropertyEvaluator
Evaluate any macros in the properties.
evaluate(String, Map<String, String>) - Method in class io.cdap.delta.store.SystemServicePropertyEvaluator
 
EventMetrics - Class in io.cdap.delta.app
Emits metrics about DDL and DML events.
EventMetrics(Metrics) - Constructor for class io.cdap.delta.app.EventMetrics
 

F

from(Path) - Static method in class io.cdap.delta.store.StateStore
 

G

getAllTables() - Method in class io.cdap.delta.app.DeltaContext
 
getApplicationName() - Method in class io.cdap.delta.app.DeltaContext
 
getCreatedTimeMillis() - Method in class io.cdap.delta.store.Draft
 
getDraft(HttpServiceRequest, HttpServiceResponder, String, String) - Method in class io.cdap.delta.app.service.AssessmentHandler
 
getDraft(DraftId) - Method in class io.cdap.delta.store.DraftService
Get the draft for the given id, or throw an exception if it does not exist.
getDraft(DraftId) - Method in class io.cdap.delta.store.DraftStore
 
getGeneration() - Method in class io.cdap.delta.store.Namespace
 
getInstanceId() - Method in class io.cdap.delta.app.DeltaContext
 
getInstanceId() - Method in class io.cdap.delta.app.DeltaWorkerId
 
getLatestGeneration(String, String) - Method in class io.cdap.delta.store.StateStore
 
getMaxRetrySeconds() - Method in class io.cdap.delta.app.DeltaContext
 
getMetrics() - Method in class io.cdap.delta.app.DeltaContext
 
getName() - Method in class io.cdap.delta.store.Draft
 
getName() - Method in class io.cdap.delta.store.DraftId
 
getName() - Method in class io.cdap.delta.store.Namespace
 
getNamespace() - Method in class io.cdap.delta.store.DraftId
 
getOffset() - Method in class io.cdap.delta.app.OffsetAndSequence
 
getPipelineId() - Method in class io.cdap.delta.app.DeltaContext
 
getPipelineId() - Method in class io.cdap.delta.app.DeltaWorkerId
 
getPluginProperties(String) - Method in class io.cdap.delta.app.DeltaContext
 
getPluginProperties(String, MacroEvaluator) - Method in class io.cdap.delta.app.DeltaContext
 
getRunId() - Method in class io.cdap.delta.app.DeltaContext
 
getRuntimeArguments() - Method in class io.cdap.delta.app.DeltaContext
 
getSequenceNumber() - Method in class io.cdap.delta.app.OffsetAndSequence
 
getSourceProperties() - Method in class io.cdap.delta.app.DeltaContext
 
getSourceProperties() - Method in class io.cdap.delta.app.service.DefaultSourceConfigurer
 
getState(String) - Method in class io.cdap.delta.app.DeltaContext
 
getState() - Method in class io.cdap.delta.app.PipelineStateService
 
getState(HttpServiceRequest, HttpServiceResponder, String) - Method in class io.cdap.delta.app.service.AssessmentHandler
 
getUpdatedTimeMillis() - Method in class io.cdap.delta.store.Draft
 
getWorkerInstances(DeltaPipelineId) - Method in class io.cdap.delta.store.StateStore
 

H

hashCode() - Method in class io.cdap.delta.app.DeltaWorkerId
 
hashCode() - Method in class io.cdap.delta.store.Draft
 
hashCode() - Method in class io.cdap.delta.store.DraftId
 
hashCode() - Method in class io.cdap.delta.store.Namespace
 
healthCheck(HttpServiceRequest, HttpServiceResponder) - Method in class io.cdap.delta.app.service.AssessmentHandler
 

I

incrementCount(DMLOperation) - Method in class io.cdap.delta.app.DeltaContext
 
incrementCount(DDLOperation) - Method in class io.cdap.delta.app.DeltaContext
 
incrementDDLCount() - Method in class io.cdap.delta.app.EventMetrics
 
incrementDMLCount(DMLOperation) - Method in class io.cdap.delta.app.EventMetrics
 
initialize(WorkerContext) - Method in class io.cdap.delta.app.DeltaWorker
 
InvalidDraftException - Exception in io.cdap.delta.store
Thrown when a draft is not valid.
InvalidDraftException(String) - Constructor for exception io.cdap.delta.store.InvalidDraftException
 
InvalidDraftException(String, Throwable) - Constructor for exception io.cdap.delta.store.InvalidDraftException
 
io.cdap.delta.app - package io.cdap.delta.app
 
io.cdap.delta.app.service - package io.cdap.delta.app.service
 
io.cdap.delta.store - package io.cdap.delta.store
 

L

listDrafts(HttpServiceRequest, HttpServiceResponder, String) - Method in class io.cdap.delta.app.service.AssessmentHandler
 
listDrafts(Namespace) - Method in class io.cdap.delta.store.DraftService
List all drafts in the given namespace.
listDrafts(Namespace) - Method in class io.cdap.delta.store.DraftStore
 
listDraftTables(HttpServiceRequest, HttpServiceResponder, String, String) - Method in class io.cdap.delta.app.service.AssessmentHandler
 
listDraftTables(DraftId, Configurer) - Method in class io.cdap.delta.store.DraftService
List the database tables readable by the source in the given draft id.
load() - Method in class io.cdap.delta.app.PipelineStateService
Load state from persistent storage into memory.
loadPluginClass(String) - Method in class io.cdap.delta.app.DeltaContext
 
lookup(String) - Method in class io.cdap.delta.store.DefaultMacroEvaluator
 

N

NAME - Static variable in class io.cdap.delta.app.DeltaWorker
 
Namespace - Class in io.cdap.delta.store
A namespace name and generation.
Namespace(String, long) - Constructor for class io.cdap.delta.store.Namespace
 
newPluginInstance(String) - Method in class io.cdap.delta.app.DeltaContext
 
newPluginInstance(String, MacroEvaluator) - Method in class io.cdap.delta.app.DeltaContext
 
notifyFailed(Throwable) - Method in class io.cdap.delta.app.DeltaContext
 

O

OffsetAndSequence - Class in io.cdap.delta.app
An offset and sequence number.
OffsetAndSequence(Offset, long) - Constructor for class io.cdap.delta.app.OffsetAndSequence
 

P

PipelineStateService - Class in io.cdap.delta.app
Stores information about pipeline and table state.
PipelineStateService(DeltaWorkerId, StateStore) - Constructor for class io.cdap.delta.app.PipelineStateService
 
PropertyEvaluator - Interface in io.cdap.delta.store
Evaluates macros in a map of properties.
putDraft(HttpServiceRequest, HttpServiceResponder, String, String) - Method in class io.cdap.delta.app.service.AssessmentHandler
 
putState(String, byte[]) - Method in class io.cdap.delta.app.DeltaContext
 

Q

QueueingEventEmitter - Class in io.cdap.delta.app
An event emitter that enqueues change events in an in-memory queue.

R

readOffset(DeltaWorkerId) - Method in class io.cdap.delta.store.StateStore
 
readState(DeltaWorkerId, String) - Method in class io.cdap.delta.store.StateStore
 
run() - Method in class io.cdap.delta.app.DeltaWorker
 

S

saveDraft(DraftId, DraftRequest) - Method in class io.cdap.delta.store.DraftService
Store the contents of a pipeline config as a draft.
SECURE_FUNCTION_NAME - Static variable in class io.cdap.delta.store.DefaultMacroEvaluator
 
serialize(SQLType, Type, JsonSerializationContext) - Method in class io.cdap.delta.app.service.SQLTypeSerializer
 
setError(ReplicationError) - Method in class io.cdap.delta.app.DeltaContext
 
setOK() - Method in class io.cdap.delta.app.DeltaContext
 
setProperties(SourceProperties) - Method in class io.cdap.delta.app.service.DefaultSourceConfigurer
 
setTableError(String, String, ReplicationError) - Method in class io.cdap.delta.app.DeltaContext
 
setTableError(String, String, String, ReplicationError) - Method in class io.cdap.delta.app.DeltaContext
 
setTableReplicating(String, String) - Method in class io.cdap.delta.app.DeltaContext
 
setTableSnapshotting(String, String) - Method in class io.cdap.delta.app.DeltaContext
 
SQLTypeSerializer - Class in io.cdap.delta.app.service
Serializes SQLType into a user friendly name.
SQLTypeSerializer() - Constructor for class io.cdap.delta.app.service.SQLTypeSerializer
 
StateStore - Class in io.cdap.delta.store
Stores replicator state.
stop() - Method in class io.cdap.delta.app.DeltaWorker
 
SystemServicePropertyEvaluator - Class in io.cdap.delta.store
Evaluates macros in a map of properties.
SystemServicePropertyEvaluator(SystemHttpServiceContext) - Constructor for class io.cdap.delta.store.SystemServicePropertyEvaluator
 

T

TABLE_SPEC - Static variable in class io.cdap.delta.store.DraftStore
 

U

usePlugin(String, String, String, PluginProperties) - Method in class io.cdap.delta.app.DefaultConfigurer
 
usePlugin(String, String, String, PluginProperties, PluginSelector) - Method in class io.cdap.delta.app.DefaultConfigurer
 
usePlugin(String, String, String, PluginProperties) - Method in class io.cdap.delta.app.service.DefaultSourceConfigurer
 
usePlugin(String, String, String, PluginProperties, PluginSelector) - Method in class io.cdap.delta.app.service.DefaultSourceConfigurer
 
usePluginClass(String, String, String, PluginProperties) - Method in class io.cdap.delta.app.DefaultConfigurer
 
usePluginClass(String, String, String, PluginProperties, PluginSelector) - Method in class io.cdap.delta.app.DefaultConfigurer
 
usePluginClass(String, String, String, PluginProperties) - Method in class io.cdap.delta.app.service.DefaultSourceConfigurer
 
usePluginClass(String, String, String, PluginProperties, PluginSelector) - Method in class io.cdap.delta.app.service.DefaultSourceConfigurer
 

W

writeDraft(DraftId, DraftRequest) - Method in class io.cdap.delta.store.DraftStore
 
writeOffset(DeltaWorkerId, OffsetAndSequence) - Method in class io.cdap.delta.store.StateStore
 
writeState(DeltaWorkerId, String, byte[]) - Method in class io.cdap.delta.store.StateStore
 
A C D E F G H I L N O P Q R S T U W 
Skip navigation links

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