Package com.oracle.bmc.usageapi.model
Class QueryDefinition.Builder
- java.lang.Object
- 
- com.oracle.bmc.usageapi.model.QueryDefinition.Builder
 
- 
- Enclosing class:
- QueryDefinition
 
 public static class QueryDefinition.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryDefinitionbuild()QueryDefinition.Buildercopy(QueryDefinition model)QueryDefinition.BuildercostAnalysisUI(CostAnalysisUI costAnalysisUI)QueryDefinition.BuilderdisplayName(String displayName)The query display name.QueryDefinition.BuilderreportQuery(ReportQuery reportQuery)QueryDefinition.Builderversion(BigDecimal version)The saved query version.
 
- 
- 
- 
Method Detail- 
displayNamepublic QueryDefinition.Builder displayName(String displayName) The query display name.Avoid entering confidential information. - Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
reportQuerypublic QueryDefinition.Builder reportQuery(ReportQuery reportQuery) 
 - 
costAnalysisUIpublic QueryDefinition.Builder costAnalysisUI(CostAnalysisUI costAnalysisUI) 
 - 
versionpublic QueryDefinition.Builder version(BigDecimal version) The saved query version.- Parameters:
- version- the value to set
- Returns:
- this builder
 
 - 
buildpublic QueryDefinition build() 
 - 
copypublic QueryDefinition.Builder copy(QueryDefinition model) 
 
- 
 
-