com.google.transit.realtime
Class GtfsRealtime.VehiclePosition.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.VehiclePosition,GtfsRealtime.VehiclePosition.Builder>
                  extended by com.google.transit.realtime.GtfsRealtime.VehiclePosition.Builder
All Implemented Interfaces:
com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<GtfsRealtime.VehiclePosition>, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, GtfsRealtime.VehiclePositionOrBuilder, Cloneable
Enclosing class:
GtfsRealtime.VehiclePosition

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


Method Summary
 GtfsRealtime.VehiclePosition build()
           
 GtfsRealtime.VehiclePosition buildPartial()
           
 GtfsRealtime.VehiclePosition.Builder clear()
           
 GtfsRealtime.VehiclePosition.Builder clearCongestionLevel()
           
 GtfsRealtime.VehiclePosition.Builder clearCurrentStatus()
           
 GtfsRealtime.VehiclePosition.Builder clearCurrentStopSequence()
           
 GtfsRealtime.VehiclePosition.Builder clearPosition()
           
 GtfsRealtime.VehiclePosition.Builder clearStopId()
           
 GtfsRealtime.VehiclePosition.Builder clearTimestamp()
           
 GtfsRealtime.VehiclePosition.Builder clearTrip()
           
 GtfsRealtime.VehiclePosition.Builder clearVehicle()
           
 GtfsRealtime.VehiclePosition.Builder clone()
           
 GtfsRealtime.VehiclePosition.CongestionLevel getCongestionLevel()
           
 GtfsRealtime.VehiclePosition.VehicleStopStatus getCurrentStatus()
           
 int getCurrentStopSequence()
           
 GtfsRealtime.VehiclePosition getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 GtfsRealtime.Position getPosition()
           
 GtfsRealtime.Position.Builder getPositionBuilder()
           
 GtfsRealtime.PositionOrBuilder getPositionOrBuilder()
           
 String getStopId()
           
 long getTimestamp()
           
 GtfsRealtime.TripDescriptor getTrip()
           
 GtfsRealtime.TripDescriptor.Builder getTripBuilder()
           
 GtfsRealtime.TripDescriptorOrBuilder getTripOrBuilder()
           
 GtfsRealtime.VehicleDescriptor getVehicle()
           
 GtfsRealtime.VehicleDescriptor.Builder getVehicleBuilder()
           
 GtfsRealtime.VehicleDescriptorOrBuilder getVehicleOrBuilder()
           
 boolean hasCongestionLevel()
           
 boolean hasCurrentStatus()
           
 boolean hasCurrentStopSequence()
           
 boolean hasPosition()
           
 boolean hasStopId()
           
 boolean hasTimestamp()
           
 boolean hasTrip()
           
 boolean hasVehicle()
           
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 GtfsRealtime.VehiclePosition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 GtfsRealtime.VehiclePosition.Builder mergeFrom(GtfsRealtime.VehiclePosition other)
           
 GtfsRealtime.VehiclePosition.Builder mergeFrom(com.google.protobuf.Message other)
           
 GtfsRealtime.VehiclePosition.Builder mergePosition(GtfsRealtime.Position value)
           
 GtfsRealtime.VehiclePosition.Builder mergeTrip(GtfsRealtime.TripDescriptor value)
           
 GtfsRealtime.VehiclePosition.Builder mergeVehicle(GtfsRealtime.VehicleDescriptor value)
           
 GtfsRealtime.VehiclePosition.Builder setCongestionLevel(GtfsRealtime.VehiclePosition.CongestionLevel value)
           
 GtfsRealtime.VehiclePosition.Builder setCurrentStatus(GtfsRealtime.VehiclePosition.VehicleStopStatus value)
           
 GtfsRealtime.VehiclePosition.Builder setCurrentStopSequence(int value)
           
 GtfsRealtime.VehiclePosition.Builder setPosition(GtfsRealtime.Position.Builder builderForValue)
           
 GtfsRealtime.VehiclePosition.Builder setPosition(GtfsRealtime.Position value)
           
 GtfsRealtime.VehiclePosition.Builder setStopId(String value)
           
 GtfsRealtime.VehiclePosition.Builder setTimestamp(long value)
           
 GtfsRealtime.VehiclePosition.Builder setTrip(GtfsRealtime.TripDescriptor.Builder builderForValue)
           
 GtfsRealtime.VehiclePosition.Builder setTrip(GtfsRealtime.TripDescriptor value)
           
 GtfsRealtime.VehiclePosition.Builder setVehicle(GtfsRealtime.VehicleDescriptor.Builder builderForValue)
           
 GtfsRealtime.VehiclePosition.Builder setVehicle(GtfsRealtime.VehicleDescriptor value)
           
 
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
getParentForChildren, getUnknownFields, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, setUnknownFields
 
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
 
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, newUninitializedMessageException
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder
getExtension, getExtension, getExtensionCount, hasExtension
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 

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.VehiclePosition.Builder>

clear

public GtfsRealtime.VehiclePosition.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.VehiclePosition,GtfsRealtime.VehiclePosition.Builder>

clone

public GtfsRealtime.VehiclePosition.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.VehiclePosition,GtfsRealtime.VehiclePosition.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.VehiclePosition.Builder>

getDefaultInstanceForType

public GtfsRealtime.VehiclePosition getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder

build

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

buildPartial

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

mergeFrom

public GtfsRealtime.VehiclePosition.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.VehiclePosition.Builder>

mergeFrom

public GtfsRealtime.VehiclePosition.Builder mergeFrom(GtfsRealtime.VehiclePosition 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.VehiclePosition,GtfsRealtime.VehiclePosition.Builder>

mergeFrom

public GtfsRealtime.VehiclePosition.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.VehiclePosition.Builder>
Throws:
IOException

hasTrip

public boolean hasTrip()
Specified by:
hasTrip in interface GtfsRealtime.VehiclePositionOrBuilder

getTrip

public GtfsRealtime.TripDescriptor getTrip()
Specified by:
getTrip in interface GtfsRealtime.VehiclePositionOrBuilder

setTrip

public GtfsRealtime.VehiclePosition.Builder setTrip(GtfsRealtime.TripDescriptor value)

setTrip

public GtfsRealtime.VehiclePosition.Builder setTrip(GtfsRealtime.TripDescriptor.Builder builderForValue)

mergeTrip

public GtfsRealtime.VehiclePosition.Builder mergeTrip(GtfsRealtime.TripDescriptor value)

clearTrip

public GtfsRealtime.VehiclePosition.Builder clearTrip()

getTripBuilder

public GtfsRealtime.TripDescriptor.Builder getTripBuilder()

getTripOrBuilder

public GtfsRealtime.TripDescriptorOrBuilder getTripOrBuilder()
Specified by:
getTripOrBuilder in interface GtfsRealtime.VehiclePositionOrBuilder

hasVehicle

public boolean hasVehicle()
Specified by:
hasVehicle in interface GtfsRealtime.VehiclePositionOrBuilder

getVehicle

public GtfsRealtime.VehicleDescriptor getVehicle()
Specified by:
getVehicle in interface GtfsRealtime.VehiclePositionOrBuilder

setVehicle

public GtfsRealtime.VehiclePosition.Builder setVehicle(GtfsRealtime.VehicleDescriptor value)

setVehicle

public GtfsRealtime.VehiclePosition.Builder setVehicle(GtfsRealtime.VehicleDescriptor.Builder builderForValue)

mergeVehicle

public GtfsRealtime.VehiclePosition.Builder mergeVehicle(GtfsRealtime.VehicleDescriptor value)

clearVehicle

public GtfsRealtime.VehiclePosition.Builder clearVehicle()

getVehicleBuilder

public GtfsRealtime.VehicleDescriptor.Builder getVehicleBuilder()

getVehicleOrBuilder

public GtfsRealtime.VehicleDescriptorOrBuilder getVehicleOrBuilder()
Specified by:
getVehicleOrBuilder in interface GtfsRealtime.VehiclePositionOrBuilder

hasPosition

public boolean hasPosition()
Specified by:
hasPosition in interface GtfsRealtime.VehiclePositionOrBuilder

getPosition

public GtfsRealtime.Position getPosition()
Specified by:
getPosition in interface GtfsRealtime.VehiclePositionOrBuilder

setPosition

public GtfsRealtime.VehiclePosition.Builder setPosition(GtfsRealtime.Position value)

setPosition

public GtfsRealtime.VehiclePosition.Builder setPosition(GtfsRealtime.Position.Builder builderForValue)

mergePosition

public GtfsRealtime.VehiclePosition.Builder mergePosition(GtfsRealtime.Position value)

clearPosition

public GtfsRealtime.VehiclePosition.Builder clearPosition()

getPositionBuilder

public GtfsRealtime.Position.Builder getPositionBuilder()

getPositionOrBuilder

public GtfsRealtime.PositionOrBuilder getPositionOrBuilder()
Specified by:
getPositionOrBuilder in interface GtfsRealtime.VehiclePositionOrBuilder

hasCurrentStopSequence

public boolean hasCurrentStopSequence()
Specified by:
hasCurrentStopSequence in interface GtfsRealtime.VehiclePositionOrBuilder

getCurrentStopSequence

public int getCurrentStopSequence()
Specified by:
getCurrentStopSequence in interface GtfsRealtime.VehiclePositionOrBuilder

setCurrentStopSequence

public GtfsRealtime.VehiclePosition.Builder setCurrentStopSequence(int value)

clearCurrentStopSequence

public GtfsRealtime.VehiclePosition.Builder clearCurrentStopSequence()

hasStopId

public boolean hasStopId()
Specified by:
hasStopId in interface GtfsRealtime.VehiclePositionOrBuilder

getStopId

public String getStopId()
Specified by:
getStopId in interface GtfsRealtime.VehiclePositionOrBuilder

setStopId

public GtfsRealtime.VehiclePosition.Builder setStopId(String value)

clearStopId

public GtfsRealtime.VehiclePosition.Builder clearStopId()

hasCurrentStatus

public boolean hasCurrentStatus()
Specified by:
hasCurrentStatus in interface GtfsRealtime.VehiclePositionOrBuilder

getCurrentStatus

public GtfsRealtime.VehiclePosition.VehicleStopStatus getCurrentStatus()
Specified by:
getCurrentStatus in interface GtfsRealtime.VehiclePositionOrBuilder

setCurrentStatus

public GtfsRealtime.VehiclePosition.Builder setCurrentStatus(GtfsRealtime.VehiclePosition.VehicleStopStatus value)

clearCurrentStatus

public GtfsRealtime.VehiclePosition.Builder clearCurrentStatus()

hasTimestamp

public boolean hasTimestamp()
Specified by:
hasTimestamp in interface GtfsRealtime.VehiclePositionOrBuilder

getTimestamp

public long getTimestamp()
Specified by:
getTimestamp in interface GtfsRealtime.VehiclePositionOrBuilder

setTimestamp

public GtfsRealtime.VehiclePosition.Builder setTimestamp(long value)

clearTimestamp

public GtfsRealtime.VehiclePosition.Builder clearTimestamp()

hasCongestionLevel

public boolean hasCongestionLevel()
Specified by:
hasCongestionLevel in interface GtfsRealtime.VehiclePositionOrBuilder

getCongestionLevel

public GtfsRealtime.VehiclePosition.CongestionLevel getCongestionLevel()
Specified by:
getCongestionLevel in interface GtfsRealtime.VehiclePositionOrBuilder

setCongestionLevel

public GtfsRealtime.VehiclePosition.Builder setCongestionLevel(GtfsRealtime.VehiclePosition.CongestionLevel value)

clearCongestionLevel

public GtfsRealtime.VehiclePosition.Builder clearCongestionLevel()


Copyright © 2012 OneBusAway. All Rights Reserved.