Package com.oracle.bmc.goldengate.model
Class PipelineRunningProcessSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.goldengate.model.PipelineRunningProcessSummary.Builder
-
- Enclosing class:
- PipelineRunningProcessSummary
public static class PipelineRunningProcessSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PipelineRunningProcessSummary
build()
PipelineRunningProcessSummary.Builder
copy(PipelineRunningProcessSummary model)
PipelineRunningProcessSummary.Builder
lastRecordLagInSeconds(Float lastRecordLagInSeconds)
The latency, in seconds, of a process running in a replication.PipelineRunningProcessSummary.Builder
name(String name)
An object’s Display Name.PipelineRunningProcessSummary.Builder
processType(ProcessType processType)
The type of process running in a replication.PipelineRunningProcessSummary.Builder
status(ProcessStatusType status)
The status of the Extract or Replicat process.PipelineRunningProcessSummary.Builder
timeLastProcessed(Date timeLastProcessed)
The date and time the last record was processed by an Extract or Replicat.
-
-
-
Method Detail
-
name
public PipelineRunningProcessSummary.Builder name(String name)
An object’s Display Name.- Parameters:
name
- the value to set- Returns:
- this builder
-
processType
public PipelineRunningProcessSummary.Builder processType(ProcessType processType)
The type of process running in a replication.For example, Extract or Replicat. This option applies when retrieving running processes.
- Parameters:
processType
- the value to set- Returns:
- this builder
-
status
public PipelineRunningProcessSummary.Builder status(ProcessStatusType status)
The status of the Extract or Replicat process.This option applies when retrieving running processes.
- Parameters:
status
- the value to set- Returns:
- this builder
-
lastRecordLagInSeconds
public PipelineRunningProcessSummary.Builder lastRecordLagInSeconds(Float lastRecordLagInSeconds)
The latency, in seconds, of a process running in a replication.This option applies when retrieving running processes.
- Parameters:
lastRecordLagInSeconds
- the value to set- Returns:
- this builder
-
timeLastProcessed
public PipelineRunningProcessSummary.Builder timeLastProcessed(Date timeLastProcessed)
The date and time the last record was processed by an Extract or Replicat.This option applies when retrieving running processes. The format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z.
- Parameters:
timeLastProcessed
- the value to set- Returns:
- this builder
-
build
public PipelineRunningProcessSummary build()
-
copy
public PipelineRunningProcessSummary.Builder copy(PipelineRunningProcessSummary model)
-
-