Interface CustomProperty.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CustomProperty.Builder,CustomProperty>,SdkBuilder<CustomProperty.Builder,CustomProperty>,SdkPojo
- Enclosing class:
- CustomProperty
public static interface CustomProperty.Builder extends SdkPojo, CopyableBuilder<CustomProperty.Builder,CustomProperty>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CustomProperty.Buildercomment(String comment)A comment in addition to the description.CustomProperty.BuilderdataEncoding(String dataEncoding)Indicates whether the property is binary data.CustomProperty.BuilderdataEncoding(NodeDataEncoding dataEncoding)Indicates whether the property is binary data.CustomProperty.BuilderdataType(String dataType)The data type for the custom property.CustomProperty.BuilderdataType(NodeDataType dataType)The data type for the custom property.CustomProperty.BuilderdeprecationMessage(String deprecationMessage)The deprecation message for the node or the branch that was moved or deleted.CustomProperty.Builderdescription(String description)A brief description of the custom property.CustomProperty.BuilderfullyQualifiedName(String fullyQualifiedName)The fully qualified name of the custom property.CustomProperty.BuilderstructFullyQualifiedName(String structFullyQualifiedName)The fully qualified name of the struct node for the custom property if the data type of the custom property isStructorStructArray.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
fullyQualifiedName
CustomProperty.Builder fullyQualifiedName(String fullyQualifiedName)
The fully qualified name of the custom property. For example, the fully qualified name of a custom property might be
ComplexDataTypes.VehicleDataTypes.SVMCamera.FPS.- Parameters:
fullyQualifiedName- The fully qualified name of the custom property. For example, the fully qualified name of a custom property might beComplexDataTypes.VehicleDataTypes.SVMCamera.FPS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataType
CustomProperty.Builder dataType(String dataType)
The data type for the custom property.
- Parameters:
dataType- The data type for the custom property.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NodeDataType,NodeDataType
-
dataType
CustomProperty.Builder dataType(NodeDataType dataType)
The data type for the custom property.
- Parameters:
dataType- The data type for the custom property.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NodeDataType,NodeDataType
-
dataEncoding
CustomProperty.Builder dataEncoding(String dataEncoding)
Indicates whether the property is binary data.
- Parameters:
dataEncoding- Indicates whether the property is binary data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NodeDataEncoding,NodeDataEncoding
-
dataEncoding
CustomProperty.Builder dataEncoding(NodeDataEncoding dataEncoding)
Indicates whether the property is binary data.
- Parameters:
dataEncoding- Indicates whether the property is binary data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NodeDataEncoding,NodeDataEncoding
-
description
CustomProperty.Builder description(String description)
A brief description of the custom property.
- Parameters:
description- A brief description of the custom property.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deprecationMessage
CustomProperty.Builder deprecationMessage(String deprecationMessage)
The deprecation message for the node or the branch that was moved or deleted.
- Parameters:
deprecationMessage- The deprecation message for the node or the branch that was moved or deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
comment
CustomProperty.Builder comment(String comment)
A comment in addition to the description.
- Parameters:
comment- A comment in addition to the description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
structFullyQualifiedName
CustomProperty.Builder structFullyQualifiedName(String structFullyQualifiedName)
The fully qualified name of the struct node for the custom property if the data type of the custom property is
StructorStructArray.- Parameters:
structFullyQualifiedName- The fully qualified name of the struct node for the custom property if the data type of the custom property isStructorStructArray.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-