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.Builder
auditProfileId(String auditProfileId)
The OCID of the audit profile resource.AvailableAuditVolumeSummary.Builder
auditTrailId(String auditTrailId)
The OCID of the audit trail.AvailableAuditVolumeSummary
build()
AvailableAuditVolumeSummary.Builder
copy(AvailableAuditVolumeSummary model)
AvailableAuditVolumeSummary.Builder
databaseUniqueName(String databaseUniqueName)
Unique name of the database associated to the peer target database.AvailableAuditVolumeSummary.Builder
monthInConsideration(Date monthInConsideration)
Represents the month under consideration for which aggregated audit data volume available at the target is computed.AvailableAuditVolumeSummary.Builder
trailLocation(String trailLocation)
Audit trail location on the target database from where the audit data is being collected by Data Safe.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.
-
-
-
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)
-
-