Package com.oracle.bmc.datasafe.model
Class StartAuditTrailDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.datasafe.model.StartAuditTrailDetails.Builder
 
- 
- Enclosing class:
- StartAuditTrailDetails
 
 public static class StartAuditTrailDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StartAuditTrailDetails.BuilderauditCollectionStartTime(Date auditCollectionStartTime)The date from which the audit trail must start collecting data, in the format defined by RFC3339.StartAuditTrailDetailsbuild()StartAuditTrailDetails.BuildercanUpdateLastArchiveTimeOnTarget(Boolean canUpdateLastArchiveTimeOnTarget)Indicates if the Datasafe updates last archive time on target database.StartAuditTrailDetails.Buildercopy(StartAuditTrailDetails model)StartAuditTrailDetails.BuilderisAutoPurgeEnabled(Boolean isAutoPurgeEnabled)Indicates if auto purge is enabled on the target database, which helps delete audit data in the target database every seven days so that the database’s audit trail does not become too large.
 
- 
- 
- 
Method Detail- 
auditCollectionStartTimepublic StartAuditTrailDetails.Builder auditCollectionStartTime(Date auditCollectionStartTime) The date from which the audit trail must start collecting data, in the format defined by RFC3339.- Parameters:
- auditCollectionStartTime- the value to set
- Returns:
- this builder
 
 - 
isAutoPurgeEnabledpublic StartAuditTrailDetails.Builder isAutoPurgeEnabled(Boolean isAutoPurgeEnabled) Indicates if auto purge is enabled on the target database, which helps delete audit data in the target database every seven days so that the database’s audit trail does not become too large.- Parameters:
- isAutoPurgeEnabled- the value to set
- Returns:
- this builder
 
 - 
canUpdateLastArchiveTimeOnTargetpublic StartAuditTrailDetails.Builder canUpdateLastArchiveTimeOnTarget(Boolean canUpdateLastArchiveTimeOnTarget) Indicates if the Datasafe updates last archive time on target database.If isAutoPurgeEnabled field is enabled, this field must be true. - Parameters:
- canUpdateLastArchiveTimeOnTarget- the value to set
- Returns:
- this builder
 
 - 
buildpublic StartAuditTrailDetails build() 
 - 
copypublic StartAuditTrailDetails.Builder copy(StartAuditTrailDetails model) 
 
- 
 
-