Package com.linkedin.venice.pubsub.api
Interface PubSubTopic
-
- All Known Implementing Classes:
PubSubTopicImpl
public interface PubSubTopic
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.StringgetName()PubSubTopicTypegetPubSubTopicType()java.lang.StringgetStoreName()default booleanisRealTime()default booleanisStreamReprocessingTopic()default booleanisVersionTopic()default booleanisVersionTopicOrStreamReprocessingTopic()default booleanisViewTopic()
-
-
-
Method Detail
-
getName
java.lang.String getName()
- Returns:
- the name of the topic
-
getPubSubTopicType
PubSubTopicType getPubSubTopicType()
- Returns:
- the
PubSubTopicTypeof the topic
-
getStoreName
java.lang.String getStoreName()
- Returns:
- the store name that this topic is associated with.
-
isRealTime
default boolean isRealTime()
-
isStreamReprocessingTopic
default boolean isStreamReprocessingTopic()
-
isVersionTopic
default boolean isVersionTopic()
-
isVersionTopicOrStreamReprocessingTopic
default boolean isVersionTopicOrStreamReprocessingTopic()
-
isViewTopic
default boolean isViewTopic()
-
-