Interface ScheduledEvaluationRun.SchedulingConfigOrBuilder (0.3.0)

public static interface ScheduledEvaluationRun.SchedulingConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDaysOfWeek(int index)

public abstract int getDaysOfWeek(int index)

Optional. The days of the week to run the eval. Applicable only for Weekly and Biweekly frequencies. 1 is Monday, 2 is Tuesday, ..., 7 is Sunday.

repeated int32 days_of_week = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
int

The daysOfWeek at the given index.

getDaysOfWeekCount()

public abstract int getDaysOfWeekCount()

Optional. The days of the week to run the eval. Applicable only for Weekly and Biweekly frequencies. 1 is Monday, 2 is Tuesday, ..., 7 is Sunday.

repeated int32 days_of_week = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of daysOfWeek.

getDaysOfWeekList()

public abstract List<Integer> getDaysOfWeekList()

Optional. The days of the week to run the eval. Applicable only for Weekly and Biweekly frequencies. 1 is Monday, 2 is Tuesday, ..., 7 is Sunday.

repeated int32 days_of_week = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Integer>

A list containing the daysOfWeek.

getFrequency()

public abstract ScheduledEvaluationRun.SchedulingConfig.Frequency getFrequency()

Required. The frequency with which to run the eval

.google.cloud.ces.v1beta.ScheduledEvaluationRun.SchedulingConfig.Frequency frequency = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ScheduledEvaluationRun.SchedulingConfig.Frequency

The frequency.

getFrequencyValue()

public abstract int getFrequencyValue()

Required. The frequency with which to run the eval

.google.cloud.ces.v1beta.ScheduledEvaluationRun.SchedulingConfig.Frequency frequency = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for frequency.

getStartTime()

public abstract Timestamp getStartTime()

Required. Timestamp when the eval should start.

.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Timestamp

The startTime.

getStartTimeOrBuilder()

public abstract TimestampOrBuilder getStartTimeOrBuilder()

Required. Timestamp when the eval should start.

.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
TimestampOrBuilder

hasStartTime()

public abstract boolean hasStartTime()

Required. Timestamp when the eval should start.

.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the startTime field is set.