Class OciFunction.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.OciFunction.Builder
 
- 
- Enclosing class:
- OciFunction
 
 public static class OciFunction.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description OciFunctionbuild()OciFunction.Buildercopy(OciFunction model)OciFunction.BuilderfnConfigDef(FunctionConfigurationDefinition fnConfigDef)OciFunction.BuilderfnConfigDefinition(ConfigDefinition fnConfigDefinition)OciFunction.BuilderfunctionId(String functionId)Ocid of the OCI Function.OciFunction.BuilderinputShape(Shape inputShape)OciFunction.Builderkey(String key)The key identifying the OCI Function operator object, use this to identiy this instance within the dataflow.OciFunction.BuildermodelType(OciFunction.ModelType modelType)The type of the OCI Function object.OciFunction.BuildermodelVersion(String modelVersion)The model version of an object.OciFunction.BuilderobjectVersion(Integer objectVersion)The version of the object that is used to track changes in the object instance.OciFunction.BuilderoutputShape(Shape outputShape)OciFunction.BuilderparentRef(ParentReference parentRef)OciFunction.BuilderpayloadFormat(OciFunction.PayloadFormat payloadFormat)The OCI Function payload format.OciFunction.BuilderregionId(String regionId)Region where the OCI Function is deployed.
 
- 
- 
- 
Method Detail- 
functionIdpublic OciFunction.Builder functionId(String functionId) Ocid of the OCI Function.- Parameters:
- functionId- the value to set
- Returns:
- this builder
 
 - 
regionIdpublic OciFunction.Builder regionId(String regionId) Region where the OCI Function is deployed.- Parameters:
- regionId- the value to set
- Returns:
- this builder
 
 - 
fnConfigDefinitionpublic OciFunction.Builder fnConfigDefinition(ConfigDefinition fnConfigDefinition) 
 - 
inputShapepublic OciFunction.Builder inputShape(Shape inputShape) 
 - 
outputShapepublic OciFunction.Builder outputShape(Shape outputShape) 
 - 
modelTypepublic OciFunction.Builder modelType(OciFunction.ModelType modelType) The type of the OCI Function object.- Parameters:
- modelType- the value to set
- Returns:
- this builder
 
 - 
keypublic OciFunction.Builder key(String key) The key identifying the OCI Function operator object, use this to identiy this instance within the dataflow.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
parentRefpublic OciFunction.Builder parentRef(ParentReference parentRef) 
 - 
modelVersionpublic OciFunction.Builder modelVersion(String modelVersion) The model version of an object.- Parameters:
- modelVersion- the value to set
- Returns:
- this builder
 
 - 
objectVersionpublic OciFunction.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
 
 - 
payloadFormatpublic OciFunction.Builder payloadFormat(OciFunction.PayloadFormat payloadFormat) The OCI Function payload format.- Parameters:
- payloadFormat- the value to set
- Returns:
- this builder
 
 - 
fnConfigDefpublic OciFunction.Builder fnConfigDef(FunctionConfigurationDefinition fnConfigDef) 
 - 
buildpublic OciFunction build() 
 - 
copypublic OciFunction.Builder copy(OciFunction model) 
 
- 
 
-