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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      GrpcService getGrpcService()
      Specifies the gRPC service that hosts the rate limit service.
      GrpcServiceOrBuilder getGrpcServiceOrBuilder()
      Specifies the gRPC service that hosts the rate limit service.
      boolean hasGrpcService()
      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 Detail

      • 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) = { ... }