public sealed class ScheduledEvaluationRun : IMessage<ScheduledEvaluationRun>, IEquatable<ScheduledEvaluationRun>, IDeepCloneable<ScheduledEvaluationRun>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class ScheduledEvaluationRun.
Represents a scheduled evaluation run configuration.
Implements
IMessageScheduledEvaluationRun, IEquatableScheduledEvaluationRun, IDeepCloneableScheduledEvaluationRun, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.dll
Constructors
ScheduledEvaluationRun()
public ScheduledEvaluationRun()ScheduledEvaluationRun(ScheduledEvaluationRun)
public ScheduledEvaluationRun(ScheduledEvaluationRun other)| Parameter | |
|---|---|
| Name | Description |
other |
ScheduledEvaluationRun |
Properties
Active
public bool Active { get; set; }Optional. Whether this config is active
| Property Value | |
|---|---|
| Type | Description |
bool |
|
CreateTime
public Timestamp CreateTime { get; set; }Output only. Timestamp when the scheduled evaluation run was created.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
CreatedBy
public string CreatedBy { get; set; }Output only. The user who created the scheduled evaluation run.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Description
public string Description { get; set; }Optional. User-defined description of the scheduled evaluation run.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DisplayName
public string DisplayName { get; set; }Required. User-defined display name of the scheduled evaluation run config.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Etag
public string Etag { get; set; }Output only. Etag used to ensure the object hasn't changed during a read-modify-write operation. If the etag is empty, the update will overwrite any concurrent changes.
| Property Value | |
|---|---|
| Type | Description |
string |
|
LastCompletedRun
public string LastCompletedRun { get; set; }Output only. The last successful EvaluationRun of this scheduled execution.
Format:
projects/{project}/locations/{location}/apps/{app}/evaluationRuns/{evaluationRun}
| Property Value | |
|---|---|
| Type | Description |
string |
|
LastCompletedRunAsEvaluationRunName
public EvaluationRunName LastCompletedRunAsEvaluationRunName { get; set; }EvaluationRunName-typed view over the LastCompletedRun resource name property.
| Property Value | |
|---|---|
| Type | Description |
EvaluationRunName |
|
LastUpdatedBy
public string LastUpdatedBy { get; set; }Output only. The user who last updated the evaluation.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Name
public string Name { get; set; }Identifier. The unique identifier of the scheduled evaluation run config. Format: projects/{projectId}/locations/{locationId}/apps/{appId}/scheduledEvaluationRuns/{scheduledEvaluationRunId}
| Property Value | |
|---|---|
| Type | Description |
string |
|
NextScheduledExecutionTime
public Timestamp NextScheduledExecutionTime { get; set; }Output only. The next time this is scheduled to execute
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Request
public RunEvaluationRequest Request { get; set; }Required. The RunEvaluationRequest to schedule
| Property Value | |
|---|---|
| Type | Description |
RunEvaluationRequest |
|
ScheduledEvaluationRunName
public ScheduledEvaluationRunName ScheduledEvaluationRunName { get; set; }ScheduledEvaluationRunName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
ScheduledEvaluationRunName |
|
SchedulingConfig
public ScheduledEvaluationRun.Types.SchedulingConfig SchedulingConfig { get; set; }Required. Configuration for the timing and frequency with which to execute the evaluations.
| Property Value | |
|---|---|
| Type | Description |
ScheduledEvaluationRunTypesSchedulingConfig |
|
TotalExecutions
public int TotalExecutions { get; set; }Output only. The total number of times this run has been executed
| Property Value | |
|---|---|
| Type | Description |
int |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. Timestamp when the evaluation was last updated.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|