Class SampleQueryServiceGrpc.SampleQueryServiceFutureStub

java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<SampleQueryServiceGrpc.SampleQueryServiceFutureStub>
com.google.cloud.discoveryengine.v1beta.SampleQueryServiceGrpc.SampleQueryServiceFutureStub
Enclosing class:
SampleQueryServiceGrpc

public static final class SampleQueryServiceGrpc.SampleQueryServiceFutureStub extends io.grpc.stub.AbstractFutureStub<SampleQueryServiceGrpc.SampleQueryServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service SampleQueryService.
 Service for managing
 [SampleQuery][google.cloud.discoveryengine.v1beta.SampleQuery]s,
 
  • Method Details

    • build

      protected SampleQueryServiceGrpc.SampleQueryServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.grpc.stub.AbstractStub<SampleQueryServiceGrpc.SampleQueryServiceFutureStub>
    • getSampleQuery

      public com.google.common.util.concurrent.ListenableFuture<SampleQuery> getSampleQuery(GetSampleQueryRequest request)
       Gets a [SampleQuery][google.cloud.discoveryengine.v1beta.SampleQuery].
       
    • listSampleQueries

      public com.google.common.util.concurrent.ListenableFuture<ListSampleQueriesResponse> listSampleQueries(ListSampleQueriesRequest request)
       Gets a list of
       [SampleQuery][google.cloud.discoveryengine.v1beta.SampleQuery]s.
       
    • createSampleQuery

      public com.google.common.util.concurrent.ListenableFuture<SampleQuery> createSampleQuery(CreateSampleQueryRequest request)
       Creates a [SampleQuery][google.cloud.discoveryengine.v1beta.SampleQuery]
       
    • updateSampleQuery

      public com.google.common.util.concurrent.ListenableFuture<SampleQuery> updateSampleQuery(UpdateSampleQueryRequest request)
       Updates a [SampleQuery][google.cloud.discoveryengine.v1beta.SampleQuery].
       
    • deleteSampleQuery

      public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteSampleQuery(DeleteSampleQueryRequest request)
       Deletes a [SampleQuery][google.cloud.discoveryengine.v1beta.SampleQuery].
       
    • importSampleQueries

      public com.google.common.util.concurrent.ListenableFuture<Operation> importSampleQueries(ImportSampleQueriesRequest request)
       Bulk import of multiple
       [SampleQuery][google.cloud.discoveryengine.v1beta.SampleQuery]s. Sample
       queries that already exist may be deleted.
       Note: It is possible for a subset of the
       [SampleQuery][google.cloud.discoveryengine.v1beta.SampleQuery]s to be
       successfully imported.