Class FlowNode.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.FlowNode.Builder
 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description FlowNodebuild()FlowNode.BuilderconfigProviderDelegate(ConfigProvider configProviderDelegate)FlowNode.Buildercopy(FlowNode model)FlowNode.Builderdescription(String description)Detailed description for the object.FlowNode.BuilderinputLinks(List<InputLink> inputLinks)An array of input links.FlowNode.Builderkey(String key)The key of the object.FlowNode.BuildermodelType(String modelType)The type of the object.FlowNode.BuildermodelVersion(String modelVersion)The model version of an object.FlowNode.Buildername(String name)Free form text without any restriction on permitted characters.FlowNode.BuilderobjectStatus(Integer objectStatus)The status of an object that can be set to value 1 for shallow references across objects, other values reserved.FlowNode.Builderoperator(Operator operator)FlowNode.BuilderoutputLinks(List<OutputLink> outputLinks)An array of output links.FlowNode.BuilderparentRef(ParentReference parentRef)FlowNode.BuilderuiProperties(UIProperties uiProperties)
 
- 
- 
- 
Method Detail- 
keypublic FlowNode.Builder key(String key) The key of the object.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
modelTypepublic FlowNode.Builder modelType(String modelType) The type of the object.- Parameters:
- modelType- the value to set
- Returns:
- this builder
 
 - 
modelVersionpublic FlowNode.Builder modelVersion(String modelVersion) The model version of an object.- Parameters:
- modelVersion- the value to set
- Returns:
- this builder
 
 - 
parentRefpublic FlowNode.Builder parentRef(ParentReference parentRef) 
 - 
namepublic FlowNode.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
 
 - 
descriptionpublic FlowNode.Builder description(String description) Detailed description for the object.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
inputLinkspublic FlowNode.Builder inputLinks(List<InputLink> inputLinks) An array of input links.- Parameters:
- inputLinks- the value to set
- Returns:
- this builder
 
 - 
outputLinkspublic FlowNode.Builder outputLinks(List<OutputLink> outputLinks) An array of output links.- Parameters:
- outputLinks- the value to set
- Returns:
- this builder
 
 - 
operatorpublic FlowNode.Builder operator(Operator operator) 
 - 
uiPropertiespublic FlowNode.Builder uiProperties(UIProperties uiProperties) 
 - 
configProviderDelegatepublic FlowNode.Builder configProviderDelegate(ConfigProvider configProviderDelegate) 
 - 
objectStatuspublic FlowNode.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
 
 - 
buildpublic FlowNode build() 
 - 
copypublic FlowNode.Builder copy(FlowNode model) 
 
- 
 
-