public static interface Attribute.Builder extends SdkPojo, CopyableBuilder<Attribute.Builder,Attribute>
| Modifier and Type | Method and Description |
|---|---|
Attribute.Builder |
allowedValues(Collection<String> allowedValues)
A list of possible values an attribute can be assigned.
|
Attribute.Builder |
allowedValues(String... allowedValues)
A list of possible values an attribute can be assigned.
|
Attribute.Builder |
assignedValue(String assignedValue)
Deprecated.
assignedValue is no longer in use
|
Attribute.Builder |
comment(String comment)
A comment in addition to the description.
|
Attribute.Builder |
dataType(NodeDataType dataType)
The specified data type of the attribute.
|
Attribute.Builder |
dataType(String dataType)
The specified data type of the attribute.
|
Attribute.Builder |
defaultValue(String defaultValue)
The default value of the attribute.
|
Attribute.Builder |
deprecationMessage(String deprecationMessage)
The deprecation message for the node or the branch that was moved or deleted.
|
Attribute.Builder |
description(String description)
A brief description of the attribute.
|
Attribute.Builder |
fullyQualifiedName(String fullyQualifiedName)
The fully qualified name of the attribute.
|
Attribute.Builder |
max(Double max)
The specified possible maximum value of the attribute.
|
Attribute.Builder |
min(Double min)
The specified possible minimum value of the attribute.
|
Attribute.Builder |
unit(String unit)
The scientific unit for the attribute.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAttribute.Builder fullyQualifiedName(String fullyQualifiedName)
The fully qualified name of the attribute. For example, the fully qualified name of an attribute might be
Vehicle.Body.Engine.Type.
fullyQualifiedName - The fully qualified name of the attribute. For example, the fully qualified name of an attribute might
be Vehicle.Body.Engine.Type.Attribute.Builder dataType(String dataType)
The specified data type of the attribute.
dataType - The specified data type of the attribute.NodeDataType,
NodeDataTypeAttribute.Builder dataType(NodeDataType dataType)
The specified data type of the attribute.
dataType - The specified data type of the attribute.NodeDataType,
NodeDataTypeAttribute.Builder description(String description)
A brief description of the attribute.
description - A brief description of the attribute.Attribute.Builder unit(String unit)
The scientific unit for the attribute.
unit - The scientific unit for the attribute.Attribute.Builder allowedValues(Collection<String> allowedValues)
A list of possible values an attribute can be assigned.
allowedValues - A list of possible values an attribute can be assigned.Attribute.Builder allowedValues(String... allowedValues)
A list of possible values an attribute can be assigned.
allowedValues - A list of possible values an attribute can be assigned.Attribute.Builder min(Double min)
The specified possible minimum value of the attribute.
min - The specified possible minimum value of the attribute.Attribute.Builder max(Double max)
The specified possible maximum value of the attribute.
max - The specified possible maximum value of the attribute.@Deprecated Attribute.Builder assignedValue(String assignedValue)
A specified value for the attribute.
assignedValue - A specified value for the attribute.Attribute.Builder defaultValue(String defaultValue)
The default value of the attribute.
defaultValue - The default value of the attribute.Attribute.Builder deprecationMessage(String deprecationMessage)
The deprecation message for the node or the branch that was moved or deleted.
deprecationMessage - The deprecation message for the node or the branch that was moved or deleted.Attribute.Builder comment(String comment)
A comment in addition to the description.
comment - A comment in addition to the description.Copyright © 2023. All rights reserved.