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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
rowLimitpublic 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
 
 - 
recordTimeSpanpublic 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
 
 - 
buildpublic ScheduleAuditReportDetails build() 
 - 
copypublic ScheduleAuditReportDetails.Builder copy(ScheduleAuditReportDetails model) 
 
- 
 
-