Package flyteidl.admin
Class ScheduleOuterClass.Schedule
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- flyteidl.admin.ScheduleOuterClass.Schedule
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ScheduleOuterClass.ScheduleOrBuilder,Serializable
- Enclosing class:
- ScheduleOuterClass
public static final class ScheduleOuterClass.Schedule extends com.google.protobuf.GeneratedMessageV3 implements ScheduleOuterClass.ScheduleOrBuilder
Defines complete set of information required to trigger an execution on a schedule.
Protobuf typeflyteidl.admin.Schedule- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScheduleOuterClass.Schedule.BuilderDefines complete set of information required to trigger an execution on a schedule.static classScheduleOuterClass.Schedule.ScheduleExpressionCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCRON_EXPRESSION_FIELD_NUMBERstatic intCRON_SCHEDULE_FIELD_NUMBERprivate static ScheduleOuterClass.ScheduleDEFAULT_INSTANCEstatic intKICKOFF_TIME_INPUT_ARG_FIELD_NUMBERprivate ObjectkickoffTimeInputArg_private bytememoizedIsInitializedprivate static com.google.protobuf.Parser<ScheduleOuterClass.Schedule>PARSERstatic intRATE_FIELD_NUMBERprivate ObjectscheduleExpression_private intscheduleExpressionCase_private static longserialVersionUID
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(Object obj)StringgetCronExpression()Deprecated.flyteidl.admin.Schedule.cron_expression is deprecated.com.google.protobuf.ByteStringgetCronExpressionBytes()Deprecated.flyteidl.admin.Schedule.cron_expression is deprecated.ScheduleOuterClass.CronSchedulegetCronSchedule().flyteidl.admin.CronSchedule cron_schedule = 4;ScheduleOuterClass.CronScheduleOrBuildergetCronScheduleOrBuilder().flyteidl.admin.CronSchedule cron_schedule = 4;static ScheduleOuterClass.SchedulegetDefaultInstance()ScheduleOuterClass.SchedulegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetKickoffTimeInputArg()Name of the input variable that the kickoff time will be supplied to when the workflow is kicked off.com.google.protobuf.ByteStringgetKickoffTimeInputArgBytes()Name of the input variable that the kickoff time will be supplied to when the workflow is kicked off.com.google.protobuf.Parser<ScheduleOuterClass.Schedule>getParserForType()ScheduleOuterClass.FixedRategetRate().flyteidl.admin.FixedRate rate = 2;ScheduleOuterClass.FixedRateOrBuildergetRateOrBuilder().flyteidl.admin.FixedRate rate = 2;ScheduleOuterClass.Schedule.ScheduleExpressionCasegetScheduleExpressionCase()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasCronExpression()Deprecated.flyteidl.admin.Schedule.cron_expression is deprecated.booleanhasCronSchedule().flyteidl.admin.CronSchedule cron_schedule = 4;inthashCode()booleanhasRate().flyteidl.admin.FixedRate rate = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ScheduleOuterClass.Schedule.BuildernewBuilder()static ScheduleOuterClass.Schedule.BuildernewBuilder(ScheduleOuterClass.Schedule prototype)ScheduleOuterClass.Schedule.BuildernewBuilderForType()protected ScheduleOuterClass.Schedule.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ScheduleOuterClass.ScheduleparseDelimitedFrom(InputStream input)static ScheduleOuterClass.ScheduleparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ScheduleOuterClass.ScheduleparseFrom(byte[] data)static ScheduleOuterClass.ScheduleparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ScheduleOuterClass.ScheduleparseFrom(com.google.protobuf.ByteString data)static ScheduleOuterClass.ScheduleparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ScheduleOuterClass.ScheduleparseFrom(com.google.protobuf.CodedInputStream input)static ScheduleOuterClass.ScheduleparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ScheduleOuterClass.ScheduleparseFrom(InputStream input)static ScheduleOuterClass.ScheduleparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ScheduleOuterClass.ScheduleparseFrom(ByteBuffer data)static ScheduleOuterClass.ScheduleparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ScheduleOuterClass.Schedule>parser()ScheduleOuterClass.Schedule.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
scheduleExpressionCase_
private int scheduleExpressionCase_
-
scheduleExpression_
private Object scheduleExpression_
-
CRON_EXPRESSION_FIELD_NUMBER
public static final int CRON_EXPRESSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RATE_FIELD_NUMBER
public static final int RATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CRON_SCHEDULE_FIELD_NUMBER
public static final int CRON_SCHEDULE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KICKOFF_TIME_INPUT_ARG_FIELD_NUMBER
public static final int KICKOFF_TIME_INPUT_ARG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
kickoffTimeInputArg_
private volatile Object kickoffTimeInputArg_
-
memoizedIsInitialized
private byte memoizedIsInitialized
-
DEFAULT_INSTANCE
private static final ScheduleOuterClass.Schedule DEFAULT_INSTANCE
-
PARSER
private static final com.google.protobuf.Parser<ScheduleOuterClass.Schedule> PARSER
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getScheduleExpressionCase
public ScheduleOuterClass.Schedule.ScheduleExpressionCase getScheduleExpressionCase()
- Specified by:
getScheduleExpressionCasein interfaceScheduleOuterClass.ScheduleOrBuilder
-
hasCronExpression
@Deprecated public boolean hasCronExpression()
Deprecated.flyteidl.admin.Schedule.cron_expression is deprecated. See flyteidl/admin/schedule.proto;l=35Uses AWS syntax: Minutes Hours Day-of-month Month Day-of-week Year e.g. for a schedule that runs every 15 minutes: 0/15 * * * ? *
string cron_expression = 1 [deprecated = true];- Specified by:
hasCronExpressionin interfaceScheduleOuterClass.ScheduleOrBuilder- Returns:
- Whether the cronExpression field is set.
-
getCronExpression
@Deprecated public String getCronExpression()
Deprecated.flyteidl.admin.Schedule.cron_expression is deprecated. See flyteidl/admin/schedule.proto;l=35Uses AWS syntax: Minutes Hours Day-of-month Month Day-of-week Year e.g. for a schedule that runs every 15 minutes: 0/15 * * * ? *
string cron_expression = 1 [deprecated = true];- Specified by:
getCronExpressionin interfaceScheduleOuterClass.ScheduleOrBuilder- Returns:
- The cronExpression.
-
getCronExpressionBytes
@Deprecated public com.google.protobuf.ByteString getCronExpressionBytes()
Deprecated.flyteidl.admin.Schedule.cron_expression is deprecated. See flyteidl/admin/schedule.proto;l=35Uses AWS syntax: Minutes Hours Day-of-month Month Day-of-week Year e.g. for a schedule that runs every 15 minutes: 0/15 * * * ? *
string cron_expression = 1 [deprecated = true];- Specified by:
getCronExpressionBytesin interfaceScheduleOuterClass.ScheduleOrBuilder- Returns:
- The bytes for cronExpression.
-
hasRate
public boolean hasRate()
.flyteidl.admin.FixedRate rate = 2;- Specified by:
hasRatein interfaceScheduleOuterClass.ScheduleOrBuilder- Returns:
- Whether the rate field is set.
-
getRate
public ScheduleOuterClass.FixedRate getRate()
.flyteidl.admin.FixedRate rate = 2;- Specified by:
getRatein interfaceScheduleOuterClass.ScheduleOrBuilder- Returns:
- The rate.
-
getRateOrBuilder
public ScheduleOuterClass.FixedRateOrBuilder getRateOrBuilder()
.flyteidl.admin.FixedRate rate = 2;- Specified by:
getRateOrBuilderin interfaceScheduleOuterClass.ScheduleOrBuilder
-
hasCronSchedule
public boolean hasCronSchedule()
.flyteidl.admin.CronSchedule cron_schedule = 4;- Specified by:
hasCronSchedulein interfaceScheduleOuterClass.ScheduleOrBuilder- Returns:
- Whether the cronSchedule field is set.
-
getCronSchedule
public ScheduleOuterClass.CronSchedule getCronSchedule()
.flyteidl.admin.CronSchedule cron_schedule = 4;- Specified by:
getCronSchedulein interfaceScheduleOuterClass.ScheduleOrBuilder- Returns:
- The cronSchedule.
-
getCronScheduleOrBuilder
public ScheduleOuterClass.CronScheduleOrBuilder getCronScheduleOrBuilder()
.flyteidl.admin.CronSchedule cron_schedule = 4;- Specified by:
getCronScheduleOrBuilderin interfaceScheduleOuterClass.ScheduleOrBuilder
-
getKickoffTimeInputArg
public String getKickoffTimeInputArg()
Name of the input variable that the kickoff time will be supplied to when the workflow is kicked off.
string kickoff_time_input_arg = 3;- Specified by:
getKickoffTimeInputArgin interfaceScheduleOuterClass.ScheduleOrBuilder- Returns:
- The kickoffTimeInputArg.
-
getKickoffTimeInputArgBytes
public com.google.protobuf.ByteString getKickoffTimeInputArgBytes()
Name of the input variable that the kickoff time will be supplied to when the workflow is kicked off.
string kickoff_time_input_arg = 3;- Specified by:
getKickoffTimeInputArgBytesin interfaceScheduleOuterClass.ScheduleOrBuilder- Returns:
- The bytes for kickoffTimeInputArg.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ScheduleOuterClass.Schedule parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScheduleOuterClass.Schedule parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScheduleOuterClass.Schedule parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScheduleOuterClass.Schedule parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScheduleOuterClass.Schedule parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScheduleOuterClass.Schedule parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScheduleOuterClass.Schedule parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ScheduleOuterClass.Schedule parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ScheduleOuterClass.Schedule parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ScheduleOuterClass.Schedule parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ScheduleOuterClass.Schedule parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ScheduleOuterClass.Schedule parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ScheduleOuterClass.Schedule.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ScheduleOuterClass.Schedule.Builder newBuilder()
-
newBuilder
public static ScheduleOuterClass.Schedule.Builder newBuilder(ScheduleOuterClass.Schedule prototype)
-
toBuilder
public ScheduleOuterClass.Schedule.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ScheduleOuterClass.Schedule.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ScheduleOuterClass.Schedule getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ScheduleOuterClass.Schedule> parser()
-
getParserForType
public com.google.protobuf.Parser<ScheduleOuterClass.Schedule> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ScheduleOuterClass.Schedule getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-