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 TrailFileSummarybuild()TrailFileSummary.Builderconsumers(List<String> consumers)array of consumer process namesTrailFileSummary.Buildercopy(TrailFileSummary model)TrailFileSummary.BuilderdisplayName(String displayName)An object’s Display Name.TrailFileSummary.BuildermaxSequenceNumber(String maxSequenceNumber)Maximum sequence numberTrailFileSummary.BuilderminSequenceNumber(String minSequenceNumber)Minimum sequence numberTrailFileSummary.BuildernumberOfSequences(Integer numberOfSequences)Number of sequences for a specific trail fileTrailFileSummary.Builderproducer(String producer)Producer Process Name if any.TrailFileSummary.BuildersizeInBytes(Long sizeInBytes)The size of the backup stored in object storage (in bytes)TrailFileSummary.BuildertimeLastUpdated(Date timeLastUpdated)The time the resource was last updated.TrailFileSummary.BuildertrailFileId(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)
-
-