Class UpdateTaskFromRestTask.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.UpdateTaskFromRestTask.Builder
-
- Enclosing class:
- UpdateTaskFromRestTask
public static class UpdateTaskFromRestTask.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
key
public UpdateTaskFromRestTask.Builder key(String key)
-
modelVersion
public UpdateTaskFromRestTask.Builder modelVersion(String modelVersion)
-
parentRef
public UpdateTaskFromRestTask.Builder parentRef(ParentReference parentRef)
-
name
public UpdateTaskFromRestTask.Builder name(String name)
-
description
public UpdateTaskFromRestTask.Builder description(String description)
-
objectStatus
public UpdateTaskFromRestTask.Builder objectStatus(Integer objectStatus)
-
objectVersion
public UpdateTaskFromRestTask.Builder objectVersion(Integer objectVersion)
-
identifier
public UpdateTaskFromRestTask.Builder identifier(String identifier)
-
inputPorts
public UpdateTaskFromRestTask.Builder inputPorts(List<InputPort> inputPorts)
-
outputPorts
public UpdateTaskFromRestTask.Builder outputPorts(List<OutputPort> outputPorts)
-
parameters
public UpdateTaskFromRestTask.Builder parameters(List<Parameter> parameters)
-
opConfigValues
public UpdateTaskFromRestTask.Builder opConfigValues(ConfigValues opConfigValues)
-
configProviderDelegate
public UpdateTaskFromRestTask.Builder configProviderDelegate(ConfigProvider configProviderDelegate)
-
isConcurrentAllowed
public UpdateTaskFromRestTask.Builder isConcurrentAllowed(Boolean isConcurrentAllowed)
-
registryMetadata
public UpdateTaskFromRestTask.Builder registryMetadata(RegistryMetadata registryMetadata)
-
authDetails
public UpdateTaskFromRestTask.Builder authDetails(AuthDetails authDetails)
-
authConfig
public UpdateTaskFromRestTask.Builder authConfig(AuthConfig authConfig)
-
endpoint
public UpdateTaskFromRestTask.Builder endpoint(Expression endpoint)
-
methodType
public UpdateTaskFromRestTask.Builder methodType(UpdateTaskFromRestTask.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 UpdateTaskFromRestTask.Builder headers(Object headers)
Headers data for the request.- Parameters:
headers
- the value to set- Returns:
- this builder
-
additionalProperties
public UpdateTaskFromRestTask.Builder additionalProperties(String additionalProperties)
Header value.- Parameters:
additionalProperties
- the value to set- Returns:
- this builder
-
jsonData
public UpdateTaskFromRestTask.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 UpdateTaskFromRestTask.Builder apiCallMode(UpdateTaskFromRestTask.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 UpdateTaskFromRestTask.Builder cancelEndpoint(Expression cancelEndpoint)
-
cancelMethodType
public UpdateTaskFromRestTask.Builder cancelMethodType(UpdateTaskFromRestTask.CancelMethodType cancelMethodType)
The REST method to use for canceling the original request.- Parameters:
cancelMethodType
- the value to set- Returns:
- this builder
-
executeRestCallConfig
public UpdateTaskFromRestTask.Builder executeRestCallConfig(ExecuteRestCallConfig executeRestCallConfig)
-
cancelRestCallConfig
public UpdateTaskFromRestTask.Builder cancelRestCallConfig(CancelRestCallConfig cancelRestCallConfig)
-
pollRestCallConfig
public UpdateTaskFromRestTask.Builder pollRestCallConfig(PollRestCallConfig pollRestCallConfig)
-
typedExpressions
public UpdateTaskFromRestTask.Builder typedExpressions(List<TypedExpression> typedExpressions)
List of typed expressions.- Parameters:
typedExpressions
- the value to set- Returns:
- this builder
-
build
public UpdateTaskFromRestTask build()
-
copy
public UpdateTaskFromRestTask.Builder copy(UpdateTaskFromRestTask model)
-
-