Package com.oracle.bmc.sch.model
Class FunctionsTargetDetailsResponse.Builder
- java.lang.Object
-
- com.oracle.bmc.sch.model.FunctionsTargetDetailsResponse.Builder
-
- Enclosing class:
- FunctionsTargetDetailsResponse
public static class FunctionsTargetDetailsResponse.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FunctionsTargetDetailsResponse.BuilderbatchSizeInKbs(Integer batchSizeInKbs)The batch rollover size in kilobytes.FunctionsTargetDetailsResponse.BuilderbatchSizeInNum(Integer batchSizeInNum)The batch rollover size in number of messages.FunctionsTargetDetailsResponse.BuilderbatchTimeInSec(Integer batchTimeInSec)The batch rollover time in seconds.FunctionsTargetDetailsResponsebuild()FunctionsTargetDetailsResponse.Buildercopy(FunctionsTargetDetailsResponse model)FunctionsTargetDetailsResponse.BuilderfunctionId(String functionId)The OCID of the function.FunctionsTargetDetailsResponse.BuilderprivateEndpointMetadata(PrivateEndpointMetadata privateEndpointMetadata)
-
-
-
Method Detail
-
privateEndpointMetadata
public FunctionsTargetDetailsResponse.Builder privateEndpointMetadata(PrivateEndpointMetadata privateEndpointMetadata)
-
functionId
public FunctionsTargetDetailsResponse.Builder functionId(String functionId)
The OCID of the function.- Parameters:
functionId- the value to set- Returns:
- this builder
-
batchSizeInKbs
public FunctionsTargetDetailsResponse.Builder batchSizeInKbs(Integer batchSizeInKbs)
The batch rollover size in kilobytes.Only one size option can be specified: batchSizeInKbs or batchSizeInNum.
- Parameters:
batchSizeInKbs- the value to set- Returns:
- this builder
-
batchSizeInNum
public FunctionsTargetDetailsResponse.Builder batchSizeInNum(Integer batchSizeInNum)
The batch rollover size in number of messages.Only one size option can be specified: batchSizeInKbs or batchSizeInNum.
- Parameters:
batchSizeInNum- the value to set- Returns:
- this builder
-
batchTimeInSec
public FunctionsTargetDetailsResponse.Builder batchTimeInSec(Integer batchTimeInSec)
The batch rollover time in seconds.- Parameters:
batchTimeInSec- the value to set- Returns:
- this builder
-
build
public FunctionsTargetDetailsResponse build()
-
copy
public FunctionsTargetDetailsResponse.Builder copy(FunctionsTargetDetailsResponse model)
-
-