Package io.grpc.lb.v1

Interface LoadBalanceRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
LoadBalanceRequest, LoadBalanceRequest.Builder

public interface LoadBalanceRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The client stats should be periodically reported to the load balancer based on the duration defined in the InitialLoadBalanceResponse.
    The client stats should be periodically reported to the load balancer based on the duration defined in the InitialLoadBalanceResponse.
    This message should be sent on the first request to the load balancer.
    This message should be sent on the first request to the load balancer.
     
    boolean
    The client stats should be periodically reported to the load balancer based on the duration defined in the InitialLoadBalanceResponse.
    boolean
    This message should be sent on the first request to the load balancer.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasInitialRequest

      boolean hasInitialRequest()
       This message should be sent on the first request to the load balancer.
       
      .grpc.lb.v1.InitialLoadBalanceRequest initial_request = 1;
      Returns:
      Whether the initialRequest field is set.
    • getInitialRequest

      InitialLoadBalanceRequest getInitialRequest()
       This message should be sent on the first request to the load balancer.
       
      .grpc.lb.v1.InitialLoadBalanceRequest initial_request = 1;
      Returns:
      The initialRequest.
    • getInitialRequestOrBuilder

      InitialLoadBalanceRequestOrBuilder getInitialRequestOrBuilder()
       This message should be sent on the first request to the load balancer.
       
      .grpc.lb.v1.InitialLoadBalanceRequest initial_request = 1;
    • hasClientStats

      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;
      Returns:
      Whether the clientStats field is set.
    • getClientStats

      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;
      Returns:
      The clientStats.
    • getClientStatsOrBuilder

      ClientStatsOrBuilder getClientStatsOrBuilder()
       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;
    • getLoadBalanceRequestTypeCase

      LoadBalanceRequest.LoadBalanceRequestTypeCase getLoadBalanceRequestTypeCase()