Class CreateTaskFromRestTask.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.CreateTaskFromRestTask.Builder
-
- Enclosing class:
- CreateTaskFromRestTask
public static class CreateTaskFromRestTask.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
key
public CreateTaskFromRestTask.Builder key(String key)
-
modelVersion
public CreateTaskFromRestTask.Builder modelVersion(String modelVersion)
-
parentRef
public CreateTaskFromRestTask.Builder parentRef(ParentReference parentRef)
-
name
public CreateTaskFromRestTask.Builder name(String name)
-
description
public CreateTaskFromRestTask.Builder description(String description)
-
objectStatus
public CreateTaskFromRestTask.Builder objectStatus(Integer objectStatus)
-
identifier
public CreateTaskFromRestTask.Builder identifier(String identifier)
-
inputPorts
public CreateTaskFromRestTask.Builder inputPorts(List<InputPort> inputPorts)
-
outputPorts
public CreateTaskFromRestTask.Builder outputPorts(List<OutputPort> outputPorts)
-
parameters
public CreateTaskFromRestTask.Builder parameters(List<Parameter> parameters)
-
opConfigValues
public CreateTaskFromRestTask.Builder opConfigValues(ConfigValues opConfigValues)
-
configProviderDelegate
public CreateTaskFromRestTask.Builder configProviderDelegate(CreateConfigProvider configProviderDelegate)
-
isConcurrentAllowed
public CreateTaskFromRestTask.Builder isConcurrentAllowed(Boolean isConcurrentAllowed)
-
registryMetadata
public CreateTaskFromRestTask.Builder registryMetadata(RegistryMetadata registryMetadata)
-
authDetails
public CreateTaskFromRestTask.Builder authDetails(AuthDetails authDetails)
-
authConfig
public CreateTaskFromRestTask.Builder authConfig(AuthConfig authConfig)
-
endpoint
public CreateTaskFromRestTask.Builder endpoint(Expression endpoint)
-
methodType
public CreateTaskFromRestTask.Builder methodType(CreateTaskFromRestTask.MethodType methodType)
The REST method to use.This property is deprecated, use ExecuteRestCallConfig’s methodType property instead.
- Parameters:
methodType
- the value to set- Returns:
- this builder
-
headers
public CreateTaskFromRestTask.Builder headers(Object headers)
Headers data for the request.- Parameters:
headers
- the value to set- Returns:
- this builder
-
jsonData
public CreateTaskFromRestTask.Builder jsonData(String jsonData)
JSON data for payload body.This property is deprecated, use ExecuteRestCallConfig’s payload config param instead.
- Parameters:
jsonData
- the value to set- Returns:
- this builder
-
apiCallMode
public CreateTaskFromRestTask.Builder apiCallMode(CreateTaskFromRestTask.ApiCallMode apiCallMode)
The REST invocation pattern to use.ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.
- Parameters:
apiCallMode
- the value to set- Returns:
- this builder
-
cancelEndpoint
public CreateTaskFromRestTask.Builder cancelEndpoint(Expression cancelEndpoint)
-
cancelMethodType
public CreateTaskFromRestTask.Builder cancelMethodType(CreateTaskFromRestTask.CancelMethodType cancelMethodType)
The REST method to use for canceling the original request.- Parameters:
cancelMethodType
- the value to set- Returns:
- this builder
-
executeRestCallConfig
public CreateTaskFromRestTask.Builder executeRestCallConfig(ExecuteRestCallConfig executeRestCallConfig)
-
cancelRestCallConfig
public CreateTaskFromRestTask.Builder cancelRestCallConfig(CancelRestCallConfig cancelRestCallConfig)
-
pollRestCallConfig
public CreateTaskFromRestTask.Builder pollRestCallConfig(PollRestCallConfig pollRestCallConfig)
-
typedExpressions
public CreateTaskFromRestTask.Builder typedExpressions(List<TypedExpression> typedExpressions)
List of typed expressions.- Parameters:
typedExpressions
- the value to set- Returns:
- this builder
-
build
public CreateTaskFromRestTask build()
-
copy
public CreateTaskFromRestTask.Builder copy(CreateTaskFromRestTask model)
-
-