shade.polaris.io.grpc.lb.v1.LoadBalanceRequestOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of polaris-all Show documentation
Show all versions of polaris-all Show documentation
All in one project for polaris-java
// 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