All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.axoniq.axonserver.grpc.query.SubscriptionQueryResponseOrBuilder Maven / Gradle / Ivy

There is a newer version: 2024.1.1
Show newest version
// 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