Interface NetworkPathComponent.Builder

    • Method Detail

      • componentId

        NetworkPathComponent.Builder componentId​(String componentId)

        The identifier of a component in the network path.

        Length Constraints: Minimum of 1. Maximum of 32.

        Parameters:
        componentId - The identifier of a component in the network path.

        Length Constraints: Minimum of 1. Maximum of 32.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • componentType

        NetworkPathComponent.Builder componentType​(String componentType)

        The type of component.

        Length Constraints: Minimum of 1. Maximum of 32.

        Parameters:
        componentType - The type of component.

        Length Constraints: Minimum of 1. Maximum of 32.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • egress

        NetworkPathComponent.Builder egress​(NetworkHeader egress)

        Information about the component that comes after the current component in the network path.

        Parameters:
        egress - Information about the component that comes after the current component in the network path.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ingress

        NetworkPathComponent.Builder ingress​(NetworkHeader ingress)

        Information about the component that comes before the current node in the network path.

        Parameters:
        ingress - Information about the component that comes before the current node in the network path.
        Returns:
        Returns a reference to this object so that method calls can be chained together.