Class StructuredCalendarSpec.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<StructuredCalendarSpec.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<StructuredCalendarSpec.Builder>
io.temporal.api.schedule.v1.StructuredCalendarSpec.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,StructuredCalendarSpecOrBuilder,Cloneable
- Enclosing class:
StructuredCalendarSpec
public static final class StructuredCalendarSpec.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<StructuredCalendarSpec.Builder>
implements StructuredCalendarSpecOrBuilder
StructuredCalendarSpec describes an event specification relative to the calendar, in a form that's easy to work with programmatically. Each field can be one or more ranges. A timestamp matches if at least one range of each field matches the corresponding fields of the timestamp, except for year: if year is missing, that means all years match. For all fields besides year, at least one Range must be present to match anything. Relative expressions such as "last day of the month" or "third Monday" are not currently representable; callers must enumerate the concrete days they require.Protobuf type
temporal.api.schedule.v1.StructuredCalendarSpec-
Method Summary
Modifier and TypeMethodDescriptionaddAllDayOfMonth(Iterable<? extends Range> values) Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)addAllDayOfWeek(Iterable<? extends Range> values) Match days of the week (0-6; 0 is Sunday).addAllHour(Iterable<? extends Range> values) Match hours (0-23)addAllMinute(Iterable<? extends Range> values) Match minutes (0-59)addAllMonth(Iterable<? extends Range> values) Match months (1-12)addAllSecond(Iterable<? extends Range> values) Match seconds (0-59)addAllYear(Iterable<? extends Range> values) Match years.addDayOfMonth(int index, Range value) Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)addDayOfMonth(int index, Range.Builder builderForValue) Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)addDayOfMonth(Range value) Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)addDayOfMonth(Range.Builder builderForValue) Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)addDayOfMonthBuilder(int index) Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)addDayOfWeek(int index, Range value) Match days of the week (0-6; 0 is Sunday).addDayOfWeek(int index, Range.Builder builderForValue) Match days of the week (0-6; 0 is Sunday).addDayOfWeek(Range value) Match days of the week (0-6; 0 is Sunday).addDayOfWeek(Range.Builder builderForValue) Match days of the week (0-6; 0 is Sunday).Match days of the week (0-6; 0 is Sunday).addDayOfWeekBuilder(int index) Match days of the week (0-6; 0 is Sunday).Match hours (0-23)addHour(int index, Range.Builder builderForValue) Match hours (0-23)Match hours (0-23)addHour(Range.Builder builderForValue) Match hours (0-23)Match hours (0-23)addHourBuilder(int index) Match hours (0-23)Match minutes (0-59)addMinute(int index, Range.Builder builderForValue) Match minutes (0-59)Match minutes (0-59)addMinute(Range.Builder builderForValue) Match minutes (0-59)Match minutes (0-59)addMinuteBuilder(int index) Match minutes (0-59)Match months (1-12)addMonth(int index, Range.Builder builderForValue) Match months (1-12)Match months (1-12)addMonth(Range.Builder builderForValue) Match months (1-12)Match months (1-12)addMonthBuilder(int index) Match months (1-12)addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Match seconds (0-59)addSecond(int index, Range.Builder builderForValue) Match seconds (0-59)Match seconds (0-59)addSecond(Range.Builder builderForValue) Match seconds (0-59)Match seconds (0-59)addSecondBuilder(int index) Match seconds (0-59)Match years.addYear(int index, Range.Builder builderForValue) Match years.Match years.addYear(Range.Builder builderForValue) Match years.Match years.addYearBuilder(int index) Match years.build()clear()Free-form comment describing the intention of this spec.Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)Match days of the week (0-6; 0 is Sunday).clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Match hours (0-23)Match minutes (0-59)Match months (1-12)clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Match seconds (0-59)Match years.clone()Free-form comment describing the intention of this spec.com.google.protobuf.ByteStringFree-form comment describing the intention of this spec.getDayOfMonth(int index) Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)getDayOfMonthBuilder(int index) Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)intMatch days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)getDayOfMonthOrBuilder(int index) Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)List<? extends RangeOrBuilder> Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)getDayOfWeek(int index) Match days of the week (0-6; 0 is Sunday).getDayOfWeekBuilder(int index) Match days of the week (0-6; 0 is Sunday).Match days of the week (0-6; 0 is Sunday).intMatch days of the week (0-6; 0 is Sunday).Match days of the week (0-6; 0 is Sunday).getDayOfWeekOrBuilder(int index) Match days of the week (0-6; 0 is Sunday).List<? extends RangeOrBuilder> Match days of the week (0-6; 0 is Sunday).static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHour(int index) Match hours (0-23)getHourBuilder(int index) Match hours (0-23)Match hours (0-23)intMatch hours (0-23)Match hours (0-23)getHourOrBuilder(int index) Match hours (0-23)List<? extends RangeOrBuilder> Match hours (0-23)getMinute(int index) Match minutes (0-59)getMinuteBuilder(int index) Match minutes (0-59)Match minutes (0-59)intMatch minutes (0-59)Match minutes (0-59)getMinuteOrBuilder(int index) Match minutes (0-59)List<? extends RangeOrBuilder> Match minutes (0-59)getMonth(int index) Match months (1-12)getMonthBuilder(int index) Match months (1-12)Match months (1-12)intMatch months (1-12)Match months (1-12)getMonthOrBuilder(int index) Match months (1-12)List<? extends RangeOrBuilder> Match months (1-12)getSecond(int index) Match seconds (0-59)getSecondBuilder(int index) Match seconds (0-59)Match seconds (0-59)intMatch seconds (0-59)Match seconds (0-59)getSecondOrBuilder(int index) Match seconds (0-59)List<? extends RangeOrBuilder> Match seconds (0-59)getYear(int index) Match years.getYearBuilder(int index) Match years.Match years.intMatch years.Match years.getYearOrBuilder(int index) Match years.List<? extends RangeOrBuilder> Match years.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(StructuredCalendarSpec other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeDayOfMonth(int index) Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)removeDayOfWeek(int index) Match days of the week (0-6; 0 is Sunday).removeHour(int index) Match hours (0-23)removeMinute(int index) Match minutes (0-59)removeMonth(int index) Match months (1-12)removeSecond(int index) Match seconds (0-59)removeYear(int index) Match years.setComment(String value) Free-form comment describing the intention of this spec.setCommentBytes(com.google.protobuf.ByteString value) Free-form comment describing the intention of this spec.setDayOfMonth(int index, Range value) Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)setDayOfMonth(int index, Range.Builder builderForValue) Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)setDayOfWeek(int index, Range value) Match days of the week (0-6; 0 is Sunday).setDayOfWeek(int index, Range.Builder builderForValue) Match days of the week (0-6; 0 is Sunday).Match hours (0-23)setHour(int index, Range.Builder builderForValue) Match hours (0-23)Match minutes (0-59)setMinute(int index, Range.Builder builderForValue) Match minutes (0-59)Match months (1-12)setMonth(int index, Range.Builder builderForValue) Match months (1-12)setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Match seconds (0-59)setSecond(int index, Range.Builder builderForValue) Match seconds (0-59)setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Match years.setYear(int index, Range.Builder builderForValue) Match years.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<StructuredCalendarSpec.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredCalendarSpec.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredCalendarSpec.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredCalendarSpec.Builder>
-
setField
public StructuredCalendarSpec.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredCalendarSpec.Builder>
-
clearField
public StructuredCalendarSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredCalendarSpec.Builder>
-
clearOneof
public StructuredCalendarSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredCalendarSpec.Builder>
-
setRepeatedField
public StructuredCalendarSpec.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredCalendarSpec.Builder>
-
addRepeatedField
public StructuredCalendarSpec.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredCalendarSpec.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StructuredCalendarSpec.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredCalendarSpec.Builder>
-
mergeFrom
public StructuredCalendarSpec.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StructuredCalendarSpec.Builder>- Throws:
IOException
-
getSecondList
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1;- Specified by:
getSecondListin interfaceStructuredCalendarSpecOrBuilder
-
getSecondCount
public int getSecondCount()Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1;- Specified by:
getSecondCountin interfaceStructuredCalendarSpecOrBuilder
-
getSecond
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1;- Specified by:
getSecondin interfaceStructuredCalendarSpecOrBuilder
-
setSecond
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1; -
setSecond
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1; -
addSecond
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1; -
addSecond
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1; -
addSecond
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1; -
addSecond
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1; -
addAllSecond
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1; -
clearSecond
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1; -
removeSecond
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1; -
getSecondBuilder
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1; -
getSecondOrBuilder
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1;- Specified by:
getSecondOrBuilderin interfaceStructuredCalendarSpecOrBuilder
-
getSecondOrBuilderList
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1;- Specified by:
getSecondOrBuilderListin interfaceStructuredCalendarSpecOrBuilder
-
addSecondBuilder
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1; -
addSecondBuilder
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1; -
getSecondBuilderList
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1; -
getMinuteList
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2;- Specified by:
getMinuteListin interfaceStructuredCalendarSpecOrBuilder
-
getMinuteCount
public int getMinuteCount()Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2;- Specified by:
getMinuteCountin interfaceStructuredCalendarSpecOrBuilder
-
getMinute
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2;- Specified by:
getMinutein interfaceStructuredCalendarSpecOrBuilder
-
setMinute
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2; -
setMinute
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2; -
addMinute
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2; -
addMinute
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2; -
addMinute
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2; -
addMinute
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2; -
addAllMinute
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2; -
clearMinute
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2; -
removeMinute
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2; -
getMinuteBuilder
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2; -
getMinuteOrBuilder
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2;- Specified by:
getMinuteOrBuilderin interfaceStructuredCalendarSpecOrBuilder
-
getMinuteOrBuilderList
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2;- Specified by:
getMinuteOrBuilderListin interfaceStructuredCalendarSpecOrBuilder
-
addMinuteBuilder
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2; -
addMinuteBuilder
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2; -
getMinuteBuilderList
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2; -
getHourList
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3;- Specified by:
getHourListin interfaceStructuredCalendarSpecOrBuilder
-
getHourCount
public int getHourCount()Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3;- Specified by:
getHourCountin interfaceStructuredCalendarSpecOrBuilder
-
getHour
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3;- Specified by:
getHourin interfaceStructuredCalendarSpecOrBuilder
-
setHour
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3; -
setHour
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3; -
addHour
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3; -
addHour
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3; -
addHour
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3; -
addHour
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3; -
addAllHour
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3; -
clearHour
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3; -
removeHour
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3; -
getHourBuilder
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3; -
getHourOrBuilder
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3;- Specified by:
getHourOrBuilderin interfaceStructuredCalendarSpecOrBuilder
-
getHourOrBuilderList
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3;- Specified by:
getHourOrBuilderListin interfaceStructuredCalendarSpecOrBuilder
-
addHourBuilder
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3; -
addHourBuilder
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3; -
getHourBuilderList
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3; -
getDayOfMonthList
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4;- Specified by:
getDayOfMonthListin interfaceStructuredCalendarSpecOrBuilder
-
getDayOfMonthCount
public int getDayOfMonthCount()Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4;- Specified by:
getDayOfMonthCountin interfaceStructuredCalendarSpecOrBuilder
-
getDayOfMonth
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4;- Specified by:
getDayOfMonthin interfaceStructuredCalendarSpecOrBuilder
-
setDayOfMonth
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4; -
setDayOfMonth
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4; -
addDayOfMonth
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4; -
addDayOfMonth
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4; -
addDayOfMonth
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4; -
addDayOfMonth
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4; -
addAllDayOfMonth
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4; -
clearDayOfMonth
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4; -
removeDayOfMonth
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4; -
getDayOfMonthBuilder
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4; -
getDayOfMonthOrBuilder
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4;- Specified by:
getDayOfMonthOrBuilderin interfaceStructuredCalendarSpecOrBuilder
-
getDayOfMonthOrBuilderList
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4;- Specified by:
getDayOfMonthOrBuilderListin interfaceStructuredCalendarSpecOrBuilder
-
addDayOfMonthBuilder
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4; -
addDayOfMonthBuilder
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4; -
getDayOfMonthBuilderList
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)repeated .temporal.api.schedule.v1.Range day_of_month = 4; -
getMonthList
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5;- Specified by:
getMonthListin interfaceStructuredCalendarSpecOrBuilder
-
getMonthCount
public int getMonthCount()Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5;- Specified by:
getMonthCountin interfaceStructuredCalendarSpecOrBuilder
-
getMonth
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5;- Specified by:
getMonthin interfaceStructuredCalendarSpecOrBuilder
-
setMonth
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5; -
setMonth
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5; -
addMonth
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5; -
addMonth
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5; -
addMonth
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5; -
addMonth
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5; -
addAllMonth
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5; -
clearMonth
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5; -
removeMonth
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5; -
getMonthBuilder
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5; -
getMonthOrBuilder
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5;- Specified by:
getMonthOrBuilderin interfaceStructuredCalendarSpecOrBuilder
-
getMonthOrBuilderList
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5;- Specified by:
getMonthOrBuilderListin interfaceStructuredCalendarSpecOrBuilder
-
addMonthBuilder
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5; -
addMonthBuilder
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5; -
getMonthBuilderList
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5; -
getYearList
Match years.
repeated .temporal.api.schedule.v1.Range year = 6;- Specified by:
getYearListin interfaceStructuredCalendarSpecOrBuilder
-
getYearCount
public int getYearCount()Match years.
repeated .temporal.api.schedule.v1.Range year = 6;- Specified by:
getYearCountin interfaceStructuredCalendarSpecOrBuilder
-
getYear
Match years.
repeated .temporal.api.schedule.v1.Range year = 6;- Specified by:
getYearin interfaceStructuredCalendarSpecOrBuilder
-
setYear
Match years.
repeated .temporal.api.schedule.v1.Range year = 6; -
setYear
Match years.
repeated .temporal.api.schedule.v1.Range year = 6; -
addYear
Match years.
repeated .temporal.api.schedule.v1.Range year = 6; -
addYear
Match years.
repeated .temporal.api.schedule.v1.Range year = 6; -
addYear
Match years.
repeated .temporal.api.schedule.v1.Range year = 6; -
addYear
Match years.
repeated .temporal.api.schedule.v1.Range year = 6; -
addAllYear
Match years.
repeated .temporal.api.schedule.v1.Range year = 6; -
clearYear
Match years.
repeated .temporal.api.schedule.v1.Range year = 6; -
removeYear
Match years.
repeated .temporal.api.schedule.v1.Range year = 6; -
getYearBuilder
Match years.
repeated .temporal.api.schedule.v1.Range year = 6; -
getYearOrBuilder
Match years.
repeated .temporal.api.schedule.v1.Range year = 6;- Specified by:
getYearOrBuilderin interfaceStructuredCalendarSpecOrBuilder
-
getYearOrBuilderList
Match years.
repeated .temporal.api.schedule.v1.Range year = 6;- Specified by:
getYearOrBuilderListin interfaceStructuredCalendarSpecOrBuilder
-
addYearBuilder
Match years.
repeated .temporal.api.schedule.v1.Range year = 6; -
addYearBuilder
Match years.
repeated .temporal.api.schedule.v1.Range year = 6; -
getYearBuilderList
Match years.
repeated .temporal.api.schedule.v1.Range year = 6; -
getDayOfWeekList
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7;- Specified by:
getDayOfWeekListin interfaceStructuredCalendarSpecOrBuilder
-
getDayOfWeekCount
public int getDayOfWeekCount()Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7;- Specified by:
getDayOfWeekCountin interfaceStructuredCalendarSpecOrBuilder
-
getDayOfWeek
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7;- Specified by:
getDayOfWeekin interfaceStructuredCalendarSpecOrBuilder
-
setDayOfWeek
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7; -
setDayOfWeek
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7; -
addDayOfWeek
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7; -
addDayOfWeek
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7; -
addDayOfWeek
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7; -
addDayOfWeek
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7; -
addAllDayOfWeek
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7; -
clearDayOfWeek
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7; -
removeDayOfWeek
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7; -
getDayOfWeekBuilder
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7; -
getDayOfWeekOrBuilder
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7;- Specified by:
getDayOfWeekOrBuilderin interfaceStructuredCalendarSpecOrBuilder
-
getDayOfWeekOrBuilderList
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7;- Specified by:
getDayOfWeekOrBuilderListin interfaceStructuredCalendarSpecOrBuilder
-
addDayOfWeekBuilder
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7; -
addDayOfWeekBuilder
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7; -
getDayOfWeekBuilderList
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7; -
getComment
Free-form comment describing the intention of this spec.
string comment = 8;- Specified by:
getCommentin interfaceStructuredCalendarSpecOrBuilder- Returns:
- The comment.
-
getCommentBytes
public com.google.protobuf.ByteString getCommentBytes()Free-form comment describing the intention of this spec.
string comment = 8;- Specified by:
getCommentBytesin interfaceStructuredCalendarSpecOrBuilder- Returns:
- The bytes for comment.
-
setComment
Free-form comment describing the intention of this spec.
string comment = 8;- Parameters:
value- The comment to set.- Returns:
- This builder for chaining.
-
clearComment
Free-form comment describing the intention of this spec.
string comment = 8;- Returns:
- This builder for chaining.
-
setCommentBytes
Free-form comment describing the intention of this spec.
string comment = 8;- Parameters:
value- The bytes for comment to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final StructuredCalendarSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredCalendarSpec.Builder>
-
mergeUnknownFields
public final StructuredCalendarSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredCalendarSpec.Builder>
-