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.Builder
batchSizeInKbs(Integer batchSizeInKbs)
The batch rollover size in kilobytes.FunctionsTargetDetailsResponse.Builder
batchSizeInNum(Integer batchSizeInNum)
The batch rollover size in number of messages.FunctionsTargetDetailsResponse.Builder
batchTimeInSec(Integer batchTimeInSec)
The batch rollover time in seconds.FunctionsTargetDetailsResponse
build()
FunctionsTargetDetailsResponse.Builder
copy(FunctionsTargetDetailsResponse model)
FunctionsTargetDetailsResponse.Builder
functionId(String functionId)
The OCID of the function.FunctionsTargetDetailsResponse.Builder
privateEndpointMetadata(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)
-
-