public class FlowConfigV2ResourceLocalHandler extends FlowConfigResourceLocalHandler implements FlowConfigsV2ResourceHandler
createFlow, deleteFlow, flowCatalog, NEVER_RUN_CRON_SCHEDULE, runImmediatelyFlow| Constructor and Description |
|---|
FlowConfigV2ResourceLocalHandler(FlowCatalog flowCatalog) |
| Modifier and Type | Method and Description |
|---|---|
com.linkedin.restli.server.CreateKVResponse |
createFlowConfig(FlowConfig flowConfig,
boolean triggerListener)
Add flowConfig locally and trigger all listeners iff @param triggerListener is set to true
|
com.linkedin.restli.server.UpdateResponse |
partialUpdateFlowConfig(FlowId flowId,
com.linkedin.restli.common.PatchRequest<FlowConfig> flowConfigPatch)
Note: this method is only implemented for testing, normally partial update would be called in
GobblinServiceFlowConfigResourceHandler.partialUpdateFlowConfig
|
createFlowConfig, createFlowSpecForConfig, deleteFlowConfig, deleteFlowConfig, getAllFlowConfigs, getFlowConfig, getFlowConfig, updateFlowConfig, updateFlowConfigclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateFlowConfig, deleteFlowConfig, getAllFlowConfigs, getFlowConfig, getFlowConfig, updateFlowConfig@Inject public FlowConfigV2ResourceLocalHandler(FlowCatalog flowCatalog)
public com.linkedin.restli.server.CreateKVResponse createFlowConfig(FlowConfig flowConfig, boolean triggerListener) throws FlowConfigLoggedException
FlowConfigResourceLocalHandlercreateFlowConfig in class FlowConfigResourceLocalHandlerFlowConfigLoggedExceptionpublic com.linkedin.restli.server.UpdateResponse partialUpdateFlowConfig(FlowId flowId, com.linkedin.restli.common.PatchRequest<FlowConfig> flowConfigPatch) throws FlowConfigLoggedException
partialUpdateFlowConfig in interface FlowConfigsResourceHandlerpartialUpdateFlowConfig in class FlowConfigResourceLocalHandlerFlowConfigLoggedException