Class ManagementAgentPluginSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.managementagent.model.ManagementAgentPluginSummary.Builder
-
- Enclosing class:
- ManagementAgentPluginSummary
public static class ManagementAgentPluginSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
id
public ManagementAgentPluginSummary.Builder id(String id)
Management Agent Plugin Id- Parameters:
id
- the value to set- Returns:
- this builder
-
name
public ManagementAgentPluginSummary.Builder name(String name)
Management Agent Plugin Name- Parameters:
name
- the value to set- Returns:
- this builder
-
version
public ManagementAgentPluginSummary.Builder version(Integer version)
Management Agent Plugin Version- Parameters:
version
- the value to set- Returns:
- this builder
-
supportedPlatformTypes
public ManagementAgentPluginSummary.Builder supportedPlatformTypes(List<PlatformTypes> supportedPlatformTypes)
Supported Platform Types- Parameters:
supportedPlatformTypes
- the value to set- Returns:
- this builder
-
displayName
public ManagementAgentPluginSummary.Builder displayName(String displayName)
Management Agent Plugin Display Name- Parameters:
displayName
- the value to set- Returns:
- this builder
-
description
public ManagementAgentPluginSummary.Builder description(String description)
Management Agent Plugin description- Parameters:
description
- the value to set- Returns:
- this builder
-
isConsoleDeployable
public ManagementAgentPluginSummary.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 ManagementAgentPluginSummary.Builder lifecycleState(LifecycleStates lifecycleState)
The current state of Management Agent Plugin- Parameters:
lifecycleState
- the value to set- Returns:
- this builder
-
build
public ManagementAgentPluginSummary build()
-
copy
public ManagementAgentPluginSummary.Builder copy(ManagementAgentPluginSummary model)
-
-