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)
 
 - 
 
 -