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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
trailFileIdpublic TrailFileSummary.Builder trailFileId(String trailFileId) The TrailFile Id.- Parameters:
- trailFileId- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic TrailFileSummary.Builder displayName(String displayName) An object’s Display Name.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
sizeInBytespublic 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
 
 - 
timeLastUpdatedpublic 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
 
 - 
numberOfSequencespublic TrailFileSummary.Builder numberOfSequences(Integer numberOfSequences) Number of sequences for a specific trail file- Parameters:
- numberOfSequences- the value to set
- Returns:
- this builder
 
 - 
minSequenceNumberpublic TrailFileSummary.Builder minSequenceNumber(String minSequenceNumber) Minimum sequence number- Parameters:
- minSequenceNumber- the value to set
- Returns:
- this builder
 
 - 
maxSequenceNumberpublic TrailFileSummary.Builder maxSequenceNumber(String maxSequenceNumber) Maximum sequence number- Parameters:
- maxSequenceNumber- the value to set
- Returns:
- this builder
 
 - 
producerpublic TrailFileSummary.Builder producer(String producer) Producer Process Name if any.- Parameters:
- producer- the value to set
- Returns:
- this builder
 
 - 
consumerspublic TrailFileSummary.Builder consumers(List<String> consumers) array of consumer process names- Parameters:
- consumers- the value to set
- Returns:
- this builder
 
 - 
buildpublic TrailFileSummary build() 
 - 
copypublic TrailFileSummary.Builder copy(TrailFileSummary model) 
 
- 
 
-