Class OccmDemandSignalResourcePropertiesSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.capacitymanagement.model.OccmDemandSignalResourcePropertiesSummary.Builder
 
- 
- Enclosing class:
- OccmDemandSignalResourcePropertiesSummary
 
 public static class OccmDemandSignalResourcePropertiesSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
propertyNamepublic OccmDemandSignalResourcePropertiesSummary.Builder propertyName(String propertyName) The name of demand signal resource’s property.- Parameters:
- propertyName- the value to set
- Returns:
- this builder
 
 - 
propertyValuepublic OccmDemandSignalResourcePropertiesSummary.Builder propertyValue(String propertyValue) Default value of demand signal resource’s property.- Parameters:
- propertyValue- the value to set
- Returns:
- this builder
 
 - 
propertyMinValuepublic 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
 
 - 
propertyMaxValuepublic 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
 
 - 
propertyOptionspublic 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
 
 - 
propertyUnitpublic OccmDemandSignalResourcePropertiesSummary.Builder propertyUnit(String propertyUnit) Unit for demand signal resource’s property.- Parameters:
- propertyUnit- the value to set
- Returns:
- this builder
 
 - 
isEditablepublic 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
 
 - 
buildpublic OccmDemandSignalResourcePropertiesSummary build() 
 - 
copypublic OccmDemandSignalResourcePropertiesSummary.Builder copy(OccmDemandSignalResourcePropertiesSummary model) 
 
- 
 
-