Class protos.google.cloud.dialogflow.v2.Participants (5.7.1)

Represents a Participants

Inheritance

$protobuf.rpc.Service > protos.google.cloud.dialogflow.v2.Participants

Package

@google-cloud/dialogflow

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new Participants service.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

analyzeContent(request, callback)

public analyzeContent(request: google.cloud.dialogflow.v2.IAnalyzeContentRequest, callback: google.cloud.dialogflow.v2.Participants.AnalyzeContentCallback): void;

Calls AnalyzeContent.

Parameters
NameDescription
request IAnalyzeContentRequest

AnalyzeContentRequest message or plain object

callback google.cloud.dialogflow.v2.Participants.AnalyzeContentCallback

Node-style callback called with the error, if any, and AnalyzeContentResponse

Returns
TypeDescription
void

analyzeContent(request)

public analyzeContent(request: google.cloud.dialogflow.v2.IAnalyzeContentRequest): Promise<google.cloud.dialogflow.v2.AnalyzeContentResponse>;

Calls AnalyzeContent.

Parameter
NameDescription
request IAnalyzeContentRequest

AnalyzeContentRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.dialogflow.v2.AnalyzeContentResponse>

Promise

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): Participants;

Creates new Participants service using the specified rpc implementation.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
Participants

RPC service. Useful where requests and/or responses are streamed.

createParticipant(request, callback)

public createParticipant(request: google.cloud.dialogflow.v2.ICreateParticipantRequest, callback: google.cloud.dialogflow.v2.Participants.CreateParticipantCallback): void;

Calls CreateParticipant.

Parameters
NameDescription
request google.cloud.dialogflow.v2.ICreateParticipantRequest

CreateParticipantRequest message or plain object

callback google.cloud.dialogflow.v2.Participants.CreateParticipantCallback

Node-style callback called with the error, if any, and Participant

Returns
TypeDescription
void

createParticipant(request)

public createParticipant(request: google.cloud.dialogflow.v2.ICreateParticipantRequest): Promise<google.cloud.dialogflow.v2.Participant>;

Calls CreateParticipant.

Parameter
NameDescription
request google.cloud.dialogflow.v2.ICreateParticipantRequest

CreateParticipantRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.dialogflow.v2.Participant>

Promise

getParticipant(request, callback)

public getParticipant(request: google.cloud.dialogflow.v2.IGetParticipantRequest, callback: google.cloud.dialogflow.v2.Participants.GetParticipantCallback): void;

Calls GetParticipant.

Parameters
NameDescription
request IGetParticipantRequest

GetParticipantRequest message or plain object

callback google.cloud.dialogflow.v2.Participants.GetParticipantCallback

Node-style callback called with the error, if any, and Participant

Returns
TypeDescription
void

getParticipant(request)

public getParticipant(request: google.cloud.dialogflow.v2.IGetParticipantRequest): Promise<google.cloud.dialogflow.v2.Participant>;

Calls GetParticipant.

Parameter
NameDescription
request IGetParticipantRequest

GetParticipantRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.dialogflow.v2.Participant>

Promise

listParticipants(request, callback)

public listParticipants(request: google.cloud.dialogflow.v2.IListParticipantsRequest, callback: google.cloud.dialogflow.v2.Participants.ListParticipantsCallback): void;

Calls ListParticipants.

Parameters
NameDescription
request IListParticipantsRequest

ListParticipantsRequest message or plain object

callback google.cloud.dialogflow.v2.Participants.ListParticipantsCallback

Node-style callback called with the error, if any, and ListParticipantsResponse

Returns
TypeDescription
void

listParticipants(request)

public listParticipants(request: google.cloud.dialogflow.v2.IListParticipantsRequest): Promise<google.cloud.dialogflow.v2.ListParticipantsResponse>;

Calls ListParticipants.

Parameter
NameDescription
request IListParticipantsRequest

ListParticipantsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.dialogflow.v2.ListParticipantsResponse>

Promise

streamingAnalyzeContent(request, callback)

public streamingAnalyzeContent(request: google.cloud.dialogflow.v2.IStreamingAnalyzeContentRequest, callback: google.cloud.dialogflow.v2.Participants.StreamingAnalyzeContentCallback): void;

Calls StreamingAnalyzeContent.

Parameters
NameDescription
request IStreamingAnalyzeContentRequest

StreamingAnalyzeContentRequest message or plain object

callback google.cloud.dialogflow.v2.Participants.StreamingAnalyzeContentCallback

Node-style callback called with the error, if any, and StreamingAnalyzeContentResponse

Returns
TypeDescription
void

streamingAnalyzeContent(request)

public streamingAnalyzeContent(request: google.cloud.dialogflow.v2.IStreamingAnalyzeContentRequest): Promise<google.cloud.dialogflow.v2.StreamingAnalyzeContentResponse>;

Calls StreamingAnalyzeContent.

Parameter
NameDescription
request IStreamingAnalyzeContentRequest

StreamingAnalyzeContentRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.dialogflow.v2.StreamingAnalyzeContentResponse>

Promise

suggestArticles(request, callback)

public suggestArticles(request: google.cloud.dialogflow.v2.ISuggestArticlesRequest, callback: google.cloud.dialogflow.v2.Participants.SuggestArticlesCallback): void;

Calls SuggestArticles.

Parameters
NameDescription
request ISuggestArticlesRequest

SuggestArticlesRequest message or plain object

callback google.cloud.dialogflow.v2.Participants.SuggestArticlesCallback

Node-style callback called with the error, if any, and SuggestArticlesResponse

Returns
TypeDescription
void

suggestArticles(request)

public suggestArticles(request: google.cloud.dialogflow.v2.ISuggestArticlesRequest): Promise<google.cloud.dialogflow.v2.SuggestArticlesResponse>;

Calls SuggestArticles.

Parameter
NameDescription
request ISuggestArticlesRequest

SuggestArticlesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.dialogflow.v2.SuggestArticlesResponse>

Promise

suggestFaqAnswers(request, callback)

public suggestFaqAnswers(request: google.cloud.dialogflow.v2.ISuggestFaqAnswersRequest, callback: google.cloud.dialogflow.v2.Participants.SuggestFaqAnswersCallback): void;

Calls SuggestFaqAnswers.

Parameters
NameDescription
request ISuggestFaqAnswersRequest

SuggestFaqAnswersRequest message or plain object

callback google.cloud.dialogflow.v2.Participants.SuggestFaqAnswersCallback

Node-style callback called with the error, if any, and SuggestFaqAnswersResponse

Returns
TypeDescription
void

suggestFaqAnswers(request)

public suggestFaqAnswers(request: google.cloud.dialogflow.v2.ISuggestFaqAnswersRequest): Promise<google.cloud.dialogflow.v2.SuggestFaqAnswersResponse>;

Calls SuggestFaqAnswers.

Parameter
NameDescription
request ISuggestFaqAnswersRequest

SuggestFaqAnswersRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.dialogflow.v2.SuggestFaqAnswersResponse>

Promise

suggestSmartReplies(request, callback)

public suggestSmartReplies(request: google.cloud.dialogflow.v2.ISuggestSmartRepliesRequest, callback: google.cloud.dialogflow.v2.Participants.SuggestSmartRepliesCallback): void;

Calls SuggestSmartReplies.

Parameters
NameDescription
request ISuggestSmartRepliesRequest

SuggestSmartRepliesRequest message or plain object

callback google.cloud.dialogflow.v2.Participants.SuggestSmartRepliesCallback

Node-style callback called with the error, if any, and SuggestSmartRepliesResponse

Returns
TypeDescription
void

suggestSmartReplies(request)

public suggestSmartReplies(request: google.cloud.dialogflow.v2.ISuggestSmartRepliesRequest): Promise<google.cloud.dialogflow.v2.SuggestSmartRepliesResponse>;

Calls SuggestSmartReplies.

Parameter
NameDescription
request ISuggestSmartRepliesRequest

SuggestSmartRepliesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.dialogflow.v2.SuggestSmartRepliesResponse>

Promise

updateParticipant(request, callback)

public updateParticipant(request: google.cloud.dialogflow.v2.IUpdateParticipantRequest, callback: google.cloud.dialogflow.v2.Participants.UpdateParticipantCallback): void;

Calls UpdateParticipant.

Parameters
NameDescription
request IUpdateParticipantRequest

UpdateParticipantRequest message or plain object

callback google.cloud.dialogflow.v2.Participants.UpdateParticipantCallback

Node-style callback called with the error, if any, and Participant

Returns
TypeDescription
void

updateParticipant(request)

public updateParticipant(request: google.cloud.dialogflow.v2.IUpdateParticipantRequest): Promise<google.cloud.dialogflow.v2.Participant>;

Calls UpdateParticipant.

Parameter
NameDescription
request IUpdateParticipantRequest

UpdateParticipantRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.dialogflow.v2.Participant>

Promise