Package io.axoniq.axonserver.grpc.query
Class SubscriptionQuery.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<SubscriptionQuery.Builder>
-
- io.axoniq.axonserver.grpc.query.SubscriptionQuery.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SubscriptionQueryOrBuilder,Cloneable
- Enclosing class:
- SubscriptionQuery
public static final class SubscriptionQuery.Builder extends com.google.protobuf.GeneratedMessage.Builder<SubscriptionQuery.Builder> implements SubscriptionQueryOrBuilder
Message that represents a Subscription Query
Protobuf typeio.axoniq.axonserver.grpc.query.SubscriptionQuery
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description SubscriptionQuerybuild()SubscriptionQuerybuildPartial()SubscriptionQuery.Builderclear()SubscriptionQuery.BuilderclearNumberOfPermits()The number of messages the Server may send before needing to await additional permitsSubscriptionQuery.BuilderclearQueryRequest()The Query describing the desire for informationSubscriptionQuery.BuilderclearSubscriptionIdentifier()A unique identifier for this subscriptionSubscriptionQuery.BuilderclearUpdateResponseType()Deprecated.SubscriptionQuerygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetNumberOfPermits()The number of messages the Server may send before needing to await additional permitsQueryRequestgetQueryRequest()The Query describing the desire for informationQueryRequest.BuildergetQueryRequestBuilder()The Query describing the desire for informationQueryRequestOrBuildergetQueryRequestOrBuilder()The Query describing the desire for informationStringgetSubscriptionIdentifier()A unique identifier for this subscriptioncom.google.protobuf.ByteStringgetSubscriptionIdentifierBytes()A unique identifier for this subscriptionSerializedObjectgetUpdateResponseType()Deprecated.io.axoniq.axonserver.grpc.query.SubscriptionQuery.update_response_type is deprecated.SerializedObject.BuildergetUpdateResponseTypeBuilder()Deprecated.SerializedObjectOrBuildergetUpdateResponseTypeOrBuilder()Deprecated.booleanhasQueryRequest()The Query describing the desire for informationbooleanhasUpdateResponseType()Deprecated.io.axoniq.axonserver.grpc.query.SubscriptionQuery.update_response_type is deprecated.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SubscriptionQuery.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SubscriptionQuery.BuildermergeFrom(com.google.protobuf.Message other)SubscriptionQuery.BuildermergeFrom(SubscriptionQuery other)SubscriptionQuery.BuildermergeQueryRequest(QueryRequest value)The Query describing the desire for informationSubscriptionQuery.BuildermergeUpdateResponseType(SerializedObject value)Deprecated.SubscriptionQuery.BuildersetNumberOfPermits(long value)The number of messages the Server may send before needing to await additional permitsSubscriptionQuery.BuildersetQueryRequest(QueryRequest value)The Query describing the desire for informationSubscriptionQuery.BuildersetQueryRequest(QueryRequest.Builder builderForValue)The Query describing the desire for informationSubscriptionQuery.BuildersetSubscriptionIdentifier(String value)A unique identifier for this subscriptionSubscriptionQuery.BuildersetSubscriptionIdentifierBytes(com.google.protobuf.ByteString value)A unique identifier for this subscriptionSubscriptionQuery.BuildersetUpdateResponseType(SerializedObject value)Deprecated.SubscriptionQuery.BuildersetUpdateResponseType(SerializedObject.Builder builderForValue)Deprecated.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SubscriptionQuery.Builder>
-
clear
public SubscriptionQuery.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SubscriptionQuery.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<SubscriptionQuery.Builder>
-
getDefaultInstanceForType
public SubscriptionQuery getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SubscriptionQuery build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SubscriptionQuery buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public SubscriptionQuery.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SubscriptionQuery.Builder>
-
mergeFrom
public SubscriptionQuery.Builder mergeFrom(SubscriptionQuery other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SubscriptionQuery.Builder>
-
mergeFrom
public SubscriptionQuery.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SubscriptionQuery.Builder>- Throws:
IOException
-
getSubscriptionIdentifier
public String getSubscriptionIdentifier()
A unique identifier for this subscription
string subscription_identifier = 1;- Specified by:
getSubscriptionIdentifierin interfaceSubscriptionQueryOrBuilder- Returns:
- The subscriptionIdentifier.
-
getSubscriptionIdentifierBytes
public com.google.protobuf.ByteString getSubscriptionIdentifierBytes()
A unique identifier for this subscription
string subscription_identifier = 1;- Specified by:
getSubscriptionIdentifierBytesin interfaceSubscriptionQueryOrBuilder- Returns:
- The bytes for subscriptionIdentifier.
-
setSubscriptionIdentifier
public SubscriptionQuery.Builder setSubscriptionIdentifier(String value)
A unique identifier for this subscription
string subscription_identifier = 1;- Parameters:
value- The subscriptionIdentifier to set.- Returns:
- This builder for chaining.
-
clearSubscriptionIdentifier
public SubscriptionQuery.Builder clearSubscriptionIdentifier()
A unique identifier for this subscription
string subscription_identifier = 1;- Returns:
- This builder for chaining.
-
setSubscriptionIdentifierBytes
public SubscriptionQuery.Builder setSubscriptionIdentifierBytes(com.google.protobuf.ByteString value)
A unique identifier for this subscription
string subscription_identifier = 1;- Parameters:
value- The bytes for subscriptionIdentifier to set.- Returns:
- This builder for chaining.
-
getNumberOfPermits
public long getNumberOfPermits()
The number of messages the Server may send before needing to await additional permits
int64 number_of_permits = 2;- Specified by:
getNumberOfPermitsin interfaceSubscriptionQueryOrBuilder- Returns:
- The numberOfPermits.
-
setNumberOfPermits
public SubscriptionQuery.Builder setNumberOfPermits(long value)
The number of messages the Server may send before needing to await additional permits
int64 number_of_permits = 2;- Parameters:
value- The numberOfPermits to set.- Returns:
- This builder for chaining.
-
clearNumberOfPermits
public SubscriptionQuery.Builder clearNumberOfPermits()
The number of messages the Server may send before needing to await additional permits
int64 number_of_permits = 2;- Returns:
- This builder for chaining.
-
hasQueryRequest
public boolean hasQueryRequest()
The Query describing the desire for information
.io.axoniq.axonserver.grpc.query.QueryRequest query_request = 3;- Specified by:
hasQueryRequestin interfaceSubscriptionQueryOrBuilder- Returns:
- Whether the queryRequest field is set.
-
getQueryRequest
public QueryRequest getQueryRequest()
The Query describing the desire for information
.io.axoniq.axonserver.grpc.query.QueryRequest query_request = 3;- Specified by:
getQueryRequestin interfaceSubscriptionQueryOrBuilder- Returns:
- The queryRequest.
-
setQueryRequest
public SubscriptionQuery.Builder setQueryRequest(QueryRequest value)
The Query describing the desire for information
.io.axoniq.axonserver.grpc.query.QueryRequest query_request = 3;
-
setQueryRequest
public SubscriptionQuery.Builder setQueryRequest(QueryRequest.Builder builderForValue)
The Query describing the desire for information
.io.axoniq.axonserver.grpc.query.QueryRequest query_request = 3;
-
mergeQueryRequest
public SubscriptionQuery.Builder mergeQueryRequest(QueryRequest value)
The Query describing the desire for information
.io.axoniq.axonserver.grpc.query.QueryRequest query_request = 3;
-
clearQueryRequest
public SubscriptionQuery.Builder clearQueryRequest()
The Query describing the desire for information
.io.axoniq.axonserver.grpc.query.QueryRequest query_request = 3;
-
getQueryRequestBuilder
public QueryRequest.Builder getQueryRequestBuilder()
The Query describing the desire for information
.io.axoniq.axonserver.grpc.query.QueryRequest query_request = 3;
-
getQueryRequestOrBuilder
public QueryRequestOrBuilder getQueryRequestOrBuilder()
The Query describing the desire for information
.io.axoniq.axonserver.grpc.query.QueryRequest query_request = 3;- Specified by:
getQueryRequestOrBuilderin interfaceSubscriptionQueryOrBuilder
-
hasUpdateResponseType
@Deprecated public boolean hasUpdateResponseType()
Deprecated.io.axoniq.axonserver.grpc.query.SubscriptionQuery.update_response_type is deprecated. See query.proto;l=177A description of the type of Object expected as Update Responses. Deprecated: queries don't need to provide expected response types
.io.axoniq.axonserver.grpc.SerializedObject update_response_type = 4 [deprecated = true];- Specified by:
hasUpdateResponseTypein interfaceSubscriptionQueryOrBuilder- Returns:
- Whether the updateResponseType field is set.
-
getUpdateResponseType
@Deprecated public SerializedObject getUpdateResponseType()
Deprecated.io.axoniq.axonserver.grpc.query.SubscriptionQuery.update_response_type is deprecated. See query.proto;l=177A description of the type of Object expected as Update Responses. Deprecated: queries don't need to provide expected response types
.io.axoniq.axonserver.grpc.SerializedObject update_response_type = 4 [deprecated = true];- Specified by:
getUpdateResponseTypein interfaceSubscriptionQueryOrBuilder- Returns:
- The updateResponseType.
-
setUpdateResponseType
@Deprecated public SubscriptionQuery.Builder setUpdateResponseType(SerializedObject value)
Deprecated.A description of the type of Object expected as Update Responses. Deprecated: queries don't need to provide expected response types
.io.axoniq.axonserver.grpc.SerializedObject update_response_type = 4 [deprecated = true];
-
setUpdateResponseType
@Deprecated public SubscriptionQuery.Builder setUpdateResponseType(SerializedObject.Builder builderForValue)
Deprecated.A description of the type of Object expected as Update Responses. Deprecated: queries don't need to provide expected response types
.io.axoniq.axonserver.grpc.SerializedObject update_response_type = 4 [deprecated = true];
-
mergeUpdateResponseType
@Deprecated public SubscriptionQuery.Builder mergeUpdateResponseType(SerializedObject value)
Deprecated.A description of the type of Object expected as Update Responses. Deprecated: queries don't need to provide expected response types
.io.axoniq.axonserver.grpc.SerializedObject update_response_type = 4 [deprecated = true];
-
clearUpdateResponseType
@Deprecated public SubscriptionQuery.Builder clearUpdateResponseType()
Deprecated.A description of the type of Object expected as Update Responses. Deprecated: queries don't need to provide expected response types
.io.axoniq.axonserver.grpc.SerializedObject update_response_type = 4 [deprecated = true];
-
getUpdateResponseTypeBuilder
@Deprecated public SerializedObject.Builder getUpdateResponseTypeBuilder()
Deprecated.A description of the type of Object expected as Update Responses. Deprecated: queries don't need to provide expected response types
.io.axoniq.axonserver.grpc.SerializedObject update_response_type = 4 [deprecated = true];
-
getUpdateResponseTypeOrBuilder
@Deprecated public SerializedObjectOrBuilder getUpdateResponseTypeOrBuilder()
Deprecated.A description of the type of Object expected as Update Responses. Deprecated: queries don't need to provide expected response types
.io.axoniq.axonserver.grpc.SerializedObject update_response_type = 4 [deprecated = true];- Specified by:
getUpdateResponseTypeOrBuilderin interfaceSubscriptionQueryOrBuilder
-
-