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)
 
 - 
 
 -