Class ManagementAgentPlugin.Builder
- java.lang.Object
-
- com.oracle.bmc.managementagent.model.ManagementAgentPlugin.Builder
-
- Enclosing class:
- ManagementAgentPlugin
public static class ManagementAgentPlugin.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagementAgentPluginbuild()ManagementAgentPlugin.Buildercopy(ManagementAgentPlugin model)ManagementAgentPlugin.Builderdescription(String description)Management Agent Plugin descriptionManagementAgentPlugin.BuilderdisplayName(String displayName)Management Agent Plugin Display NameManagementAgentPlugin.Builderid(String id)Management Agent Plugin IdManagementAgentPlugin.BuilderisConsoleDeployable(Boolean isConsoleDeployable)A flag to indicate whether a given plugin can be deployed from Agent Console UI or not.ManagementAgentPlugin.BuilderlifecycleState(LifecycleStates lifecycleState)The current state of Management Agent PluginManagementAgentPlugin.Buildername(String name)Management Agent Plugin NameManagementAgentPlugin.BuildersupportedPlatformTypes(List<PlatformTypes> supportedPlatformTypes)Supported Platform TypesManagementAgentPlugin.Builderversion(Integer version)Management Agent Plugin Version
-
-
-
Method Detail
-
id
public ManagementAgentPlugin.Builder id(String id)
Management Agent Plugin Id- Parameters:
id- the value to set- Returns:
- this builder
-
name
public ManagementAgentPlugin.Builder name(String name)
Management Agent Plugin Name- Parameters:
name- the value to set- Returns:
- this builder
-
version
public ManagementAgentPlugin.Builder version(Integer version)
Management Agent Plugin Version- Parameters:
version- the value to set- Returns:
- this builder
-
supportedPlatformTypes
public ManagementAgentPlugin.Builder supportedPlatformTypes(List<PlatformTypes> supportedPlatformTypes)
Supported Platform Types- Parameters:
supportedPlatformTypes- the value to set- Returns:
- this builder
-
displayName
public ManagementAgentPlugin.Builder displayName(String displayName)
Management Agent Plugin Display Name- Parameters:
displayName- the value to set- Returns:
- this builder
-
description
public ManagementAgentPlugin.Builder description(String description)
Management Agent Plugin description- Parameters:
description- the value to set- Returns:
- this builder
-
isConsoleDeployable
public ManagementAgentPlugin.Builder isConsoleDeployable(Boolean isConsoleDeployable)
A flag to indicate whether a given plugin can be deployed from Agent Console UI or not.- Parameters:
isConsoleDeployable- the value to set- Returns:
- this builder
-
lifecycleState
public ManagementAgentPlugin.Builder lifecycleState(LifecycleStates lifecycleState)
The current state of Management Agent Plugin- Parameters:
lifecycleState- the value to set- Returns:
- this builder
-
build
public ManagementAgentPlugin build()
-
copy
public ManagementAgentPlugin.Builder copy(ManagementAgentPlugin model)
-
-