public final class RecurringTimeWindow extends com.google.protobuf.GeneratedMessageV3 implements RecurringTimeWindowOrBuilder
Represents an arbitrary window of time that recurs.Protobuf type
google.cloud.edgecontainer.v1.RecurringTimeWindow| Modifier and Type | Class and Description |
|---|---|
static class |
RecurringTimeWindow.Builder
Represents an arbitrary window of time that recurs.
|
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 |
RECURRENCE_FIELD_NUMBER |
static int |
WINDOW_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static RecurringTimeWindow |
getDefaultInstance() |
RecurringTimeWindow |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<RecurringTimeWindow> |
getParserForType() |
String |
getRecurrence()
An RRULE (https://tools.ietf.org/html/rfc5545#section-3.8.5.3) for how
this window recurs.
|
com.google.protobuf.ByteString |
getRecurrenceBytes()
An RRULE (https://tools.ietf.org/html/rfc5545#section-3.8.5.3) for how
this window recurs.
|
int |
getSerializedSize() |
TimeWindow |
getWindow()
The window of the first recurrence.
|
TimeWindowOrBuilder |
getWindowOrBuilder()
The window of the first recurrence.
|
int |
hashCode() |
boolean |
hasWindow()
The window of the first recurrence.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RecurringTimeWindow.Builder |
newBuilder() |
static RecurringTimeWindow.Builder |
newBuilder(RecurringTimeWindow prototype) |
RecurringTimeWindow.Builder |
newBuilderForType() |
protected RecurringTimeWindow.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static RecurringTimeWindow |
parseDelimitedFrom(InputStream input) |
static RecurringTimeWindow |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RecurringTimeWindow |
parseFrom(byte[] data) |
static RecurringTimeWindow |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RecurringTimeWindow |
parseFrom(ByteBuffer data) |
static RecurringTimeWindow |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RecurringTimeWindow |
parseFrom(com.google.protobuf.ByteString data) |
static RecurringTimeWindow |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RecurringTimeWindow |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RecurringTimeWindow |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RecurringTimeWindow |
parseFrom(InputStream input) |
static RecurringTimeWindow |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RecurringTimeWindow> |
parser() |
RecurringTimeWindow.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 WINDOW_FIELD_NUMBER
public static final int RECURRENCE_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 boolean hasWindow()
The window of the first recurrence.
.google.cloud.edgecontainer.v1.TimeWindow window = 1;hasWindow in interface RecurringTimeWindowOrBuilderpublic TimeWindow getWindow()
The window of the first recurrence.
.google.cloud.edgecontainer.v1.TimeWindow window = 1;getWindow in interface RecurringTimeWindowOrBuilderpublic TimeWindowOrBuilder getWindowOrBuilder()
The window of the first recurrence.
.google.cloud.edgecontainer.v1.TimeWindow window = 1;getWindowOrBuilder in interface RecurringTimeWindowOrBuilderpublic String getRecurrence()
An RRULE (https://tools.ietf.org/html/rfc5545#section-3.8.5.3) for how this window recurs. They go on for the span of time between the start and end time.
string recurrence = 2;getRecurrence in interface RecurringTimeWindowOrBuilderpublic com.google.protobuf.ByteString getRecurrenceBytes()
An RRULE (https://tools.ietf.org/html/rfc5545#section-3.8.5.3) for how this window recurs. They go on for the span of time between the start and end time.
string recurrence = 2;getRecurrenceBytes in interface RecurringTimeWindowOrBuilderpublic 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 RecurringTimeWindow parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RecurringTimeWindow parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RecurringTimeWindow parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RecurringTimeWindow parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RecurringTimeWindow parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RecurringTimeWindow parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RecurringTimeWindow parseFrom(InputStream input) throws IOException
IOExceptionpublic static RecurringTimeWindow parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RecurringTimeWindow parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RecurringTimeWindow parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RecurringTimeWindow parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RecurringTimeWindow parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic RecurringTimeWindow.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static RecurringTimeWindow.Builder newBuilder()
public static RecurringTimeWindow.Builder newBuilder(RecurringTimeWindow prototype)
public RecurringTimeWindow.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected RecurringTimeWindow.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static RecurringTimeWindow getDefaultInstance()
public static com.google.protobuf.Parser<RecurringTimeWindow> parser()
public com.google.protobuf.Parser<RecurringTimeWindow> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public RecurringTimeWindow getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.