public static final class GtfsRealtime.FeedEntity.Builder extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder> implements GtfsRealtime.FeedEntityOrBuilder
A definition (or update) of an entity in the transit feed.Protobuf type
transit_realtime.FeedEntity| Modifier and Type | Method and Description |
|---|---|
<Type> GtfsRealtime.FeedEntity.Builder |
addExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.FeedEntity,List<Type>> extension,
Type value) |
GtfsRealtime.FeedEntity.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GtfsRealtime.FeedEntity |
build() |
GtfsRealtime.FeedEntity |
buildPartial() |
GtfsRealtime.FeedEntity.Builder |
clear() |
GtfsRealtime.FeedEntity.Builder |
clearAlert()
optional .transit_realtime.Alert alert = 5; |
<Type> GtfsRealtime.FeedEntity.Builder |
clearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.FeedEntity,?> extension) |
GtfsRealtime.FeedEntity.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
GtfsRealtime.FeedEntity.Builder |
clearId()
The ids are used only to provide incrementality support.
|
GtfsRealtime.FeedEntity.Builder |
clearIsDeleted()
Whether this entity is to be deleted.
|
GtfsRealtime.FeedEntity.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
GtfsRealtime.FeedEntity.Builder |
clearTripUpdate()
Data about the entity itself.
|
GtfsRealtime.FeedEntity.Builder |
clearVehicle()
optional .transit_realtime.VehiclePosition vehicle = 4; |
GtfsRealtime.FeedEntity.Builder |
clone() |
GtfsRealtime.Alert |
getAlert()
optional .transit_realtime.Alert alert = 5; |
GtfsRealtime.Alert.Builder |
getAlertBuilder()
optional .transit_realtime.Alert alert = 5; |
GtfsRealtime.AlertOrBuilder |
getAlertOrBuilder()
optional .transit_realtime.Alert alert = 5; |
GtfsRealtime.FeedEntity |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getId()
The ids are used only to provide incrementality support.
|
com.google.protobuf.ByteString |
getIdBytes()
The ids are used only to provide incrementality support.
|
boolean |
getIsDeleted()
Whether this entity is to be deleted.
|
GtfsRealtime.TripUpdate |
getTripUpdate()
Data about the entity itself.
|
GtfsRealtime.TripUpdate.Builder |
getTripUpdateBuilder()
Data about the entity itself.
|
GtfsRealtime.TripUpdateOrBuilder |
getTripUpdateOrBuilder()
Data about the entity itself.
|
GtfsRealtime.VehiclePosition |
getVehicle()
optional .transit_realtime.VehiclePosition vehicle = 4; |
GtfsRealtime.VehiclePosition.Builder |
getVehicleBuilder()
optional .transit_realtime.VehiclePosition vehicle = 4; |
GtfsRealtime.VehiclePositionOrBuilder |
getVehicleOrBuilder()
optional .transit_realtime.VehiclePosition vehicle = 4; |
boolean |
hasAlert()
optional .transit_realtime.Alert alert = 5; |
boolean |
hasId()
The ids are used only to provide incrementality support.
|
boolean |
hasIsDeleted()
Whether this entity is to be deleted.
|
boolean |
hasTripUpdate()
Data about the entity itself.
|
boolean |
hasVehicle()
optional .transit_realtime.VehiclePosition vehicle = 4; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GtfsRealtime.FeedEntity.Builder |
mergeAlert(GtfsRealtime.Alert value)
optional .transit_realtime.Alert alert = 5; |
GtfsRealtime.FeedEntity.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GtfsRealtime.FeedEntity.Builder |
mergeFrom(GtfsRealtime.FeedEntity other) |
GtfsRealtime.FeedEntity.Builder |
mergeFrom(com.google.protobuf.Message other) |
GtfsRealtime.FeedEntity.Builder |
mergeTripUpdate(GtfsRealtime.TripUpdate value)
Data about the entity itself.
|
GtfsRealtime.FeedEntity.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GtfsRealtime.FeedEntity.Builder |
mergeVehicle(GtfsRealtime.VehiclePosition value)
optional .transit_realtime.VehiclePosition vehicle = 4; |
GtfsRealtime.FeedEntity.Builder |
setAlert(GtfsRealtime.Alert.Builder builderForValue)
optional .transit_realtime.Alert alert = 5; |
GtfsRealtime.FeedEntity.Builder |
setAlert(GtfsRealtime.Alert value)
optional .transit_realtime.Alert alert = 5; |
<Type> GtfsRealtime.FeedEntity.Builder |
setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.FeedEntity,List<Type>> extension,
int index,
Type value) |
<Type> GtfsRealtime.FeedEntity.Builder |
setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.FeedEntity,Type> extension,
Type value) |
GtfsRealtime.FeedEntity.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GtfsRealtime.FeedEntity.Builder |
setId(String value)
The ids are used only to provide incrementality support.
|
GtfsRealtime.FeedEntity.Builder |
setIdBytes(com.google.protobuf.ByteString value)
The ids are used only to provide incrementality support.
|
GtfsRealtime.FeedEntity.Builder |
setIsDeleted(boolean value)
Whether this entity is to be deleted.
|
GtfsRealtime.FeedEntity.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
GtfsRealtime.FeedEntity.Builder |
setTripUpdate(GtfsRealtime.TripUpdate.Builder builderForValue)
Data about the entity itself.
|
GtfsRealtime.FeedEntity.Builder |
setTripUpdate(GtfsRealtime.TripUpdate value)
Data about the entity itself.
|
GtfsRealtime.FeedEntity.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GtfsRealtime.FeedEntity.Builder |
setVehicle(GtfsRealtime.VehiclePosition.Builder builderForValue)
optional .transit_realtime.VehiclePosition vehicle = 4; |
GtfsRealtime.FeedEntity.Builder |
setVehicle(GtfsRealtime.VehiclePosition value)
optional .transit_realtime.VehiclePosition vehicle = 4; |
addExtension, addExtension, clearExtension, clearExtension, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, mergeExtensionFields, setExtension, setExtension, setExtension, setExtensiongetFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedFieldBuilder, getUnknownFields, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtensionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GtfsRealtime.FeedEntity.Builder>public GtfsRealtime.FeedEntity.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.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.GeneratedMessageV3.Builder<GtfsRealtime.FeedEntity.Builder>public GtfsRealtime.FeedEntity getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<GtfsRealtime.FeedEntity>getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GtfsRealtime.FeedEntity build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GtfsRealtime.FeedEntity buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GtfsRealtime.FeedEntity.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GtfsRealtime.FeedEntity.Builder>public GtfsRealtime.FeedEntity.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>public GtfsRealtime.FeedEntity.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>public GtfsRealtime.FeedEntity.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GtfsRealtime.FeedEntity.Builder>public GtfsRealtime.FeedEntity.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>public GtfsRealtime.FeedEntity.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>public <Type> GtfsRealtime.FeedEntity.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.FeedEntity,Type> extension, Type value)
setExtension in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>public <Type> GtfsRealtime.FeedEntity.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.FeedEntity,List<Type>> extension, int index, Type value)
setExtension in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>public <Type> GtfsRealtime.FeedEntity.Builder addExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.FeedEntity,List<Type>> extension, Type value)
addExtension in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>public <Type> GtfsRealtime.FeedEntity.Builder clearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<GtfsRealtime.FeedEntity,?> extension)
clearExtension in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>public GtfsRealtime.FeedEntity.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GtfsRealtime.FeedEntity.Builder>public GtfsRealtime.FeedEntity.Builder mergeFrom(GtfsRealtime.FeedEntity other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>public GtfsRealtime.FeedEntity.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.FeedEntity.Builder>IOExceptionpublic boolean hasId()
The ids are used only to provide incrementality support. The id should be unique within a FeedMessage. Consequent FeedMessages may contain FeedEntities with the same id. In case of a DIFFERENTIAL update the new FeedEntity with some id will replace the old FeedEntity with the same id (or delete it - see is_deleted below). The actual GTFS entities (e.g. stations, routes, trips) referenced by the feed must be specified by explicit selectors (see EntitySelector below for more info).
required string id = 1;hasId in interface GtfsRealtime.FeedEntityOrBuilderpublic String getId()
The ids are used only to provide incrementality support. The id should be unique within a FeedMessage. Consequent FeedMessages may contain FeedEntities with the same id. In case of a DIFFERENTIAL update the new FeedEntity with some id will replace the old FeedEntity with the same id (or delete it - see is_deleted below). The actual GTFS entities (e.g. stations, routes, trips) referenced by the feed must be specified by explicit selectors (see EntitySelector below for more info).
required string id = 1;getId in interface GtfsRealtime.FeedEntityOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
The ids are used only to provide incrementality support. The id should be unique within a FeedMessage. Consequent FeedMessages may contain FeedEntities with the same id. In case of a DIFFERENTIAL update the new FeedEntity with some id will replace the old FeedEntity with the same id (or delete it - see is_deleted below). The actual GTFS entities (e.g. stations, routes, trips) referenced by the feed must be specified by explicit selectors (see EntitySelector below for more info).
required string id = 1;getIdBytes in interface GtfsRealtime.FeedEntityOrBuilderpublic GtfsRealtime.FeedEntity.Builder setId(String value)
The ids are used only to provide incrementality support. The id should be unique within a FeedMessage. Consequent FeedMessages may contain FeedEntities with the same id. In case of a DIFFERENTIAL update the new FeedEntity with some id will replace the old FeedEntity with the same id (or delete it - see is_deleted below). The actual GTFS entities (e.g. stations, routes, trips) referenced by the feed must be specified by explicit selectors (see EntitySelector below for more info).
required string id = 1;public GtfsRealtime.FeedEntity.Builder clearId()
The ids are used only to provide incrementality support. The id should be unique within a FeedMessage. Consequent FeedMessages may contain FeedEntities with the same id. In case of a DIFFERENTIAL update the new FeedEntity with some id will replace the old FeedEntity with the same id (or delete it - see is_deleted below). The actual GTFS entities (e.g. stations, routes, trips) referenced by the feed must be specified by explicit selectors (see EntitySelector below for more info).
required string id = 1;public GtfsRealtime.FeedEntity.Builder setIdBytes(com.google.protobuf.ByteString value)
The ids are used only to provide incrementality support. The id should be unique within a FeedMessage. Consequent FeedMessages may contain FeedEntities with the same id. In case of a DIFFERENTIAL update the new FeedEntity with some id will replace the old FeedEntity with the same id (or delete it - see is_deleted below). The actual GTFS entities (e.g. stations, routes, trips) referenced by the feed must be specified by explicit selectors (see EntitySelector below for more info).
required string id = 1;public boolean hasIsDeleted()
Whether this entity is to be deleted. Relevant only for incremental fetches.
optional bool is_deleted = 2 [default = false];hasIsDeleted in interface GtfsRealtime.FeedEntityOrBuilderpublic boolean getIsDeleted()
Whether this entity is to be deleted. Relevant only for incremental fetches.
optional bool is_deleted = 2 [default = false];getIsDeleted in interface GtfsRealtime.FeedEntityOrBuilderpublic GtfsRealtime.FeedEntity.Builder setIsDeleted(boolean value)
Whether this entity is to be deleted. Relevant only for incremental fetches.
optional bool is_deleted = 2 [default = false];public GtfsRealtime.FeedEntity.Builder clearIsDeleted()
Whether this entity is to be deleted. Relevant only for incremental fetches.
optional bool is_deleted = 2 [default = false];public boolean hasTripUpdate()
Data about the entity itself. Exactly one of the following fields must be present (unless the entity is being deleted).
optional .transit_realtime.TripUpdate trip_update = 3;hasTripUpdate in interface GtfsRealtime.FeedEntityOrBuilderpublic GtfsRealtime.TripUpdate getTripUpdate()
Data about the entity itself. Exactly one of the following fields must be present (unless the entity is being deleted).
optional .transit_realtime.TripUpdate trip_update = 3;getTripUpdate in interface GtfsRealtime.FeedEntityOrBuilderpublic GtfsRealtime.FeedEntity.Builder setTripUpdate(GtfsRealtime.TripUpdate value)
Data about the entity itself. Exactly one of the following fields must be present (unless the entity is being deleted).
optional .transit_realtime.TripUpdate trip_update = 3;public GtfsRealtime.FeedEntity.Builder setTripUpdate(GtfsRealtime.TripUpdate.Builder builderForValue)
Data about the entity itself. Exactly one of the following fields must be present (unless the entity is being deleted).
optional .transit_realtime.TripUpdate trip_update = 3;public GtfsRealtime.FeedEntity.Builder mergeTripUpdate(GtfsRealtime.TripUpdate value)
Data about the entity itself. Exactly one of the following fields must be present (unless the entity is being deleted).
optional .transit_realtime.TripUpdate trip_update = 3;public GtfsRealtime.FeedEntity.Builder clearTripUpdate()
Data about the entity itself. Exactly one of the following fields must be present (unless the entity is being deleted).
optional .transit_realtime.TripUpdate trip_update = 3;public GtfsRealtime.TripUpdate.Builder getTripUpdateBuilder()
Data about the entity itself. Exactly one of the following fields must be present (unless the entity is being deleted).
optional .transit_realtime.TripUpdate trip_update = 3;public GtfsRealtime.TripUpdateOrBuilder getTripUpdateOrBuilder()
Data about the entity itself. Exactly one of the following fields must be present (unless the entity is being deleted).
optional .transit_realtime.TripUpdate trip_update = 3;getTripUpdateOrBuilder in interface GtfsRealtime.FeedEntityOrBuilderpublic boolean hasVehicle()
optional .transit_realtime.VehiclePosition vehicle = 4;hasVehicle in interface GtfsRealtime.FeedEntityOrBuilderpublic GtfsRealtime.VehiclePosition getVehicle()
optional .transit_realtime.VehiclePosition vehicle = 4;getVehicle in interface GtfsRealtime.FeedEntityOrBuilderpublic GtfsRealtime.FeedEntity.Builder setVehicle(GtfsRealtime.VehiclePosition value)
optional .transit_realtime.VehiclePosition vehicle = 4;public GtfsRealtime.FeedEntity.Builder setVehicle(GtfsRealtime.VehiclePosition.Builder builderForValue)
optional .transit_realtime.VehiclePosition vehicle = 4;public GtfsRealtime.FeedEntity.Builder mergeVehicle(GtfsRealtime.VehiclePosition value)
optional .transit_realtime.VehiclePosition vehicle = 4;public GtfsRealtime.FeedEntity.Builder clearVehicle()
optional .transit_realtime.VehiclePosition vehicle = 4;public GtfsRealtime.VehiclePosition.Builder getVehicleBuilder()
optional .transit_realtime.VehiclePosition vehicle = 4;public GtfsRealtime.VehiclePositionOrBuilder getVehicleOrBuilder()
optional .transit_realtime.VehiclePosition vehicle = 4;getVehicleOrBuilder in interface GtfsRealtime.FeedEntityOrBuilderpublic boolean hasAlert()
optional .transit_realtime.Alert alert = 5;hasAlert in interface GtfsRealtime.FeedEntityOrBuilderpublic GtfsRealtime.Alert getAlert()
optional .transit_realtime.Alert alert = 5;getAlert in interface GtfsRealtime.FeedEntityOrBuilderpublic GtfsRealtime.FeedEntity.Builder setAlert(GtfsRealtime.Alert value)
optional .transit_realtime.Alert alert = 5;public GtfsRealtime.FeedEntity.Builder setAlert(GtfsRealtime.Alert.Builder builderForValue)
optional .transit_realtime.Alert alert = 5;public GtfsRealtime.FeedEntity.Builder mergeAlert(GtfsRealtime.Alert value)
optional .transit_realtime.Alert alert = 5;public GtfsRealtime.FeedEntity.Builder clearAlert()
optional .transit_realtime.Alert alert = 5;public GtfsRealtime.Alert.Builder getAlertBuilder()
optional .transit_realtime.Alert alert = 5;public GtfsRealtime.AlertOrBuilder getAlertOrBuilder()
optional .transit_realtime.Alert alert = 5;getAlertOrBuilder in interface GtfsRealtime.FeedEntityOrBuilderpublic final GtfsRealtime.FeedEntity.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GtfsRealtime.FeedEntity.Builder>public final GtfsRealtime.FeedEntity.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GtfsRealtime.FeedEntity.Builder>Copyright © 2019. All rights reserved.