com.google.transit.realtime
Class GtfsRealtime.FeedMessage.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.AbstractMessage.Builder<BuilderType>
          extended by com.google.protobuf.GeneratedMessage.Builder<BuilderType>
              extended by com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.FeedMessage,GtfsRealtime.FeedMessage.Builder>
                  extended by com.google.transit.realtime.GtfsRealtime.FeedMessage.Builder
All Implemented Interfaces:
com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<GtfsRealtime.FeedMessage>, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, GtfsRealtime.FeedMessageOrBuilder, Cloneable
Enclosing class:
GtfsRealtime.FeedMessage

public static final class GtfsRealtime.FeedMessage.Builder
extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.FeedMessage,GtfsRealtime.FeedMessage.Builder>
implements GtfsRealtime.FeedMessageOrBuilder

Protobuf type 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
 


Method Summary
 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;
 
Methods inherited from class com.google.protobuf.GeneratedMessage.ExtendableBuilder
addExtension, addRepeatedField, clearExtension, clearField, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtensionCount, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasField, mergeExtensionFields, parseUnknownField, setExtension, setExtension, setField, setRepeatedField
 
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
clearOneof, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getUnknownFields, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, setUnknownFields
 
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
 
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, newUninitializedMessageException
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder
getExtension, getExtension, getExtensionCount, hasExtension
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
 

Method Detail

getDescriptor

public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()

internalGetFieldAccessorTable

protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Specified by:
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<GtfsRealtime.FeedMessage.Builder>

clear

public GtfsRealtime.FeedMessage.Builder clear()
Specified by:
clear in interface com.google.protobuf.Message.Builder
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.FeedMessage,GtfsRealtime.FeedMessage.Builder>

clone

public GtfsRealtime.FeedMessage.Builder clone()
Specified by:
clone in interface com.google.protobuf.Message.Builder
Specified by:
clone in interface com.google.protobuf.MessageLite.Builder
Overrides:
clone in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.FeedMessage,GtfsRealtime.FeedMessage.Builder>

getDescriptorForType

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Specified by:
getDescriptorForType in interface com.google.protobuf.Message.Builder
Specified by:
getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<GtfsRealtime.FeedMessage.Builder>

getDefaultInstanceForType

public GtfsRealtime.FeedMessage getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<GtfsRealtime.FeedMessage>
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder

build

public GtfsRealtime.FeedMessage build()
Specified by:
build in interface com.google.protobuf.Message.Builder
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public GtfsRealtime.FeedMessage buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.Message.Builder
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

mergeFrom

public GtfsRealtime.FeedMessage.Builder mergeFrom(com.google.protobuf.Message other)
Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<GtfsRealtime.FeedMessage.Builder>

mergeFrom

public GtfsRealtime.FeedMessage.Builder mergeFrom(GtfsRealtime.FeedMessage other)

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.FeedMessage,GtfsRealtime.FeedMessage.Builder>

mergeFrom

public GtfsRealtime.FeedMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                                  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                           throws IOException
Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder
Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<GtfsRealtime.FeedMessage.Builder>
Throws:
IOException

hasHeader

public boolean hasHeader()
required .transit_realtime.FeedHeader header = 1;
 Metadata about this feed and feed message.
 

Specified by:
hasHeader in interface GtfsRealtime.FeedMessageOrBuilder

getHeader

public GtfsRealtime.FeedHeader getHeader()
required .transit_realtime.FeedHeader header = 1;
 Metadata about this feed and feed message.
 

Specified by:
getHeader in interface GtfsRealtime.FeedMessageOrBuilder

setHeader

public GtfsRealtime.FeedMessage.Builder setHeader(GtfsRealtime.FeedHeader value)
required .transit_realtime.FeedHeader header = 1;
 Metadata about this feed and feed message.
 


setHeader

public GtfsRealtime.FeedMessage.Builder setHeader(GtfsRealtime.FeedHeader.Builder builderForValue)
required .transit_realtime.FeedHeader header = 1;
 Metadata about this feed and feed message.
 


mergeHeader

public GtfsRealtime.FeedMessage.Builder mergeHeader(GtfsRealtime.FeedHeader value)
required .transit_realtime.FeedHeader header = 1;
 Metadata about this feed and feed message.
 


clearHeader

public GtfsRealtime.FeedMessage.Builder clearHeader()
required .transit_realtime.FeedHeader header = 1;
 Metadata about this feed and feed message.
 


getHeaderBuilder

public GtfsRealtime.FeedHeader.Builder getHeaderBuilder()
required .transit_realtime.FeedHeader header = 1;
 Metadata about this feed and feed message.
 


getHeaderOrBuilder

public GtfsRealtime.FeedHeaderOrBuilder getHeaderOrBuilder()
required .transit_realtime.FeedHeader header = 1;
 Metadata about this feed and feed message.
 

Specified by:
getHeaderOrBuilder in interface GtfsRealtime.FeedMessageOrBuilder

getEntityList

public List<GtfsRealtime.FeedEntity> getEntityList()
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 

Specified by:
getEntityList in interface GtfsRealtime.FeedMessageOrBuilder

getEntityCount

public int getEntityCount()
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 

Specified by:
getEntityCount in interface GtfsRealtime.FeedMessageOrBuilder

getEntity

public GtfsRealtime.FeedEntity getEntity(int index)
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 

Specified by:
getEntity in interface GtfsRealtime.FeedMessageOrBuilder

setEntity

public GtfsRealtime.FeedMessage.Builder setEntity(int index,
                                                  GtfsRealtime.FeedEntity value)
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 


setEntity

public GtfsRealtime.FeedMessage.Builder setEntity(int index,
                                                  GtfsRealtime.FeedEntity.Builder builderForValue)
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 


addEntity

public GtfsRealtime.FeedMessage.Builder addEntity(GtfsRealtime.FeedEntity value)
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 


addEntity

public GtfsRealtime.FeedMessage.Builder addEntity(int index,
                                                  GtfsRealtime.FeedEntity value)
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 


addEntity

public GtfsRealtime.FeedMessage.Builder addEntity(GtfsRealtime.FeedEntity.Builder builderForValue)
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 


addEntity

public GtfsRealtime.FeedMessage.Builder addEntity(int index,
                                                  GtfsRealtime.FeedEntity.Builder builderForValue)
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 


addAllEntity

public GtfsRealtime.FeedMessage.Builder addAllEntity(Iterable<? extends GtfsRealtime.FeedEntity> values)
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 


clearEntity

public GtfsRealtime.FeedMessage.Builder clearEntity()
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 


removeEntity

public GtfsRealtime.FeedMessage.Builder removeEntity(int index)
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 


getEntityBuilder

public GtfsRealtime.FeedEntity.Builder getEntityBuilder(int index)
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 


getEntityOrBuilder

public GtfsRealtime.FeedEntityOrBuilder getEntityOrBuilder(int index)
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 

Specified by:
getEntityOrBuilder in interface GtfsRealtime.FeedMessageOrBuilder

getEntityOrBuilderList

public List<? extends GtfsRealtime.FeedEntityOrBuilder> getEntityOrBuilderList()
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 

Specified by:
getEntityOrBuilderList in interface GtfsRealtime.FeedMessageOrBuilder

addEntityBuilder

public GtfsRealtime.FeedEntity.Builder addEntityBuilder()
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 


addEntityBuilder

public GtfsRealtime.FeedEntity.Builder addEntityBuilder(int index)
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 


getEntityBuilderList

public List<GtfsRealtime.FeedEntity.Builder> getEntityBuilderList()
repeated .transit_realtime.FeedEntity entity = 2;
 Contents of the feed.
 



Copyright © 2015. All Rights Reserved.