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

public static final class GtfsRealtime.TripUpdate.StopTimeUpdate.Builder
extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.TripUpdate.StopTimeUpdate,GtfsRealtime.TripUpdate.StopTimeUpdate.Builder>
implements GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

Protobuf type transit_realtime.TripUpdate.StopTimeUpdate

 Realtime update for arrival and/or departure events for a given stop on a
 trip. Updates can be supplied for both past and future events.
 The producer is allowed, although not required, to drop past events.
 


Method Summary
 GtfsRealtime.TripUpdate.StopTimeUpdate build()
           
 GtfsRealtime.TripUpdate.StopTimeUpdate buildPartial()
           
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder clear()
           
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder clearArrival()
          optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder clearDeparture()
          optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder clearScheduleRelationship()
          optional .transit_realtime.TripUpdate.StopTimeUpdate.ScheduleRelationship schedule_relationship = 5 [default = SCHEDULED];
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder clearStopId()
          optional string stop_id = 4;
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder clearStopSequence()
          optional uint32 stop_sequence = 1;
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder clone()
           
 GtfsRealtime.TripUpdate.StopTimeEvent getArrival()
          optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;
 GtfsRealtime.TripUpdate.StopTimeEvent.Builder getArrivalBuilder()
          optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;
 GtfsRealtime.TripUpdate.StopTimeEventOrBuilder getArrivalOrBuilder()
          optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;
 GtfsRealtime.TripUpdate.StopTimeUpdate getDefaultInstanceForType()
           
 GtfsRealtime.TripUpdate.StopTimeEvent getDeparture()
          optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;
 GtfsRealtime.TripUpdate.StopTimeEvent.Builder getDepartureBuilder()
          optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;
 GtfsRealtime.TripUpdate.StopTimeEventOrBuilder getDepartureOrBuilder()
          optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 GtfsRealtime.TripUpdate.StopTimeUpdate.ScheduleRelationship getScheduleRelationship()
          optional .transit_realtime.TripUpdate.StopTimeUpdate.ScheduleRelationship schedule_relationship = 5 [default = SCHEDULED];
 String getStopId()
          optional string stop_id = 4;
 com.google.protobuf.ByteString getStopIdBytes()
          optional string stop_id = 4;
 int getStopSequence()
          optional uint32 stop_sequence = 1;
 boolean hasArrival()
          optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;
 boolean hasDeparture()
          optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;
 boolean hasScheduleRelationship()
          optional .transit_realtime.TripUpdate.StopTimeUpdate.ScheduleRelationship schedule_relationship = 5 [default = SCHEDULED];
 boolean hasStopId()
          optional string stop_id = 4;
 boolean hasStopSequence()
          optional uint32 stop_sequence = 1;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder mergeArrival(GtfsRealtime.TripUpdate.StopTimeEvent value)
          optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder mergeDeparture(GtfsRealtime.TripUpdate.StopTimeEvent value)
          optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder mergeFrom(GtfsRealtime.TripUpdate.StopTimeUpdate other)
           
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder mergeFrom(com.google.protobuf.Message other)
           
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setArrival(GtfsRealtime.TripUpdate.StopTimeEvent.Builder builderForValue)
          optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setArrival(GtfsRealtime.TripUpdate.StopTimeEvent value)
          optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setDeparture(GtfsRealtime.TripUpdate.StopTimeEvent.Builder builderForValue)
          optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setDeparture(GtfsRealtime.TripUpdate.StopTimeEvent value)
          optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setScheduleRelationship(GtfsRealtime.TripUpdate.StopTimeUpdate.ScheduleRelationship value)
          optional .transit_realtime.TripUpdate.StopTimeUpdate.ScheduleRelationship schedule_relationship = 5 [default = SCHEDULED];
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setStopId(String value)
          optional string stop_id = 4;
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setStopIdBytes(com.google.protobuf.ByteString value)
          optional string stop_id = 4;
 GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setStopSequence(int value)
          optional uint32 stop_sequence = 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.TripUpdate.StopTimeUpdate.Builder>

clear

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

clone

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

getDefaultInstanceForType

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

build

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

buildPartial

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

mergeFrom

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

mergeFrom

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

mergeFrom

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

hasStopSequence

public boolean hasStopSequence()
optional uint32 stop_sequence = 1;
 Must be the same as in stop_times.txt in the corresponding GTFS feed.
 

Specified by:
hasStopSequence in interface GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

getStopSequence

public int getStopSequence()
optional uint32 stop_sequence = 1;
 Must be the same as in stop_times.txt in the corresponding GTFS feed.
 

Specified by:
getStopSequence in interface GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

setStopSequence

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setStopSequence(int value)
optional uint32 stop_sequence = 1;
 Must be the same as in stop_times.txt in the corresponding GTFS feed.
 


clearStopSequence

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder clearStopSequence()
optional uint32 stop_sequence = 1;
 Must be the same as in stop_times.txt in the corresponding GTFS feed.
 


hasStopId

public boolean hasStopId()
optional string stop_id = 4;
 Must be the same as in stops.txt in the corresponding GTFS feed.
 

Specified by:
hasStopId in interface GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

getStopId

public String getStopId()
optional string stop_id = 4;
 Must be the same as in stops.txt in the corresponding GTFS feed.
 

Specified by:
getStopId in interface GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

getStopIdBytes

public com.google.protobuf.ByteString getStopIdBytes()
optional string stop_id = 4;
 Must be the same as in stops.txt in the corresponding GTFS feed.
 

Specified by:
getStopIdBytes in interface GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

setStopId

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setStopId(String value)
optional string stop_id = 4;
 Must be the same as in stops.txt in the corresponding GTFS feed.
 


clearStopId

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder clearStopId()
optional string stop_id = 4;
 Must be the same as in stops.txt in the corresponding GTFS feed.
 


setStopIdBytes

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setStopIdBytes(com.google.protobuf.ByteString value)
optional string stop_id = 4;
 Must be the same as in stops.txt in the corresponding GTFS feed.
 


hasArrival

public boolean hasArrival()
optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;

Specified by:
hasArrival in interface GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

getArrival

public GtfsRealtime.TripUpdate.StopTimeEvent getArrival()
optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;

Specified by:
getArrival in interface GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

setArrival

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setArrival(GtfsRealtime.TripUpdate.StopTimeEvent value)
optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;


setArrival

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setArrival(GtfsRealtime.TripUpdate.StopTimeEvent.Builder builderForValue)
optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;


mergeArrival

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder mergeArrival(GtfsRealtime.TripUpdate.StopTimeEvent value)
optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;


clearArrival

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder clearArrival()
optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;


getArrivalBuilder

public GtfsRealtime.TripUpdate.StopTimeEvent.Builder getArrivalBuilder()
optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;


getArrivalOrBuilder

public GtfsRealtime.TripUpdate.StopTimeEventOrBuilder getArrivalOrBuilder()
optional .transit_realtime.TripUpdate.StopTimeEvent arrival = 2;

Specified by:
getArrivalOrBuilder in interface GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

hasDeparture

public boolean hasDeparture()
optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;

Specified by:
hasDeparture in interface GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

getDeparture

public GtfsRealtime.TripUpdate.StopTimeEvent getDeparture()
optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;

Specified by:
getDeparture in interface GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

setDeparture

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setDeparture(GtfsRealtime.TripUpdate.StopTimeEvent value)
optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;


setDeparture

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setDeparture(GtfsRealtime.TripUpdate.StopTimeEvent.Builder builderForValue)
optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;


mergeDeparture

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder mergeDeparture(GtfsRealtime.TripUpdate.StopTimeEvent value)
optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;


clearDeparture

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder clearDeparture()
optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;


getDepartureBuilder

public GtfsRealtime.TripUpdate.StopTimeEvent.Builder getDepartureBuilder()
optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;


getDepartureOrBuilder

public GtfsRealtime.TripUpdate.StopTimeEventOrBuilder getDepartureOrBuilder()
optional .transit_realtime.TripUpdate.StopTimeEvent departure = 3;

Specified by:
getDepartureOrBuilder in interface GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

hasScheduleRelationship

public boolean hasScheduleRelationship()
optional .transit_realtime.TripUpdate.StopTimeUpdate.ScheduleRelationship schedule_relationship = 5 [default = SCHEDULED];

Specified by:
hasScheduleRelationship in interface GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

getScheduleRelationship

public GtfsRealtime.TripUpdate.StopTimeUpdate.ScheduleRelationship getScheduleRelationship()
optional .transit_realtime.TripUpdate.StopTimeUpdate.ScheduleRelationship schedule_relationship = 5 [default = SCHEDULED];

Specified by:
getScheduleRelationship in interface GtfsRealtime.TripUpdate.StopTimeUpdateOrBuilder

setScheduleRelationship

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder setScheduleRelationship(GtfsRealtime.TripUpdate.StopTimeUpdate.ScheduleRelationship value)
optional .transit_realtime.TripUpdate.StopTimeUpdate.ScheduleRelationship schedule_relationship = 5 [default = SCHEDULED];


clearScheduleRelationship

public GtfsRealtime.TripUpdate.StopTimeUpdate.Builder clearScheduleRelationship()
optional .transit_realtime.TripUpdate.StopTimeUpdate.ScheduleRelationship schedule_relationship = 5 [default = SCHEDULED];



Copyright © 2015. All Rights Reserved.