Interface UpdateModelManifestRequest.Builder

    • Method Detail

      • name

        UpdateModelManifestRequest.Builder name​(String name)

        The name of the vehicle model to update.

        Parameters:
        name - The name of the vehicle model to update.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        UpdateModelManifestRequest.Builder description​(String description)

        A brief description of the vehicle model.

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

        UpdateModelManifestRequest.Builder nodesToAdd​(Collection<String> nodesToAdd)

        A list of fullyQualifiedName of nodes, which are a general abstraction of signals, to add to the vehicle model.

        Parameters:
        nodesToAdd - A list of fullyQualifiedName of nodes, which are a general abstraction of signals, to add to the vehicle model.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nodesToAdd

        UpdateModelManifestRequest.Builder nodesToAdd​(String... nodesToAdd)

        A list of fullyQualifiedName of nodes, which are a general abstraction of signals, to add to the vehicle model.

        Parameters:
        nodesToAdd - A list of fullyQualifiedName of nodes, which are a general abstraction of signals, to add to the vehicle model.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nodesToRemove

        UpdateModelManifestRequest.Builder nodesToRemove​(Collection<String> nodesToRemove)

        A list of fullyQualifiedName of nodes, which are a general abstraction of signals, to remove from the vehicle model.

        Parameters:
        nodesToRemove - A list of fullyQualifiedName of nodes, which are a general abstraction of signals, to remove from the vehicle model.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nodesToRemove

        UpdateModelManifestRequest.Builder nodesToRemove​(String... nodesToRemove)

        A list of fullyQualifiedName of nodes, which are a general abstraction of signals, to remove from the vehicle model.

        Parameters:
        nodesToRemove - A list of fullyQualifiedName of nodes, which are a general abstraction of signals, to remove from the vehicle model.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        UpdateModelManifestRequest.Builder status​(String status)

        The state of the vehicle model. If the status is ACTIVE, the vehicle model can't be edited. If the status is DRAFT, you can edit the vehicle model.

        Parameters:
        status - The state of the vehicle model. If the status is ACTIVE, the vehicle model can't be edited. If the status is DRAFT, you can edit the vehicle model.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ManifestStatus, ManifestStatus
      • status

        UpdateModelManifestRequest.Builder status​(ManifestStatus status)

        The state of the vehicle model. If the status is ACTIVE, the vehicle model can't be edited. If the status is DRAFT, you can edit the vehicle model.

        Parameters:
        status - The state of the vehicle model. If the status is ACTIVE, the vehicle model can't be edited. If the status is DRAFT, you can edit the vehicle model.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ManifestStatus, ManifestStatus