Package com.oracle.bmc.datacatalog.model
Class RuleAttribute.Builder
- java.lang.Object
-
- com.oracle.bmc.datacatalog.model.RuleAttribute.Builder
-
- Enclosing class:
- RuleAttribute
public static class RuleAttribute.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuleAttribute
build()
RuleAttribute.Builder
copy(RuleAttribute model)
RuleAttribute.Builder
displayName(String displayName)
A user-friendly display name.RuleAttribute.Builder
key(String key)
Immutable unique key of the attribute.RuleAttribute.Builder
position(Integer position)
Position of the attribute in the record definition.
-
-
-
Method Detail
-
key
public RuleAttribute.Builder key(String key)
Immutable unique key of the attribute.- Parameters:
key
- the value to set- Returns:
- this builder
-
displayName
public RuleAttribute.Builder displayName(String displayName)
A user-friendly display name.Does not have to be unique, and it’s changeable. Avoid entering confidential information.
- Parameters:
displayName
- the value to set- Returns:
- this builder
-
position
public RuleAttribute.Builder position(Integer position)
Position of the attribute in the record definition.- Parameters:
position
- the value to set- Returns:
- this builder
-
build
public RuleAttribute build()
-
copy
public RuleAttribute.Builder copy(RuleAttribute model)
-
-