Package deltix.qsrv.hf.tickdb.impl.topic
Class CreateCustomTopicRequest
- java.lang.Object
-
- deltix.qsrv.hf.tickdb.impl.topic.CreateTopicRequest
-
- deltix.qsrv.hf.tickdb.impl.topic.CreateCustomTopicRequest
-
@ParametersAreNonnullByDefault public class CreateCustomTopicRequest extends CreateTopicRequest
A request that stores topic attributes as key-value map to simply compatibility.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CreateCustomTopicRequest.Field
-
Constructor Summary
Constructors Constructor Description CreateCustomTopicRequest(java.lang.String topicKey, java.util.List<RecordClassDescriptor> types, java.util.Collection<? extends deltix.qsrv.hf.pub.InstrumentIdentity> initialEntitySet, java.lang.String targetStream, TopicType topicType, java.util.Map<CreateCustomTopicRequest.Field,?> attributes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<CreateCustomTopicRequest.Field,java.lang.String>
getAttributes()
TopicType
getTopicType()
-
Methods inherited from class deltix.qsrv.hf.tickdb.impl.topic.CreateTopicRequest
getInitialEntitySet, getTargetStream, getTopicKey, getTypes
-
-
-
-
Constructor Detail
-
CreateCustomTopicRequest
public CreateCustomTopicRequest(java.lang.String topicKey, java.util.List<RecordClassDescriptor> types, @Nullable java.util.Collection<? extends deltix.qsrv.hf.pub.InstrumentIdentity> initialEntitySet, @Nullable java.lang.String targetStream, TopicType topicType, @Nonnull java.util.Map<CreateCustomTopicRequest.Field,?> attributes)
-
-
Method Detail
-
getTopicType
public TopicType getTopicType()
-
getAttributes
public java.util.Map<CreateCustomTopicRequest.Field,java.lang.String> getAttributes()
-
-