Class TopUtilizedResourceSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.licensemanager.model.TopUtilizedResourceSummary.Builder
-
- Enclosing class:
- TopUtilizedResourceSummary
public static class TopUtilizedResourceSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TopUtilizedResourceSummary
build()
TopUtilizedResourceSummary.Builder
copy(TopUtilizedResourceSummary model)
TopUtilizedResourceSummary.Builder
resourceCompartmentId(String resourceCompartmentId)
The compartment OCID that contains the resource.TopUtilizedResourceSummary.Builder
resourceCompartmentName(String resourceCompartmentName)
The display name of the compartment that contains the resource.TopUtilizedResourceSummary.Builder
resourceId(String resourceId)
The OCID of the resource.TopUtilizedResourceSummary.Builder
resourceName(String resourceName)
Resource canonical name.TopUtilizedResourceSummary.Builder
totalUnits(Double totalUnits)
Number of license units consumed by the resource.TopUtilizedResourceSummary.Builder
unitType(ResourceUnit unitType)
The resource unit.
-
-
-
Method Detail
-
resourceId
public TopUtilizedResourceSummary.Builder resourceId(String resourceId)
The OCID of the resource.- Parameters:
resourceId
- the value to set- Returns:
- this builder
-
resourceName
public TopUtilizedResourceSummary.Builder resourceName(String resourceName)
Resource canonical name.- Parameters:
resourceName
- the value to set- Returns:
- this builder
-
resourceCompartmentId
public TopUtilizedResourceSummary.Builder resourceCompartmentId(String resourceCompartmentId)
The compartment OCID that contains the resource.- Parameters:
resourceCompartmentId
- the value to set- Returns:
- this builder
-
resourceCompartmentName
public TopUtilizedResourceSummary.Builder resourceCompartmentName(String resourceCompartmentName)
The display name of the compartment that contains the resource.- Parameters:
resourceCompartmentName
- the value to set- Returns:
- this builder
-
totalUnits
public TopUtilizedResourceSummary.Builder totalUnits(Double totalUnits)
Number of license units consumed by the resource.- Parameters:
totalUnits
- the value to set- Returns:
- this builder
-
unitType
public TopUtilizedResourceSummary.Builder unitType(ResourceUnit unitType)
The resource unit.- Parameters:
unitType
- the value to set- Returns:
- this builder
-
build
public TopUtilizedResourceSummary build()
-
copy
public TopUtilizedResourceSummary.Builder copy(TopUtilizedResourceSummary model)
-
-