public static class GenerateReportDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
GenerateReportDetails |
build() |
GenerateReportDetails.Builder |
compartmentId(String compartmentId)
The OCID of the
compartment into which the resource should be moved.
|
GenerateReportDetails.Builder |
copy(GenerateReportDetails model) |
GenerateReportDetails.Builder |
description(String description)
The description of the report to be generated
|
GenerateReportDetails.Builder |
displayName(String displayName)
The name of the report to be generated
|
GenerateReportDetails.Builder |
mimeType(GenerateReportDetails.MimeType mimeType)
Specifies the format of report to be .xls or .pdf or .json
|
GenerateReportDetails.Builder |
rowLimit(Integer rowLimit)
Specifies the limit on the number of rows in the report.
|
GenerateReportDetails.Builder |
targetIds(List<String> targetIds)
Array of database target OCIDs.
|
GenerateReportDetails.Builder |
timeGreaterThan(Date timeGreaterThan)
Specifies the time after which the data needs to be reported.
|
GenerateReportDetails.Builder |
timeLessThan(Date timeLessThan)
Specifies the time until which the data needs to be reported.
|
public GenerateReportDetails.Builder displayName(String displayName)
The name of the report to be generated
displayName
- the value to setpublic GenerateReportDetails.Builder targetIds(List<String> targetIds)
Array of database target OCIDs.
targetIds
- the value to setpublic GenerateReportDetails.Builder description(String description)
The description of the report to be generated
description
- the value to setpublic GenerateReportDetails.Builder compartmentId(String compartmentId)
The OCID of the compartment into which the resource should be moved.
compartmentId
- the value to setpublic GenerateReportDetails.Builder mimeType(GenerateReportDetails.MimeType mimeType)
Specifies the format of report to be .xls or .pdf or .json
mimeType
- the value to setpublic GenerateReportDetails.Builder timeLessThan(Date timeLessThan)
Specifies the time until which the data needs to be reported.
timeLessThan
- the value to setpublic GenerateReportDetails.Builder timeGreaterThan(Date timeGreaterThan)
Specifies the time after which the data needs to be reported.
timeGreaterThan
- the value to setpublic GenerateReportDetails.Builder rowLimit(Integer rowLimit)
Specifies the limit on the number of rows in the report.
rowLimit
- the value to setpublic GenerateReportDetails build()
public GenerateReportDetails.Builder copy(GenerateReportDetails model)
Copyright © 2016–2024. All rights reserved.