Class InventoryRecordComponent.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetappsmanagement.model.InventoryRecordComponent.Builder
-
- Enclosing class:
- InventoryRecordComponent
public static class InventoryRecordComponent.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InventoryRecordComponentbuild()InventoryRecordComponent.BuildercomponentName(String componentName)Name of the target componentInventoryRecordComponent.BuildercomponentPath(String componentPath)Path of the componentInventoryRecordComponent.BuildercomponentVersion(String componentVersion)Version of the target componentInventoryRecordComponent.Buildercopy(InventoryRecordComponent model)InventoryRecordComponent.Builderproperties(List<InventoryRecordProperty> properties)List of component properties
-
-
-
Method Detail
-
componentName
public InventoryRecordComponent.Builder componentName(String componentName)
Name of the target component- Parameters:
componentName- the value to set- Returns:
- this builder
-
componentVersion
public InventoryRecordComponent.Builder componentVersion(String componentVersion)
Version of the target component- Parameters:
componentVersion- the value to set- Returns:
- this builder
-
componentPath
public InventoryRecordComponent.Builder componentPath(String componentPath)
Path of the component- Parameters:
componentPath- the value to set- Returns:
- this builder
-
properties
public InventoryRecordComponent.Builder properties(List<InventoryRecordProperty> properties)
List of component properties- Parameters:
properties- the value to set- Returns:
- this builder
-
build
public InventoryRecordComponent build()
-
copy
public InventoryRecordComponent.Builder copy(InventoryRecordComponent model)
-
-