public sealed class GeneratorEvaluationsClientImpl : GeneratorEvaluationsClientReference documentation and code samples for the Google Cloud Dialogflow v2beta1 API class GeneratorEvaluationsClientImpl.
GeneratorEvaluations client wrapper implementation, for convenient use.
Namespace
Google.Cloud.Dialogflow.V2Beta1Assembly
Google.Cloud.Dialogflow.V2Beta1.dll
Remarks
Service for managing generator evaluations.
Constructors
GeneratorEvaluationsClientImpl(GeneratorEvaluationsClient, GeneratorEvaluationsSettings, ILogger)
public GeneratorEvaluationsClientImpl(GeneratorEvaluations.GeneratorEvaluationsClient grpcClient, GeneratorEvaluationsSettings settings, ILogger logger)Constructs a client wrapper for the GeneratorEvaluations service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
GeneratorEvaluationsGeneratorEvaluationsClientThe underlying gRPC client. |
settings |
GeneratorEvaluationsSettingsThe base GeneratorEvaluationsSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
CreateGeneratorEvaluationOperationsClient
public override OperationsClient CreateGeneratorEvaluationOperationsClient { get; }The long-running operations client for CreateGeneratorEvaluation.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override GeneratorEvaluations.GeneratorEvaluationsClient GrpcClient { get; }The underlying gRPC GeneratorEvaluations client
| Property Value | |
|---|---|
| Type | Description |
GeneratorEvaluationsGeneratorEvaluationsClient |
|
LocationsClient
public override LocationsClient LocationsClient { get; }The LocationsClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
LocationsClient |
|
Methods
CreateGeneratorEvaluation(CreateGeneratorEvaluationRequest, CallSettings)
public override Operation<GeneratorEvaluation, GeneratorEvaluationOperationMetadata> CreateGeneratorEvaluation(CreateGeneratorEvaluationRequest request, CallSettings callSettings = null)Creates evaluation of a generator.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateGeneratorEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationGeneratorEvaluationGeneratorEvaluationOperationMetadata |
The RPC response. |
CreateGeneratorEvaluationAsync(CreateGeneratorEvaluationRequest, CallSettings)
public override Task<Operation<GeneratorEvaluation, GeneratorEvaluationOperationMetadata>> CreateGeneratorEvaluationAsync(CreateGeneratorEvaluationRequest request, CallSettings callSettings = null)Creates evaluation of a generator.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateGeneratorEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationGeneratorEvaluationGeneratorEvaluationOperationMetadata |
A Task containing the RPC response. |
DeleteGeneratorEvaluation(DeleteGeneratorEvaluationRequest, CallSettings)
public override void DeleteGeneratorEvaluation(DeleteGeneratorEvaluationRequest request, CallSettings callSettings = null)Deletes an evaluation of generator.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteGeneratorEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteGeneratorEvaluationAsync(DeleteGeneratorEvaluationRequest, CallSettings)
public override Task DeleteGeneratorEvaluationAsync(DeleteGeneratorEvaluationRequest request, CallSettings callSettings = null)Deletes an evaluation of generator.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteGeneratorEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
GetGeneratorEvaluation(GetGeneratorEvaluationRequest, CallSettings)
public override GeneratorEvaluation GetGeneratorEvaluation(GetGeneratorEvaluationRequest request, CallSettings callSettings = null)Gets an evaluation of generator.
| Parameters | |
|---|---|
| Name | Description |
request |
GetGeneratorEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
GeneratorEvaluation |
The RPC response. |
GetGeneratorEvaluationAsync(GetGeneratorEvaluationRequest, CallSettings)
public override Task<GeneratorEvaluation> GetGeneratorEvaluationAsync(GetGeneratorEvaluationRequest request, CallSettings callSettings = null)Gets an evaluation of generator.
| Parameters | |
|---|---|
| Name | Description |
request |
GetGeneratorEvaluationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskGeneratorEvaluation |
A Task containing the RPC response. |
ListGeneratorEvaluations(ListGeneratorEvaluationsRequest, CallSettings)
public override PagedEnumerable<ListGeneratorEvaluationsResponse, GeneratorEvaluation> ListGeneratorEvaluations(ListGeneratorEvaluationsRequest request, CallSettings callSettings = null)Lists evaluations of generator.
| Parameters | |
|---|---|
| Name | Description |
request |
ListGeneratorEvaluationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListGeneratorEvaluationsResponseGeneratorEvaluation |
A pageable sequence of GeneratorEvaluation resources. |
ListGeneratorEvaluationsAsync(ListGeneratorEvaluationsRequest, CallSettings)
public override PagedAsyncEnumerable<ListGeneratorEvaluationsResponse, GeneratorEvaluation> ListGeneratorEvaluationsAsync(ListGeneratorEvaluationsRequest request, CallSettings callSettings = null)Lists evaluations of generator.
| Parameters | |
|---|---|
| Name | Description |
request |
ListGeneratorEvaluationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListGeneratorEvaluationsResponseGeneratorEvaluation |
A pageable asynchronous sequence of GeneratorEvaluation resources. |