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 PipelineRunningProcessSummarybuild()PipelineRunningProcessSummary.Buildercopy(PipelineRunningProcessSummary model)PipelineRunningProcessSummary.BuilderlastRecordLagInSeconds(Float lastRecordLagInSeconds)The latency, in seconds, of a process running in a replication.PipelineRunningProcessSummary.Buildername(String name)An object’s Display Name.PipelineRunningProcessSummary.BuilderprocessType(ProcessType processType)The type of process running in a replication.PipelineRunningProcessSummary.Builderstatus(ProcessStatusType status)The status of the Extract or Replicat process.PipelineRunningProcessSummary.BuildertimeLastProcessed(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)
-
-