Interface SchemaServiceGrpc.AsyncService

All Known Implementing Classes:
SchemaServiceGrpc.SchemaServiceImplBase
Enclosing class:
SchemaServiceGrpc

public static interface SchemaServiceGrpc.AsyncService
 Service for managing [Schema][google.cloud.discoveryengine.v1beta.Schema]s.
 
  • Method Details

    • getSchema

      default void getSchema(GetSchemaRequest request, io.grpc.stub.StreamObserver<Schema> responseObserver)
       Gets a [Schema][google.cloud.discoveryengine.v1beta.Schema].
       
    • listSchemas

      default void listSchemas(ListSchemasRequest request, io.grpc.stub.StreamObserver<ListSchemasResponse> responseObserver)
       Gets a list of [Schema][google.cloud.discoveryengine.v1beta.Schema]s.
       
    • createSchema

      default void createSchema(CreateSchemaRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Creates a [Schema][google.cloud.discoveryengine.v1beta.Schema].
       
    • updateSchema

      default void updateSchema(UpdateSchemaRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Updates a [Schema][google.cloud.discoveryengine.v1beta.Schema].
       
    • deleteSchema

      default void deleteSchema(DeleteSchemaRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Deletes a [Schema][google.cloud.discoveryengine.v1beta.Schema].