public sealed class EvaluationServiceSettings : ServiceSettingsBaseReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class EvaluationServiceSettings.
Settings for EvaluationServiceClient instances.
Namespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.dll
Constructors
EvaluationServiceSettings()
public EvaluationServiceSettings()Constructs a new EvaluationServiceSettings object with default settings.
Properties
CreateEvaluationDatasetSettings
public CallSettings CreateEvaluationDatasetSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.CreateEvaluationDataset and
EvaluationServiceClient.CreateEvaluationDatasetAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
CreateEvaluationExpectationSettings
public CallSettings CreateEvaluationExpectationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.CreateEvaluationExpectation and
EvaluationServiceClient.CreateEvaluationExpectationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
CreateEvaluationSettings
public CallSettings CreateEvaluationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.CreateEvaluation and EvaluationServiceClient.CreateEvaluationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
CreateScheduledEvaluationRunSettings
public CallSettings CreateScheduledEvaluationRunSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.CreateScheduledEvaluationRun and
EvaluationServiceClient.CreateScheduledEvaluationRunAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
DeleteEvaluationDatasetSettings
public CallSettings DeleteEvaluationDatasetSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.DeleteEvaluationDataset and
EvaluationServiceClient.DeleteEvaluationDatasetAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
DeleteEvaluationExpectationSettings
public CallSettings DeleteEvaluationExpectationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.DeleteEvaluationExpectation and
EvaluationServiceClient.DeleteEvaluationExpectationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
DeleteEvaluationResultSettings
public CallSettings DeleteEvaluationResultSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.DeleteEvaluationResult and
EvaluationServiceClient.DeleteEvaluationResultAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
DeleteEvaluationRunOperationsSettings
public OperationsSettings DeleteEvaluationRunOperationsSettings { get; set; }Long Running Operation settings for calls to EvaluationServiceClient.DeleteEvaluationRun and
EvaluationServiceClient.DeleteEvaluationRunAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteEvaluationRunSettings
public CallSettings DeleteEvaluationRunSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.DeleteEvaluationRun and EvaluationServiceClient.DeleteEvaluationRunAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
DeleteEvaluationSettings
public CallSettings DeleteEvaluationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.DeleteEvaluation and EvaluationServiceClient.DeleteEvaluationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
DeleteScheduledEvaluationRunSettings
public CallSettings DeleteScheduledEvaluationRunSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.DeleteScheduledEvaluationRun and
EvaluationServiceClient.DeleteScheduledEvaluationRunAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
GenerateEvaluationOperationsSettings
public OperationsSettings GenerateEvaluationOperationsSettings { get; set; }Long Running Operation settings for calls to EvaluationServiceClient.GenerateEvaluation and
EvaluationServiceClient.GenerateEvaluationAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
GenerateEvaluationSettings
public CallSettings GenerateEvaluationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.GenerateEvaluation and EvaluationServiceClient.GenerateEvaluationAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
GetEvaluationDatasetSettings
public CallSettings GetEvaluationDatasetSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.GetEvaluationDataset and EvaluationServiceClient.GetEvaluationDatasetAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
GetEvaluationExpectationSettings
public CallSettings GetEvaluationExpectationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.GetEvaluationExpectation and
EvaluationServiceClient.GetEvaluationExpectationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
GetEvaluationResultSettings
public CallSettings GetEvaluationResultSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.GetEvaluationResult and EvaluationServiceClient.GetEvaluationResultAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
GetEvaluationRunSettings
public CallSettings GetEvaluationRunSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.GetEvaluationRun and EvaluationServiceClient.GetEvaluationRunAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
GetEvaluationSettings
public CallSettings GetEvaluationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.GetEvaluation and EvaluationServiceClient.GetEvaluationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
GetScheduledEvaluationRunSettings
public CallSettings GetScheduledEvaluationRunSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.GetScheduledEvaluationRun and
EvaluationServiceClient.GetScheduledEvaluationRunAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
ImportEvaluationsOperationsSettings
public OperationsSettings ImportEvaluationsOperationsSettings { get; set; }Long Running Operation settings for calls to EvaluationServiceClient.ImportEvaluations and
EvaluationServiceClient.ImportEvaluationsAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
ImportEvaluationsSettings
public CallSettings ImportEvaluationsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.ImportEvaluations and EvaluationServiceClient.ImportEvaluationsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
ListEvaluationDatasetsSettings
public CallSettings ListEvaluationDatasetsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.ListEvaluationDatasets and
EvaluationServiceClient.ListEvaluationDatasetsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
ListEvaluationExpectationsSettings
public CallSettings ListEvaluationExpectationsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.ListEvaluationExpectations and
EvaluationServiceClient.ListEvaluationExpectationsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
ListEvaluationResultsSettings
public CallSettings ListEvaluationResultsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.ListEvaluationResults and
EvaluationServiceClient.ListEvaluationResultsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
ListEvaluationRunsSettings
public CallSettings ListEvaluationRunsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.ListEvaluationRuns and EvaluationServiceClient.ListEvaluationRunsAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
ListEvaluationsSettings
public CallSettings ListEvaluationsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.ListEvaluations and EvaluationServiceClient.ListEvaluationsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
ListScheduledEvaluationRunsSettings
public CallSettings ListScheduledEvaluationRunsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.ListScheduledEvaluationRuns and
EvaluationServiceClient.ListScheduledEvaluationRunsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
LocationsSettings
public LocationsSettings LocationsSettings { get; set; }The settings to use for the LocationsClient associated with the client.
| Property Value | |
|---|---|
| Type | Description |
LocationsSettings |
|
RunEvaluationOperationsSettings
public OperationsSettings RunEvaluationOperationsSettings { get; set; }Long Running Operation settings for calls to EvaluationServiceClient.RunEvaluation and
EvaluationServiceClient.RunEvaluationAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
RunEvaluationSettings
public CallSettings RunEvaluationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.RunEvaluation and EvaluationServiceClient.RunEvaluationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
TestPersonaVoiceSettings
public CallSettings TestPersonaVoiceSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.TestPersonaVoice and EvaluationServiceClient.TestPersonaVoiceAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
UpdateEvaluationDatasetSettings
public CallSettings UpdateEvaluationDatasetSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.UpdateEvaluationDataset and
EvaluationServiceClient.UpdateEvaluationDatasetAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
UpdateEvaluationExpectationSettings
public CallSettings UpdateEvaluationExpectationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.UpdateEvaluationExpectation and
EvaluationServiceClient.UpdateEvaluationExpectationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
UpdateEvaluationSettings
public CallSettings UpdateEvaluationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.UpdateEvaluation and EvaluationServiceClient.UpdateEvaluationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
UpdateScheduledEvaluationRunSettings
public CallSettings UpdateScheduledEvaluationRunSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.UpdateScheduledEvaluationRun and
EvaluationServiceClient.UpdateScheduledEvaluationRunAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
UploadEvaluationAudioSettings
public CallSettings UploadEvaluationAudioSettings { get; set; }CallSettings for synchronous and asynchronous calls to
EvaluationServiceClient.UploadEvaluationAudio and
EvaluationServiceClient.UploadEvaluationAudioAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 60 seconds.
Methods
Clone()
public EvaluationServiceSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
EvaluationServiceSettings |
A deep clone of this EvaluationServiceSettings object. |
GetDefault()
public static EvaluationServiceSettings GetDefault()Get a new instance of the default EvaluationServiceSettings.
| Returns | |
|---|---|
| Type | Description |
EvaluationServiceSettings |
A new instance of the default EvaluationServiceSettings. |