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 ManagementAgentPlugin
build()
ManagementAgentPlugin.Builder
copy(ManagementAgentPlugin model)
ManagementAgentPlugin.Builder
description(String description)
Management Agent Plugin descriptionManagementAgentPlugin.Builder
displayName(String displayName)
Management Agent Plugin Display NameManagementAgentPlugin.Builder
id(String id)
Management Agent Plugin IdManagementAgentPlugin.Builder
isConsoleDeployable(Boolean isConsoleDeployable)
A flag to indicate whether a given plugin can be deployed from Agent Console UI or not.ManagementAgentPlugin.Builder
lifecycleState(LifecycleStates lifecycleState)
The current state of Management Agent PluginManagementAgentPlugin.Builder
name(String name)
Management Agent Plugin NameManagementAgentPlugin.Builder
supportedPlatformTypes(List<PlatformTypes> supportedPlatformTypes)
Supported Platform TypesManagementAgentPlugin.Builder
version(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)
-
-