Package com.oracle.bmc.goldengate.model
Class ZeroEtlPipelineSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.goldengate.model.ZeroEtlPipelineSummary.Builder
-
- Enclosing class:
- ZeroEtlPipelineSummary
public static class ZeroEtlPipelineSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
id
public ZeroEtlPipelineSummary.Builder id(String id)
-
displayName
public ZeroEtlPipelineSummary.Builder displayName(String displayName)
-
description
public ZeroEtlPipelineSummary.Builder description(String description)
-
compartmentId
public ZeroEtlPipelineSummary.Builder compartmentId(String compartmentId)
-
sourceConnectionDetails
public ZeroEtlPipelineSummary.Builder sourceConnectionDetails(SourcePipelineConnectionDetails sourceConnectionDetails)
-
targetConnectionDetails
public ZeroEtlPipelineSummary.Builder targetConnectionDetails(TargetPipelineConnectionDetails targetConnectionDetails)
-
freeformTags
public ZeroEtlPipelineSummary.Builder freeformTags(Map<String,String> freeformTags)
-
licenseModel
public ZeroEtlPipelineSummary.Builder licenseModel(LicenseModel licenseModel)
-
cpuCoreCount
public ZeroEtlPipelineSummary.Builder cpuCoreCount(Integer cpuCoreCount)
-
isAutoScalingEnabled
public ZeroEtlPipelineSummary.Builder isAutoScalingEnabled(Boolean isAutoScalingEnabled)
-
definedTags
public ZeroEtlPipelineSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
systemTags
public ZeroEtlPipelineSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
-
locks
public ZeroEtlPipelineSummary.Builder locks(List<ResourceLock> locks)
-
lifecycleState
public ZeroEtlPipelineSummary.Builder lifecycleState(Pipeline.LifecycleState lifecycleState)
-
lifecycleSubState
public ZeroEtlPipelineSummary.Builder lifecycleSubState(PipelineLifecycleSubState lifecycleSubState)
-
lifecycleDetails
public ZeroEtlPipelineSummary.Builder lifecycleDetails(String lifecycleDetails)
-
timeCreated
public ZeroEtlPipelineSummary.Builder timeCreated(Date timeCreated)
-
timeUpdated
public ZeroEtlPipelineSummary.Builder timeUpdated(Date timeUpdated)
-
processOptions
public ZeroEtlPipelineSummary.Builder processOptions(ProcessOptions processOptions)
-
timeLastRecorded
public ZeroEtlPipelineSummary.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.
- Parameters:
timeLastRecorded
- the value to set- Returns:
- this builder
-
build
public ZeroEtlPipelineSummary build()
-
copy
public ZeroEtlPipelineSummary.Builder copy(ZeroEtlPipelineSummary model)
-
-