Class OperatorActionSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.operatoraccesscontrol.model.OperatorActionSummary.Builder
-
- Enclosing class:
- OperatorActionSummary
public static class OperatorActionSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperatorActionSummary
build()
OperatorActionSummary.Builder
compartmentId(String compartmentId)
compartmentId for which the OperatorAction is applicableOperatorActionSummary.Builder
component(String component)
Name of the component for which the operator action is applicable.OperatorActionSummary.Builder
copy(OperatorActionSummary model)
OperatorActionSummary.Builder
description(String description)
Description of the operator action in terms of associated risk profile, and characteristics of the operating system commands made available to the operator under this operator action.OperatorActionSummary.Builder
id(String id)
Unique identifier assigned by Oracle to an operator action.OperatorActionSummary.Builder
lifecycleState(OperatorActionLifecycleStates lifecycleState)
The current lifecycle state of the operator action.OperatorActionSummary.Builder
name(String name)
Name of the operator action.OperatorActionSummary.Builder
resourceType(ResourceTypes resourceType)
resourceType for which the OperatorAction is applicable
-
-
-
Method Detail
-
id
public OperatorActionSummary.Builder id(String id)
Unique identifier assigned by Oracle to an operator action.- Parameters:
id
- the value to set- Returns:
- this builder
-
name
public OperatorActionSummary.Builder name(String name)
Name of the operator action.- Parameters:
name
- the value to set- Returns:
- this builder
-
component
public OperatorActionSummary.Builder component(String component)
Name of the component for which the operator action is applicable.- Parameters:
component
- the value to set- Returns:
- this builder
-
compartmentId
public OperatorActionSummary.Builder compartmentId(String compartmentId)
compartmentId for which the OperatorAction is applicable- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
resourceType
public OperatorActionSummary.Builder resourceType(ResourceTypes resourceType)
resourceType for which the OperatorAction is applicable- Parameters:
resourceType
- the value to set- Returns:
- this builder
-
lifecycleState
public OperatorActionSummary.Builder lifecycleState(OperatorActionLifecycleStates lifecycleState)
The current lifecycle state of the operator action.- Parameters:
lifecycleState
- the value to set- Returns:
- this builder
-
description
public OperatorActionSummary.Builder description(String description)
Description of the operator action in terms of associated risk profile, and characteristics of the operating system commands made available to the operator under this operator action.- Parameters:
description
- the value to set- Returns:
- this builder
-
build
public OperatorActionSummary build()
-
copy
public OperatorActionSummary.Builder copy(OperatorActionSummary model)
-
-