Class ScheduledEvaluationRun.Builder (0.3.0)

public static final class ScheduledEvaluationRun.Builder extends GeneratedMessage.Builder<ScheduledEvaluationRun.Builder> implements ScheduledEvaluationRunOrBuilder

Represents a scheduled evaluation run configuration.

Protobuf type google.cloud.ces.v1beta.ScheduledEvaluationRun

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public ScheduledEvaluationRun build()
Returns
Type Description
ScheduledEvaluationRun

buildPartial()

public ScheduledEvaluationRun buildPartial()
Returns
Type Description
ScheduledEvaluationRun

clear()

public ScheduledEvaluationRun.Builder clear()
Returns
Type Description
ScheduledEvaluationRun.Builder
Overrides

clearActive()

public ScheduledEvaluationRun.Builder clearActive()

Optional. Whether this config is active

bool active = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

clearCreateTime()

public ScheduledEvaluationRun.Builder clearCreateTime()

Output only. Timestamp when the scheduled evaluation run was created.

.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ScheduledEvaluationRun.Builder

clearCreatedBy()

public ScheduledEvaluationRun.Builder clearCreatedBy()

Output only. The user who created the scheduled evaluation run.

string created_by = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

clearDescription()

public ScheduledEvaluationRun.Builder clearDescription()

Optional. User-defined description of the scheduled evaluation run.

string description = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

clearDisplayName()

public ScheduledEvaluationRun.Builder clearDisplayName()

Required. User-defined display name of the scheduled evaluation run config.

string display_name = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

clearEtag()

public ScheduledEvaluationRun.Builder clearEtag()

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.

string etag = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

clearLastCompletedRun()

public ScheduledEvaluationRun.Builder clearLastCompletedRun()

Output only. The last successful EvaluationRun of this scheduled execution. Format: projects/{project}/locations/{location}/apps/{app}/evaluationRuns/{evaluationRun}

string last_completed_run = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

clearLastUpdatedBy()

public ScheduledEvaluationRun.Builder clearLastUpdatedBy()

Output only. The user who last updated the evaluation.

string last_updated_by = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

clearName()

public ScheduledEvaluationRun.Builder clearName()

Identifier. The unique identifier of the scheduled evaluation run config. Format: projects/{projectId}/locations/{locationId}/apps/{appId}/scheduledEvaluationRuns/{scheduledEvaluationRunId}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

clearNextScheduledExecutionTime()

public ScheduledEvaluationRun.Builder clearNextScheduledExecutionTime()

Output only. The next time this is scheduled to execute

.google.protobuf.Timestamp next_scheduled_execution_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ScheduledEvaluationRun.Builder

clearRequest()

public ScheduledEvaluationRun.Builder clearRequest()

Required. The RunEvaluationRequest to schedule

.google.cloud.ces.v1beta.RunEvaluationRequest request = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ScheduledEvaluationRun.Builder

clearSchedulingConfig()

public ScheduledEvaluationRun.Builder clearSchedulingConfig()

Required. Configuration for the timing and frequency with which to execute the evaluations.

.google.cloud.ces.v1beta.ScheduledEvaluationRun.SchedulingConfig scheduling_config = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ScheduledEvaluationRun.Builder

clearTotalExecutions()

public ScheduledEvaluationRun.Builder clearTotalExecutions()

Output only. The total number of times this run has been executed

int32 total_executions = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

clearUpdateTime()

public ScheduledEvaluationRun.Builder clearUpdateTime()

Output only. Timestamp when the evaluation was last updated.

.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ScheduledEvaluationRun.Builder

getActive()

public boolean getActive()

Optional. Whether this config is active

bool active = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The active.

getCreateTime()

public Timestamp getCreateTime()

Output only. Timestamp when the scheduled evaluation run was created.

.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The createTime.

getCreateTimeBuilder()

public Timestamp.Builder getCreateTimeBuilder()

Output only. Timestamp when the scheduled evaluation run was created.

.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Builder

getCreateTimeOrBuilder()

public TimestampOrBuilder getCreateTimeOrBuilder()

Output only. Timestamp when the scheduled evaluation run was created.

.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getCreatedBy()

public String getCreatedBy()

Output only. The user who created the scheduled evaluation run.

string created_by = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The createdBy.

getCreatedByBytes()

public ByteString getCreatedByBytes()

Output only. The user who created the scheduled evaluation run.

string created_by = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for createdBy.

getDefaultInstanceForType()

public ScheduledEvaluationRun getDefaultInstanceForType()
Returns
Type Description
ScheduledEvaluationRun

getDescription()

public String getDescription()

Optional. User-defined description of the scheduled evaluation run.

string description = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

Optional. User-defined description of the scheduled evaluation run.

string description = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for description.

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDisplayName()

public String getDisplayName()

Required. User-defined display name of the scheduled evaluation run config.

string display_name = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public ByteString getDisplayNameBytes()

Required. User-defined display name of the scheduled evaluation run config.

string display_name = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for displayName.

getEtag()

public String getEtag()

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.

string etag = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The etag.

getEtagBytes()

public ByteString getEtagBytes()

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.

string etag = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for etag.

getLastCompletedRun()

public String getLastCompletedRun()

Output only. The last successful EvaluationRun of this scheduled execution. Format: projects/{project}/locations/{location}/apps/{app}/evaluationRuns/{evaluationRun}

string last_completed_run = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The lastCompletedRun.

getLastCompletedRunBytes()

public ByteString getLastCompletedRunBytes()

Output only. The last successful EvaluationRun of this scheduled execution. Format: projects/{project}/locations/{location}/apps/{app}/evaluationRuns/{evaluationRun}

string last_completed_run = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for lastCompletedRun.

getLastUpdatedBy()

public String getLastUpdatedBy()

Output only. The user who last updated the evaluation.

string last_updated_by = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The lastUpdatedBy.

getLastUpdatedByBytes()

public ByteString getLastUpdatedByBytes()

Output only. The user who last updated the evaluation.

string last_updated_by = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for lastUpdatedBy.

getName()

public String getName()

Identifier. The unique identifier of the scheduled evaluation run config. Format: projects/{projectId}/locations/{locationId}/apps/{appId}/scheduledEvaluationRuns/{scheduledEvaluationRunId}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

Identifier. The unique identifier of the scheduled evaluation run config. Format: projects/{projectId}/locations/{locationId}/apps/{appId}/scheduledEvaluationRuns/{scheduledEvaluationRunId}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getNextScheduledExecutionTime()

public Timestamp getNextScheduledExecutionTime()

Output only. The next time this is scheduled to execute

.google.protobuf.Timestamp next_scheduled_execution_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The nextScheduledExecutionTime.

getNextScheduledExecutionTimeBuilder()

public Timestamp.Builder getNextScheduledExecutionTimeBuilder()

Output only. The next time this is scheduled to execute

.google.protobuf.Timestamp next_scheduled_execution_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Builder

getNextScheduledExecutionTimeOrBuilder()

public TimestampOrBuilder getNextScheduledExecutionTimeOrBuilder()

Output only. The next time this is scheduled to execute

.google.protobuf.Timestamp next_scheduled_execution_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getRequest()

public RunEvaluationRequest getRequest()

Required. The RunEvaluationRequest to schedule

.google.cloud.ces.v1beta.RunEvaluationRequest request = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RunEvaluationRequest

The request.

getRequestBuilder()

public RunEvaluationRequest.Builder getRequestBuilder()

Required. The RunEvaluationRequest to schedule

.google.cloud.ces.v1beta.RunEvaluationRequest request = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RunEvaluationRequest.Builder

getRequestOrBuilder()

public RunEvaluationRequestOrBuilder getRequestOrBuilder()

Required. The RunEvaluationRequest to schedule

.google.cloud.ces.v1beta.RunEvaluationRequest request = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RunEvaluationRequestOrBuilder

getSchedulingConfig()

public ScheduledEvaluationRun.SchedulingConfig getSchedulingConfig()

Required. Configuration for the timing and frequency with which to execute the evaluations.

.google.cloud.ces.v1beta.ScheduledEvaluationRun.SchedulingConfig scheduling_config = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ScheduledEvaluationRun.SchedulingConfig

The schedulingConfig.

getSchedulingConfigBuilder()

public ScheduledEvaluationRun.SchedulingConfig.Builder getSchedulingConfigBuilder()

Required. Configuration for the timing and frequency with which to execute the evaluations.

.google.cloud.ces.v1beta.ScheduledEvaluationRun.SchedulingConfig scheduling_config = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ScheduledEvaluationRun.SchedulingConfig.Builder

getSchedulingConfigOrBuilder()

public ScheduledEvaluationRun.SchedulingConfigOrBuilder getSchedulingConfigOrBuilder()

Required. Configuration for the timing and frequency with which to execute the evaluations.

.google.cloud.ces.v1beta.ScheduledEvaluationRun.SchedulingConfig scheduling_config = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ScheduledEvaluationRun.SchedulingConfigOrBuilder

getTotalExecutions()

public int getTotalExecutions()

Output only. The total number of times this run has been executed

int32 total_executions = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The totalExecutions.

getUpdateTime()

public Timestamp getUpdateTime()

Output only. Timestamp when the evaluation was last updated.

.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeBuilder()

public Timestamp.Builder getUpdateTimeBuilder()

Output only. Timestamp when the evaluation was last updated.

.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Builder

getUpdateTimeOrBuilder()

public TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. Timestamp when the evaluation was last updated.

.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

hasCreateTime()

public boolean hasCreateTime()

Output only. Timestamp when the scheduled evaluation run was created.

.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the createTime field is set.

hasNextScheduledExecutionTime()

public boolean hasNextScheduledExecutionTime()

Output only. The next time this is scheduled to execute

.google.protobuf.Timestamp next_scheduled_execution_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the nextScheduledExecutionTime field is set.

hasRequest()

public boolean hasRequest()

Required. The RunEvaluationRequest to schedule

.google.cloud.ces.v1beta.RunEvaluationRequest request = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the request field is set.

hasSchedulingConfig()

public boolean hasSchedulingConfig()

Required. Configuration for the timing and frequency with which to execute the evaluations.

.google.cloud.ces.v1beta.ScheduledEvaluationRun.SchedulingConfig scheduling_config = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the schedulingConfig field is set.

hasUpdateTime()

public boolean hasUpdateTime()

Output only. Timestamp when the evaluation was last updated.

.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the updateTime field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeCreateTime(Timestamp value)

public ScheduledEvaluationRun.Builder mergeCreateTime(Timestamp value)

Output only. Timestamp when the scheduled evaluation run was created.

.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
ScheduledEvaluationRun.Builder

mergeFrom(ScheduledEvaluationRun other)

public ScheduledEvaluationRun.Builder mergeFrom(ScheduledEvaluationRun other)
Parameter
Name Description
other ScheduledEvaluationRun
Returns
Type Description
ScheduledEvaluationRun.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ScheduledEvaluationRun.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ScheduledEvaluationRun.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ScheduledEvaluationRun.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ScheduledEvaluationRun.Builder
Overrides

mergeNextScheduledExecutionTime(Timestamp value)

public ScheduledEvaluationRun.Builder mergeNextScheduledExecutionTime(Timestamp value)

Output only. The next time this is scheduled to execute

.google.protobuf.Timestamp next_scheduled_execution_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
ScheduledEvaluationRun.Builder

mergeRequest(RunEvaluationRequest value)

public ScheduledEvaluationRun.Builder mergeRequest(RunEvaluationRequest value)

Required. The RunEvaluationRequest to schedule

.google.cloud.ces.v1beta.RunEvaluationRequest request = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value RunEvaluationRequest
Returns
Type Description
ScheduledEvaluationRun.Builder

mergeSchedulingConfig(ScheduledEvaluationRun.SchedulingConfig value)

public ScheduledEvaluationRun.Builder mergeSchedulingConfig(ScheduledEvaluationRun.SchedulingConfig value)

Required. Configuration for the timing and frequency with which to execute the evaluations.

.google.cloud.ces.v1beta.ScheduledEvaluationRun.SchedulingConfig scheduling_config = 5 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ScheduledEvaluationRun.SchedulingConfig
Returns
Type Description
ScheduledEvaluationRun.Builder

mergeUpdateTime(Timestamp value)

public ScheduledEvaluationRun.Builder mergeUpdateTime(Timestamp value)

Output only. Timestamp when the evaluation was last updated.

.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
ScheduledEvaluationRun.Builder

setActive(boolean value)

public ScheduledEvaluationRun.Builder setActive(boolean value)

Optional. Whether this config is active

bool active = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The active to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setCreateTime(Timestamp value)

public ScheduledEvaluationRun.Builder setCreateTime(Timestamp value)

Output only. Timestamp when the scheduled evaluation run was created.

.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
ScheduledEvaluationRun.Builder

setCreateTime(Timestamp.Builder builderForValue)

public ScheduledEvaluationRun.Builder setCreateTime(Timestamp.Builder builderForValue)

Output only. Timestamp when the scheduled evaluation run was created.

.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
ScheduledEvaluationRun.Builder

setCreatedBy(String value)

public ScheduledEvaluationRun.Builder setCreatedBy(String value)

Output only. The user who created the scheduled evaluation run.

string created_by = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The createdBy to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setCreatedByBytes(ByteString value)

public ScheduledEvaluationRun.Builder setCreatedByBytes(ByteString value)

Output only. The user who created the scheduled evaluation run.

string created_by = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for createdBy to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setDescription(String value)

public ScheduledEvaluationRun.Builder setDescription(String value)

Optional. User-defined description of the scheduled evaluation run.

string description = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The description to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setDescriptionBytes(ByteString value)

public ScheduledEvaluationRun.Builder setDescriptionBytes(ByteString value)

Optional. User-defined description of the scheduled evaluation run.

string description = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for description to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setDisplayName(String value)

public ScheduledEvaluationRun.Builder setDisplayName(String value)

Required. User-defined display name of the scheduled evaluation run config.

string display_name = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The displayName to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setDisplayNameBytes(ByteString value)

public ScheduledEvaluationRun.Builder setDisplayNameBytes(ByteString value)

Required. User-defined display name of the scheduled evaluation run config.

string display_name = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for displayName to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setEtag(String value)

public ScheduledEvaluationRun.Builder setEtag(String value)

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.

string etag = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The etag to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setEtagBytes(ByteString value)

public ScheduledEvaluationRun.Builder setEtagBytes(ByteString value)

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.

string etag = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for etag to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setLastCompletedRun(String value)

public ScheduledEvaluationRun.Builder setLastCompletedRun(String value)

Output only. The last successful EvaluationRun of this scheduled execution. Format: projects/{project}/locations/{location}/apps/{app}/evaluationRuns/{evaluationRun}

string last_completed_run = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The lastCompletedRun to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setLastCompletedRunBytes(ByteString value)

public ScheduledEvaluationRun.Builder setLastCompletedRunBytes(ByteString value)

Output only. The last successful EvaluationRun of this scheduled execution. Format: projects/{project}/locations/{location}/apps/{app}/evaluationRuns/{evaluationRun}

string last_completed_run = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for lastCompletedRun to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setLastUpdatedBy(String value)

public ScheduledEvaluationRun.Builder setLastUpdatedBy(String value)

Output only. The user who last updated the evaluation.

string last_updated_by = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The lastUpdatedBy to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setLastUpdatedByBytes(ByteString value)

public ScheduledEvaluationRun.Builder setLastUpdatedByBytes(ByteString value)

Output only. The user who last updated the evaluation.

string last_updated_by = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for lastUpdatedBy to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setName(String value)

public ScheduledEvaluationRun.Builder setName(String value)

Identifier. The unique identifier of the scheduled evaluation run config. Format: projects/{projectId}/locations/{locationId}/apps/{appId}/scheduledEvaluationRuns/{scheduledEvaluationRunId}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Parameter
Name Description
value String

The name to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setNameBytes(ByteString value)

public ScheduledEvaluationRun.Builder setNameBytes(ByteString value)

Identifier. The unique identifier of the scheduled evaluation run config. Format: projects/{projectId}/locations/{locationId}/apps/{appId}/scheduledEvaluationRuns/{scheduledEvaluationRunId}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Parameter
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setNextScheduledExecutionTime(Timestamp value)

public ScheduledEvaluationRun.Builder setNextScheduledExecutionTime(Timestamp value)

Output only. The next time this is scheduled to execute

.google.protobuf.Timestamp next_scheduled_execution_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
ScheduledEvaluationRun.Builder

setNextScheduledExecutionTime(Timestamp.Builder builderForValue)

public ScheduledEvaluationRun.Builder setNextScheduledExecutionTime(Timestamp.Builder builderForValue)

Output only. The next time this is scheduled to execute

.google.protobuf.Timestamp next_scheduled_execution_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
ScheduledEvaluationRun.Builder

setRequest(RunEvaluationRequest value)

public ScheduledEvaluationRun.Builder setRequest(RunEvaluationRequest value)

Required. The RunEvaluationRequest to schedule

.google.cloud.ces.v1beta.RunEvaluationRequest request = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value RunEvaluationRequest
Returns
Type Description
ScheduledEvaluationRun.Builder

setRequest(RunEvaluationRequest.Builder builderForValue)

public ScheduledEvaluationRun.Builder setRequest(RunEvaluationRequest.Builder builderForValue)

Required. The RunEvaluationRequest to schedule

.google.cloud.ces.v1beta.RunEvaluationRequest request = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue RunEvaluationRequest.Builder
Returns
Type Description
ScheduledEvaluationRun.Builder

setSchedulingConfig(ScheduledEvaluationRun.SchedulingConfig value)

public ScheduledEvaluationRun.Builder setSchedulingConfig(ScheduledEvaluationRun.SchedulingConfig value)

Required. Configuration for the timing and frequency with which to execute the evaluations.

.google.cloud.ces.v1beta.ScheduledEvaluationRun.SchedulingConfig scheduling_config = 5 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ScheduledEvaluationRun.SchedulingConfig
Returns
Type Description
ScheduledEvaluationRun.Builder

setSchedulingConfig(ScheduledEvaluationRun.SchedulingConfig.Builder builderForValue)

public ScheduledEvaluationRun.Builder setSchedulingConfig(ScheduledEvaluationRun.SchedulingConfig.Builder builderForValue)

Required. Configuration for the timing and frequency with which to execute the evaluations.

.google.cloud.ces.v1beta.ScheduledEvaluationRun.SchedulingConfig scheduling_config = 5 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue ScheduledEvaluationRun.SchedulingConfig.Builder
Returns
Type Description
ScheduledEvaluationRun.Builder

setTotalExecutions(int value)

public ScheduledEvaluationRun.Builder setTotalExecutions(int value)

Output only. The total number of times this run has been executed

int32 total_executions = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The totalExecutions to set.

Returns
Type Description
ScheduledEvaluationRun.Builder

This builder for chaining.

setUpdateTime(Timestamp value)

public ScheduledEvaluationRun.Builder setUpdateTime(Timestamp value)

Output only. Timestamp when the evaluation was last updated.

.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
ScheduledEvaluationRun.Builder

setUpdateTime(Timestamp.Builder builderForValue)

public ScheduledEvaluationRun.Builder setUpdateTime(Timestamp.Builder builderForValue)

Output only. Timestamp when the evaluation was last updated.

.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
ScheduledEvaluationRun.Builder