com.ibm.streamsx.topology.generator.operator

Interface OpProperties



  • public interface OpProperties
    • Field Detail

      • MODEL

        static final java.lang.String MODEL
        Programming model used to create the operator.
        See Also:
        Constant Field Values
      • CONFIG

        static final java.lang.String CONFIG
        JSON attribute for operator configuration.
        See Also:
        Constant Field Values
      • PLACEMENT_ISOLATE_REGION_ID

        static final java.lang.String PLACEMENT_ISOLATE_REGION_ID
        Attribute for isolation region identifier. A region that is on either side of an isolate has a unique isolate region identifier.
        See Also:
        Constant Field Values
      • PLACEMENT_EXPLICIT_COLOCATE_ID

        static final java.lang.String PLACEMENT_EXPLICIT_COLOCATE_ID
        Attribute for an explicit colocation identifier. An explicit colocate identifier is an instruction from the application that it wants two (or more) operators to be isolated.
        See Also:
        Constant Field Values
      • PLACEMENT_COLOCATE_KEY

        static final java.lang.String PLACEMENT_COLOCATE_KEY
        Attribute for derived colocation key. Selected from one of the tags in the placement. Note at code generation the actual value to use must be looked up from the map object in the graph config.
        See Also:
        Constant Field Values
      • PLACEMENT_LOW_LATENCY_REGION_ID

        static final java.lang.String PLACEMENT_LOW_LATENCY_REGION_ID
        Attribute for low latency region identifier. A low latency region has a unique isolate region identifier.
        See Also:
        Constant Field Values
      • PLACEMENT_RESOURCE_TAGS

        static final java.lang.String PLACEMENT_RESOURCE_TAGS
        Attribute for an resource tags, a list of tags.
        See Also:
        Constant Field Values
      • PLACEMENT

        static final java.lang.String PLACEMENT
        Attribute for placement of the operator, a JSON object. Can contain: PLACEMENT_ISOLATE_REGION_ID PLACEMENT_EXPLICIT_COLOCATE_ID PLACEMENT_LOW_LATENCY_REGION_ID PLACEMENT_RESOURCE_TAGS Stored within CONFIG.
        See Also:
        Constant Field Values
streamsx.topology 1.5 @ IBMStreams GitHub