public static class ZeroEtlPipeline.Builder extends Object
Constructor and Description |
---|
Builder() |
public ZeroEtlPipeline.Builder id(String id)
public ZeroEtlPipeline.Builder displayName(String displayName)
public ZeroEtlPipeline.Builder description(String description)
public ZeroEtlPipeline.Builder compartmentId(String compartmentId)
public ZeroEtlPipeline.Builder licenseModel(LicenseModel licenseModel)
public ZeroEtlPipeline.Builder cpuCoreCount(Integer cpuCoreCount)
public ZeroEtlPipeline.Builder isAutoScalingEnabled(Boolean isAutoScalingEnabled)
public ZeroEtlPipeline.Builder sourceConnectionDetails(SourcePipelineConnectionDetails sourceConnectionDetails)
public ZeroEtlPipeline.Builder targetConnectionDetails(TargetPipelineConnectionDetails targetConnectionDetails)
public ZeroEtlPipeline.Builder freeformTags(Map<String,String> freeformTags)
public ZeroEtlPipeline.Builder locks(List<ResourceLock> locks)
public ZeroEtlPipeline.Builder lifecycleState(Pipeline.LifecycleState lifecycleState)
public ZeroEtlPipeline.Builder lifecycleSubState(PipelineLifecycleSubState lifecycleSubState)
public ZeroEtlPipeline.Builder lifecycleDetails(String lifecycleDetails)
public ZeroEtlPipeline.Builder timeCreated(Date timeCreated)
public ZeroEtlPipeline.Builder timeUpdated(Date timeUpdated)
public ZeroEtlPipeline.Builder mappingRules(List<MappingRule> mappingRules)
Mapping for source/target schema/tables for the pipeline data replication.
mappingRules
- the value to setpublic ZeroEtlPipeline.Builder processOptions(ProcessOptions processOptions)
public ZeroEtlPipeline.Builder timeLastRecorded(Date timeLastRecorded)
When the resource was last updated. This option applies when retrieving a pipeline. The
format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z
.
timeLastRecorded
- the value to setpublic ZeroEtlPipeline build()
public ZeroEtlPipeline.Builder copy(ZeroEtlPipeline model)
Copyright © 2016–2024. All rights reserved.