public final class Schedule extends com.google.protobuf.GeneratedMessageV3 implements ScheduleOrBuilder
An instance of a Schedule periodically schedules runs to make API calls based on user specified time specification and API request type.Protobuf type
google.cloud.aiplatform.v1.Schedule| Modifier and Type | Class and Description |
|---|---|
static class |
Schedule.Builder
An instance of a Schedule periodically schedules runs to make API calls based
on user specified time specification and API request type.
|
static class |
Schedule.RequestCase |
static class |
Schedule.RunResponse
Status of a scheduled run.
|
static interface |
Schedule.RunResponseOrBuilder |
static class |
Schedule.State
Possible state of the schedule.
|
static class |
Schedule.TimeSpecificationCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ALLOW_QUEUEING_FIELD_NUMBER |
static int |
CATCH_UP_FIELD_NUMBER |
static int |
CREATE_NOTEBOOK_EXECUTION_JOB_REQUEST_FIELD_NUMBER |
static int |
CREATE_PIPELINE_JOB_REQUEST_FIELD_NUMBER |
static int |
CREATE_TIME_FIELD_NUMBER |
static int |
CRON_FIELD_NUMBER |
static int |
DISPLAY_NAME_FIELD_NUMBER |
static int |
END_TIME_FIELD_NUMBER |
static int |
LAST_PAUSE_TIME_FIELD_NUMBER |
static int |
LAST_RESUME_TIME_FIELD_NUMBER |
static int |
LAST_SCHEDULED_RUN_RESPONSE_FIELD_NUMBER |
static int |
MAX_CONCURRENT_RUN_COUNT_FIELD_NUMBER |
static int |
MAX_RUN_COUNT_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
NEXT_RUN_TIME_FIELD_NUMBER |
static int |
START_TIME_FIELD_NUMBER |
static int |
STARTED_RUN_COUNT_FIELD_NUMBER |
static int |
STATE_FIELD_NUMBER |
static int |
UPDATE_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
boolean |
getAllowQueueing()
Optional.
|
boolean |
getCatchUp()
Output only.
|
CreateNotebookExecutionJobRequest |
getCreateNotebookExecutionJobRequest()
Request for
[NotebookService.CreateNotebookExecutionJob][google.cloud.aiplatform.v1.NotebookService.CreateNotebookExecutionJob].
|
CreateNotebookExecutionJobRequestOrBuilder |
getCreateNotebookExecutionJobRequestOrBuilder()
Request for
[NotebookService.CreateNotebookExecutionJob][google.cloud.aiplatform.v1.NotebookService.CreateNotebookExecutionJob].
|
CreatePipelineJobRequest |
getCreatePipelineJobRequest()
Request for
[PipelineService.CreatePipelineJob][google.cloud.aiplatform.v1.PipelineService.CreatePipelineJob].
|
CreatePipelineJobRequestOrBuilder |
getCreatePipelineJobRequestOrBuilder()
Request for
[PipelineService.CreatePipelineJob][google.cloud.aiplatform.v1.PipelineService.CreatePipelineJob].
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
String |
getCron()
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled
runs.
|
com.google.protobuf.ByteString |
getCronBytes()
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled
runs.
|
static Schedule |
getDefaultInstance() |
Schedule |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
com.google.protobuf.Timestamp |
getEndTime()
Optional.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
Optional.
|
com.google.protobuf.Timestamp |
getLastPauseTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getLastPauseTimeOrBuilder()
Output only.
|
com.google.protobuf.Timestamp |
getLastResumeTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getLastResumeTimeOrBuilder()
Output only.
|
Schedule.RunResponse |
getLastScheduledRunResponse()
Output only.
|
Schedule.RunResponseOrBuilder |
getLastScheduledRunResponseOrBuilder()
Output only.
|
long |
getMaxConcurrentRunCount()
Required.
|
long |
getMaxRunCount()
Optional.
|
String |
getName()
Immutable.
|
com.google.protobuf.ByteString |
getNameBytes()
Immutable.
|
com.google.protobuf.Timestamp |
getNextRunTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getNextRunTimeOrBuilder()
Output only.
|
com.google.protobuf.Parser<Schedule> |
getParserForType() |
Schedule.RequestCase |
getRequestCase() |
int |
getSerializedSize() |
long |
getStartedRunCount()
Output only.
|
com.google.protobuf.Timestamp |
getStartTime()
Optional.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
Optional.
|
Schedule.State |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
Schedule.TimeSpecificationCase |
getTimeSpecificationCase() |
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCreateNotebookExecutionJobRequest()
Request for
[NotebookService.CreateNotebookExecutionJob][google.cloud.aiplatform.v1.NotebookService.CreateNotebookExecutionJob].
|
boolean |
hasCreatePipelineJobRequest()
Request for
[PipelineService.CreatePipelineJob][google.cloud.aiplatform.v1.PipelineService.CreatePipelineJob].
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasCron()
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled
runs.
|
boolean |
hasEndTime()
Optional.
|
int |
hashCode() |
boolean |
hasLastPauseTime()
Output only.
|
boolean |
hasLastResumeTime()
Output only.
|
boolean |
hasLastScheduledRunResponse()
Output only.
|
boolean |
hasNextRunTime()
Output only.
|
boolean |
hasStartTime()
Optional.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Schedule.Builder |
newBuilder() |
static Schedule.Builder |
newBuilder(Schedule prototype) |
Schedule.Builder |
newBuilderForType() |
protected Schedule.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Schedule |
parseDelimitedFrom(InputStream input) |
static Schedule |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Schedule |
parseFrom(byte[] data) |
static Schedule |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Schedule |
parseFrom(ByteBuffer data) |
static Schedule |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Schedule |
parseFrom(com.google.protobuf.ByteString data) |
static Schedule |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Schedule |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Schedule |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Schedule |
parseFrom(InputStream input) |
static Schedule |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Schedule> |
parser() |
Schedule.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int CRON_FIELD_NUMBER
public static final int CREATE_PIPELINE_JOB_REQUEST_FIELD_NUMBER
public static final int CREATE_NOTEBOOK_EXECUTION_JOB_REQUEST_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER
public static final int MAX_RUN_COUNT_FIELD_NUMBER
public static final int STARTED_RUN_COUNT_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
public static final int NEXT_RUN_TIME_FIELD_NUMBER
public static final int LAST_PAUSE_TIME_FIELD_NUMBER
public static final int LAST_RESUME_TIME_FIELD_NUMBER
public static final int MAX_CONCURRENT_RUN_COUNT_FIELD_NUMBER
public static final int ALLOW_QUEUEING_FIELD_NUMBER
public static final int CATCH_UP_FIELD_NUMBER
public static final int LAST_SCHEDULED_RUN_RESPONSE_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public Schedule.TimeSpecificationCase getTimeSpecificationCase()
getTimeSpecificationCase in interface ScheduleOrBuilderpublic Schedule.RequestCase getRequestCase()
getRequestCase in interface ScheduleOrBuilderpublic boolean hasCron()
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled
runs. To explicitly set a timezone to the cron tab, apply a prefix in the
cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}".
The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone
database. For example, "CRON_TZ=America/New_York 1 * * * *", or
"TZ=America/New_York 1 * * * *".
string cron = 10;hasCron in interface ScheduleOrBuilderpublic String getCron()
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled
runs. To explicitly set a timezone to the cron tab, apply a prefix in the
cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}".
The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone
database. For example, "CRON_TZ=America/New_York 1 * * * *", or
"TZ=America/New_York 1 * * * *".
string cron = 10;getCron in interface ScheduleOrBuilderpublic com.google.protobuf.ByteString getCronBytes()
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled
runs. To explicitly set a timezone to the cron tab, apply a prefix in the
cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}".
The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone
database. For example, "CRON_TZ=America/New_York 1 * * * *", or
"TZ=America/New_York 1 * * * *".
string cron = 10;getCronBytes in interface ScheduleOrBuilderpublic boolean hasCreatePipelineJobRequest()
Request for
[PipelineService.CreatePipelineJob][google.cloud.aiplatform.v1.PipelineService.CreatePipelineJob].
CreatePipelineJobRequest.parent field is required (format:
projects/{project}/locations/{location}).
.google.cloud.aiplatform.v1.CreatePipelineJobRequest create_pipeline_job_request = 14;
hasCreatePipelineJobRequest in interface ScheduleOrBuilderpublic CreatePipelineJobRequest getCreatePipelineJobRequest()
Request for
[PipelineService.CreatePipelineJob][google.cloud.aiplatform.v1.PipelineService.CreatePipelineJob].
CreatePipelineJobRequest.parent field is required (format:
projects/{project}/locations/{location}).
.google.cloud.aiplatform.v1.CreatePipelineJobRequest create_pipeline_job_request = 14;
getCreatePipelineJobRequest in interface ScheduleOrBuilderpublic CreatePipelineJobRequestOrBuilder getCreatePipelineJobRequestOrBuilder()
Request for
[PipelineService.CreatePipelineJob][google.cloud.aiplatform.v1.PipelineService.CreatePipelineJob].
CreatePipelineJobRequest.parent field is required (format:
projects/{project}/locations/{location}).
.google.cloud.aiplatform.v1.CreatePipelineJobRequest create_pipeline_job_request = 14;
getCreatePipelineJobRequestOrBuilder in interface ScheduleOrBuilderpublic boolean hasCreateNotebookExecutionJobRequest()
Request for [NotebookService.CreateNotebookExecutionJob][google.cloud.aiplatform.v1.NotebookService.CreateNotebookExecutionJob].
.google.cloud.aiplatform.v1.CreateNotebookExecutionJobRequest create_notebook_execution_job_request = 20;
hasCreateNotebookExecutionJobRequest in interface ScheduleOrBuilderpublic CreateNotebookExecutionJobRequest getCreateNotebookExecutionJobRequest()
Request for [NotebookService.CreateNotebookExecutionJob][google.cloud.aiplatform.v1.NotebookService.CreateNotebookExecutionJob].
.google.cloud.aiplatform.v1.CreateNotebookExecutionJobRequest create_notebook_execution_job_request = 20;
getCreateNotebookExecutionJobRequest in interface ScheduleOrBuilderpublic CreateNotebookExecutionJobRequestOrBuilder getCreateNotebookExecutionJobRequestOrBuilder()
Request for [NotebookService.CreateNotebookExecutionJob][google.cloud.aiplatform.v1.NotebookService.CreateNotebookExecutionJob].
.google.cloud.aiplatform.v1.CreateNotebookExecutionJobRequest create_notebook_execution_job_request = 20;
getCreateNotebookExecutionJobRequestOrBuilder in interface ScheduleOrBuilderpublic String getName()
Immutable. The resource name of the Schedule.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];getName in interface ScheduleOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Immutable. The resource name of the Schedule.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];getNameBytes in interface ScheduleOrBuilderpublic String getDisplayName()
Required. User provided name of the Schedule. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayName in interface ScheduleOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Required. User provided name of the Schedule. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayNameBytes in interface ScheduleOrBuilderpublic boolean hasStartTime()
Optional. Timestamp after which the first run can be scheduled. Default to Schedule create time if not specified.
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OPTIONAL];
hasStartTime in interface ScheduleOrBuilderpublic com.google.protobuf.Timestamp getStartTime()
Optional. Timestamp after which the first run can be scheduled. Default to Schedule create time if not specified.
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OPTIONAL];
getStartTime in interface ScheduleOrBuilderpublic com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Optional. Timestamp after which the first run can be scheduled. Default to Schedule create time if not specified.
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OPTIONAL];
getStartTimeOrBuilder in interface ScheduleOrBuilderpublic boolean hasEndTime()
Optional. Timestamp after which no new runs can be scheduled. If specified, The schedule will be completed when either end_time is reached or when scheduled_run_count >= max_run_count. If not specified, new runs will keep getting scheduled until this Schedule is paused or deleted. Already scheduled runs will be allowed to complete. Unset if not specified.
.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OPTIONAL];hasEndTime in interface ScheduleOrBuilderpublic com.google.protobuf.Timestamp getEndTime()
Optional. Timestamp after which no new runs can be scheduled. If specified, The schedule will be completed when either end_time is reached or when scheduled_run_count >= max_run_count. If not specified, new runs will keep getting scheduled until this Schedule is paused or deleted. Already scheduled runs will be allowed to complete. Unset if not specified.
.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OPTIONAL];getEndTime in interface ScheduleOrBuilderpublic com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
Optional. Timestamp after which no new runs can be scheduled. If specified, The schedule will be completed when either end_time is reached or when scheduled_run_count >= max_run_count. If not specified, new runs will keep getting scheduled until this Schedule is paused or deleted. Already scheduled runs will be allowed to complete. Unset if not specified.
.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OPTIONAL];getEndTimeOrBuilder in interface ScheduleOrBuilderpublic long getMaxRunCount()
Optional. Maximum run count of the schedule. If specified, The schedule will be completed when either started_run_count >= max_run_count or when end_time is reached. If not specified, new runs will keep getting scheduled until this Schedule is paused or deleted. Already scheduled runs will be allowed to complete. Unset if not specified.
int64 max_run_count = 16 [(.google.api.field_behavior) = OPTIONAL];getMaxRunCount in interface ScheduleOrBuilderpublic long getStartedRunCount()
Output only. The number of runs started by this schedule.
int64 started_run_count = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];getStartedRunCount in interface ScheduleOrBuilderpublic int getStateValue()
Output only. The state of this Schedule.
.google.cloud.aiplatform.v1.Schedule.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface ScheduleOrBuilderpublic Schedule.State getState()
Output only. The state of this Schedule.
.google.cloud.aiplatform.v1.Schedule.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface ScheduleOrBuilderpublic boolean hasCreateTime()
Output only. Timestamp when this Schedule was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface ScheduleOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. Timestamp when this Schedule was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface ScheduleOrBuilderpublic com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Timestamp when this Schedule was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface ScheduleOrBuilderpublic boolean hasUpdateTime()
Output only. Timestamp when this Schedule was updated.
.google.protobuf.Timestamp update_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface ScheduleOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. Timestamp when this Schedule was updated.
.google.protobuf.Timestamp update_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface ScheduleOrBuilderpublic com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Timestamp when this Schedule was updated.
.google.protobuf.Timestamp update_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface ScheduleOrBuilderpublic boolean hasNextRunTime()
Output only. Timestamp when this Schedule should schedule the next run. Having a next_run_time in the past means the runs are being started behind schedule.
.google.protobuf.Timestamp next_run_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasNextRunTime in interface ScheduleOrBuilderpublic com.google.protobuf.Timestamp getNextRunTime()
Output only. Timestamp when this Schedule should schedule the next run. Having a next_run_time in the past means the runs are being started behind schedule.
.google.protobuf.Timestamp next_run_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getNextRunTime in interface ScheduleOrBuilderpublic com.google.protobuf.TimestampOrBuilder getNextRunTimeOrBuilder()
Output only. Timestamp when this Schedule should schedule the next run. Having a next_run_time in the past means the runs are being started behind schedule.
.google.protobuf.Timestamp next_run_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getNextRunTimeOrBuilder in interface ScheduleOrBuilderpublic boolean hasLastPauseTime()
Output only. Timestamp when this Schedule was last paused. Unset if never paused.
.google.protobuf.Timestamp last_pause_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasLastPauseTime in interface ScheduleOrBuilderpublic com.google.protobuf.Timestamp getLastPauseTime()
Output only. Timestamp when this Schedule was last paused. Unset if never paused.
.google.protobuf.Timestamp last_pause_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLastPauseTime in interface ScheduleOrBuilderpublic com.google.protobuf.TimestampOrBuilder getLastPauseTimeOrBuilder()
Output only. Timestamp when this Schedule was last paused. Unset if never paused.
.google.protobuf.Timestamp last_pause_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLastPauseTimeOrBuilder in interface ScheduleOrBuilderpublic boolean hasLastResumeTime()
Output only. Timestamp when this Schedule was last resumed. Unset if never resumed from pause.
.google.protobuf.Timestamp last_resume_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasLastResumeTime in interface ScheduleOrBuilderpublic com.google.protobuf.Timestamp getLastResumeTime()
Output only. Timestamp when this Schedule was last resumed. Unset if never resumed from pause.
.google.protobuf.Timestamp last_resume_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLastResumeTime in interface ScheduleOrBuilderpublic com.google.protobuf.TimestampOrBuilder getLastResumeTimeOrBuilder()
Output only. Timestamp when this Schedule was last resumed. Unset if never resumed from pause.
.google.protobuf.Timestamp last_resume_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLastResumeTimeOrBuilder in interface ScheduleOrBuilderpublic long getMaxConcurrentRunCount()
Required. Maximum number of runs that can be started concurrently for this Schedule. This is the limit for starting the scheduled requests and not the execution of the operations/jobs created by the requests (if applicable).
int64 max_concurrent_run_count = 11 [(.google.api.field_behavior) = REQUIRED];getMaxConcurrentRunCount in interface ScheduleOrBuilderpublic boolean getAllowQueueing()
Optional. Whether new scheduled runs can be queued when max_concurrent_runs limit is reached. If set to true, new runs will be queued instead of skipped. Default to false.
bool allow_queueing = 12 [(.google.api.field_behavior) = OPTIONAL];getAllowQueueing in interface ScheduleOrBuilderpublic boolean getCatchUp()
Output only. Whether to backfill missed runs when the schedule is resumed from PAUSED state. If set to true, all missed runs will be scheduled. New runs will be scheduled after the backfill is complete. Default to false.
bool catch_up = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];getCatchUp in interface ScheduleOrBuilderpublic boolean hasLastScheduledRunResponse()
Output only. Response of the last scheduled run. This is the response for starting the scheduled requests and not the execution of the operations/jobs created by the requests (if applicable). Unset if no run has been scheduled yet.
.google.cloud.aiplatform.v1.Schedule.RunResponse last_scheduled_run_response = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasLastScheduledRunResponse in interface ScheduleOrBuilderpublic Schedule.RunResponse getLastScheduledRunResponse()
Output only. Response of the last scheduled run. This is the response for starting the scheduled requests and not the execution of the operations/jobs created by the requests (if applicable). Unset if no run has been scheduled yet.
.google.cloud.aiplatform.v1.Schedule.RunResponse last_scheduled_run_response = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLastScheduledRunResponse in interface ScheduleOrBuilderpublic Schedule.RunResponseOrBuilder getLastScheduledRunResponseOrBuilder()
Output only. Response of the last scheduled run. This is the response for starting the scheduled requests and not the execution of the operations/jobs created by the requests (if applicable). Unset if no run has been scheduled yet.
.google.cloud.aiplatform.v1.Schedule.RunResponse last_scheduled_run_response = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLastScheduledRunResponseOrBuilder in interface ScheduleOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Schedule parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Schedule parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Schedule parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Schedule parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Schedule parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Schedule parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Schedule parseFrom(InputStream input) throws IOException
IOExceptionpublic static Schedule parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Schedule parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Schedule parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Schedule parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Schedule parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Schedule.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Schedule.Builder newBuilder()
public static Schedule.Builder newBuilder(Schedule prototype)
public Schedule.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Schedule.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Schedule getDefaultInstance()
public static com.google.protobuf.Parser<Schedule> parser()
public com.google.protobuf.Parser<Schedule> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Schedule getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.