- 4.60.0 (latest)
- 4.59.0
- 4.58.0
- 4.57.0
- 4.55.0
- 4.54.0
- 4.53.0
- 4.52.0
- 4.51.0
- 4.50.0
- 4.49.0
- 4.48.0
- 4.47.0
- 4.46.0
- 4.45.0
- 4.43.0
- 4.42.0
- 4.41.0
- 4.40.0
- 4.39.0
- 4.38.0
- 4.37.0
- 4.36.0
- 4.35.0
- 4.34.0
- 4.33.0
- 4.30.0
- 4.29.0
- 4.28.0
- 4.27.0
- 4.26.0
- 4.25.0
- 4.24.0
- 4.23.0
- 4.22.0
- 4.21.0
- 4.20.0
- 4.19.0
- 4.18.0
- 4.17.0
- 4.15.0
- 4.14.0
- 4.13.0
- 4.12.0
- 4.11.0
- 4.10.0
- 4.9.1
- 4.8.6
- 4.7.5
- 4.6.0
- 4.5.11
- 4.4.0
- 4.3.1
public abstract static class ConversationProfilesGrpc.ConversationProfilesImplBase implements BindableService
Service for managing ConversationProfiles.
Implements
io.grpc.BindableServiceConstructors
ConversationProfilesImplBase()
public ConversationProfilesImplBase()
Methods
bindService()
public final ServerServiceDefinition bindService()
Type | Description |
io.grpc.ServerServiceDefinition |
clearSuggestionFeatureConfig(ClearSuggestionFeatureConfigRequest request, StreamObserver<Operation> responseObserver)
public void clearSuggestionFeatureConfig(ClearSuggestionFeatureConfigRequest request, StreamObserver<Operation> responseObserver)
Clears a suggestion feature from a conversation profile for the given
participant role.
This method is a long-running
operation.
The returned Operation
type has the following method-specific fields:
metadata
: ClearSuggestionFeatureConfigOperationMetadataresponse
: ConversationProfile
Name | Description |
request | ClearSuggestionFeatureConfigRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
createConversationProfile(CreateConversationProfileRequest request, StreamObserver<ConversationProfile> responseObserver)
public void createConversationProfile(CreateConversationProfileRequest request, StreamObserver<ConversationProfile> responseObserver)
Creates a conversation profile in the specified project. [ConversationProfile.CreateTime][] and [ConversationProfile.UpdateTime][] aren't populated in the response. You can retrieve them via GetConversationProfile API.
Name | Description |
request | CreateConversationProfileRequest |
responseObserver | io.grpc.stub.StreamObserver<ConversationProfile> |
deleteConversationProfile(DeleteConversationProfileRequest request, StreamObserver<Empty> responseObserver)
public void deleteConversationProfile(DeleteConversationProfileRequest request, StreamObserver<Empty> responseObserver)
Deletes the specified conversation profile.
Name | Description |
request | DeleteConversationProfileRequest |
responseObserver | io.grpc.stub.StreamObserver<Empty> |
getConversationProfile(GetConversationProfileRequest request, StreamObserver<ConversationProfile> responseObserver)
public void getConversationProfile(GetConversationProfileRequest request, StreamObserver<ConversationProfile> responseObserver)
Retrieves the specified conversation profile.
Name | Description |
request | GetConversationProfileRequest |
responseObserver | io.grpc.stub.StreamObserver<ConversationProfile> |
listConversationProfiles(ListConversationProfilesRequest request, StreamObserver<ListConversationProfilesResponse> responseObserver)
public void listConversationProfiles(ListConversationProfilesRequest request, StreamObserver<ListConversationProfilesResponse> responseObserver)
Returns the list of all conversation profiles in the specified project.
Name | Description |
request | ListConversationProfilesRequest |
responseObserver | io.grpc.stub.StreamObserver<ListConversationProfilesResponse> |
setSuggestionFeatureConfig(SetSuggestionFeatureConfigRequest request, StreamObserver<Operation> responseObserver)
public void setSuggestionFeatureConfig(SetSuggestionFeatureConfigRequest request, StreamObserver<Operation> responseObserver)
Adds or updates a suggestion feature in a conversation profile.
If the conversation profile contains the type of suggestion feature for
the participant role, it will update it. Otherwise it will insert the
suggestion feature.
This method is a long-running
operation.
The returned Operation
type has the following method-specific fields:
metadata
: SetSuggestionFeatureConfigOperationMetadataresponse
: ConversationProfile If a long running operation to add or update suggestion feature config for the same conversation profile, participant role and suggestion feature type exists, please cancel the existing long running operation before sending such request, otherwise the request will be rejected.
Name | Description |
request | SetSuggestionFeatureConfigRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
updateConversationProfile(UpdateConversationProfileRequest request, StreamObserver<ConversationProfile> responseObserver)
public void updateConversationProfile(UpdateConversationProfileRequest request, StreamObserver<ConversationProfile> responseObserver)
Updates the specified conversation profile. [ConversationProfile.CreateTime][] and [ConversationProfile.UpdateTime][] aren't populated in the response. You can retrieve them via GetConversationProfile API.
Name | Description |
request | UpdateConversationProfileRequest |
responseObserver | io.grpc.stub.StreamObserver<ConversationProfile> |