程序包 io.hstream.impl
类 ClientImpl
- java.lang.Object
-
- io.hstream.impl.ClientImpl
-
- 所有已实现的接口:
HStreamClient
,java.lang.AutoCloseable
public class ClientImpl extends java.lang.Object implements HStreamClient
-
-
构造器概要
构造器 构造器 说明 ClientImpl(java.lang.String serviceUrl)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
close()
void
createStream(java.lang.String streamName)
void
deleteStream(java.lang.String streamName)
void
deleteSubscription(java.lang.String subscriptionId)
java.util.List<io.hstream.Stream>
listStreams()
java.util.List<io.hstream.Subscription>
listSubscriptions()
ConsumerBuilder
newConsumer()
ProducerBuilder
newProducer()
Publisher<HRecord>
streamQuery(java.lang.String sql)
-
-
-
方法详细资料
-
newProducer
public ProducerBuilder newProducer()
- 指定者:
newProducer
在接口中HStreamClient
-
newConsumer
public ConsumerBuilder newConsumer()
- 指定者:
newConsumer
在接口中HStreamClient
-
streamQuery
public Publisher<HRecord> streamQuery(java.lang.String sql)
- 指定者:
streamQuery
在接口中HStreamClient
-
createStream
public void createStream(java.lang.String streamName)
- 指定者:
createStream
在接口中HStreamClient
-
deleteStream
public void deleteStream(java.lang.String streamName)
- 指定者:
deleteStream
在接口中HStreamClient
-
listStreams
public java.util.List<io.hstream.Stream> listStreams()
- 指定者:
listStreams
在接口中HStreamClient
-
listSubscriptions
public java.util.List<io.hstream.Subscription> listSubscriptions()
- 指定者:
listSubscriptions
在接口中HStreamClient
-
deleteSubscription
public void deleteSubscription(java.lang.String subscriptionId)
- 指定者:
deleteSubscription
在接口中HStreamClient
-
close
public void close() throws java.lang.Exception
- 指定者:
close
在接口中java.lang.AutoCloseable
- 抛出:
java.lang.Exception
-
-