public static final class GtfsRealtime.FeedEntity extends com.google.protobuf.GeneratedMessage.ExtendableMessage<GtfsRealtime.FeedEntity> implements GtfsRealtime.FeedEntityOrBuilder
transit_realtime.FeedEntity
A definition (or update) of an entity in the transit feed.
| Modifier and Type | Class and Description |
|---|---|
static class |
GtfsRealtime.FeedEntity.Builder
Protobuf type
transit_realtime.FeedEntity |
com.google.protobuf.GeneratedMessage.ExtendableMessage.ExtensionWritercom.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingType extends com.google.protobuf.Message,Type>| Modifier and Type | Field and Description |
|---|---|
static int |
ALERT_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
IS_DELETED_FIELD_NUMBER |
static com.google.protobuf.Parser<GtfsRealtime.FeedEntity> |
PARSER |
static int |
TRIP_UPDATE_FIELD_NUMBER |
static int |
VEHICLE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
GtfsRealtime.Alert |
getAlert()
optional .transit_realtime.Alert alert = 5; |
GtfsRealtime.AlertOrBuilder |
getAlertOrBuilder()
optional .transit_realtime.Alert alert = 5; |
static GtfsRealtime.FeedEntity |
getDefaultInstance() |
GtfsRealtime.FeedEntity |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getId()
required string id = 1; |
com.google.protobuf.ByteString |
getIdBytes()
required string id = 1; |
boolean |
getIsDeleted()
optional bool is_deleted = 2 [default = false]; |
com.google.protobuf.Parser<GtfsRealtime.FeedEntity> |
getParserForType() |
int |
getSerializedSize() |
GtfsRealtime.TripUpdate |
getTripUpdate()
optional .transit_realtime.TripUpdate trip_update = 3; |
GtfsRealtime.TripUpdateOrBuilder |
getTripUpdateOrBuilder()
optional .transit_realtime.TripUpdate trip_update = 3; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
GtfsRealtime.VehiclePosition |
getVehicle()
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()
required string id = 1; |
boolean |
hasIsDeleted()
optional bool is_deleted = 2 [default = false]; |
boolean |
hasTripUpdate()
optional .transit_realtime.TripUpdate trip_update = 3; |
boolean |
hasVehicle()
optional .transit_realtime.VehiclePosition vehicle = 4; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static GtfsRealtime.FeedEntity.Builder |
newBuilder() |
static GtfsRealtime.FeedEntity.Builder |
newBuilder(GtfsRealtime.FeedEntity prototype) |
GtfsRealtime.FeedEntity.Builder |
newBuilderForType() |
protected GtfsRealtime.FeedEntity.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
static GtfsRealtime.FeedEntity |
parseDelimitedFrom(InputStream input) |
static GtfsRealtime.FeedEntity |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GtfsRealtime.FeedEntity |
parseFrom(byte[] data) |
static GtfsRealtime.FeedEntity |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GtfsRealtime.FeedEntity |
parseFrom(com.google.protobuf.ByteString data) |
static GtfsRealtime.FeedEntity |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GtfsRealtime.FeedEntity |
parseFrom(com.google.protobuf.CodedInputStream input) |
static GtfsRealtime.FeedEntity |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GtfsRealtime.FeedEntity |
parseFrom(InputStream input) |
static GtfsRealtime.FeedEntity |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GtfsRealtime.FeedEntity.Builder |
toBuilder() |
protected Object |
writeReplace() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
extensionsAreInitialized, extensionsSerializedSize, extensionsSerializedSizeAsMessageSet, getAllFields, getExtension, getExtension, getExtensionCount, getExtensionFields, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasField, makeExtensionsImmutable, newExtensionWriter, newMessageSetExtensionWriter, parseUnknownFieldgetDescriptorForType, getOneofFieldDescriptor, hasOneof, newFileScopedGeneratedExtension, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, newMessageScopedGeneratedExtensionequals, findInitializationErrors, getInitializationErrorString, hashCode, hashFields, toStringcheckByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetExtension, getExtension, getExtensionCount, hasExtensionpublic static com.google.protobuf.Parser<GtfsRealtime.FeedEntity> PARSER
public static final int ID_FIELD_NUMBER
public static final int IS_DELETED_FIELD_NUMBER
public static final int TRIP_UPDATE_FIELD_NUMBER
public static final int VEHICLE_FIELD_NUMBER
public static final int ALERT_FIELD_NUMBER
public static GtfsRealtime.FeedEntity getDefaultInstance()
public GtfsRealtime.FeedEntity getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<GtfsRealtime.FeedEntity>getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessagepublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic com.google.protobuf.Parser<GtfsRealtime.FeedEntity> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic boolean hasId()
required string id = 1;
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).
hasId in interface GtfsRealtime.FeedEntityOrBuilderpublic String getId()
required string id = 1;
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).
getId in interface GtfsRealtime.FeedEntityOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
required string id = 1;
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).
getIdBytes in interface GtfsRealtime.FeedEntityOrBuilderpublic boolean hasIsDeleted()
optional bool is_deleted = 2 [default = false];
Whether this entity is to be deleted. Relevant only for incremental fetches.
hasIsDeleted in interface GtfsRealtime.FeedEntityOrBuilderpublic boolean getIsDeleted()
optional bool is_deleted = 2 [default = false];
Whether this entity is to be deleted. Relevant only for incremental fetches.
getIsDeleted in interface GtfsRealtime.FeedEntityOrBuilderpublic boolean hasTripUpdate()
optional .transit_realtime.TripUpdate trip_update = 3;
Data about the entity itself. Exactly one of the following fields must be present (unless the entity is being deleted).
hasTripUpdate in interface GtfsRealtime.FeedEntityOrBuilderpublic GtfsRealtime.TripUpdate getTripUpdate()
optional .transit_realtime.TripUpdate trip_update = 3;
Data about the entity itself. Exactly one of the following fields must be present (unless the entity is being deleted).
getTripUpdate in interface GtfsRealtime.FeedEntityOrBuilderpublic GtfsRealtime.TripUpdateOrBuilder getTripUpdateOrBuilder()
optional .transit_realtime.TripUpdate trip_update = 3;
Data about the entity itself. Exactly one of the following fields must be present (unless the entity is being deleted).
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.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.AlertOrBuilder getAlertOrBuilder()
optional .transit_realtime.Alert alert = 5;getAlertOrBuilder in interface GtfsRealtime.FeedEntityOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.ExtendableMessage<GtfsRealtime.FeedEntity>public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.AbstractMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.AbstractMessageprotected Object writeReplace() throws ObjectStreamException
writeReplace in class com.google.protobuf.GeneratedMessageObjectStreamExceptionpublic static GtfsRealtime.FeedEntity parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GtfsRealtime.FeedEntity parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GtfsRealtime.FeedEntity parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GtfsRealtime.FeedEntity parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GtfsRealtime.FeedEntity parseFrom(InputStream input) throws IOException
IOExceptionpublic static GtfsRealtime.FeedEntity parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GtfsRealtime.FeedEntity parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static GtfsRealtime.FeedEntity parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GtfsRealtime.FeedEntity parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static GtfsRealtime.FeedEntity parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GtfsRealtime.FeedEntity.Builder newBuilder()
public GtfsRealtime.FeedEntity.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static GtfsRealtime.FeedEntity.Builder newBuilder(GtfsRealtime.FeedEntity prototype)
public GtfsRealtime.FeedEntity.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected GtfsRealtime.FeedEntity.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageCopyright © 2018. All rights reserved.