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

A

AbstractAssessorHandler - Class in io.cdap.delta.app.service.common
Common functionality for Assessor services.
AbstractAssessorHandler() - Constructor for class io.cdap.delta.app.service.common.AbstractAssessorHandler
 
AbstractAssessorHandler.NamespacedEndpoint - Interface in io.cdap.delta.app.service.common
Encapsulates the core logic that needs to happen in an endpoint.
assessDeltaConfig(HttpServiceRequest, HttpServiceResponder, String) - Method in class io.cdap.delta.app.service.AssessmentHandler
 
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.
AssessmentHandler() - Constructor for class io.cdap.delta.app.service.AssessmentHandler
 
AssessmentService - Class in io.cdap.delta.app.service
System service for storing drafts, offsets, state store data and performing assessments.
AssessmentService() - Constructor for class io.cdap.delta.app.service.AssessmentService
 
AssessmentServiceClient - Class in io.cdap.delta.store
Class to handle Api calls to System Service
AssessmentServiceClient(ServiceDiscoverer) - Constructor for class io.cdap.delta.store.AssessmentServiceClient
 
AssessmentServiceClient(ServiceDiscoverer, int, Duration) - Constructor for class io.cdap.delta.store.AssessmentServiceClient
 
Assessor - Class in io.cdap.delta.app.service
Handles logic around assessment of delta config.
Assessor() - Constructor for class io.cdap.delta.app.service.Assessor
 
assessPipeline(String, DeltaConfig, Configurer) - Method in class io.cdap.delta.app.service.Assessor
Assess the entire pipeline based on the tables the source will read and the capabilities of the target.
assessPipeline(Namespace, Draft, 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.
assessPipeline(Namespace, DeltaConfig, 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(String, DeltaConfig, Configurer, DBTable) - Method in class io.cdap.delta.app.service.Assessor
Assess the given table detail using the plugins from the given Delta Config.
assessTable(Namespace, Draft, Configurer, DBTable) - Method in class io.cdap.delta.store.DraftService
Assess the given table detail using the plugins from the given draft.
assessTable(Namespace, DeltaConfig, Configurer, DBTable) - Method in class io.cdap.delta.store.DraftService
Assess the given table detail using the plugins from the given Delta Config.
assessTableWithDeltaConfig(HttpServiceRequest, HttpServiceResponder, String) - Method in class io.cdap.delta.app.service.AssessmentHandler
 

C

CapacityBoundedEventQueue - Class in io.cdap.delta.app
A capacity bounded event queue.
CapacityBoundedEventQueue(int, long) - Constructor for class io.cdap.delta.app.CapacityBoundedEventQueue
 
clear() - Method in class io.cdap.delta.app.EventMetrics
 
clear() - Method in class io.cdap.delta.app.metrics.EventCounts
 
clearMetrics() - Method in class io.cdap.delta.app.metrics.MetricsHandler
 
close() - Method in class io.cdap.delta.app.metrics.MetricsHandler
 
ColumnRenameInfo - Interface in io.cdap.transformation
Information about how Column was renamed.
commitOffset(Offset, long) - Method in class io.cdap.delta.app.DeltaContext
 
ConfigMacroEvaluator - Class in io.cdap.delta.macros
Evaluates macros in delta config
ConfigMacroEvaluator(PropertyEvaluator) - Constructor for class io.cdap.delta.macros.ConfigMacroEvaluator
 
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.AssessmentService
 
configure() - Method in class io.cdap.delta.app.service.common.AbstractAssessorHandler
 

D

DBReplicationOffsetStore - Class in io.cdap.delta.store
A StructuredTable based database table to store replication offset and sequence data.
DBReplicationStateStore - Class in io.cdap.delta.store
A StructuredTable based database table to store generic replicator states.
DBStateStoreService - Class in io.cdap.delta.store
Handles logic around storage and retrieval of offsets and other state store data.
DBStateStoreService(TransactionRunner) - Constructor for class io.cdap.delta.store.DBStateStoreService
 
DefaultConfigurer - Class in io.cdap.delta.app
 
DefaultConfigurer(PluginConfigurer) - Constructor for class io.cdap.delta.app.DefaultConfigurer
 
DefaultDirective - Class in io.cdap.transformation
Default implementation of
DefaultDirective(String) - Constructor for class io.cdap.transformation.DefaultDirective
 
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
 
DefaultMutableRowSchema - Class in io.cdap.transformation
Default implementation of
DefaultMutableRowSchema(Schema) - Constructor for class io.cdap.transformation.DefaultMutableRowSchema
 
DefaultMutalbeRowValue - Class in io.cdap.transformation
Default implementation of MutableRowValue
DefaultMutalbeRowValue(Map<String, Object>) - Constructor for class io.cdap.transformation.DefaultMutalbeRowValue
 
DefaultRenameInfo - Class in io.cdap.transformation
Default implementation of ColumnRenameInfo
DefaultRenameInfo(Map<String, String>) - Constructor for class io.cdap.transformation.DefaultRenameInfo
 
DefaultSourceConfigurer - Class in io.cdap.delta.app.service
Default implementation of SourceConfigurer.
DefaultSourceConfigurer(Configurer) - Constructor for class io.cdap.delta.app.service.DefaultSourceConfigurer
 
DefaultTransformationContext - Class in io.cdap.transformation
Default implementation of TransformationContext
DefaultTransformationContext(String) - Constructor for class io.cdap.transformation.DefaultTransformationContext
 
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, DBTable) - 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
 
describeTable(String, DeltaConfig, Configurer, DBTable) - Method in class io.cdap.delta.app.service.Assessor
Describe the given database table using the source from the given delta config.
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, ConfigMacroEvaluator) - 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
 
emitDMLErrorMetric(String, String, String) - Method in class io.cdap.delta.app.metrics.MetricsHandler
 
emitMetrics() - Method in class io.cdap.delta.app.EventMetrics
 
emitMetrics() - Method in class io.cdap.delta.app.metrics.MetricsHandler
 
equals(Object) - Method in class io.cdap.delta.app.DeltaWorkerId
 
equals(Object) - Method in class io.cdap.delta.app.OffsetAndSequence
 
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, Map<String, String>) - Method in interface io.cdap.delta.macros.PropertyEvaluator
Evaluate any macros in the properties.
evaluate(String, String...) - Method in class io.cdap.delta.store.DefaultMacroEvaluator
 
evaluate(String, Map<String, String>) - Method in class io.cdap.delta.store.SystemServicePropertyEvaluator
 
evaluateMacros(Namespace, DeltaConfig) - Method in class io.cdap.delta.macros.ConfigMacroEvaluator
 
EventCounts - Class in io.cdap.delta.app.metrics
Stores counts for DDL/DML events Instance can be reused by calling clear
EventCounts() - Constructor for class io.cdap.delta.app.metrics.EventCounts
 
EventMetrics - Class in io.cdap.delta.app
Emits metrics about DDL and DML events.
EventMetrics(Metrics) - Constructor for class io.cdap.delta.app.EventMetrics
 
execute(SystemAppTaskContext, RemoteAssessmentRequest) - Method in class io.cdap.delta.app.service.remote.RemoteAssessmentTaskBase
execute method for specific tasks to implement
execute(SystemAppTaskContext, RemoteAssessmentRequest) - Method in class io.cdap.delta.app.service.remote.RemoteAssessPipelineTask
 
execute(SystemAppTaskContext, RemoteAssessmentRequest) - Method in class io.cdap.delta.app.service.remote.RemoteAssessTableTask
 
execute(SystemAppTaskContext, RemoteAssessmentRequest) - Method in class io.cdap.delta.app.service.remote.RemoteDescribeTableTask
 
execute(SystemAppTaskContext, RemoteAssessmentRequest) - Method in class io.cdap.delta.app.service.remote.RemoteListTablesTask
 

F

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

G

getAllTables() - Method in class io.cdap.delta.app.DeltaContext
 
getApplicationName() - Method in class io.cdap.delta.app.DeltaContext
 
getAssessor() - Method in class io.cdap.delta.app.service.remote.RemoteAssessmentTaskBase
 
getBytesProcessed() - Method in class io.cdap.delta.app.EventMetrics
 
getColumnName() - Method in exception io.cdap.transformation.TransformationException
 
getColumnValue(String) - Method in class io.cdap.transformation.DefaultMutalbeRowValue
 
getCommittedOffset() - Method in class io.cdap.delta.app.DeltaContext
 
getConfig() - Method in class io.cdap.delta.app.service.remote.RemoteAssessmentRequest
 
getConfigurer(SystemAppTaskContext, String) - Method in class io.cdap.delta.app.service.remote.RemoteAssessmentTaskBase
 
getCreatedTimeMillis() - Method in class io.cdap.delta.store.Draft
 
getDdlEventCount() - Method in class io.cdap.delta.app.metrics.EventCounts
 
getDirective() - Method in class io.cdap.transformation.DefaultTransformationContext
 
getDMLCount(DMLOperation.Type) - Method in class io.cdap.delta.app.metrics.EventCounts
 
getDmlEventCounts() - Method in class io.cdap.delta.app.metrics.EventCounts
 
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
 
getDraftService() - Method in class io.cdap.delta.app.service.common.AbstractAssessorHandler
 
getEventCounts() - Method in class io.cdap.delta.app.EventMetrics
 
getField(String) - Method in class io.cdap.transformation.DefaultMutableRowSchema
 
getGeneration() - Method in class io.cdap.delta.store.Namespace
 
getInstanceCount() - Method in class io.cdap.delta.app.DeltaContext
 
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.DBReplicationStateStore
 
getLatestGeneration(String, String) - Method in class io.cdap.delta.store.DBStateStoreService
 
getLatestGeneration(String, String) - Method in class io.cdap.delta.store.HCFSStateStore
 
getLatestGeneration(String, String) - Method in class io.cdap.delta.store.RemoteStateStore
 
getLatestGeneration(String, String) - Method in interface io.cdap.delta.store.StateStore
 
getMacroEvaluator() - Method in class io.cdap.delta.app.service.common.AbstractAssessorHandler
 
getMacroEvaluator(SystemHttpServiceContext) - Method in class io.cdap.delta.app.service.common.AbstractAssessorHandler
 
getMaxGeneration(HttpServiceRequest, HttpServiceResponder, String, String) - Method in class io.cdap.delta.app.service.OffsetStateHandler
 
getMaxRetrySeconds() - Method in class io.cdap.delta.app.DeltaContext
 
getMetrics() - Method in class io.cdap.delta.app.DeltaContext
 
getMetrics() - Method in class io.cdap.delta.app.metrics.MetricsHandler
 
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.app.service.remote.RemoteAssessmentRequest
 
getNamespace() - Method in class io.cdap.delta.store.DraftId
 
getNewName(String) - Method in interface io.cdap.transformation.ColumnRenameInfo
Get the new name of the column, if column was not renamed, the same name will be returned.
getNewName(String) - Method in class io.cdap.transformation.DefaultRenameInfo
 
getOffset() - Method in class io.cdap.delta.app.OffsetAndSequence
 
getOffsetData(HttpServiceRequest, HttpServiceResponder, String, String, long, int) - Method in class io.cdap.delta.app.service.OffsetStateHandler
 
getOffsets(DeltaWorkerId) - Method in class io.cdap.delta.store.DBReplicationOffsetStore
 
getOldestTimeStampInMillis() - Method in class io.cdap.delta.app.EventMetrics
 
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
 
getRenameInfo() - Method in class io.cdap.transformation.DefaultMutableRowSchema
 
getRequest() - Method in class io.cdap.delta.app.service.remote.RemoteAssessmentRequest
 
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
 
getStateData(HttpServiceRequest, HttpServiceResponder, String, String, long, int, String) - Method in class io.cdap.delta.app.service.OffsetStateHandler
 
getStateData(DeltaWorkerId, String) - Method in class io.cdap.delta.store.DBReplicationStateStore
 
getStateStore() - Method in class io.cdap.delta.app.service.common.AbstractAssessorHandler
 
getTableLevelTransformations(DeltaConfig) - Static method in class io.cdap.transformation.TransformationUtil
Get table level transformation config for each table
getTableName() - Method in exception io.cdap.transformation.TransformationException
 
getUpdatedTimeMillis() - Method in class io.cdap.delta.store.Draft
 
getWholeCommandLine() - Method in class io.cdap.transformation.DefaultDirective
 
getWorkerInstances(String, String, Long) - Method in class io.cdap.delta.store.DBReplicationStateStore
 
getWorkerInstances(DeltaPipelineId) - Method in class io.cdap.delta.store.DBStateStoreService
 
getWorkerInstances(DeltaPipelineId) - Method in class io.cdap.delta.store.HCFSStateStore
 
getWorkerInstances(DeltaPipelineId) - Method in class io.cdap.delta.store.RemoteStateStore
 
getWorkerInstances(DeltaPipelineId) - Method in interface io.cdap.delta.store.StateStore
 
GSON - Static variable in class io.cdap.delta.app.service.common.AbstractAssessorHandler
 
GSON - Static variable in class io.cdap.delta.app.service.remote.RemoteAssessmentTaskBase
 

H

hashCode() - Method in class io.cdap.delta.app.DeltaWorkerId
 
hashCode() - Method in class io.cdap.delta.app.OffsetAndSequence
 
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
 
HCFSStateStore - Class in io.cdap.delta.store
Stores replicator state based on hadoop filesystem .
hcfsStateStore - Variable in class io.cdap.delta.store.StateStoreMigrator
 
healthCheck(HttpServiceRequest, HttpServiceResponder) - Method in class io.cdap.delta.app.service.AssessmentHandler
 

I

incrementConsumeCount(DMLOperation) - Method in class io.cdap.delta.app.metrics.MetricsHandler
 
incrementConsumeCount(DDLOperation) - Method in class io.cdap.delta.app.metrics.MetricsHandler
 
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
 
incrementDDLCount() - Method in class io.cdap.delta.app.metrics.EventCounts
 
incrementDDLCount(int) - Method in class io.cdap.delta.app.metrics.EventCounts
 
incrementDMLCount(DMLOperation) - Method in class io.cdap.delta.app.EventMetrics
 
incrementDMLCount(DMLOperation.Type) - Method in class io.cdap.delta.app.metrics.EventCounts
 
incrementDMLCount(DMLOperation.Type, int) - Method in class io.cdap.delta.app.metrics.EventCounts
 
incrementPublishCount(DMLOperation) - Method in class io.cdap.delta.app.DeltaContext
 
incrementPublishCount(DDLOperation) - Method in class io.cdap.delta.app.DeltaContext
 
incrementPublishCount(DMLOperation) - Method in class io.cdap.delta.app.metrics.MetricsHandler
 
incrementPublishCount(DDLOperation) - Method in class io.cdap.delta.app.metrics.MetricsHandler
 
initialize(WorkerContext) - Method in class io.cdap.delta.app.DeltaWorker
 
initializeSequenceNumber(long) - Method in class io.cdap.delta.app.DeltaContext
 
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.metrics - package io.cdap.delta.app.metrics
 
io.cdap.delta.app.service - package io.cdap.delta.app.service
 
io.cdap.delta.app.service.common - package io.cdap.delta.app.service.common
 
io.cdap.delta.app.service.remote - package io.cdap.delta.app.service.remote
 
io.cdap.delta.macros - package io.cdap.delta.macros
 
io.cdap.delta.store - package io.cdap.delta.store
 
io.cdap.transformation - package io.cdap.transformation
 
isUpdateSupported() - Method in class io.cdap.delta.app.DeltaApp
 

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.
listDraftTables(DraftId, Draft, Configurer) - Method in class io.cdap.delta.store.DraftService
List the database tables readable by the source in the given draft id.
listTables(String, DeltaConfig, Configurer) - Method in class io.cdap.delta.app.service.Assessor
List the database tables readable by the source in the given delta config.
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
 
loadTransformations(Configurer, Map<String, TableTransformation>, SourceTable) - Static method in class io.cdap.transformation.TransformationUtil
Load transformation plugins applied on a certain table
lookup(String) - Method in class io.cdap.delta.store.DefaultMacroEvaluator
 

M

MetricsHandler - Class in io.cdap.delta.app.metrics
Aggregate event count by table and emit/log metrics
MetricsHandler(DeltaWorkerId, Metrics, List<SourceTable>, Map<String, String>) - Constructor for class io.cdap.delta.app.metrics.MetricsHandler
 

N

NAME - Static variable in class io.cdap.delta.app.DeltaWorker
 
NAME - Static variable in class io.cdap.delta.app.service.AssessmentService
 
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

offer(Sequenced<? extends ChangeEvent>) - Method in class io.cdap.delta.app.CapacityBoundedEventQueue
 
offer(Sequenced<? extends ChangeEvent>, long, TimeUnit) - Method in class io.cdap.delta.app.CapacityBoundedEventQueue
 
OFFSET_KEY - Static variable in class io.cdap.delta.store.RemoteStateStore
 
OffsetAndSequence - Class in io.cdap.delta.app
An offset and sequence number.
OffsetAndSequence(Offset, long) - Constructor for class io.cdap.delta.app.OffsetAndSequence
 
OffsetStateHandler - Class in io.cdap.delta.app.service
Handler for storing and managing offset and state stores.
OffsetStateHandler() - Constructor for class io.cdap.delta.app.service.OffsetStateHandler
 

P

parseDirectiveName(String) - Static method in class io.cdap.transformation.TransformationUtil
 
perform() - Method in class io.cdap.delta.store.StateStoreMigrator
 
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
 
poll() - Method in class io.cdap.delta.app.CapacityBoundedEventQueue
 
poll(long, TimeUnit) - Method in class io.cdap.delta.app.CapacityBoundedEventQueue
 
previousId - Variable in class io.cdap.delta.store.StateStoreMigrator
 
PropertyEvaluator - Interface in io.cdap.delta.macros
Evaluates macros in a map of properties.
put(Sequenced<? extends ChangeEvent>) - Method in class io.cdap.delta.app.CapacityBoundedEventQueue
 
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.DBStateStoreService
 
readOffset(DeltaWorkerId) - Method in class io.cdap.delta.store.HCFSStateStore
 
readOffset(DeltaWorkerId) - Method in class io.cdap.delta.store.RemoteStateStore
 
readOffset(DeltaWorkerId) - Method in interface io.cdap.delta.store.StateStore
 
readState(DeltaWorkerId, String) - Method in class io.cdap.delta.store.DBStateStoreService
 
readState(DeltaWorkerId, String) - Method in class io.cdap.delta.store.HCFSStateStore
 
readState(DeltaWorkerId, String) - Method in class io.cdap.delta.store.RemoteStateStore
 
readState(DeltaWorkerId, String) - Method in interface io.cdap.delta.store.StateStore
 
RemoteAssessmentRequest - Class in io.cdap.delta.app.service.remote
Request class for remote assessment tasks
RemoteAssessmentRequest(String, DeltaConfig, String) - Constructor for class io.cdap.delta.app.service.remote.RemoteAssessmentRequest
 
RemoteAssessmentTaskBase - Class in io.cdap.delta.app.service.remote
Base class for RunnableTask for assessment handling
RemoteAssessmentTaskBase() - Constructor for class io.cdap.delta.app.service.remote.RemoteAssessmentTaskBase
 
RemoteAssessPipelineTask - Class in io.cdap.delta.app.service.remote
RunnableTask for assessing pipeline remotely
RemoteAssessPipelineTask() - Constructor for class io.cdap.delta.app.service.remote.RemoteAssessPipelineTask
 
RemoteAssessTableTask - Class in io.cdap.delta.app.service.remote
RunnableTask for assessing table remotely
RemoteAssessTableTask() - Constructor for class io.cdap.delta.app.service.remote.RemoteAssessTableTask
 
RemoteDescribeTableTask - Class in io.cdap.delta.app.service.remote
RunnableTask for describing table remotely
RemoteDescribeTableTask() - Constructor for class io.cdap.delta.app.service.remote.RemoteDescribeTableTask
 
RemoteListTablesTask - Class in io.cdap.delta.app.service.remote
RunnableTask for executing list tables remotely
RemoteListTablesTask() - Constructor for class io.cdap.delta.app.service.remote.RemoteListTablesTask
 
RemoteStateStore - Class in io.cdap.delta.store
Class to handle Rest Api calls to System Service [ Assessor ]
RemoteStateStore(ServiceDiscoverer) - Constructor for class io.cdap.delta.store.RemoteStateStore
 
RemoteStateStore(AssessmentServiceClient) - Constructor for class io.cdap.delta.store.RemoteStateStore
 
renameColumn(String, String) - Method in class io.cdap.transformation.DefaultMutalbeRowValue
 
renameField(String, String) - Method in class io.cdap.transformation.DefaultMutableRowSchema
 
respond(Namespace) - Method in interface io.cdap.delta.app.service.common.AbstractAssessorHandler.NamespacedEndpoint
Create the response that should be returned by the endpoint.
respond(String, HttpServiceResponder, AbstractAssessorHandler.NamespacedEndpoint) - Method in class io.cdap.delta.app.service.common.AbstractAssessorHandler
Utility method that checks that the namespace exists before responding.
retryableApiCall(String, String, byte[]) - Method in class io.cdap.delta.store.AssessmentServiceClient
 
retryableApiCall(String, String) - Method in class io.cdap.delta.store.AssessmentServiceClient
 
retryableApiCall(String, String, String, Type) - Method in class io.cdap.delta.store.AssessmentServiceClient
 
retryableApiCall(String, String, Type) - Method in class io.cdap.delta.store.AssessmentServiceClient
 
retryableApiCall(String, String, String) - Method in class io.cdap.delta.store.AssessmentServiceClient
 
run() - Method in class io.cdap.delta.app.DeltaWorker
 
run(RunnableTaskContext) - Method in class io.cdap.delta.app.service.remote.RemoteAssessmentTaskBase
 

S

saveDraft(DraftId, DraftRequest) - Method in class io.cdap.delta.store.DraftService
Store the contents of a pipeline config as a draft.
saveOffsetData(HttpServiceRequest, HttpServiceResponder, String, String, long, int) - Method in class io.cdap.delta.app.service.OffsetStateHandler
 
saveStateData(HttpServiceRequest, HttpServiceResponder, String, String, long, int, String) - Method in class io.cdap.delta.app.service.OffsetStateHandler
 
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
 
setColumnValue(String, Object) - Method in class io.cdap.transformation.DefaultMutalbeRowValue
 
setError(ReplicationError) - Method in class io.cdap.delta.app.DeltaContext
 
setField(Schema.Field) - Method in class io.cdap.transformation.DefaultMutableRowSchema
 
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 - Interface in io.cdap.delta.store
An interface for state store responsible to store and read the replicator state data.
StateStoreMigrator - Class in io.cdap.delta.store
A util class to transfer any state store data present on HCFS path by an old pipeline with HCF based state store into SQL based state store on the first pipeline run after upgrade.
StateStoreMigrator(String, DeltaWorkerId, StateStore) - Constructor for class io.cdap.delta.store.StateStoreMigrator
 
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.DBReplicationOffsetStore
 
TABLE_SPEC - Static variable in class io.cdap.delta.store.DBReplicationStateStore
 
TABLE_SPEC - Static variable in class io.cdap.delta.store.DraftStore
 
take() - Method in class io.cdap.delta.app.CapacityBoundedEventQueue
 
toSchema() - Method in class io.cdap.transformation.DefaultMutableRowSchema
 
toValueMap() - Method in class io.cdap.transformation.DefaultMutalbeRowValue
 
TransformationException - Exception in io.cdap.transformation
An exception class to track to which table.column the transformation issue belongs to
TransformationException(String, String, String, Throwable) - Constructor for exception io.cdap.transformation.TransformationException
 
TransformationUtil - Class in io.cdap.transformation
Utility for transformaiton plugin
transformDDLEvent(DDLEvent, List<Transformation>) - Static method in class io.cdap.transformation.TransformationUtil
Apply a list of transformations on a DDLEvent
transformSchema(String, Schema, Map<String, List<Transformation>>) - Static method in class io.cdap.transformation.TransformationUtil
A helper method to reuse transformSchema with column level detail which is to be called during pipeline assessment to track issues at a column level for better display of errors
transformSchema(Schema, List<Transformation>) - Static method in class io.cdap.transformation.TransformationUtil
Apply a list of transformations on a row schema
transformValue(Map<String, Object>, List<Transformation>) - Static method in class io.cdap.transformation.TransformationUtil
Apply a list of transformations on a row value

U

updateConfig(ApplicationUpdateContext) - Method in class io.cdap.delta.app.DeltaApp
 
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.DBReplicationOffsetStore
 
writeOffset(DeltaWorkerId, OffsetAndSequence) - Method in class io.cdap.delta.store.DBStateStoreService
 
writeOffset(DeltaWorkerId, OffsetAndSequence) - Method in class io.cdap.delta.store.HCFSStateStore
 
writeOffset(DeltaWorkerId, OffsetAndSequence) - Method in class io.cdap.delta.store.RemoteStateStore
 
writeOffset(DeltaWorkerId, OffsetAndSequence) - Method in interface io.cdap.delta.store.StateStore
 
writeState(DeltaWorkerId, String, byte[]) - Method in class io.cdap.delta.store.DBStateStoreService
 
writeState(DeltaWorkerId, String, byte[]) - Method in class io.cdap.delta.store.HCFSStateStore
 
writeState(DeltaWorkerId, String, byte[]) - Method in class io.cdap.delta.store.RemoteStateStore
 
writeState(DeltaWorkerId, String, byte[]) - Method in interface io.cdap.delta.store.StateStore
 
writeStateData(DeltaWorkerId, String, byte[]) - Method in class io.cdap.delta.store.DBReplicationStateStore
 
A C D E F G H I L M N O P Q R S T U W 
Skip navigation links

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