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 AccessContextAttribute
build()
AccessContextAttribute.Builder
copy(AccessContextAttribute model)
AccessContextAttribute.Builder
defaultValue(String defaultValue)
An optional default value used when access request context value is not providedAccessContextAttribute.Builder
description(String description)
The description of the context attributeAccessContextAttribute.Builder
name(String name)
The name of the context attributeAccessContextAttribute.Builder
values(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)
-
-