Package io.temporal.api.schedule.v1
Class StructuredCalendarSpec
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.temporal.api.schedule.v1.StructuredCalendarSpec
-
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,StructuredCalendarSpecOrBuilder
,java.io.Serializable
@Generated(value="protoc", comments="annotations:StructuredCalendarSpec.java.pb.meta") public final class StructuredCalendarSpec extends com.google.protobuf.GeneratedMessageV3 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. TODO: add relative-to-end-of-month TODO: add nth day-of-week in month
Protobuf typetemporal.api.schedule.v1.StructuredCalendarSpec
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StructuredCalendarSpec.Builder
StructuredCalendarSpec describes an event specification relative to the calendar, in a form that's easy to work with programmatically.-
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 int
COMMENT_FIELD_NUMBER
static int
DAY_OF_MONTH_FIELD_NUMBER
static int
DAY_OF_WEEK_FIELD_NUMBER
static int
HOUR_FIELD_NUMBER
static int
MINUTE_FIELD_NUMBER
static int
MONTH_FIELD_NUMBER
static int
SECOND_FIELD_NUMBER
static int
YEAR_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getComment()
Free-form comment describing the intention of this spec.com.google.protobuf.ByteString
getCommentBytes()
Free-form comment describing the intention of this spec.Range
getDayOfMonth(int index)
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)int
getDayOfMonthCount()
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)java.util.List<Range>
getDayOfMonthList()
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)RangeOrBuilder
getDayOfMonthOrBuilder(int index)
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)java.util.List<? extends RangeOrBuilder>
getDayOfMonthOrBuilderList()
Match days of the month (1-31) (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: standard name of field --)Range
getDayOfWeek(int index)
Match days of the week (0-6; 0 is Sunday).int
getDayOfWeekCount()
Match days of the week (0-6; 0 is Sunday).java.util.List<Range>
getDayOfWeekList()
Match days of the week (0-6; 0 is Sunday).RangeOrBuilder
getDayOfWeekOrBuilder(int index)
Match days of the week (0-6; 0 is Sunday).java.util.List<? extends RangeOrBuilder>
getDayOfWeekOrBuilderList()
Match days of the week (0-6; 0 is Sunday).static StructuredCalendarSpec
getDefaultInstance()
StructuredCalendarSpec
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
Range
getHour(int index)
Match hours (0-23)int
getHourCount()
Match hours (0-23)java.util.List<Range>
getHourList()
Match hours (0-23)RangeOrBuilder
getHourOrBuilder(int index)
Match hours (0-23)java.util.List<? extends RangeOrBuilder>
getHourOrBuilderList()
Match hours (0-23)Range
getMinute(int index)
Match minutes (0-59)int
getMinuteCount()
Match minutes (0-59)java.util.List<Range>
getMinuteList()
Match minutes (0-59)RangeOrBuilder
getMinuteOrBuilder(int index)
Match minutes (0-59)java.util.List<? extends RangeOrBuilder>
getMinuteOrBuilderList()
Match minutes (0-59)Range
getMonth(int index)
Match months (1-12)int
getMonthCount()
Match months (1-12)java.util.List<Range>
getMonthList()
Match months (1-12)RangeOrBuilder
getMonthOrBuilder(int index)
Match months (1-12)java.util.List<? extends RangeOrBuilder>
getMonthOrBuilderList()
Match months (1-12)com.google.protobuf.Parser<StructuredCalendarSpec>
getParserForType()
Range
getSecond(int index)
Match seconds (0-59)int
getSecondCount()
Match seconds (0-59)java.util.List<Range>
getSecondList()
Match seconds (0-59)RangeOrBuilder
getSecondOrBuilder(int index)
Match seconds (0-59)java.util.List<? extends RangeOrBuilder>
getSecondOrBuilderList()
Match seconds (0-59)int
getSerializedSize()
com.google.protobuf.UnknownFieldSet
getUnknownFields()
Range
getYear(int index)
Match years.int
getYearCount()
Match years.java.util.List<Range>
getYearList()
Match years.RangeOrBuilder
getYearOrBuilder(int index)
Match years.java.util.List<? extends RangeOrBuilder>
getYearOrBuilderList()
Match years.int
hashCode()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static StructuredCalendarSpec.Builder
newBuilder()
static StructuredCalendarSpec.Builder
newBuilder(StructuredCalendarSpec prototype)
StructuredCalendarSpec.Builder
newBuilderForType()
protected StructuredCalendarSpec.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected java.lang.Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static StructuredCalendarSpec
parseDelimitedFrom(java.io.InputStream input)
static StructuredCalendarSpec
parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StructuredCalendarSpec
parseFrom(byte[] data)
static StructuredCalendarSpec
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StructuredCalendarSpec
parseFrom(com.google.protobuf.ByteString data)
static StructuredCalendarSpec
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StructuredCalendarSpec
parseFrom(com.google.protobuf.CodedInputStream input)
static StructuredCalendarSpec
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StructuredCalendarSpec
parseFrom(java.io.InputStream input)
static StructuredCalendarSpec
parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StructuredCalendarSpec
parseFrom(java.nio.ByteBuffer data)
static StructuredCalendarSpec
parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<StructuredCalendarSpec>
parser()
StructuredCalendarSpec.Builder
toBuilder()
void
writeTo(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
-
SECOND_FIELD_NUMBER
public static final int SECOND_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MINUTE_FIELD_NUMBER
public static final int MINUTE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HOUR_FIELD_NUMBER
public static final int HOUR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DAY_OF_MONTH_FIELD_NUMBER
public static final int DAY_OF_MONTH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MONTH_FIELD_NUMBER
public static final int MONTH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
YEAR_FIELD_NUMBER
public static final int YEAR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DAY_OF_WEEK_FIELD_NUMBER
public static final int DAY_OF_WEEK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COMMENT_FIELD_NUMBER
public static final int COMMENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getSecondList
public java.util.List<Range> getSecondList()
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1;
- Specified by:
getSecondList
in interfaceStructuredCalendarSpecOrBuilder
-
getSecondOrBuilderList
public java.util.List<? extends RangeOrBuilder> getSecondOrBuilderList()
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1;
- Specified by:
getSecondOrBuilderList
in interfaceStructuredCalendarSpecOrBuilder
-
getSecondCount
public int getSecondCount()
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1;
- Specified by:
getSecondCount
in interfaceStructuredCalendarSpecOrBuilder
-
getSecond
public Range getSecond(int index)
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1;
- Specified by:
getSecond
in interfaceStructuredCalendarSpecOrBuilder
-
getSecondOrBuilder
public RangeOrBuilder getSecondOrBuilder(int index)
Match seconds (0-59)
repeated .temporal.api.schedule.v1.Range second = 1;
- Specified by:
getSecondOrBuilder
in interfaceStructuredCalendarSpecOrBuilder
-
getMinuteList
public java.util.List<Range> getMinuteList()
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2;
- Specified by:
getMinuteList
in interfaceStructuredCalendarSpecOrBuilder
-
getMinuteOrBuilderList
public java.util.List<? extends RangeOrBuilder> getMinuteOrBuilderList()
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2;
- Specified by:
getMinuteOrBuilderList
in interfaceStructuredCalendarSpecOrBuilder
-
getMinuteCount
public int getMinuteCount()
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2;
- Specified by:
getMinuteCount
in interfaceStructuredCalendarSpecOrBuilder
-
getMinute
public Range getMinute(int index)
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2;
- Specified by:
getMinute
in interfaceStructuredCalendarSpecOrBuilder
-
getMinuteOrBuilder
public RangeOrBuilder getMinuteOrBuilder(int index)
Match minutes (0-59)
repeated .temporal.api.schedule.v1.Range minute = 2;
- Specified by:
getMinuteOrBuilder
in interfaceStructuredCalendarSpecOrBuilder
-
getHourList
public java.util.List<Range> getHourList()
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3;
- Specified by:
getHourList
in interfaceStructuredCalendarSpecOrBuilder
-
getHourOrBuilderList
public java.util.List<? extends RangeOrBuilder> getHourOrBuilderList()
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3;
- Specified by:
getHourOrBuilderList
in interfaceStructuredCalendarSpecOrBuilder
-
getHourCount
public int getHourCount()
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3;
- Specified by:
getHourCount
in interfaceStructuredCalendarSpecOrBuilder
-
getHour
public Range getHour(int index)
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3;
- Specified by:
getHour
in interfaceStructuredCalendarSpecOrBuilder
-
getHourOrBuilder
public RangeOrBuilder getHourOrBuilder(int index)
Match hours (0-23)
repeated .temporal.api.schedule.v1.Range hour = 3;
- Specified by:
getHourOrBuilder
in interfaceStructuredCalendarSpecOrBuilder
-
getDayOfMonthList
public java.util.List<Range> 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:
getDayOfMonthList
in interfaceStructuredCalendarSpecOrBuilder
-
getDayOfMonthOrBuilderList
public java.util.List<? extends RangeOrBuilder> 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:
getDayOfMonthOrBuilderList
in 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:
getDayOfMonthCount
in interfaceStructuredCalendarSpecOrBuilder
-
getDayOfMonth
public Range getDayOfMonth(int index)
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:
getDayOfMonth
in interfaceStructuredCalendarSpecOrBuilder
-
getDayOfMonthOrBuilder
public RangeOrBuilder getDayOfMonthOrBuilder(int index)
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:
getDayOfMonthOrBuilder
in interfaceStructuredCalendarSpecOrBuilder
-
getMonthList
public java.util.List<Range> getMonthList()
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5;
- Specified by:
getMonthList
in interfaceStructuredCalendarSpecOrBuilder
-
getMonthOrBuilderList
public java.util.List<? extends RangeOrBuilder> getMonthOrBuilderList()
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5;
- Specified by:
getMonthOrBuilderList
in interfaceStructuredCalendarSpecOrBuilder
-
getMonthCount
public int getMonthCount()
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5;
- Specified by:
getMonthCount
in interfaceStructuredCalendarSpecOrBuilder
-
getMonth
public Range getMonth(int index)
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5;
- Specified by:
getMonth
in interfaceStructuredCalendarSpecOrBuilder
-
getMonthOrBuilder
public RangeOrBuilder getMonthOrBuilder(int index)
Match months (1-12)
repeated .temporal.api.schedule.v1.Range month = 5;
- Specified by:
getMonthOrBuilder
in interfaceStructuredCalendarSpecOrBuilder
-
getYearList
public java.util.List<Range> getYearList()
Match years.
repeated .temporal.api.schedule.v1.Range year = 6;
- Specified by:
getYearList
in interfaceStructuredCalendarSpecOrBuilder
-
getYearOrBuilderList
public java.util.List<? extends RangeOrBuilder> getYearOrBuilderList()
Match years.
repeated .temporal.api.schedule.v1.Range year = 6;
- Specified by:
getYearOrBuilderList
in interfaceStructuredCalendarSpecOrBuilder
-
getYearCount
public int getYearCount()
Match years.
repeated .temporal.api.schedule.v1.Range year = 6;
- Specified by:
getYearCount
in interfaceStructuredCalendarSpecOrBuilder
-
getYear
public Range getYear(int index)
Match years.
repeated .temporal.api.schedule.v1.Range year = 6;
- Specified by:
getYear
in interfaceStructuredCalendarSpecOrBuilder
-
getYearOrBuilder
public RangeOrBuilder getYearOrBuilder(int index)
Match years.
repeated .temporal.api.schedule.v1.Range year = 6;
- Specified by:
getYearOrBuilder
in interfaceStructuredCalendarSpecOrBuilder
-
getDayOfWeekList
public java.util.List<Range> getDayOfWeekList()
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7;
- Specified by:
getDayOfWeekList
in interfaceStructuredCalendarSpecOrBuilder
-
getDayOfWeekOrBuilderList
public java.util.List<? extends RangeOrBuilder> getDayOfWeekOrBuilderList()
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7;
- Specified by:
getDayOfWeekOrBuilderList
in 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:
getDayOfWeekCount
in interfaceStructuredCalendarSpecOrBuilder
-
getDayOfWeek
public Range getDayOfWeek(int index)
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7;
- Specified by:
getDayOfWeek
in interfaceStructuredCalendarSpecOrBuilder
-
getDayOfWeekOrBuilder
public RangeOrBuilder getDayOfWeekOrBuilder(int index)
Match days of the week (0-6; 0 is Sunday).
repeated .temporal.api.schedule.v1.Range day_of_week = 7;
- Specified by:
getDayOfWeekOrBuilder
in interfaceStructuredCalendarSpecOrBuilder
-
getComment
public java.lang.String getComment()
Free-form comment describing the intention of this spec.
string comment = 8;
- Specified by:
getComment
in 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:
getCommentBytes
in interfaceStructuredCalendarSpecOrBuilder
- Returns:
- The bytes for comment.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static StructuredCalendarSpec parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StructuredCalendarSpec parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StructuredCalendarSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StructuredCalendarSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StructuredCalendarSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StructuredCalendarSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StructuredCalendarSpec parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static StructuredCalendarSpec parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static StructuredCalendarSpec parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static StructuredCalendarSpec parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static StructuredCalendarSpec parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static StructuredCalendarSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public StructuredCalendarSpec.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static StructuredCalendarSpec.Builder newBuilder()
-
newBuilder
public static StructuredCalendarSpec.Builder newBuilder(StructuredCalendarSpec prototype)
-
toBuilder
public StructuredCalendarSpec.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected StructuredCalendarSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static StructuredCalendarSpec getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<StructuredCalendarSpec> parser()
-
getParserForType
public com.google.protobuf.Parser<StructuredCalendarSpec> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public StructuredCalendarSpec getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-