All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.envoyproxy.envoy.service.secret.v3.SecretDiscoveryService Maven / Gradle / Ivy

There is a newer version: 1.0.46
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: envoy/service/secret/v3/sds.proto

package io.envoyproxy.envoy.service.secret.v3;

/**
 * Protobuf service {@code envoy.service.secret.v3.SecretDiscoveryService}
 */
public  abstract class SecretDiscoveryService
    implements com.google.protobuf.Service {
  protected SecretDiscoveryService() {}

  public interface Interface {
    /**
     * rpc DeltaSecrets(stream .envoy.service.discovery.v3.DeltaDiscoveryRequest) returns (stream .envoy.service.discovery.v3.DeltaDiscoveryResponse);
     */
    public abstract void deltaSecrets(
        com.google.protobuf.RpcController controller,
        io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryRequest request,
        com.google.protobuf.RpcCallback done);

    /**
     * rpc StreamSecrets(stream .envoy.service.discovery.v3.DiscoveryRequest) returns (stream .envoy.service.discovery.v3.DiscoveryResponse);
     */
    public abstract void streamSecrets(
        com.google.protobuf.RpcController controller,
        io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest request,
        com.google.protobuf.RpcCallback done);

    /**
     * rpc FetchSecrets(.envoy.service.discovery.v3.DiscoveryRequest) returns (.envoy.service.discovery.v3.DiscoveryResponse) { ... }
     */
    public abstract void fetchSecrets(
        com.google.protobuf.RpcController controller,
        io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest request,
        com.google.protobuf.RpcCallback done);

  }

  public static com.google.protobuf.Service newReflectiveService(
      final Interface impl) {
    return new SecretDiscoveryService() {
      @java.lang.Override
      public  void deltaSecrets(
          com.google.protobuf.RpcController controller,
          io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryRequest request,
          com.google.protobuf.RpcCallback done) {
        impl.deltaSecrets(controller, request, done);
      }

      @java.lang.Override
      public  void streamSecrets(
          com.google.protobuf.RpcController controller,
          io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest request,
          com.google.protobuf.RpcCallback done) {
        impl.streamSecrets(controller, request, done);
      }

      @java.lang.Override
      public  void fetchSecrets(
          com.google.protobuf.RpcController controller,
          io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest request,
          com.google.protobuf.RpcCallback done) {
        impl.fetchSecrets(controller, request, done);
      }

    };
  }

  public static com.google.protobuf.BlockingService
      newReflectiveBlockingService(final BlockingInterface impl) {
    return new com.google.protobuf.BlockingService() {
      public final com.google.protobuf.Descriptors.ServiceDescriptor
          getDescriptorForType() {
        return getDescriptor();
      }

      public final com.google.protobuf.Message callBlockingMethod(
          com.google.protobuf.Descriptors.MethodDescriptor method,
          com.google.protobuf.RpcController controller,
          com.google.protobuf.Message request)
          throws com.google.protobuf.ServiceException {
        if (method.getService() != getDescriptor()) {
          throw new java.lang.IllegalArgumentException(
            "Service.callBlockingMethod() given method descriptor for " +
            "wrong service type.");
        }
        switch(method.getIndex()) {
          case 0:
            return impl.deltaSecrets(controller, (io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryRequest)request);
          case 1:
            return impl.streamSecrets(controller, (io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest)request);
          case 2:
            return impl.fetchSecrets(controller, (io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest)request);
          default:
            throw new java.lang.AssertionError("Can't get here.");
        }
      }

      public final com.google.protobuf.Message
          getRequestPrototype(
          com.google.protobuf.Descriptors.MethodDescriptor method) {
        if (method.getService() != getDescriptor()) {
          throw new java.lang.IllegalArgumentException(
            "Service.getRequestPrototype() given method " +
            "descriptor for wrong service type.");
        }
        switch(method.getIndex()) {
          case 0:
            return io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryRequest.getDefaultInstance();
          case 1:
            return io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest.getDefaultInstance();
          case 2:
            return io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest.getDefaultInstance();
          default:
            throw new java.lang.AssertionError("Can't get here.");
        }
      }

      public final com.google.protobuf.Message
          getResponsePrototype(
          com.google.protobuf.Descriptors.MethodDescriptor method) {
        if (method.getService() != getDescriptor()) {
          throw new java.lang.IllegalArgumentException(
            "Service.getResponsePrototype() given method " +
            "descriptor for wrong service type.");
        }
        switch(method.getIndex()) {
          case 0:
            return io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryResponse.getDefaultInstance();
          case 1:
            return io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse.getDefaultInstance();
          case 2:
            return io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse.getDefaultInstance();
          default:
            throw new java.lang.AssertionError("Can't get here.");
        }
      }

    };
  }

  /**
   * rpc DeltaSecrets(stream .envoy.service.discovery.v3.DeltaDiscoveryRequest) returns (stream .envoy.service.discovery.v3.DeltaDiscoveryResponse);
   */
  public abstract void deltaSecrets(
      com.google.protobuf.RpcController controller,
      io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryRequest request,
      com.google.protobuf.RpcCallback done);

  /**
   * rpc StreamSecrets(stream .envoy.service.discovery.v3.DiscoveryRequest) returns (stream .envoy.service.discovery.v3.DiscoveryResponse);
   */
  public abstract void streamSecrets(
      com.google.protobuf.RpcController controller,
      io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest request,
      com.google.protobuf.RpcCallback done);

  /**
   * rpc FetchSecrets(.envoy.service.discovery.v3.DiscoveryRequest) returns (.envoy.service.discovery.v3.DiscoveryResponse) { ... }
   */
  public abstract void fetchSecrets(
      com.google.protobuf.RpcController controller,
      io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest request,
      com.google.protobuf.RpcCallback done);

  public static final
      com.google.protobuf.Descriptors.ServiceDescriptor
      getDescriptor() {
    return io.envoyproxy.envoy.service.secret.v3.SdsProto.getDescriptor().getServices().get(0);
  }
  public final com.google.protobuf.Descriptors.ServiceDescriptor
      getDescriptorForType() {
    return getDescriptor();
  }

  public final void callMethod(
      com.google.protobuf.Descriptors.MethodDescriptor method,
      com.google.protobuf.RpcController controller,
      com.google.protobuf.Message request,
      com.google.protobuf.RpcCallback<
        com.google.protobuf.Message> done) {
    if (method.getService() != getDescriptor()) {
      throw new java.lang.IllegalArgumentException(
        "Service.callMethod() given method descriptor for wrong " +
        "service type.");
    }
    switch(method.getIndex()) {
      case 0:
        this.deltaSecrets(controller, (io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryRequest)request,
          com.google.protobuf.RpcUtil.specializeCallback(
            done));
        return;
      case 1:
        this.streamSecrets(controller, (io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest)request,
          com.google.protobuf.RpcUtil.specializeCallback(
            done));
        return;
      case 2:
        this.fetchSecrets(controller, (io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest)request,
          com.google.protobuf.RpcUtil.specializeCallback(
            done));
        return;
      default:
        throw new java.lang.AssertionError("Can't get here.");
    }
  }

  public final com.google.protobuf.Message
      getRequestPrototype(
      com.google.protobuf.Descriptors.MethodDescriptor method) {
    if (method.getService() != getDescriptor()) {
      throw new java.lang.IllegalArgumentException(
        "Service.getRequestPrototype() given method " +
        "descriptor for wrong service type.");
    }
    switch(method.getIndex()) {
      case 0:
        return io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryRequest.getDefaultInstance();
      case 1:
        return io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest.getDefaultInstance();
      case 2:
        return io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest.getDefaultInstance();
      default:
        throw new java.lang.AssertionError("Can't get here.");
    }
  }

  public final com.google.protobuf.Message
      getResponsePrototype(
      com.google.protobuf.Descriptors.MethodDescriptor method) {
    if (method.getService() != getDescriptor()) {
      throw new java.lang.IllegalArgumentException(
        "Service.getResponsePrototype() given method " +
        "descriptor for wrong service type.");
    }
    switch(method.getIndex()) {
      case 0:
        return io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryResponse.getDefaultInstance();
      case 1:
        return io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse.getDefaultInstance();
      case 2:
        return io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse.getDefaultInstance();
      default:
        throw new java.lang.AssertionError("Can't get here.");
    }
  }

  public static Stub newStub(
      com.google.protobuf.RpcChannel channel) {
    return new Stub(channel);
  }

  public static final class Stub extends io.envoyproxy.envoy.service.secret.v3.SecretDiscoveryService implements Interface {
    private Stub(com.google.protobuf.RpcChannel channel) {
      this.channel = channel;
    }

    private final com.google.protobuf.RpcChannel channel;

    public com.google.protobuf.RpcChannel getChannel() {
      return channel;
    }

    public  void deltaSecrets(
        com.google.protobuf.RpcController controller,
        io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryRequest request,
        com.google.protobuf.RpcCallback done) {
      channel.callMethod(
        getDescriptor().getMethods().get(0),
        controller,
        request,
        io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryResponse.getDefaultInstance(),
        com.google.protobuf.RpcUtil.generalizeCallback(
          done,
          io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryResponse.class,
          io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryResponse.getDefaultInstance()));
    }

    public  void streamSecrets(
        com.google.protobuf.RpcController controller,
        io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest request,
        com.google.protobuf.RpcCallback done) {
      channel.callMethod(
        getDescriptor().getMethods().get(1),
        controller,
        request,
        io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse.getDefaultInstance(),
        com.google.protobuf.RpcUtil.generalizeCallback(
          done,
          io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse.class,
          io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse.getDefaultInstance()));
    }

    public  void fetchSecrets(
        com.google.protobuf.RpcController controller,
        io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest request,
        com.google.protobuf.RpcCallback done) {
      channel.callMethod(
        getDescriptor().getMethods().get(2),
        controller,
        request,
        io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse.getDefaultInstance(),
        com.google.protobuf.RpcUtil.generalizeCallback(
          done,
          io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse.class,
          io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse.getDefaultInstance()));
    }
  }

  public static BlockingInterface newBlockingStub(
      com.google.protobuf.BlockingRpcChannel channel) {
    return new BlockingStub(channel);
  }

  public interface BlockingInterface {
    public io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryResponse deltaSecrets(
        com.google.protobuf.RpcController controller,
        io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryRequest request)
        throws com.google.protobuf.ServiceException;

    public io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse streamSecrets(
        com.google.protobuf.RpcController controller,
        io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest request)
        throws com.google.protobuf.ServiceException;

    public io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse fetchSecrets(
        com.google.protobuf.RpcController controller,
        io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest request)
        throws com.google.protobuf.ServiceException;
  }

  private static final class BlockingStub implements BlockingInterface {
    private BlockingStub(com.google.protobuf.BlockingRpcChannel channel) {
      this.channel = channel;
    }

    private final com.google.protobuf.BlockingRpcChannel channel;

    public io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryResponse deltaSecrets(
        com.google.protobuf.RpcController controller,
        io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryRequest request)
        throws com.google.protobuf.ServiceException {
      return (io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryResponse) channel.callBlockingMethod(
        getDescriptor().getMethods().get(0),
        controller,
        request,
        io.envoyproxy.envoy.service.discovery.v3.DeltaDiscoveryResponse.getDefaultInstance());
    }


    public io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse streamSecrets(
        com.google.protobuf.RpcController controller,
        io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest request)
        throws com.google.protobuf.ServiceException {
      return (io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse) channel.callBlockingMethod(
        getDescriptor().getMethods().get(1),
        controller,
        request,
        io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse.getDefaultInstance());
    }


    public io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse fetchSecrets(
        com.google.protobuf.RpcController controller,
        io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest request)
        throws com.google.protobuf.ServiceException {
      return (io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse) channel.callBlockingMethod(
        getDescriptor().getMethods().get(2),
        controller,
        request,
        io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse.getDefaultInstance());
    }

  }

  // @@protoc_insertion_point(class_scope:envoy.service.secret.v3.SecretDiscoveryService)
}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy