Class protos.google.cloud.dialogflow.v2.GeneratorEvaluations (7.5.0)

Represents a GeneratorEvaluations

Inheritance

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

Package

@google-cloud/dialogflow

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

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

Constructs a new GeneratorEvaluations service.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

create(rpcImpl, requestDelimited, responseDelimited)

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

Creates new GeneratorEvaluations service using the specified rpc implementation.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
Type Description
GeneratorEvaluations

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

createGeneratorEvaluation(request, callback)

public createGeneratorEvaluation(request: google.cloud.dialogflow.v2.ICreateGeneratorEvaluationRequest, callback: google.cloud.dialogflow.v2.GeneratorEvaluations.CreateGeneratorEvaluationCallback): void;

Calls CreateGeneratorEvaluation.

Parameters
Name Description
request ICreateGeneratorEvaluationRequest

CreateGeneratorEvaluationRequest message or plain object

callback CreateGeneratorEvaluationCallback

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

Returns
Type Description
void

createGeneratorEvaluation(request)

public createGeneratorEvaluation(request: google.cloud.dialogflow.v2.ICreateGeneratorEvaluationRequest): Promise<google.longrunning.Operation>;

Calls CreateGeneratorEvaluation.

Parameter
Name Description
request ICreateGeneratorEvaluationRequest

CreateGeneratorEvaluationRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteGeneratorEvaluation(request, callback)

public deleteGeneratorEvaluation(request: google.cloud.dialogflow.v2.IDeleteGeneratorEvaluationRequest, callback: google.cloud.dialogflow.v2.GeneratorEvaluations.DeleteGeneratorEvaluationCallback): void;

Calls DeleteGeneratorEvaluation.

Parameters
Name Description
request IDeleteGeneratorEvaluationRequest

DeleteGeneratorEvaluationRequest message or plain object

callback DeleteGeneratorEvaluationCallback

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

Returns
Type Description
void

deleteGeneratorEvaluation(request)

public deleteGeneratorEvaluation(request: google.cloud.dialogflow.v2.IDeleteGeneratorEvaluationRequest): Promise<google.protobuf.Empty>;

Calls DeleteGeneratorEvaluation.

Parameter
Name Description
request IDeleteGeneratorEvaluationRequest

DeleteGeneratorEvaluationRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

getGeneratorEvaluation(request, callback)

public getGeneratorEvaluation(request: google.cloud.dialogflow.v2.IGetGeneratorEvaluationRequest, callback: google.cloud.dialogflow.v2.GeneratorEvaluations.GetGeneratorEvaluationCallback): void;

Calls GetGeneratorEvaluation.

Parameters
Name Description
request IGetGeneratorEvaluationRequest

GetGeneratorEvaluationRequest message or plain object

callback GetGeneratorEvaluationCallback

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

Returns
Type Description
void

getGeneratorEvaluation(request)

public getGeneratorEvaluation(request: google.cloud.dialogflow.v2.IGetGeneratorEvaluationRequest): Promise<google.cloud.dialogflow.v2.GeneratorEvaluation>;

Calls GetGeneratorEvaluation.

Parameter
Name Description
request IGetGeneratorEvaluationRequest

GetGeneratorEvaluationRequest message or plain object

Returns
Type Description
Promise<google.cloud.dialogflow.v2.GeneratorEvaluation>

Promise

listGeneratorEvaluations(request, callback)

public listGeneratorEvaluations(request: google.cloud.dialogflow.v2.IListGeneratorEvaluationsRequest, callback: google.cloud.dialogflow.v2.GeneratorEvaluations.ListGeneratorEvaluationsCallback): void;

Calls ListGeneratorEvaluations.

Parameters
Name Description
request IListGeneratorEvaluationsRequest

ListGeneratorEvaluationsRequest message or plain object

callback ListGeneratorEvaluationsCallback

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

Returns
Type Description
void

listGeneratorEvaluations(request)

public listGeneratorEvaluations(request: google.cloud.dialogflow.v2.IListGeneratorEvaluationsRequest): Promise<google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse>;

Calls ListGeneratorEvaluations.

Parameter
Name Description
request IListGeneratorEvaluationsRequest

ListGeneratorEvaluationsRequest message or plain object

Returns
Type Description
Promise<google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse>

Promise