Class PEOutputPort

java.lang.Object
com.teracloud.streams.rest.Element
com.teracloud.streams.rest.PEOutputPort

public class PEOutputPort extends Element
A Output Port of the Streams Processing Element
  • Constructor Details

    • PEOutputPort

      public PEOutputPort()
  • Method Details

    • getIndexWithinPE

      public long getIndexWithinPE()
      Gets the index of this output port within the processing element
      Returns:
      the index as a long
    • getMetrics

      public List<Metric> getMetrics() throws IOException
      Gets the metrics for this output port
      Returns:
      List of Streams Metrics
      Throws:
      IOException
    • getTransportType

      public String getTransportType()
      Gets the transport type for this processing element output port
      Returns:
      the transport type containing one of the following possible values:
      • tcp
      • llm-rum-tcp
      • llm-rum-ib
    • getResourceType

      public String getResourceType()
      Identifies the REST resource type
      Returns:
      "peOutputPort"