Class XdsRouteServiceGrpc

java.lang.Object
com.linecorp.centraldogma.xds.route.v1.XdsRouteServiceGrpc

public final class XdsRouteServiceGrpc extends Object
An XdsRouteService provides methods to manage routes.
  • Field Details

  • Method Details

    • getCreateRouteMethod

      public static io.grpc.MethodDescriptor<CreateRouteRequest, io.envoyproxy.envoy.config.route.v3.RouteConfiguration> getCreateRouteMethod()
    • getUpdateRouteMethod

      public static io.grpc.MethodDescriptor<UpdateRouteRequest, io.envoyproxy.envoy.config.route.v3.RouteConfiguration> getUpdateRouteMethod()
    • getDeleteRouteMethod

      public static io.grpc.MethodDescriptor<DeleteRouteRequest, com.google.protobuf.Empty> getDeleteRouteMethod()
    • newStub

      public static XdsRouteServiceGrpc.XdsRouteServiceStub newStub(io.grpc.Channel channel)
      Creates a new async stub that supports all call types for the service
    • newBlockingV2Stub

      public static XdsRouteServiceGrpc.XdsRouteServiceBlockingV2Stub newBlockingV2Stub(io.grpc.Channel channel)
      Creates a new blocking-style stub that supports all types of calls on the service
    • newBlockingStub

      public static XdsRouteServiceGrpc.XdsRouteServiceBlockingStub newBlockingStub(io.grpc.Channel channel)
      Creates a new blocking-style stub that supports unary and streaming output calls on the service
    • newFutureStub

      public static XdsRouteServiceGrpc.XdsRouteServiceFutureStub newFutureStub(io.grpc.Channel channel)
      Creates a new ListenableFuture-style stub that supports unary calls on the service
    • bindService

      public static final io.grpc.ServerServiceDefinition bindService(XdsRouteServiceGrpc.AsyncService service)
    • getServiceDescriptor

      public static io.grpc.ServiceDescriptor getServiceDescriptor()