Package com.oracle.bmc.datasafe.model
Class AvailableAuditVolumeSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.AvailableAuditVolumeSummary.Builder
-
- Enclosing class:
- AvailableAuditVolumeSummary
public static class AvailableAuditVolumeSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AvailableAuditVolumeSummary.BuilderauditProfileId(String auditProfileId)The OCID of the audit profile resource.AvailableAuditVolumeSummary.BuilderauditTrailId(String auditTrailId)The OCID of the audit trail.AvailableAuditVolumeSummarybuild()AvailableAuditVolumeSummary.Buildercopy(AvailableAuditVolumeSummary model)AvailableAuditVolumeSummary.BuilderdatabaseUniqueName(String databaseUniqueName)Unique name of the database associated to the peer target database.AvailableAuditVolumeSummary.BuildermonthInConsideration(Date monthInConsideration)Represents the month under consideration for which aggregated audit data volume available at the target is computed.AvailableAuditVolumeSummary.BuildertrailLocation(String trailLocation)Audit trail location on the target database from where the audit data is being collected by Data Safe.AvailableAuditVolumeSummary.Buildervolume(Long volume)Represents the aggregated audit data volume available in the audit trails on the target database which is yet to be collected by Data Safe for the specified month.
-
-
-
Method Detail
-
auditProfileId
public AvailableAuditVolumeSummary.Builder auditProfileId(String auditProfileId)
The OCID of the audit profile resource.- Parameters:
auditProfileId- the value to set- Returns:
- this builder
-
auditTrailId
public AvailableAuditVolumeSummary.Builder auditTrailId(String auditTrailId)
The OCID of the audit trail.- Parameters:
auditTrailId- the value to set- Returns:
- this builder
-
databaseUniqueName
public AvailableAuditVolumeSummary.Builder databaseUniqueName(String databaseUniqueName)
Unique name of the database associated to the peer target database.- Parameters:
databaseUniqueName- the value to set- Returns:
- this builder
-
trailLocation
public AvailableAuditVolumeSummary.Builder trailLocation(String trailLocation)
Audit trail location on the target database from where the audit data is being collected by Data Safe.- Parameters:
trailLocation- the value to set- Returns:
- this builder
-
monthInConsideration
public AvailableAuditVolumeSummary.Builder monthInConsideration(Date monthInConsideration)
Represents the month under consideration for which aggregated audit data volume available at the target is computed.This field will be the UTC start of the day of the first day of the month for which the aggregate count corresponds to, in the format defined by RFC3339.. For instance, the value of 01-01-2021T00:00:00Z represents Jan 2021.
- Parameters:
monthInConsideration- the value to set- Returns:
- this builder
-
volume
public AvailableAuditVolumeSummary.Builder volume(Long volume)
Represents the aggregated audit data volume available in the audit trails on the target database which is yet to be collected by Data Safe for the specified month.- Parameters:
volume- the value to set- Returns:
- this builder
-
build
public AvailableAuditVolumeSummary build()
-
copy
public AvailableAuditVolumeSummary.Builder copy(AvailableAuditVolumeSummary model)
-
-