Package com.oracle.bmc.usageapi.model
Class UsageCarbonEmissionsQueryDefinition.Builder
- java.lang.Object
-
- com.oracle.bmc.usageapi.model.UsageCarbonEmissionsQueryDefinition.Builder
-
- Enclosing class:
- UsageCarbonEmissionsQueryDefinition
public static class UsageCarbonEmissionsQueryDefinition.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UsageCarbonEmissionsQueryDefinition
build()
UsageCarbonEmissionsQueryDefinition.Builder
copy(UsageCarbonEmissionsQueryDefinition model)
UsageCarbonEmissionsQueryDefinition.Builder
costAnalysisUI(CostAnalysisUI costAnalysisUI)
UsageCarbonEmissionsQueryDefinition.Builder
displayName(String displayName)
The query display name.UsageCarbonEmissionsQueryDefinition.Builder
reportQuery(UsageCarbonEmissionsReportQuery reportQuery)
UsageCarbonEmissionsQueryDefinition.Builder
version(Integer version)
The saved query version.
-
-
-
Method Detail
-
displayName
public UsageCarbonEmissionsQueryDefinition.Builder displayName(String displayName)
The query display name.Avoid entering confidential information.
- Parameters:
displayName
- the value to set- Returns:
- this builder
-
reportQuery
public UsageCarbonEmissionsQueryDefinition.Builder reportQuery(UsageCarbonEmissionsReportQuery reportQuery)
-
costAnalysisUI
public UsageCarbonEmissionsQueryDefinition.Builder costAnalysisUI(CostAnalysisUI costAnalysisUI)
-
version
public UsageCarbonEmissionsQueryDefinition.Builder version(Integer version)
The saved query version.- Parameters:
version
- the value to set- Returns:
- this builder
-
build
public UsageCarbonEmissionsQueryDefinition build()
-
copy
public UsageCarbonEmissionsQueryDefinition.Builder copy(UsageCarbonEmissionsQueryDefinition model)
-
-