Interface RateLimitServiceConfigOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Specifies the gRPC service that hosts the rate limit service.
    Specifies the gRPC service that hosts the rate limit service.
    boolean
    Specifies the gRPC service that hosts the rate limit service.

    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

    • hasGrpcService

      boolean hasGrpcService()
       Specifies the gRPC service that hosts the rate limit service. The client
       will connect to this cluster when it needs to make rate limit service
       requests.
       
      .envoy.api.v2.core.GrpcService grpc_service = 2 [(.validate.rules) = { ... }
      Returns:
      Whether the grpcService field is set.
    • getGrpcService

      GrpcService getGrpcService()
       Specifies the gRPC service that hosts the rate limit service. The client
       will connect to this cluster when it needs to make rate limit service
       requests.
       
      .envoy.api.v2.core.GrpcService grpc_service = 2 [(.validate.rules) = { ... }
      Returns:
      The grpcService.
    • getGrpcServiceOrBuilder

      GrpcServiceOrBuilder getGrpcServiceOrBuilder()
       Specifies the gRPC service that hosts the rate limit service. The client
       will connect to this cluster when it needs to make rate limit service
       requests.
       
      .envoy.api.v2.core.GrpcService grpc_service = 2 [(.validate.rules) = { ... }