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

io.axoniq.axonserver.grpc.query.QueryRequestOrBuilder 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 QueryRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:io.axoniq.axonserver.grpc.query.QueryRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The message ID of the incoming Query 
   * 
* * string message_identifier = 1; */ java.lang.String getMessageIdentifier(); /** *
   * The message ID of the incoming Query 
   * 
* * string message_identifier = 1; */ com.google.protobuf.ByteString getMessageIdentifierBytes(); /** *
   * The name of the Query to execute 
   * 
* * string query = 2; */ java.lang.String getQuery(); /** *
   * The name of the Query to execute 
   * 
* * string query = 2; */ com.google.protobuf.ByteString getQueryBytes(); /** *
   * The timestamp of the Query creation 
   * 
* * int64 timestamp = 3; */ long getTimestamp(); /** *
   * A payload accompanying the Query 
   * 
* * .io.axoniq.axonserver.grpc.SerializedObject payload = 4; */ boolean hasPayload(); /** *
   * A payload accompanying the Query 
   * 
* * .io.axoniq.axonserver.grpc.SerializedObject payload = 4; */ io.axoniq.axonserver.grpc.SerializedObject getPayload(); /** *
   * A payload accompanying the Query 
   * 
* * .io.axoniq.axonserver.grpc.SerializedObject payload = 4; */ io.axoniq.axonserver.grpc.SerializedObjectOrBuilder getPayloadOrBuilder(); /** *
   * Meta Data providing contextual information of the Query 
   * 
* * map<string, .io.axoniq.axonserver.grpc.MetaDataValue> meta_data = 5; */ int getMetaDataCount(); /** *
   * Meta Data providing contextual information of the Query 
   * 
* * map<string, .io.axoniq.axonserver.grpc.MetaDataValue> meta_data = 5; */ boolean containsMetaData( java.lang.String key); /** * Use {@link #getMetaDataMap()} instead. */ @java.lang.Deprecated java.util.Map getMetaData(); /** *
   * Meta Data providing contextual information of the Query 
   * 
* * map<string, .io.axoniq.axonserver.grpc.MetaDataValue> meta_data = 5; */ java.util.Map getMetaDataMap(); /** *
   * Meta Data providing contextual information of the Query 
   * 
* * map<string, .io.axoniq.axonserver.grpc.MetaDataValue> meta_data = 5; */ io.axoniq.axonserver.grpc.MetaDataValue getMetaDataOrDefault( java.lang.String key, io.axoniq.axonserver.grpc.MetaDataValue defaultValue); /** *
   * Meta Data providing contextual information of the Query 
   * 
* * map<string, .io.axoniq.axonserver.grpc.MetaDataValue> meta_data = 5; */ io.axoniq.axonserver.grpc.MetaDataValue getMetaDataOrThrow( java.lang.String key); /** *
   * An object describing the expectations of the Response Type 
   * 
* * .io.axoniq.axonserver.grpc.SerializedObject response_type = 6; */ boolean hasResponseType(); /** *
   * An object describing the expectations of the Response Type 
   * 
* * .io.axoniq.axonserver.grpc.SerializedObject response_type = 6; */ io.axoniq.axonserver.grpc.SerializedObject getResponseType(); /** *
   * An object describing the expectations of the Response Type 
   * 
* * .io.axoniq.axonserver.grpc.SerializedObject response_type = 6; */ io.axoniq.axonserver.grpc.SerializedObjectOrBuilder getResponseTypeOrBuilder(); /** *
   * Any instructions for components Routing or Handling the Query 
   * 
* * repeated .io.axoniq.axonserver.grpc.ProcessingInstruction processing_instructions = 7; */ java.util.List getProcessingInstructionsList(); /** *
   * Any instructions for components Routing or Handling the Query 
   * 
* * repeated .io.axoniq.axonserver.grpc.ProcessingInstruction processing_instructions = 7; */ io.axoniq.axonserver.grpc.ProcessingInstruction getProcessingInstructions(int index); /** *
   * Any instructions for components Routing or Handling the Query 
   * 
* * repeated .io.axoniq.axonserver.grpc.ProcessingInstruction processing_instructions = 7; */ int getProcessingInstructionsCount(); /** *
   * Any instructions for components Routing or Handling the Query 
   * 
* * repeated .io.axoniq.axonserver.grpc.ProcessingInstruction processing_instructions = 7; */ java.util.List getProcessingInstructionsOrBuilderList(); /** *
   * Any instructions for components Routing or Handling the Query 
   * 
* * repeated .io.axoniq.axonserver.grpc.ProcessingInstruction processing_instructions = 7; */ io.axoniq.axonserver.grpc.ProcessingInstructionOrBuilder getProcessingInstructionsOrBuilder( int index); /** *
   * The unique identifier of the client instance dispatching the query 
   * 
* * string client_id = 8; */ java.lang.String getClientId(); /** *
   * The unique identifier of the client instance dispatching the query 
   * 
* * string client_id = 8; */ com.google.protobuf.ByteString getClientIdBytes(); /** *
   * The Name of the Component dispatching the query 
   * 
* * string component_name = 9; */ java.lang.String getComponentName(); /** *
   * The Name of the Component dispatching the query 
   * 
* * string component_name = 9; */ com.google.protobuf.ByteString getComponentNameBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy