Class OperatorAction.Builder
- java.lang.Object
-
- com.oracle.bmc.operatoraccesscontrol.model.OperatorAction.Builder
-
- Enclosing class:
- OperatorAction
public static class OperatorAction.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperatorActionbuild()OperatorAction.Buildercomponent(String component)Name of the infrastructure layer associated with the operator action.OperatorAction.Buildercopy(OperatorAction model)OperatorAction.BuildercustomerDisplayName(String customerDisplayName)Display Name of the operator action.OperatorAction.Builderdescription(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.OperatorAction.Builderid(String id)Unique Oracle assigned identifier for the operator action.OperatorAction.Buildername(String name)Unique name of the operator action.OperatorAction.Builderproperties(List<OperatorActionProperties> properties)Fine grained properties associated with the operator control.OperatorAction.BuilderresourceType(ResourceTypes resourceType)resourceType for which the OperatorAction is applicable
-
-
-
Method Detail
-
id
public OperatorAction.Builder id(String id)
Unique Oracle assigned identifier for the operator action.- Parameters:
id- the value to set- Returns:
- this builder
-
name
public OperatorAction.Builder name(String name)
Unique name of the operator action.- Parameters:
name- the value to set- Returns:
- this builder
-
customerDisplayName
public OperatorAction.Builder customerDisplayName(String customerDisplayName)
Display Name of the operator action.- Parameters:
customerDisplayName- the value to set- Returns:
- this builder
-
component
public OperatorAction.Builder component(String component)
Name of the infrastructure layer associated with the operator action.- Parameters:
component- the value to set- Returns:
- this builder
-
resourceType
public OperatorAction.Builder resourceType(ResourceTypes resourceType)
resourceType for which the OperatorAction is applicable- Parameters:
resourceType- the value to set- Returns:
- this builder
-
description
public OperatorAction.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
-
properties
public OperatorAction.Builder properties(List<OperatorActionProperties> properties)
Fine grained properties associated with the operator control.- Parameters:
properties- the value to set- Returns:
- this builder
-
build
public OperatorAction build()
-
copy
public OperatorAction.Builder copy(OperatorAction model)
-
-