All Classes and Interfaces

Class
Description
Test class providing utilities for testing of topologies.
Basic class to hold the ActiveVersion JSON structure
An object describing an Streams Domain
Utilities for beacon streams.
 
Tuple type issued by a beacon stream.
A function that is passed two arguments and returns a value.
Utilities for streams tuples that are collections of values.
Function that flattens a collection when passed to TStream.multiTransform(Function).
 
A test condition on a stream or application under test.
Immutable consistent region configuration.
Defines how the drain-checkpoint cycle of a consistent region is triggered.
A function that takes an argument and returns nothing.
Properties that can be specified when submitting the topology to a context.
 
An object describing an Streams Domain
Streams element.
List of expected tuples.
Creation of SPLStreams that relate to files.
 
Utilities for file system related streams.
A function that is passed an argument and returns a value.
Container for a function executing in a Streams application.
Context for a function executing in a Streams application.
Access to data in web servers or services using HTTP.
Identity unary function that returns its input.
Optional interface that a function can implement to perform initialization.
An Input Port of the Streams Operator
An object describing an Streams Instance
Integration between Java topologies and SPL Java primitive operators.
An object describing an Streams Job submitted within a specified instance
A job configuration.
Job properties specific to distributed contexts.
Holds Submisson Paramters for a Job
 
SPL schema for JSON.
Utilities for JSON streams.
Function to deserialize a String to a JSONObject.
Function to serialize a JSONObject to a String.
Function to convert a JSONAble tuple to a JSONObject, using JSONAble.toJSON().
A simple connector to an Apache Kafka cluster for consuming Kafka messages -- subscribing to Kafka topics and creating a TStream<Message>.
A simple connector to an Apache Kafka cluster for producing Kafka messages -- publishing a TStream<Message> to Kafka topics.
A tuple that has a partition key.
 
An interface for tuple attributes common to messaging adapters in com.teracloud.streams.topology.messaging.
An object describing an Streams Metric
A simple connector to a MQTT broker for publishing TStream<Message> tuples to MQTT topics, and subscribing to MQTT topics and creating TStream<Message> streams.
 
An object describing an Streams Operator
An Output Port of the Streams Operator
An Input Port of the Streams Processing Element
A Output Port of the Streams Processing Element
Placement directives for a topology element when executing in a distributed runtime.
A function that tests a tuple.
An object describing an Streams Processing Element
Domain resource information.
Access to information about a resource that is allocated to a Streams instance.
An object describing an Streams REST api Error Message
Exception for REST api wrappers
Adds a HTTP REST server to a topology to provide external interaction with the application.
Represents a result from a REST request.
Result properties.
A Simple implementation of an immutable Message.
Integration between Java topologies and SPL operator invocations.
Interface that can be connected to an SPL input port.
Interchangeable SPL types.
A SPLStream is a declaration of a continuous sequence of tuples with a defined SPL schema.
Utilities for SPL attribute schema streams.
An SPL window, that has an SPL eviction policy and an SPL trigger policy.
Connection to Streams.
A StreamsContext provides the ability to turn a Topology into an executable.
Types of the Streams context that a Topology can be executed against.
Factory for creating StreamsContext instances.
Utilities for streams containing String tuples.
 
A function that supplies a value.
A Tester adds the ability to test a topology in a test framework such as JUnit.
 
 
A function that applies a computation to a tuple and returns an int result.
A declaration of a topology of streaming data.
Any element in a Topology.
A handle to the sink of a TStream.
A TStream is a declaration of a continuous sequence of tuples.
Enumeration for routing tuples to parallel channels.
Declares a window of tuples for a TStream.
Specialization of Function where the return type is the same as the argument type.
 
A Supplier for a single constant T value.