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
Modifier and TypeMethodDescriptionA comment in addition to the description.dataEncoding
(String dataEncoding) Indicates whether the property is binary data.dataEncoding
(NodeDataEncoding dataEncoding) Indicates whether the property is binary data.The data type for the custom property.dataType
(NodeDataType dataType) The data type for the custom property.deprecationMessage
(String deprecationMessage) The deprecation message for the node or the branch that was moved or deleted.description
(String description) A brief description of the custom property.fullyQualifiedName
(String fullyQualifiedName) The fully qualified name of the custom property.structFullyQualifiedName
(String structFullyQualifiedName) The fully qualified name of the struct node for the custom property if the data type of the custom property isStruct
orStructArray
.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 Details
-
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
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:
-
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:
-
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:
-
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:
-
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
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
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
The fully qualified name of the struct node for the custom property if the data type of the custom property is
Struct
orStructArray
.- Parameters:
structFullyQualifiedName
- The fully qualified name of the struct node for the custom property if the data type of the custom property isStruct
orStructArray
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-