Package com.oracle.bmc.lockbox.model
Class AccessContextAttribute.Builder
- java.lang.Object
-
- com.oracle.bmc.lockbox.model.AccessContextAttribute.Builder
-
- Enclosing class:
- AccessContextAttribute
public static class AccessContextAttribute.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessContextAttributebuild()AccessContextAttribute.Buildercopy(AccessContextAttribute model)AccessContextAttribute.BuilderdefaultValue(String defaultValue)An optional default value used when access request context value is not providedAccessContextAttribute.Builderdescription(String description)The description of the context attributeAccessContextAttribute.Buildername(String name)The name of the context attributeAccessContextAttribute.Buildervalues(List<String> values)List of context attribute values.
-
-
-
Method Detail
-
name
public AccessContextAttribute.Builder name(String name)
The name of the context attribute- Parameters:
name- the value to set- Returns:
- this builder
-
description
public AccessContextAttribute.Builder description(String description)
The description of the context attribute- Parameters:
description- the value to set- Returns:
- this builder
-
defaultValue
public AccessContextAttribute.Builder defaultValue(String defaultValue)
An optional default value used when access request context value is not provided- Parameters:
defaultValue- the value to set- Returns:
- this builder
-
values
public AccessContextAttribute.Builder values(List<String> values)
List of context attribute values.- Parameters:
values- the value to set- Returns:
- this builder
-
build
public AccessContextAttribute build()
-
copy
public AccessContextAttribute.Builder copy(AccessContextAttribute model)
-
-