Class ConversationDatasetsGrpc.ConversationDatasetsFutureStub (4.37.0)

public static final class ConversationDatasetsGrpc.ConversationDatasetsFutureStub extends AbstractFutureStub<ConversationDatasetsGrpc.ConversationDatasetsFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service ConversationDatasets.

Conversation datasets. Conversation datasets contain raw conversation files and their customizable metadata that can be used for model training.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > ConversationDatasetsGrpc.ConversationDatasetsFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected ConversationDatasetsGrpc.ConversationDatasetsFutureStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
ConversationDatasetsGrpc.ConversationDatasetsFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createConversationDataset(CreateConversationDatasetRequest request)

public ListenableFuture<Operation> createConversationDataset(CreateConversationDatasetRequest request)

Creates a new conversation dataset. This method is a long-running operation. The returned Operation type has the following method-specific fields:

  • metadata: CreateConversationDatasetOperationMetadata
  • response: ConversationDataset
Parameter
Name Description
request CreateConversationDatasetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteConversationDataset(DeleteConversationDatasetRequest request)

public ListenableFuture<Operation> deleteConversationDataset(DeleteConversationDatasetRequest request)

Deletes the specified conversation dataset. This method is a long-running operation. The returned Operation type has the following method-specific fields:

  • metadata: DeleteConversationDatasetOperationMetadata
  • response: An Empty message
Parameter
Name Description
request DeleteConversationDatasetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

getConversationDataset(GetConversationDatasetRequest request)

public ListenableFuture<ConversationDataset> getConversationDataset(GetConversationDatasetRequest request)

Retrieves the specified conversation dataset.

Parameter
Name Description
request GetConversationDatasetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ConversationDataset>

importConversationData(ImportConversationDataRequest request)

public ListenableFuture<Operation> importConversationData(ImportConversationDataRequest request)

Import data into the specified conversation dataset. Note that it is not allowed to import data to a conversation dataset that already has data in it. This method is a long-running operation. The returned Operation type has the following method-specific fields:

  • metadata: ImportConversationDataOperationMetadata
  • response: ImportConversationDataOperationResponse
Parameter
Name Description
request ImportConversationDataRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

listConversationDatasets(ListConversationDatasetsRequest request)

public ListenableFuture<ListConversationDatasetsResponse> listConversationDatasets(ListConversationDatasetsRequest request)

Returns the list of all conversation datasets in the specified project and location.

Parameter
Name Description
request ListConversationDatasetsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListConversationDatasetsResponse>