public static final class GtfsRealtime.FeedMessage.Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.FeedMessage,GtfsRealtime.FeedMessage.Builder> implements GtfsRealtime.FeedMessageOrBuilder
transit_realtime.FeedMessage
The contents of a feed message. A feed is a continuous stream of feed messages. Each message in the stream is obtained as a response to an appropriate HTTP GET request. A realtime feed is always defined with relation to an existing GTFS feed. All the entity ids are resolved with respect to the GTFS feed. A feed depends on some external configuration: - The corresponding GTFS feed. - Feed application (updates, positions or alerts). A feed should contain only items of one specified application; all the other entities will be ignored. - Polling frequency
| Modifier and Type | Method and Description |
|---|---|
GtfsRealtime.FeedMessage.Builder |
addAllEntity(Iterable<? extends GtfsRealtime.FeedEntity> values)
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedMessage.Builder |
addEntity(GtfsRealtime.FeedEntity.Builder builderForValue)
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedMessage.Builder |
addEntity(GtfsRealtime.FeedEntity value)
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedMessage.Builder |
addEntity(int index,
GtfsRealtime.FeedEntity.Builder builderForValue)
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedMessage.Builder |
addEntity(int index,
GtfsRealtime.FeedEntity value)
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedEntity.Builder |
addEntityBuilder()
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedEntity.Builder |
addEntityBuilder(int index)
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedMessage |
build() |
GtfsRealtime.FeedMessage |
buildPartial() |
GtfsRealtime.FeedMessage.Builder |
clear() |
GtfsRealtime.FeedMessage.Builder |
clearEntity()
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedMessage.Builder |
clearHeader()
required .transit_realtime.FeedHeader header = 1; |
GtfsRealtime.FeedMessage.Builder |
clone() |
GtfsRealtime.FeedMessage |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
GtfsRealtime.FeedEntity |
getEntity(int index)
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedEntity.Builder |
getEntityBuilder(int index)
repeated .transit_realtime.FeedEntity entity = 2; |
List<GtfsRealtime.FeedEntity.Builder> |
getEntityBuilderList()
repeated .transit_realtime.FeedEntity entity = 2; |
int |
getEntityCount()
repeated .transit_realtime.FeedEntity entity = 2; |
List<GtfsRealtime.FeedEntity> |
getEntityList()
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedEntityOrBuilder |
getEntityOrBuilder(int index)
repeated .transit_realtime.FeedEntity entity = 2; |
List<? extends GtfsRealtime.FeedEntityOrBuilder> |
getEntityOrBuilderList()
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedHeader |
getHeader()
required .transit_realtime.FeedHeader header = 1; |
GtfsRealtime.FeedHeader.Builder |
getHeaderBuilder()
required .transit_realtime.FeedHeader header = 1; |
GtfsRealtime.FeedHeaderOrBuilder |
getHeaderOrBuilder()
required .transit_realtime.FeedHeader header = 1; |
boolean |
hasHeader()
required .transit_realtime.FeedHeader header = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GtfsRealtime.FeedMessage.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GtfsRealtime.FeedMessage.Builder |
mergeFrom(GtfsRealtime.FeedMessage other) |
GtfsRealtime.FeedMessage.Builder |
mergeFrom(com.google.protobuf.Message other) |
GtfsRealtime.FeedMessage.Builder |
mergeHeader(GtfsRealtime.FeedHeader value)
required .transit_realtime.FeedHeader header = 1; |
GtfsRealtime.FeedMessage.Builder |
removeEntity(int index)
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedMessage.Builder |
setEntity(int index,
GtfsRealtime.FeedEntity.Builder builderForValue)
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedMessage.Builder |
setEntity(int index,
GtfsRealtime.FeedEntity value)
repeated .transit_realtime.FeedEntity entity = 2; |
GtfsRealtime.FeedMessage.Builder |
setHeader(GtfsRealtime.FeedHeader.Builder builderForValue)
required .transit_realtime.FeedHeader header = 1; |
GtfsRealtime.FeedMessage.Builder |
setHeader(GtfsRealtime.FeedHeader value)
required .transit_realtime.FeedHeader header = 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.FeedMessage.Builder>public GtfsRealtime.FeedMessage.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.FeedMessage,GtfsRealtime.FeedMessage.Builder>public GtfsRealtime.FeedMessage.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.FeedMessage,GtfsRealtime.FeedMessage.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.FeedMessage.Builder>public GtfsRealtime.FeedMessage getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<GtfsRealtime.FeedMessage>getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GtfsRealtime.FeedMessage build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GtfsRealtime.FeedMessage buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GtfsRealtime.FeedMessage.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GtfsRealtime.FeedMessage.Builder>public GtfsRealtime.FeedMessage.Builder mergeFrom(GtfsRealtime.FeedMessage other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.FeedMessage,GtfsRealtime.FeedMessage.Builder>public GtfsRealtime.FeedMessage.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.FeedMessage.Builder>IOExceptionpublic boolean hasHeader()
required .transit_realtime.FeedHeader header = 1;
Metadata about this feed and feed message.
hasHeader in interface GtfsRealtime.FeedMessageOrBuilderpublic GtfsRealtime.FeedHeader getHeader()
required .transit_realtime.FeedHeader header = 1;
Metadata about this feed and feed message.
getHeader in interface GtfsRealtime.FeedMessageOrBuilderpublic GtfsRealtime.FeedMessage.Builder setHeader(GtfsRealtime.FeedHeader value)
required .transit_realtime.FeedHeader header = 1;
Metadata about this feed and feed message.
public GtfsRealtime.FeedMessage.Builder setHeader(GtfsRealtime.FeedHeader.Builder builderForValue)
required .transit_realtime.FeedHeader header = 1;
Metadata about this feed and feed message.
public GtfsRealtime.FeedMessage.Builder mergeHeader(GtfsRealtime.FeedHeader value)
required .transit_realtime.FeedHeader header = 1;
Metadata about this feed and feed message.
public GtfsRealtime.FeedMessage.Builder clearHeader()
required .transit_realtime.FeedHeader header = 1;
Metadata about this feed and feed message.
public GtfsRealtime.FeedHeader.Builder getHeaderBuilder()
required .transit_realtime.FeedHeader header = 1;
Metadata about this feed and feed message.
public GtfsRealtime.FeedHeaderOrBuilder getHeaderOrBuilder()
required .transit_realtime.FeedHeader header = 1;
Metadata about this feed and feed message.
getHeaderOrBuilder in interface GtfsRealtime.FeedMessageOrBuilderpublic List<GtfsRealtime.FeedEntity> getEntityList()
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
getEntityList in interface GtfsRealtime.FeedMessageOrBuilderpublic int getEntityCount()
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
getEntityCount in interface GtfsRealtime.FeedMessageOrBuilderpublic GtfsRealtime.FeedEntity getEntity(int index)
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
getEntity in interface GtfsRealtime.FeedMessageOrBuilderpublic GtfsRealtime.FeedMessage.Builder setEntity(int index, GtfsRealtime.FeedEntity value)
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
public GtfsRealtime.FeedMessage.Builder setEntity(int index, GtfsRealtime.FeedEntity.Builder builderForValue)
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
public GtfsRealtime.FeedMessage.Builder addEntity(GtfsRealtime.FeedEntity value)
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
public GtfsRealtime.FeedMessage.Builder addEntity(int index, GtfsRealtime.FeedEntity value)
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
public GtfsRealtime.FeedMessage.Builder addEntity(GtfsRealtime.FeedEntity.Builder builderForValue)
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
public GtfsRealtime.FeedMessage.Builder addEntity(int index, GtfsRealtime.FeedEntity.Builder builderForValue)
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
public GtfsRealtime.FeedMessage.Builder addAllEntity(Iterable<? extends GtfsRealtime.FeedEntity> values)
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
public GtfsRealtime.FeedMessage.Builder clearEntity()
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
public GtfsRealtime.FeedMessage.Builder removeEntity(int index)
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
public GtfsRealtime.FeedEntity.Builder getEntityBuilder(int index)
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
public GtfsRealtime.FeedEntityOrBuilder getEntityOrBuilder(int index)
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
getEntityOrBuilder in interface GtfsRealtime.FeedMessageOrBuilderpublic List<? extends GtfsRealtime.FeedEntityOrBuilder> getEntityOrBuilderList()
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
getEntityOrBuilderList in interface GtfsRealtime.FeedMessageOrBuilderpublic GtfsRealtime.FeedEntity.Builder addEntityBuilder()
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
public GtfsRealtime.FeedEntity.Builder addEntityBuilder(int index)
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
public List<GtfsRealtime.FeedEntity.Builder> getEntityBuilderList()
repeated .transit_realtime.FeedEntity entity = 2;
Contents of the feed.
Copyright © 2018. All rights reserved.