Interface CustomStruct.Builder

All Superinterfaces:
Buildable, CopyableBuilder<CustomStruct.Builder,CustomStruct>, SdkBuilder<CustomStruct.Builder,CustomStruct>, SdkPojo
Enclosing class:
CustomStruct

public static interface CustomStruct.Builder extends SdkPojo, CopyableBuilder<CustomStruct.Builder,CustomStruct>
  • Method Details

    • fullyQualifiedName

      CustomStruct.Builder fullyQualifiedName(String fullyQualifiedName)

      The fully qualified name of the custom structure. For example, the fully qualified name of a custom structure might be ComplexDataTypes.VehicleDataTypes.SVMCamera.

      Parameters:
      fullyQualifiedName - The fully qualified name of the custom structure. For example, the fully qualified name of a custom structure might be ComplexDataTypes.VehicleDataTypes.SVMCamera.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      CustomStruct.Builder description(String description)

      A brief description of the custom structure.

      Parameters:
      description - A brief description of the custom structure.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deprecationMessage

      CustomStruct.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

      CustomStruct.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.