Class OccmDemandSignalResourcePropertiesSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.capacitymanagement.model.OccmDemandSignalResourcePropertiesSummary.Builder
-
- Enclosing class:
- OccmDemandSignalResourcePropertiesSummary
public static class OccmDemandSignalResourcePropertiesSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
propertyName
public OccmDemandSignalResourcePropertiesSummary.Builder propertyName(String propertyName)
The name of demand signal resource’s property.- Parameters:
propertyName
- the value to set- Returns:
- this builder
-
propertyValue
public OccmDemandSignalResourcePropertiesSummary.Builder propertyValue(String propertyValue)
Default value of demand signal resource’s property.- Parameters:
propertyValue
- the value to set- Returns:
- this builder
-
propertyMinValue
public OccmDemandSignalResourcePropertiesSummary.Builder propertyMinValue(Long propertyMinValue)
The minimum value of demand signal resource’s property.This is an optional parameter.
- Parameters:
propertyMinValue
- the value to set- Returns:
- this builder
-
propertyMaxValue
public OccmDemandSignalResourcePropertiesSummary.Builder propertyMaxValue(Long propertyMaxValue)
The maximum value of demand signal resource’s property.This is an optional parameter.
- Parameters:
propertyMaxValue
- the value to set- Returns:
- this builder
-
propertyOptions
public OccmDemandSignalResourcePropertiesSummary.Builder propertyOptions(List<OccmDemandSignalResourcePropertyOptionSummary> propertyOptions)
Predefined options for demand signal resource’s property.This is an optional parameter.
- Parameters:
propertyOptions
- the value to set- Returns:
- this builder
-
propertyUnit
public OccmDemandSignalResourcePropertiesSummary.Builder propertyUnit(String propertyUnit)
Unit for demand signal resource’s property.- Parameters:
propertyUnit
- the value to set- Returns:
- this builder
-
isEditable
public OccmDemandSignalResourcePropertiesSummary.Builder isEditable(Boolean isEditable)
This will indicate if demand signal resource’s property is editable.- Parameters:
isEditable
- the value to set- Returns:
- this builder
-
build
public OccmDemandSignalResourcePropertiesSummary build()
-
copy
public OccmDemandSignalResourcePropertiesSummary.Builder copy(OccmDemandSignalResourcePropertiesSummary model)
-
-