public class CloudChangeRunnerBuilder extends AbstractChangeRunnerBuilder<CloudAuditStore,CloudChangeRunnerBuilder> implements CloudConfigurator<CloudChangeRunnerBuilder>
pluginManagerauditStore, context, coreConfiguration, targetSystemManager| Constructor and Description |
|---|
CloudChangeRunnerBuilder(CoreConfiguration coreConfiguration,
CloudConfiguration cloudConfiguration,
io.flamingock.internal.common.core.context.Context dependencyInjectableContext,
PluginManager pluginManager,
CloudAuditStore auditStore) |
| Modifier and Type | Method and Description |
|---|---|
protected ExecutionPlanner |
buildExecutionPlanner(io.flamingock.internal.util.id.RunnerId runnerId) |
protected CloudChangeRunnerBuilder |
getSelf() |
CloudChangeRunnerBuilder |
setApiToken(java.lang.String clientSecret) |
CloudChangeRunnerBuilder |
setEnvironment(java.lang.String environment) |
CloudChangeRunnerBuilder |
setHost(java.lang.String host) |
CloudChangeRunnerBuilder |
setService(java.lang.String service) |
protected void |
updateContextSpecific() |
addDependency, addDependency, addDependency, addDependency, addTargetSystem, build, getLockAcquiredForMillis, getLockQuitTryingAfterMillis, getLockTryFrequencyMillis, getMetadata, getPipelineCompletedListener, getPipelineFailureListener, getPipelineIgnoredListener, getPipelineStartedListener, getServiceIdentifier, getStageCompletedListener, getStageFailureListener, getStageIgnoredListener, getStageStartedListener, isEnabled, isThrowExceptionIfCannotObtainLock, setApplicationArguments, setEnabled, setLockAcquiredForMillis, setLockQuitTryingAfterMillis, setLockTryFrequencyMillis, setMetadata, setPipelineCompletedListener, setPipelineFailedListener, setPipelineIgnoredListener, setPipelineStartedListener, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setServiceIdentifier, setStageCompletedListener, setStageFailedListener, setStageIgnoredListener, setStageStartedListener, setThrowExceptionIfCannotObtainLockconfigureStoreAndTargetSystem, generateRunnerId, getAuditPersistence, validateAuditStoreclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddTargetSystemspublic CloudChangeRunnerBuilder(CoreConfiguration coreConfiguration, CloudConfiguration cloudConfiguration, io.flamingock.internal.common.core.context.Context dependencyInjectableContext, PluginManager pluginManager, CloudAuditStore auditStore)
protected CloudChangeRunnerBuilder getSelf()
getSelf in class AbstractChangeRunnerBuilder<CloudAuditStore,CloudChangeRunnerBuilder>protected void updateContextSpecific()
updateContextSpecific in class AbstractChangeRunnerBuilder<CloudAuditStore,CloudChangeRunnerBuilder>protected ExecutionPlanner buildExecutionPlanner(io.flamingock.internal.util.id.RunnerId runnerId)
buildExecutionPlanner in class AbstractChangeRunnerBuilder<CloudAuditStore,CloudChangeRunnerBuilder>public CloudChangeRunnerBuilder setHost(java.lang.String host)
setHost in interface CloudConfigurator<CloudChangeRunnerBuilder>public CloudChangeRunnerBuilder setService(java.lang.String service)
setService in interface CloudConfigurator<CloudChangeRunnerBuilder>public CloudChangeRunnerBuilder setEnvironment(java.lang.String environment)
setEnvironment in interface CloudConfigurator<CloudChangeRunnerBuilder>public CloudChangeRunnerBuilder setApiToken(java.lang.String clientSecret)
setApiToken in interface CloudConfigurator<CloudChangeRunnerBuilder>