Class CreateTaskRunDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.CreateTaskRunDetails.Builder
-
- Enclosing class:
- CreateTaskRunDetails
public static class CreateTaskRunDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
key
public CreateTaskRunDetails.Builder key(String key)
The key of the object.- Parameters:
key
- the value to set- Returns:
- this builder
-
modelType
public CreateTaskRunDetails.Builder modelType(String modelType)
The type of the object.- Parameters:
modelType
- the value to set- Returns:
- this builder
-
modelVersion
public CreateTaskRunDetails.Builder modelVersion(String modelVersion)
The model version of an object.- Parameters:
modelVersion
- the value to set- Returns:
- this builder
-
name
public CreateTaskRunDetails.Builder name(String name)
Free form text without any restriction on permitted characters.Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- Parameters:
name
- the value to set- Returns:
- this builder
-
description
public CreateTaskRunDetails.Builder description(String description)
Detailed description for the object.- Parameters:
description
- the value to set- Returns:
- this builder
-
configProvider
public CreateTaskRunDetails.Builder configProvider(CreateConfigProvider configProvider)
-
identifier
public CreateTaskRunDetails.Builder identifier(String identifier)
Value can only contain upper case letters, underscore, and numbers.It should begin with upper case letter or underscore. The value can be modified.
- Parameters:
identifier
- the value to set- Returns:
- this builder
-
taskScheduleKey
public CreateTaskRunDetails.Builder taskScheduleKey(String taskScheduleKey)
Optional task schedule key reference.- Parameters:
taskScheduleKey
- the value to set- Returns:
- this builder
-
refTaskRunId
public CreateTaskRunDetails.Builder refTaskRunId(String refTaskRunId)
Reference Task Run Id to be used for re-run- Parameters:
refTaskRunId
- the value to set- Returns:
- this builder
-
reRunType
public CreateTaskRunDetails.Builder reRunType(CreateTaskRunDetails.ReRunType reRunType)
Supported re-run types- Parameters:
reRunType
- the value to set- Returns:
- this builder
-
stepId
public CreateTaskRunDetails.Builder stepId(String stepId)
Step Id for running from a certain step.- Parameters:
stepId
- the value to set- Returns:
- this builder
-
registryMetadata
public CreateTaskRunDetails.Builder registryMetadata(RegistryMetadata registryMetadata)
-
build
public CreateTaskRunDetails build()
-
copy
public CreateTaskRunDetails.Builder copy(CreateTaskRunDetails model)
-
-