public static final class EntityTypesGrpc.EntityTypesBlockingStub extends AbstractBlockingStub<EntityTypesGrpc.EntityTypesBlockingStub>
Service for managing [EntityTypes][google.cloud.dialogflow.v2.EntityType].
AbstractStub.StubFactory<T extends AbstractStub<T>>
Modifier and Type | Method and Description |
---|---|
Operation |
batchCreateEntities(BatchCreateEntitiesRequest request)
Creates multiple new entities in the specified entity type.
|
Operation |
batchDeleteEntities(BatchDeleteEntitiesRequest request)
Deletes entities in the specified entity type.
|
Operation |
batchDeleteEntityTypes(BatchDeleteEntityTypesRequest request)
Deletes entity types in the specified agent.
|
Operation |
batchUpdateEntities(BatchUpdateEntitiesRequest request)
Updates or creates multiple entities in the specified entity type.
|
Operation |
batchUpdateEntityTypes(BatchUpdateEntityTypesRequest request)
Updates/Creates multiple entity types in the specified agent.
|
protected EntityTypesGrpc.EntityTypesBlockingStub |
build(Channel channel,
CallOptions callOptions) |
EntityType |
createEntityType(CreateEntityTypeRequest request)
Creates an entity type in the specified agent.
|
Empty |
deleteEntityType(DeleteEntityTypeRequest request)
Deletes the specified entity type.
|
EntityType |
getEntityType(GetEntityTypeRequest request)
Retrieves the specified entity type.
|
ListEntityTypesResponse |
listEntityTypes(ListEntityTypesRequest request)
Returns the list of all entity types in the specified agent.
|
EntityType |
updateEntityType(UpdateEntityTypeRequest request)
Updates the specified entity type.
|
newStub, newStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
protected EntityTypesGrpc.EntityTypesBlockingStub build(Channel channel, CallOptions callOptions)
build
in class AbstractStub<EntityTypesGrpc.EntityTypesBlockingStub>
public ListEntityTypesResponse listEntityTypes(ListEntityTypesRequest request)
Returns the list of all entity types in the specified agent.
public EntityType getEntityType(GetEntityTypeRequest request)
Retrieves the specified entity type.
public EntityType createEntityType(CreateEntityTypeRequest request)
Creates an entity type in the specified agent.
public EntityType updateEntityType(UpdateEntityTypeRequest request)
Updates the specified entity type.
public Empty deleteEntityType(DeleteEntityTypeRequest request)
Deletes the specified entity type.
public Operation batchUpdateEntityTypes(BatchUpdateEntityTypesRequest request)
Updates/Creates multiple entity types in the specified agent. Operation <response: [BatchUpdateEntityTypesResponse][google.cloud.dialogflow.v2.BatchUpdateEntityTypesResponse]>
public Operation batchDeleteEntityTypes(BatchDeleteEntityTypesRequest request)
Deletes entity types in the specified agent. Operation <response: [google.protobuf.Empty][google.protobuf.Empty]>
public Operation batchCreateEntities(BatchCreateEntitiesRequest request)
Creates multiple new entities in the specified entity type. Operation <response: [google.protobuf.Empty][google.protobuf.Empty]>
public Operation batchUpdateEntities(BatchUpdateEntitiesRequest request)
Updates or creates multiple entities in the specified entity type. This method does not affect entities in the entity type that aren't explicitly specified in the request. Operation <response: [google.protobuf.Empty][google.protobuf.Empty]>
public Operation batchDeleteEntities(BatchDeleteEntitiesRequest request)
Deletes entities in the specified entity type. Operation <response: [google.protobuf.Empty][google.protobuf.Empty]>
Copyright © 2021 Google LLC. All rights reserved.