Module com.hedera.hashgraph.sdk
Class ConsensusTopicQuery
java.lang.Object
com.google.protobuf.AbstractMessageLite<ConsensusTopicQuery,ConsensusTopicQuery.Builder>
com.google.protobuf.GeneratedMessageLite<ConsensusTopicQuery,ConsensusTopicQuery.Builder>
com.hedera.hashgraph.sdk.proto.mirror.ConsensusTopicQuery
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,ConsensusTopicQueryOrBuilder
@Generated
public final class ConsensusTopicQuery
extends com.google.protobuf.GeneratedMessageLite<ConsensusTopicQuery,ConsensusTopicQuery.Builder>
implements ConsensusTopicQueryOrBuilder
Protobuf type
com.hedera.mirror.api.proto.ConsensusTopicQuery-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typecom.hedera.mirror.api.proto.ConsensusTopicQueryNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFieldsFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionprotected final ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) * Include messages which reached consensus before this time.* Include messages which reached consensus on or after this time.static ConsensusTopicQuerylonggetLimit()* The maximum number of messages to receive before stopping.* A required topic ID to retrieve messages for.boolean* Include messages which reached consensus before this time.boolean* Include messages which reached consensus on or after this time.boolean* A required topic ID to retrieve messages for.static ConsensusTopicQuery.Builderstatic ConsensusTopicQuery.BuildernewBuilder(ConsensusTopicQuery prototype) static ConsensusTopicQueryparseDelimitedFrom(InputStream input) static ConsensusTopicQueryparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConsensusTopicQueryparseFrom(byte[] data) static ConsensusTopicQueryparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConsensusTopicQueryparseFrom(com.google.protobuf.ByteString data) static ConsensusTopicQueryparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConsensusTopicQueryparseFrom(com.google.protobuf.CodedInputStream input) static ConsensusTopicQueryparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConsensusTopicQueryparseFrom(InputStream input) static ConsensusTopicQueryparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConsensusTopicQueryparseFrom(ByteBuffer data) static ConsensusTopicQueryparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ConsensusTopicQuery> parser()Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeToMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
TOPICID_FIELD_NUMBER
public static final int TOPICID_FIELD_NUMBER- See Also:
-
CONSENSUSSTARTTIME_FIELD_NUMBER
public static final int CONSENSUSSTARTTIME_FIELD_NUMBER- See Also:
-
CONSENSUSENDTIME_FIELD_NUMBER
public static final int CONSENSUSENDTIME_FIELD_NUMBER- See Also:
-
LIMIT_FIELD_NUMBER
public static final int LIMIT_FIELD_NUMBER- See Also:
-
-
Method Details
-
hasTopicID
public boolean hasTopicID()* A required topic ID to retrieve messages for.
.proto.TopicID topicID = 1;- Specified by:
hasTopicIDin interfaceConsensusTopicQueryOrBuilder- Returns:
- Whether the topicID field is set.
-
getTopicID
* A required topic ID to retrieve messages for.
.proto.TopicID topicID = 1;- Specified by:
getTopicIDin interfaceConsensusTopicQueryOrBuilder- Returns:
- The topicID.
-
hasConsensusStartTime
public boolean hasConsensusStartTime()* Include messages which reached consensus on or after this time. Defaults to current time if not set.
.proto.Timestamp consensusStartTime = 2;- Specified by:
hasConsensusStartTimein interfaceConsensusTopicQueryOrBuilder- Returns:
- Whether the consensusStartTime field is set.
-
getConsensusStartTime
* Include messages which reached consensus on or after this time. Defaults to current time if not set.
.proto.Timestamp consensusStartTime = 2;- Specified by:
getConsensusStartTimein interfaceConsensusTopicQueryOrBuilder- Returns:
- The consensusStartTime.
-
hasConsensusEndTime
public boolean hasConsensusEndTime()* Include messages which reached consensus before this time. If not set it will receive indefinitely.
.proto.Timestamp consensusEndTime = 3;- Specified by:
hasConsensusEndTimein interfaceConsensusTopicQueryOrBuilder- Returns:
- Whether the consensusEndTime field is set.
-
getConsensusEndTime
* Include messages which reached consensus before this time. If not set it will receive indefinitely.
.proto.Timestamp consensusEndTime = 3;- Specified by:
getConsensusEndTimein interfaceConsensusTopicQueryOrBuilder- Returns:
- The consensusEndTime.
-
getLimit
public long getLimit()* The maximum number of messages to receive before stopping. If not set or set to zero it will return messages indefinitely.
uint64 limit = 4;- Specified by:
getLimitin interfaceConsensusTopicQueryOrBuilder- Returns:
- The limit.
-
parseFrom
public static ConsensusTopicQuery parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConsensusTopicQuery parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConsensusTopicQuery parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConsensusTopicQuery parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConsensusTopicQuery parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConsensusTopicQuery parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ConsensusTopicQuery parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ConsensusTopicQuery parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ConsensusTopicQuery parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ConsensusTopicQuery parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<ConsensusTopicQuery,ConsensusTopicQuery.Builder>
-
getDefaultInstance
-
parser
-