Package com.oracle.bmc.datasafe.model
Class ScheduleAuditReportDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.ScheduleAuditReportDetails.Builder
-
- Enclosing class:
- ScheduleAuditReportDetails
public static class ScheduleAuditReportDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScheduleAuditReportDetailsbuild()ScheduleAuditReportDetails.Buildercopy(ScheduleAuditReportDetails model)ScheduleAuditReportDetails.BuilderrecordTimeSpan(String recordTimeSpan)The time span of records in report to be scheduled.ScheduleAuditReportDetails.BuilderrowLimit(Integer rowLimit)Specifies the limit on the number of rows in the report.
-
-
-
Method Detail
-
rowLimit
public ScheduleAuditReportDetails.Builder rowLimit(Integer rowLimit)
Specifies the limit on the number of rows in the report.- Parameters:
rowLimit- the value to set- Returns:
- this builder
-
recordTimeSpan
public ScheduleAuditReportDetails.Builder recordTimeSpan(String recordTimeSpan)
The time span of records in report to be scheduled.Allowed period strings - “H”,“D”,“M”,“Y” Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1) - Parameters:
recordTimeSpan- the value to set- Returns:
- this builder
-
build
public ScheduleAuditReportDetails build()
-
copy
public ScheduleAuditReportDetails.Builder copy(ScheduleAuditReportDetails model)
-
-