Class FleetProperty.Builder
- java.lang.Object
- 
- com.oracle.bmc.fleetappsmanagement.model.FleetProperty.Builder
 
- 
- Enclosing class:
- FleetProperty
 
 public static class FleetProperty.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description FleetProperty.BuilderallowedValues(List<String> allowedValues)Values of the property (must be a single value if selectionType = ‘SINGLE_CHOICE’).FleetPropertybuild()FleetProperty.BuildercompartmentId(String compartmentId)Compartment OCIDFleetProperty.Buildercopy(FleetProperty model)FleetProperty.BuilderdisplayName(String displayName)A user-friendly name.FleetProperty.Builderid(String id)The unique id of the resource.FleetProperty.BuilderlifecycleState(FleetProperty.LifecycleState lifecycleState)The current state of the FleetProperty.FleetProperty.BuilderpropertyId(String propertyId)OCID referring to global level metadata property.FleetProperty.BuilderselectionType(Selection selectionType)Text selection of the property.FleetProperty.BuildersystemTags(Map<String,Map<String,Object>> systemTags)System tags for this resource.FleetProperty.BuildertimeCreated(Date timeCreated)The time this resource was created.FleetProperty.BuildertimeUpdated(Date timeUpdated)The time this resource was last updated.FleetProperty.Buildervalue(String value)Value of the Property.FleetProperty.BuildervalueType(ValueType valueType)Format of the value.
 
- 
- 
- 
Method Detail- 
idpublic FleetProperty.Builder id(String id) The unique id of the resource.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic FleetProperty.Builder compartmentId(String compartmentId) Compartment OCID- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic FleetProperty.Builder displayName(String displayName) A user-friendly name.Does not have to be unique, and it’s changeable. Avoid entering confidential information. Example: My new resource - Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic FleetProperty.Builder timeCreated(Date timeCreated) The time this resource was created.An RFC3339 formatted datetime string. - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeUpdatedpublic FleetProperty.Builder timeUpdated(Date timeUpdated) The time this resource was last updated.An RFC3339 formatted datetime string. - Parameters:
- timeUpdated- the value to set
- Returns:
- this builder
 
 - 
valuepublic FleetProperty.Builder value(String value) Value of the Property.- Parameters:
- value- the value to set
- Returns:
- this builder
 
 - 
propertyIdpublic FleetProperty.Builder propertyId(String propertyId) OCID referring to global level metadata property.- Parameters:
- propertyId- the value to set
- Returns:
- this builder
 
 - 
selectionTypepublic FleetProperty.Builder selectionType(Selection selectionType) Text selection of the property.- Parameters:
- selectionType- the value to set
- Returns:
- this builder
 
 - 
valueTypepublic FleetProperty.Builder valueType(ValueType valueType) Format of the value.- Parameters:
- valueType- the value to set
- Returns:
- this builder
 
 - 
allowedValuespublic FleetProperty.Builder allowedValues(List<String> allowedValues) Values of the property (must be a single value if selectionType = ‘SINGLE_CHOICE’).- Parameters:
- allowedValues- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic FleetProperty.Builder lifecycleState(FleetProperty.LifecycleState lifecycleState) The current state of the FleetProperty.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
systemTagspublic FleetProperty.Builder systemTags(Map<String,Map<String,Object>> systemTags) System tags for this resource.Each key is predefined and scoped to a namespace. Example: {“orcl-cloud”: {“free-tier-retained”: “true”}} - Parameters:
- systemTags- the value to set
- Returns:
- this builder
 
 - 
buildpublic FleetProperty build() 
 - 
copypublic FleetProperty.Builder copy(FleetProperty model) 
 
- 
 
-