Class RuntimeOperator.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.RuntimeOperator.Builder
 
- 
- Enclosing class:
- RuntimeOperator
 
 public static class RuntimeOperator.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description RuntimeOperatorbuild()RuntimeOperator.BuilderconfigProvider(ConfigProvider configProvider)RuntimeOperator.Buildercopy(RuntimeOperator model)RuntimeOperator.BuilderendTimeInMillis(Long endTimeInMillis)The runtime operator end time.RuntimeOperator.BuilderexecutionState(RuntimeOperator.ExecutionState executionState)statusRuntimeOperator.Builderidentifier(String identifier)Value can only contain upper case letters, underscore and numbers.RuntimeOperator.Builderinputs(Map<String,ParameterValue> inputs)The configuration provider bindings.RuntimeOperator.Builderkey(String key)The RuntimeOperator key.RuntimeOperator.Buildermetadata(ObjectMetadata metadata)RuntimeOperator.Buildermetrics(Map<String,Float> metrics)A map metrics for the task run.RuntimeOperator.BuildermodelType(String modelType)The type of the object.RuntimeOperator.BuildermodelVersion(String modelVersion)The model version of an object.RuntimeOperator.Buildername(String name)Free form text without any restriction on permitted characters.RuntimeOperator.BuilderobjectStatus(Integer objectStatus)The status of an object that can be set to value 1 for shallow references across objects, other values reserved.RuntimeOperator.BuilderobjectVersion(Integer objectVersion)The version of the object that is used to track changes in the object instance.RuntimeOperator.Builderoperator(Operator operator)RuntimeOperator.BuilderoperatorType(RuntimeOperator.OperatorType operatorType)The type of Runtime OperatorRuntimeOperator.Builderoutputs(Map<String,ParameterValue> outputs)The configuration provider bindings.RuntimeOperator.Builderparameters(List<Parameter> parameters)A list of parameters for the pipeline, this allows certain aspects of the pipeline to be configured when the pipeline is executed.RuntimeOperator.BuilderparentRef(ParentReference parentRef)RuntimeOperator.BuilderstartTimeInMillis(Long startTimeInMillis)The runtime operator start time.RuntimeOperator.Builderstatus(RuntimeOperator.Status status)Status of RuntimeOperator.RuntimeOperator.BuildertaskRunKey(String taskRunKey)The TaskRun key.RuntimeOperator.BuildertaskType(RuntimeOperator.TaskType taskType)The type of task run.
 
- 
- 
- 
Method Detail- 
keypublic RuntimeOperator.Builder key(String key) The RuntimeOperator key.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
taskRunKeypublic RuntimeOperator.Builder taskRunKey(String taskRunKey) The TaskRun key.- Parameters:
- taskRunKey- the value to set
- Returns:
- this builder
 
 - 
startTimeInMillispublic RuntimeOperator.Builder startTimeInMillis(Long startTimeInMillis) The runtime operator start time.- Parameters:
- startTimeInMillis- the value to set
- Returns:
- this builder
 
 - 
endTimeInMillispublic RuntimeOperator.Builder endTimeInMillis(Long endTimeInMillis) The runtime operator end time.- Parameters:
- endTimeInMillis- the value to set
- Returns:
- this builder
 
 - 
statuspublic RuntimeOperator.Builder status(RuntimeOperator.Status status) Status of RuntimeOperator.This field is deprecated, use RuntimeOperator’s executionState field instead. - Parameters:
- status- the value to set
- Returns:
- this builder
 
 - 
modelTypepublic RuntimeOperator.Builder modelType(String modelType) The type of the object.- Parameters:
- modelType- the value to set
- Returns:
- this builder
 
 - 
modelVersionpublic RuntimeOperator.Builder modelVersion(String modelVersion) The model version of an object.- Parameters:
- modelVersion- the value to set
- Returns:
- this builder
 
 - 
parentRefpublic RuntimeOperator.Builder parentRef(ParentReference parentRef) 
 - 
namepublic RuntimeOperator.Builder name(String name) Free form text without any restriction on permitted characters.Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. - Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
objectVersionpublic RuntimeOperator.Builder objectVersion(Integer objectVersion) The version of the object that is used to track changes in the object instance.- Parameters:
- objectVersion- the value to set
- Returns:
- this builder
 
 - 
identifierpublic RuntimeOperator.Builder identifier(String identifier) Value can only contain upper case letters, underscore and numbers.It should begin with upper case letter or underscore. The value can be modified. - Parameters:
- identifier- the value to set
- Returns:
- this builder
 
 - 
executionStatepublic RuntimeOperator.Builder executionState(RuntimeOperator.ExecutionState executionState) status- Parameters:
- executionState- the value to set
- Returns:
- this builder
 
 - 
parameterspublic RuntimeOperator.Builder parameters(List<Parameter> parameters) A list of parameters for the pipeline, this allows certain aspects of the pipeline to be configured when the pipeline is executed.- Parameters:
- parameters- the value to set
- Returns:
- this builder
 
 - 
objectStatuspublic RuntimeOperator.Builder objectStatus(Integer objectStatus) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.- Parameters:
- objectStatus- the value to set
- Returns:
- this builder
 
 - 
metadatapublic RuntimeOperator.Builder metadata(ObjectMetadata metadata) 
 - 
operatorpublic RuntimeOperator.Builder operator(Operator operator) 
 - 
inputspublic RuntimeOperator.Builder inputs(Map<String,ParameterValue> inputs) The configuration provider bindings.- Parameters:
- inputs- the value to set
- Returns:
- this builder
 
 - 
outputspublic RuntimeOperator.Builder outputs(Map<String,ParameterValue> outputs) The configuration provider bindings.- Parameters:
- outputs- the value to set
- Returns:
- this builder
 
 - 
taskTypepublic RuntimeOperator.Builder taskType(RuntimeOperator.TaskType taskType) The type of task run.- Parameters:
- taskType- the value to set
- Returns:
- this builder
 
 - 
configProviderpublic RuntimeOperator.Builder configProvider(ConfigProvider configProvider) 
 - 
operatorTypepublic RuntimeOperator.Builder operatorType(RuntimeOperator.OperatorType operatorType) The type of Runtime Operator- Parameters:
- operatorType- the value to set
- Returns:
- this builder
 
 - 
metricspublic RuntimeOperator.Builder metrics(Map<String,Float> metrics) A map metrics for the task run.- Parameters:
- metrics- the value to set
- Returns:
- this builder
 
 - 
buildpublic RuntimeOperator build() 
 - 
copypublic RuntimeOperator.Builder copy(RuntimeOperator model) 
 
- 
 
-