Gemini Enterprise for Customer Experience v1beta API - Class ScheduledEvaluationRun (1.0.0-beta01)

public sealed class ScheduledEvaluationRun : IMessage<ScheduledEvaluationRun>, IEquatable<ScheduledEvaluationRun>, IDeepCloneable<ScheduledEvaluationRun>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class ScheduledEvaluationRun.

Represents a scheduled evaluation run configuration.

Inheritance

object > ScheduledEvaluationRun

Namespace

Google.Cloud.Ces.V1Beta

Assembly

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