Package com.oracle.bmc.sch.model
Class FunctionTaskDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.sch.model.FunctionTaskDetails.Builder
-
- Enclosing class:
- FunctionTaskDetails
public static class FunctionTaskDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FunctionTaskDetails.BuilderbatchSizeInKbs(Integer batchSizeInKbs)Size limit (kilobytes) for batch sent to invoke the function.FunctionTaskDetails.BuilderbatchTimeInSec(Integer batchTimeInSec)Time limit (seconds) for batch sent to invoke the function.FunctionTaskDetailsbuild()FunctionTaskDetails.Buildercopy(FunctionTaskDetails model)FunctionTaskDetails.BuilderfunctionId(String functionId)The OCID of the function to be used as a task.
-
-
-
Method Detail
-
functionId
public FunctionTaskDetails.Builder functionId(String functionId)
The OCID of the function to be used as a task.- Parameters:
functionId- the value to set- Returns:
- this builder
-
batchSizeInKbs
public FunctionTaskDetails.Builder batchSizeInKbs(Integer batchSizeInKbs)
Size limit (kilobytes) for batch sent to invoke the function.- Parameters:
batchSizeInKbs- the value to set- Returns:
- this builder
-
batchTimeInSec
public FunctionTaskDetails.Builder batchTimeInSec(Integer batchTimeInSec)
Time limit (seconds) for batch sent to invoke the function.- Parameters:
batchTimeInSec- the value to set- Returns:
- this builder
-
build
public FunctionTaskDetails build()
-
copy
public FunctionTaskDetails.Builder copy(FunctionTaskDetails model)
-
-