public static class OciFunction.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
OciFunction |
build() |
OciFunction.Builder |
copy(OciFunction model) |
OciFunction.Builder |
fnConfigDef(FunctionConfigurationDefinition fnConfigDef) |
OciFunction.Builder |
fnConfigDefinition(ConfigDefinition fnConfigDefinition) |
OciFunction.Builder |
functionId(String functionId)
Ocid of the OCI Function.
|
OciFunction.Builder |
inputShape(Shape inputShape) |
OciFunction.Builder |
key(String key)
The key identifying the OCI Function operator object, use this to identiy this instance
within the dataflow.
|
OciFunction.Builder |
modelType(OciFunction.ModelType modelType)
The type of the OCI Function object.
|
OciFunction.Builder |
modelVersion(String modelVersion)
The model version of an object.
|
OciFunction.Builder |
objectVersion(Integer objectVersion)
The version of the object that is used to track changes in the object instance.
|
OciFunction.Builder |
outputShape(Shape outputShape) |
OciFunction.Builder |
parentRef(ParentReference parentRef) |
OciFunction.Builder |
payloadFormat(OciFunction.PayloadFormat payloadFormat)
The OCI Function payload format.
|
OciFunction.Builder |
regionId(String regionId)
Region where the OCI Function is deployed.
|
public OciFunction.Builder functionId(String functionId)
Ocid of the OCI Function.
functionId
- the value to setpublic OciFunction.Builder regionId(String regionId)
Region where the OCI Function is deployed.
regionId
- the value to setpublic OciFunction.Builder fnConfigDefinition(ConfigDefinition fnConfigDefinition)
public OciFunction.Builder inputShape(Shape inputShape)
public OciFunction.Builder outputShape(Shape outputShape)
public OciFunction.Builder modelType(OciFunction.ModelType modelType)
The type of the OCI Function object.
modelType
- the value to setpublic OciFunction.Builder key(String key)
The key identifying the OCI Function operator object, use this to identiy this instance within the dataflow.
key
- the value to setpublic OciFunction.Builder parentRef(ParentReference parentRef)
public OciFunction.Builder modelVersion(String modelVersion)
The model version of an object.
modelVersion
- the value to setpublic OciFunction.Builder objectVersion(Integer objectVersion)
The version of the object that is used to track changes in the object instance.
objectVersion
- the value to setpublic OciFunction.Builder payloadFormat(OciFunction.PayloadFormat payloadFormat)
The OCI Function payload format.
payloadFormat
- the value to setpublic OciFunction.Builder fnConfigDef(FunctionConfigurationDefinition fnConfigDef)
public OciFunction build()
public OciFunction.Builder copy(OciFunction model)
Copyright © 2016–2024. All rights reserved.