Class StreamGroup
- java.lang.Object
-
- org.radarbase.schema.specification.DataProducer<StreamDataTopic>
-
- org.radarbase.schema.specification.stream.StreamGroup
-
public class StreamGroup extends DataProducer<StreamDataTopic>
Data producer for Kafka Streams. This data topic does not register schemas to the schema registry by default, since Kafka Streams will do that itself. To disable this, set theregister_schemaproperty totrue.
-
-
Field Summary
-
Fields inherited from class org.radarbase.schema.specification.DataProducer
registerSchema
-
-
Constructor Summary
Constructors Constructor Description StreamGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<StreamDataTopic>getData()java.lang.StringgetMaster()org.radarbase.schema.ScopegetScope()java.util.stream.Stream<java.lang.String>getTimedTopicNames()Get only the topic names that are the output of a timed stream.-
Methods inherited from class org.radarbase.schema.specification.DataProducer
doRegisterSchema, equals, getDoc, getLabels, getName, getProperties, getTopicNames, getTopics, hashCode
-
-
-
-
Method Detail
-
getData
public java.util.List<StreamDataTopic> getData()
- Specified by:
getDatain classDataProducer<StreamDataTopic>
-
getScope
public org.radarbase.schema.Scope getScope()
- Specified by:
getScopein classDataProducer<StreamDataTopic>
-
getTimedTopicNames
public java.util.stream.Stream<java.lang.String> getTimedTopicNames()
Get only the topic names that are the output of a timed stream.
-
getMaster
public java.lang.String getMaster()
-
-