public static final class GtfsRealtime.TimeRange.Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.TimeRange,GtfsRealtime.TimeRange.Builder> implements GtfsRealtime.TimeRangeOrBuilder
transit_realtime.TimeRange
A time interval. The interval is considered active at time 't' if 't' is greater than or equal to the start time and less than the end time.
| Modifier and Type | Method and Description |
|---|---|
GtfsRealtime.TimeRange |
build() |
GtfsRealtime.TimeRange |
buildPartial() |
GtfsRealtime.TimeRange.Builder |
clear() |
GtfsRealtime.TimeRange.Builder |
clearEnd()
optional uint64 end = 2; |
GtfsRealtime.TimeRange.Builder |
clearStart()
optional uint64 start = 1; |
GtfsRealtime.TimeRange.Builder |
clone() |
GtfsRealtime.TimeRange |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getEnd()
optional uint64 end = 2; |
long |
getStart()
optional uint64 start = 1; |
boolean |
hasEnd()
optional uint64 end = 2; |
boolean |
hasStart()
optional uint64 start = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GtfsRealtime.TimeRange.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GtfsRealtime.TimeRange.Builder |
mergeFrom(GtfsRealtime.TimeRange other) |
GtfsRealtime.TimeRange.Builder |
mergeFrom(com.google.protobuf.Message other) |
GtfsRealtime.TimeRange.Builder |
setEnd(long value)
optional uint64 end = 2; |
GtfsRealtime.TimeRange.Builder |
setStart(long value)
optional uint64 start = 1; |
addExtension, addRepeatedField, clearExtension, clearField, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtensionCount, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasField, mergeExtensionFields, parseUnknownField, setExtension, setExtension, setField, setRepeatedFieldclearOneof, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getUnknownFields, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<GtfsRealtime.TimeRange.Builder>public GtfsRealtime.TimeRange.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.TimeRange,GtfsRealtime.TimeRange.Builder>public GtfsRealtime.TimeRange.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.TimeRange,GtfsRealtime.TimeRange.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<GtfsRealtime.TimeRange.Builder>public GtfsRealtime.TimeRange getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<GtfsRealtime.TimeRange>getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GtfsRealtime.TimeRange build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GtfsRealtime.TimeRange buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GtfsRealtime.TimeRange.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GtfsRealtime.TimeRange.Builder>public GtfsRealtime.TimeRange.Builder mergeFrom(GtfsRealtime.TimeRange other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.TimeRange,GtfsRealtime.TimeRange.Builder>public GtfsRealtime.TimeRange.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GtfsRealtime.TimeRange.Builder>IOExceptionpublic boolean hasStart()
optional uint64 start = 1;
Start time, in POSIX time (i.e., number of seconds since January 1st 1970 00:00:00 UTC). If missing, the interval starts at minus infinity.
hasStart in interface GtfsRealtime.TimeRangeOrBuilderpublic long getStart()
optional uint64 start = 1;
Start time, in POSIX time (i.e., number of seconds since January 1st 1970 00:00:00 UTC). If missing, the interval starts at minus infinity.
getStart in interface GtfsRealtime.TimeRangeOrBuilderpublic GtfsRealtime.TimeRange.Builder setStart(long value)
optional uint64 start = 1;
Start time, in POSIX time (i.e., number of seconds since January 1st 1970 00:00:00 UTC). If missing, the interval starts at minus infinity.
public GtfsRealtime.TimeRange.Builder clearStart()
optional uint64 start = 1;
Start time, in POSIX time (i.e., number of seconds since January 1st 1970 00:00:00 UTC). If missing, the interval starts at minus infinity.
public boolean hasEnd()
optional uint64 end = 2;
End time, in POSIX time (i.e., number of seconds since January 1st 1970 00:00:00 UTC). If missing, the interval ends at plus infinity.
hasEnd in interface GtfsRealtime.TimeRangeOrBuilderpublic long getEnd()
optional uint64 end = 2;
End time, in POSIX time (i.e., number of seconds since January 1st 1970 00:00:00 UTC). If missing, the interval ends at plus infinity.
getEnd in interface GtfsRealtime.TimeRangeOrBuilderpublic GtfsRealtime.TimeRange.Builder setEnd(long value)
optional uint64 end = 2;
End time, in POSIX time (i.e., number of seconds since January 1st 1970 00:00:00 UTC). If missing, the interval ends at plus infinity.
public GtfsRealtime.TimeRange.Builder clearEnd()
optional uint64 end = 2;
End time, in POSIX time (i.e., number of seconds since January 1st 1970 00:00:00 UTC). If missing, the interval ends at plus infinity.
Copyright © 2018. All rights reserved.