Class SessionEntityTypesGrpc.SessionEntityTypesFutureStub (4.47.0)

public static final class SessionEntityTypesGrpc.SessionEntityTypesFutureStub extends AbstractFutureStub<SessionEntityTypesGrpc.SessionEntityTypesFutureStub>

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

Service for managing SessionEntityTypes.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > SessionEntityTypesGrpc.SessionEntityTypesFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected SessionEntityTypesGrpc.SessionEntityTypesFutureStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
SessionEntityTypesGrpc.SessionEntityTypesFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createSessionEntityType(CreateSessionEntityTypeRequest request)

public ListenableFuture<SessionEntityType> createSessionEntityType(CreateSessionEntityTypeRequest request)

Creates a session entity type. If the specified session entity type already exists, overrides the session entity type. This method doesn't work with Google Assistant integration. Contact Dialogflow support if you need to use session entities with Google Assistant integration.

Parameter
NameDescription
requestCreateSessionEntityTypeRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<SessionEntityType>

deleteSessionEntityType(DeleteSessionEntityTypeRequest request)

public ListenableFuture<Empty> deleteSessionEntityType(DeleteSessionEntityTypeRequest request)

Deletes the specified session entity type. This method doesn't work with Google Assistant integration. Contact Dialogflow support if you need to use session entities with Google Assistant integration.

Parameter
NameDescription
requestDeleteSessionEntityTypeRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Empty>

getSessionEntityType(GetSessionEntityTypeRequest request)

public ListenableFuture<SessionEntityType> getSessionEntityType(GetSessionEntityTypeRequest request)

Retrieves the specified session entity type. This method doesn't work with Google Assistant integration. Contact Dialogflow support if you need to use session entities with Google Assistant integration.

Parameter
NameDescription
requestGetSessionEntityTypeRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<SessionEntityType>

listSessionEntityTypes(ListSessionEntityTypesRequest request)

public ListenableFuture<ListSessionEntityTypesResponse> listSessionEntityTypes(ListSessionEntityTypesRequest request)

Returns the list of all session entity types in the specified session. This method doesn't work with Google Assistant integration. Contact Dialogflow support if you need to use session entities with Google Assistant integration.

Parameter
NameDescription
requestListSessionEntityTypesRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListSessionEntityTypesResponse>

updateSessionEntityType(UpdateSessionEntityTypeRequest request)

public ListenableFuture<SessionEntityType> updateSessionEntityType(UpdateSessionEntityTypeRequest request)

Updates the specified session entity type. This method doesn't work with Google Assistant integration. Contact Dialogflow support if you need to use session entities with Google Assistant integration.

Parameter
NameDescription
requestUpdateSessionEntityTypeRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<SessionEntityType>