com.ibm.streamsx.topology.spl

Interface SPLSchemas



  • public interface SPLSchemas
    Interchangeable SPL types. SPL tuple types that can be used to interchange streams between IBM Streams applications implemented in different languages, such as SPL and Java.
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static com.ibm.streams.operator.StreamSchema BLOB
      SPL schema used by TStream<com.ibm.streams.operator.types.Blob> streams.
      static com.ibm.streams.operator.StreamSchema JSON
      SPL schema used to publish and subscribe to TStream<JSONObject> streams.
      static com.ibm.streams.operator.StreamSchema STRING
      SPL schema used by TStream<String> streams.
      static com.ibm.streams.operator.StreamSchema XML
      SPL schema used by TStream<com.ibm.streams.operator.types.XML> streams.
    • Field Detail

      • STRING

        static final com.ibm.streams.operator.StreamSchema STRING
        SPL schema used by TStream<String> streams. Consists of a single attribute of type rstring string.
      • XML

        static final com.ibm.streams.operator.StreamSchema XML
        SPL schema used by TStream<com.ibm.streams.operator.types.XML> streams. Consists of a single attribute of type xml document.
      • BLOB

        static final com.ibm.streams.operator.StreamSchema BLOB
        SPL schema used by TStream<com.ibm.streams.operator.types.Blob> streams. Consists of a single attribute of type blob binary.
      • JSON

        static final com.ibm.streams.operator.StreamSchema JSON
        SPL schema used to publish and subscribe to TStream<JSONObject> streams. Used to interchange streams of JSON objects between applications. Consists of a single attribute of type rstring jsonString.
streamsx.topology 2.1 @ IBMStreams GitHub