Class DiscoveredTarget.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetappsmanagement.model.DiscoveredTarget.Builder
-
- Enclosing class:
- DiscoveredTarget
public static class DiscoveredTarget.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DiscoveredTargetbuild()DiscoveredTarget.Buildercopy(DiscoveredTarget model)DiscoveredTarget.Builderoperation(DiscoveredTarget.Operation operation)Type of operation to be done against given target.DiscoveredTarget.Builderproduct(String product)Product that the target belongs to.DiscoveredTarget.BuilderresourceId(String resourceId)Unique key that identifies the resource that the target belongs to.DiscoveredTarget.BuildertargetId(String targetId)ID of the Target.DiscoveredTarget.BuildertargetName(String targetName)Target Name.DiscoveredTarget.Builderversion(String version)Current version of the target.
-
-
-
Method Detail
-
targetId
public DiscoveredTarget.Builder targetId(String targetId)
ID of the Target.Can be the target name if a separate ID is not available.
- Parameters:
targetId- the value to set- Returns:
- this builder
-
targetName
public DiscoveredTarget.Builder targetName(String targetName)
Target Name.- Parameters:
targetName- the value to set- Returns:
- this builder
-
product
public DiscoveredTarget.Builder product(String product)
Product that the target belongs to.- Parameters:
product- the value to set- Returns:
- this builder
-
resourceId
public DiscoveredTarget.Builder resourceId(String resourceId)
Unique key that identifies the resource that the target belongs to.- Parameters:
resourceId- the value to set- Returns:
- this builder
-
version
public DiscoveredTarget.Builder version(String version)
Current version of the target.- Parameters:
version- the value to set- Returns:
- this builder
-
operation
public DiscoveredTarget.Builder operation(DiscoveredTarget.Operation operation)
Type of operation to be done against given target.ADD - Add target. REMOVE - Delete target.
- Parameters:
operation- the value to set- Returns:
- this builder
-
build
public DiscoveredTarget build()
-
copy
public DiscoveredTarget.Builder copy(DiscoveredTarget model)
-
-