io.axoniq.axonserver.grpc.query.SubscriptionQueryResponseOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of axonserver-connector-java Show documentation
Show all versions of axonserver-connector-java Show documentation
Connector module providing infrastructure components that connect to AxonServer.
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: query.proto
package io.axoniq.axonserver.grpc.query;
public interface SubscriptionQueryResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:io.axoniq.axonserver.grpc.query.SubscriptionQueryResponse)
com.google.protobuf.MessageOrBuilder {
/**
*
* The unique identifier for this message
*
*
* string message_identifier = 1;
*/
java.lang.String getMessageIdentifier();
/**
*
* The unique identifier for this message
*
*
* string message_identifier = 1;
*/
com.google.protobuf.ByteString
getMessageIdentifierBytes();
/**
*
* The identifier of the subscription query this is a response for
*
*
* string subscription_identifier = 2;
*/
java.lang.String getSubscriptionIdentifier();
/**
*
* The identifier of the subscription query this is a response for
*
*
* string subscription_identifier = 2;
*/
com.google.protobuf.ByteString
getSubscriptionIdentifierBytes();
/**
*
* Provides an Initial Response
*
*
* .io.axoniq.axonserver.grpc.query.QueryResponse initial_result = 3;
*/
boolean hasInitialResult();
/**
*
* Provides an Initial Response
*
*
* .io.axoniq.axonserver.grpc.query.QueryResponse initial_result = 3;
*/
io.axoniq.axonserver.grpc.query.QueryResponse getInitialResult();
/**
*
* Provides an Initial Response
*
*
* .io.axoniq.axonserver.grpc.query.QueryResponse initial_result = 3;
*/
io.axoniq.axonserver.grpc.query.QueryResponseOrBuilder getInitialResultOrBuilder();
/**
*
* Provides an Update Response
*
*
* .io.axoniq.axonserver.grpc.query.QueryUpdate update = 4;
*/
boolean hasUpdate();
/**
*
* Provides an Update Response
*
*
* .io.axoniq.axonserver.grpc.query.QueryUpdate update = 4;
*/
io.axoniq.axonserver.grpc.query.QueryUpdate getUpdate();
/**
*
* Provides an Update Response
*
*
* .io.axoniq.axonserver.grpc.query.QueryUpdate update = 4;
*/
io.axoniq.axonserver.grpc.query.QueryUpdateOrBuilder getUpdateOrBuilder();
/**
*
* Indicates the Query is complete, and no more Updates will be sent
*
*
* .io.axoniq.axonserver.grpc.query.QueryUpdateComplete complete = 5;
*/
boolean hasComplete();
/**
*
* Indicates the Query is complete, and no more Updates will be sent
*
*
* .io.axoniq.axonserver.grpc.query.QueryUpdateComplete complete = 5;
*/
io.axoniq.axonserver.grpc.query.QueryUpdateComplete getComplete();
/**
*
* Indicates the Query is complete, and no more Updates will be sent
*
*
* .io.axoniq.axonserver.grpc.query.QueryUpdateComplete complete = 5;
*/
io.axoniq.axonserver.grpc.query.QueryUpdateCompleteOrBuilder getCompleteOrBuilder();
/**
*
* Indicates the Query failed exceptionally, and no more Updates will be sent
*
*
* .io.axoniq.axonserver.grpc.query.QueryUpdateCompleteExceptionally complete_exceptionally = 6;
*/
boolean hasCompleteExceptionally();
/**
*
* Indicates the Query failed exceptionally, and no more Updates will be sent
*
*
* .io.axoniq.axonserver.grpc.query.QueryUpdateCompleteExceptionally complete_exceptionally = 6;
*/
io.axoniq.axonserver.grpc.query.QueryUpdateCompleteExceptionally getCompleteExceptionally();
/**
*
* Indicates the Query failed exceptionally, and no more Updates will be sent
*
*
* .io.axoniq.axonserver.grpc.query.QueryUpdateCompleteExceptionally complete_exceptionally = 6;
*/
io.axoniq.axonserver.grpc.query.QueryUpdateCompleteExceptionallyOrBuilder getCompleteExceptionallyOrBuilder();
public io.axoniq.axonserver.grpc.query.SubscriptionQueryResponse.ResponseCase getResponseCase();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy