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

shade.polaris.io.grpc.lb.v1.ServerOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: grpc/lb/v1/load_balancer.proto

package io.grpc.lb.v1;

public interface ServerOrBuilder extends
    // @@protoc_insertion_point(interface_extends:grpc.lb.v1.Server)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * A resolved address for the server, serialized in network-byte-order. It may
   * either be an IPv4 or IPv6 address.
   * 
* * bytes ip_address = 1; * @return The ipAddress. */ com.google.protobuf.ByteString getIpAddress(); /** *
   * A resolved port number for the server.
   * 
* * int32 port = 2; * @return The port. */ int getPort(); /** *
   * An opaque but printable token for load reporting. The client must include
   * the token of the picked server into the initial metadata when it starts a
   * call to that server. The token is used by the server to verify the request
   * and to allow the server to report load to the gRPC LB system. The token is
   * also used in client stats for reporting dropped calls.
   *
   * Its length can be variable but must be less than 50 bytes.
   * 
* * string load_balance_token = 3; * @return The loadBalanceToken. */ java.lang.String getLoadBalanceToken(); /** *
   * An opaque but printable token for load reporting. The client must include
   * the token of the picked server into the initial metadata when it starts a
   * call to that server. The token is used by the server to verify the request
   * and to allow the server to report load to the gRPC LB system. The token is
   * also used in client stats for reporting dropped calls.
   *
   * Its length can be variable but must be less than 50 bytes.
   * 
* * string load_balance_token = 3; * @return The bytes for loadBalanceToken. */ com.google.protobuf.ByteString getLoadBalanceTokenBytes(); /** *
   * Indicates whether this particular request should be dropped by the client.
   * If the request is dropped, there will be a corresponding entry in
   * ClientStats.calls_finished_with_drop.
   * 
* * bool drop = 4; * @return The drop. */ boolean getDrop(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy