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

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

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

package io.grpc.lb.v1;

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

  /**
   * 
   * This message should be sent on the first request to the load balancer.
   * 
* * .grpc.lb.v1.InitialLoadBalanceRequest initial_request = 1; * @return Whether the initialRequest field is set. */ boolean hasInitialRequest(); /** *
   * This message should be sent on the first request to the load balancer.
   * 
* * .grpc.lb.v1.InitialLoadBalanceRequest initial_request = 1; * @return The initialRequest. */ io.grpc.lb.v1.InitialLoadBalanceRequest getInitialRequest(); /** *
   * This message should be sent on the first request to the load balancer.
   * 
* * .grpc.lb.v1.InitialLoadBalanceRequest initial_request = 1; */ io.grpc.lb.v1.InitialLoadBalanceRequestOrBuilder getInitialRequestOrBuilder(); /** *
   * The client stats should be periodically reported to the load balancer
   * based on the duration defined in the InitialLoadBalanceResponse.
   * 
* * .grpc.lb.v1.ClientStats client_stats = 2; * @return Whether the clientStats field is set. */ boolean hasClientStats(); /** *
   * The client stats should be periodically reported to the load balancer
   * based on the duration defined in the InitialLoadBalanceResponse.
   * 
* * .grpc.lb.v1.ClientStats client_stats = 2; * @return The clientStats. */ io.grpc.lb.v1.ClientStats getClientStats(); /** *
   * The client stats should be periodically reported to the load balancer
   * based on the duration defined in the InitialLoadBalanceResponse.
   * 
* * .grpc.lb.v1.ClientStats client_stats = 2; */ io.grpc.lb.v1.ClientStatsOrBuilder getClientStatsOrBuilder(); io.grpc.lb.v1.LoadBalanceRequest.LoadBalanceRequestTypeCase getLoadBalanceRequestTypeCase(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy