Class protos.google.cloud.dialogflow.v2beta1.Participants

Represents a Participants

Inheritance

$protobuf.rpc.Service > protos.google.cloud.dialogflow.v2beta1.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.v2beta1.IAnalyzeContentRequest, callback: google.cloud.dialogflow.v2beta1.Participants.AnalyzeContentCallback): void;

Calls AnalyzeContent.

Parameters
NameDescription
request IAnalyzeContentRequest

AnalyzeContentRequest message or plain object

callback google.cloud.dialogflow.v2beta1.Participants.AnalyzeContentCallback

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

Returns
TypeDescription
void

analyzeContent(request)

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

Calls AnalyzeContent.

Parameter
NameDescription
request IAnalyzeContentRequest

AnalyzeContentRequest message or plain object

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

Promise

compileSuggestion(request, callback)

public compileSuggestion(request: google.cloud.dialogflow.v2beta1.ICompileSuggestionRequest, callback: google.cloud.dialogflow.v2beta1.Participants.CompileSuggestionCallback): void;

Calls CompileSuggestion.

Parameters
NameDescription
request ICompileSuggestionRequest

CompileSuggestionRequest message or plain object

callback google.cloud.dialogflow.v2beta1.Participants.CompileSuggestionCallback

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

Returns
TypeDescription
void

compileSuggestion(request)

public compileSuggestion(request: google.cloud.dialogflow.v2beta1.ICompileSuggestionRequest): Promise<google.cloud.dialogflow.v2beta1.CompileSuggestionResponse>;

Calls CompileSuggestion.

Parameter
NameDescription
request ICompileSuggestionRequest

CompileSuggestionRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.dialogflow.v2beta1.CompileSuggestionResponse>

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.v2beta1.ICreateParticipantRequest, callback: google.cloud.dialogflow.v2beta1.Participants.CreateParticipantCallback): void;

Calls CreateParticipant.

Parameters
NameDescription
request ICreateParticipantRequest

CreateParticipantRequest message or plain object

callback google.cloud.dialogflow.v2beta1.Participants.CreateParticipantCallback

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

Returns
TypeDescription
void

createParticipant(request)

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

Calls CreateParticipant.

Parameter
NameDescription
request ICreateParticipantRequest

CreateParticipantRequest message or plain object

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

Promise

getParticipant(request, callback)

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

Calls GetParticipant.

Parameters
NameDescription
request IGetParticipantRequest

GetParticipantRequest message or plain object

callback google.cloud.dialogflow.v2beta1.Participants.GetParticipantCallback

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

Returns
TypeDescription
void

getParticipant(request)

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

Calls GetParticipant.

Parameter
NameDescription
request IGetParticipantRequest

GetParticipantRequest message or plain object

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

Promise

listParticipants(request, callback)

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

Calls ListParticipants.

Parameters
NameDescription
request IListParticipantsRequest

ListParticipantsRequest message or plain object

callback google.cloud.dialogflow.v2beta1.Participants.ListParticipantsCallback

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

Returns
TypeDescription
void

listParticipants(request)

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

Calls ListParticipants.

Parameter
NameDescription
request IListParticipantsRequest

ListParticipantsRequest message or plain object

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

Promise

listSuggestions(request, callback)

public listSuggestions(request: google.cloud.dialogflow.v2beta1.IListSuggestionsRequest, callback: google.cloud.dialogflow.v2beta1.Participants.ListSuggestionsCallback): void;

Calls ListSuggestions.

Parameters
NameDescription
request IListSuggestionsRequest

ListSuggestionsRequest message or plain object

callback google.cloud.dialogflow.v2beta1.Participants.ListSuggestionsCallback

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

Returns
TypeDescription
void

listSuggestions(request)

public listSuggestions(request: google.cloud.dialogflow.v2beta1.IListSuggestionsRequest): Promise<google.cloud.dialogflow.v2beta1.ListSuggestionsResponse>;

Calls ListSuggestions.

Parameter
NameDescription
request IListSuggestionsRequest

ListSuggestionsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.dialogflow.v2beta1.ListSuggestionsResponse>

Promise

suggestArticles(request, callback)

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

Calls SuggestArticles.

Parameters
NameDescription
request ISuggestArticlesRequest

SuggestArticlesRequest message or plain object

callback google.cloud.dialogflow.v2beta1.Participants.SuggestArticlesCallback

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

Returns
TypeDescription
void

suggestArticles(request)

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

Calls SuggestArticles.

Parameter
NameDescription
request ISuggestArticlesRequest

SuggestArticlesRequest message or plain object

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

Promise

suggestFaqAnswers(request, callback)

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

Calls SuggestFaqAnswers.

Parameters
NameDescription
request ISuggestFaqAnswersRequest

SuggestFaqAnswersRequest message or plain object

callback google.cloud.dialogflow.v2beta1.Participants.SuggestFaqAnswersCallback

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

Returns
TypeDescription
void

suggestFaqAnswers(request)

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

Calls SuggestFaqAnswers.

Parameter
NameDescription
request ISuggestFaqAnswersRequest

SuggestFaqAnswersRequest message or plain object

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

Promise

suggestSmartReplies(request, callback)

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

Calls SuggestSmartReplies.

Parameters
NameDescription
request ISuggestSmartRepliesRequest

SuggestSmartRepliesRequest message or plain object

callback google.cloud.dialogflow.v2beta1.Participants.SuggestSmartRepliesCallback

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

Returns
TypeDescription
void

suggestSmartReplies(request)

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

Calls SuggestSmartReplies.

Parameter
NameDescription
request ISuggestSmartRepliesRequest

SuggestSmartRepliesRequest message or plain object

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

Promise

updateParticipant(request, callback)

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

Calls UpdateParticipant.

Parameters
NameDescription
request IUpdateParticipantRequest

UpdateParticipantRequest message or plain object

callback google.cloud.dialogflow.v2beta1.Participants.UpdateParticipantCallback

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

Returns
TypeDescription
void

updateParticipant(request)

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

Calls UpdateParticipant.

Parameter
NameDescription
request IUpdateParticipantRequest

UpdateParticipantRequest message or plain object

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

Promise