Class SchemaServiceGrpc.SchemaServiceBlockingV2Stub

java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<SchemaServiceGrpc.SchemaServiceBlockingV2Stub>
com.google.cloud.discoveryengine.v1alpha.SchemaServiceGrpc.SchemaServiceBlockingV2Stub
Enclosing class:
SchemaServiceGrpc

public static final class SchemaServiceGrpc.SchemaServiceBlockingV2Stub extends io.grpc.stub.AbstractBlockingStub<SchemaServiceGrpc.SchemaServiceBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service SchemaService.
 Service for managing [Schema][google.cloud.discoveryengine.v1alpha.Schema]s.
 
  • Method Details

    • build

      protected SchemaServiceGrpc.SchemaServiceBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.grpc.stub.AbstractStub<SchemaServiceGrpc.SchemaServiceBlockingV2Stub>
    • getSchema

      public Schema getSchema(GetSchemaRequest request) throws io.grpc.StatusException
       Gets a [Schema][google.cloud.discoveryengine.v1alpha.Schema].
       
      Throws:
      io.grpc.StatusException
    • listSchemas

      public ListSchemasResponse listSchemas(ListSchemasRequest request) throws io.grpc.StatusException
       Gets a list of [Schema][google.cloud.discoveryengine.v1alpha.Schema]s.
       
      Throws:
      io.grpc.StatusException
    • createSchema

      public Operation createSchema(CreateSchemaRequest request) throws io.grpc.StatusException
       Creates a [Schema][google.cloud.discoveryengine.v1alpha.Schema].
       
      Throws:
      io.grpc.StatusException
    • updateSchema

      public Operation updateSchema(UpdateSchemaRequest request) throws io.grpc.StatusException
       Updates a [Schema][google.cloud.discoveryengine.v1alpha.Schema].
       
      Throws:
      io.grpc.StatusException
    • deleteSchema

      public Operation deleteSchema(DeleteSchemaRequest request) throws io.grpc.StatusException
       Deletes a [Schema][google.cloud.discoveryengine.v1alpha.Schema].
       
      Throws:
      io.grpc.StatusException