public class PartitionSettings extends Object
Constructor and Description |
---|
PartitionSettings(int exactSize,
TransMeta transMeta,
StepMeta stepMeta,
PartitionSchemasProvider schemasProvider) |
Modifier and Type | Method and Description |
---|---|
void |
fillOptionsAndCodesByPlugins(List<PluginInterface> plugins) |
StepMeta |
getAfter() |
StepMeta |
getBefore() |
String[] |
getCodes() |
int |
getDefaultSelectedMethodIndex() |
int |
getDefaultSelectedSchemaIndex() |
String |
getMethodByMethodDescription(String methodDescription) |
String[] |
getOptions() |
List<String> |
getSchemaNames() |
String[] |
getSchemaNamesArray() |
List<PartitionSchema> |
getSchemas() |
StepMeta |
getStepMeta() |
TransMeta |
getTransMeta() |
void |
rollback(StepMeta before) |
void |
updateMethod(String method) |
void |
updateMethodType(int methodType) |
void |
updateSchema(PartitionSchema schema) |
public PartitionSettings(int exactSize, TransMeta transMeta, StepMeta stepMeta, PartitionSchemasProvider schemasProvider)
public void fillOptionsAndCodesByPlugins(List<PluginInterface> plugins)
public int getDefaultSelectedMethodIndex()
public int getDefaultSelectedSchemaIndex()
public String[] getOptions()
public String[] getCodes()
public String[] getSchemaNamesArray()
public List<PartitionSchema> getSchemas()
public StepMeta getStepMeta()
public void updateMethodType(int methodType)
public void updateMethod(String method) throws KettlePluginException
KettlePluginException
public void updateSchema(PartitionSchema schema)
public void rollback(StepMeta before) throws KettlePluginException
KettlePluginException
public StepMeta getBefore()
public StepMeta getAfter()
public TransMeta getTransMeta()
Copyright © 2019 Hitachi Vantara. All rights reserved.