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

io.grpc.binarylog.v1.ClientHeaderOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.68.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: grpc/binlog/v1/binarylog.proto

// Protobuf Java Version: 3.25.1
package io.grpc.binarylog.v1;

public interface ClientHeaderOrBuilder extends
    // @@protoc_insertion_point(interface_extends:grpc.binarylog.v1.ClientHeader)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * This contains only the metadata from the application.
   * 
* * .grpc.binarylog.v1.Metadata metadata = 1; * @return Whether the metadata field is set. */ boolean hasMetadata(); /** *
   * This contains only the metadata from the application.
   * 
* * .grpc.binarylog.v1.Metadata metadata = 1; * @return The metadata. */ io.grpc.binarylog.v1.Metadata getMetadata(); /** *
   * This contains only the metadata from the application.
   * 
* * .grpc.binarylog.v1.Metadata metadata = 1; */ io.grpc.binarylog.v1.MetadataOrBuilder getMetadataOrBuilder(); /** *
   * The name of the RPC method, which looks something like:
   * /<service>/<method>
   * Note the leading "/" character.
   * 
* * string method_name = 2; * @return The methodName. */ java.lang.String getMethodName(); /** *
   * The name of the RPC method, which looks something like:
   * /<service>/<method>
   * Note the leading "/" character.
   * 
* * string method_name = 2; * @return The bytes for methodName. */ com.google.protobuf.ByteString getMethodNameBytes(); /** *
   * A single process may be used to run multiple virtual
   * servers with different identities.
   * The authority is the name of such a server identitiy.
   * It is typically a portion of the URI in the form of
   * <host> or <host>:<port> .
   * 
* * string authority = 3; * @return The authority. */ java.lang.String getAuthority(); /** *
   * A single process may be used to run multiple virtual
   * servers with different identities.
   * The authority is the name of such a server identitiy.
   * It is typically a portion of the URI in the form of
   * <host> or <host>:<port> .
   * 
* * string authority = 3; * @return The bytes for authority. */ com.google.protobuf.ByteString getAuthorityBytes(); /** *
   * the RPC timeout
   * 
* * .google.protobuf.Duration timeout = 4; * @return Whether the timeout field is set. */ boolean hasTimeout(); /** *
   * the RPC timeout
   * 
* * .google.protobuf.Duration timeout = 4; * @return The timeout. */ com.google.protobuf.Duration getTimeout(); /** *
   * the RPC timeout
   * 
* * .google.protobuf.Duration timeout = 4; */ com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy