Package com.oracle.bmc.goldengate.model
Class TrailFileSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.goldengate.model.TrailFileSummary.Builder
-
- Enclosing class:
- TrailFileSummary
public static class TrailFileSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TrailFileSummary
build()
TrailFileSummary.Builder
consumers(List<String> consumers)
array of consumer process namesTrailFileSummary.Builder
copy(TrailFileSummary model)
TrailFileSummary.Builder
displayName(String displayName)
An object’s Display Name.TrailFileSummary.Builder
maxSequenceNumber(String maxSequenceNumber)
Maximum sequence numberTrailFileSummary.Builder
minSequenceNumber(String minSequenceNumber)
Minimum sequence numberTrailFileSummary.Builder
numberOfSequences(Integer numberOfSequences)
Number of sequences for a specific trail fileTrailFileSummary.Builder
producer(String producer)
Producer Process Name if any.TrailFileSummary.Builder
sizeInBytes(Long sizeInBytes)
The size of the backup stored in object storage (in bytes)TrailFileSummary.Builder
timeLastUpdated(Date timeLastUpdated)
The time the resource was last updated.TrailFileSummary.Builder
trailFileId(String trailFileId)
The TrailFile Id.
-
-
-
Method Detail
-
trailFileId
public TrailFileSummary.Builder trailFileId(String trailFileId)
The TrailFile Id.- Parameters:
trailFileId
- the value to set- Returns:
- this builder
-
displayName
public TrailFileSummary.Builder displayName(String displayName)
An object’s Display Name.- Parameters:
displayName
- the value to set- Returns:
- this builder
-
sizeInBytes
public TrailFileSummary.Builder sizeInBytes(Long sizeInBytes)
The size of the backup stored in object storage (in bytes)- Parameters:
sizeInBytes
- the value to set- Returns:
- this builder
-
timeLastUpdated
public TrailFileSummary.Builder timeLastUpdated(Date timeLastUpdated)
The time the resource was last updated.The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- Parameters:
timeLastUpdated
- the value to set- Returns:
- this builder
-
numberOfSequences
public TrailFileSummary.Builder numberOfSequences(Integer numberOfSequences)
Number of sequences for a specific trail file- Parameters:
numberOfSequences
- the value to set- Returns:
- this builder
-
minSequenceNumber
public TrailFileSummary.Builder minSequenceNumber(String minSequenceNumber)
Minimum sequence number- Parameters:
minSequenceNumber
- the value to set- Returns:
- this builder
-
maxSequenceNumber
public TrailFileSummary.Builder maxSequenceNumber(String maxSequenceNumber)
Maximum sequence number- Parameters:
maxSequenceNumber
- the value to set- Returns:
- this builder
-
producer
public TrailFileSummary.Builder producer(String producer)
Producer Process Name if any.- Parameters:
producer
- the value to set- Returns:
- this builder
-
consumers
public TrailFileSummary.Builder consumers(List<String> consumers)
array of consumer process names- Parameters:
consumers
- the value to set- Returns:
- this builder
-
build
public TrailFileSummary build()
-
copy
public TrailFileSummary.Builder copy(TrailFileSummary model)
-
-