All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openstreetmap.atlas.proto.ProtoAtlasMetaDataOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: ProtoAtlasMetaData.proto

package org.openstreetmap.atlas.proto;

public interface ProtoAtlasMetaDataOrBuilder extends
    // @@protoc_insertion_point(interface_extends:org.openstreetmap.atlas.proto.ProtoAtlasMetaData)
    com.google.protobuf.MessageOrBuilder {

  /**
   * optional int64 edgeNumber = 1;
   * @return Whether the edgeNumber field is set.
   */
  boolean hasEdgeNumber();
  /**
   * optional int64 edgeNumber = 1;
   * @return The edgeNumber.
   */
  long getEdgeNumber();

  /**
   * optional int64 nodeNumber = 2;
   * @return Whether the nodeNumber field is set.
   */
  boolean hasNodeNumber();
  /**
   * optional int64 nodeNumber = 2;
   * @return The nodeNumber.
   */
  long getNodeNumber();

  /**
   * optional int64 areaNumber = 3;
   * @return Whether the areaNumber field is set.
   */
  boolean hasAreaNumber();
  /**
   * optional int64 areaNumber = 3;
   * @return The areaNumber.
   */
  long getAreaNumber();

  /**
   * optional int64 lineNumber = 4;
   * @return Whether the lineNumber field is set.
   */
  boolean hasLineNumber();
  /**
   * optional int64 lineNumber = 4;
   * @return The lineNumber.
   */
  long getLineNumber();

  /**
   * optional int64 pointNumber = 5;
   * @return Whether the pointNumber field is set.
   */
  boolean hasPointNumber();
  /**
   * optional int64 pointNumber = 5;
   * @return The pointNumber.
   */
  long getPointNumber();

  /**
   * optional int64 relationNumber = 6;
   * @return Whether the relationNumber field is set.
   */
  boolean hasRelationNumber();
  /**
   * optional int64 relationNumber = 6;
   * @return The relationNumber.
   */
  long getRelationNumber();

  /**
   * optional bool original = 7;
   * @return Whether the original field is set.
   */
  boolean hasOriginal();
  /**
   * optional bool original = 7;
   * @return The original.
   */
  boolean getOriginal();

  /**
   * optional string codeVersion = 8;
   * @return Whether the codeVersion field is set.
   */
  boolean hasCodeVersion();
  /**
   * optional string codeVersion = 8;
   * @return The codeVersion.
   */
  java.lang.String getCodeVersion();
  /**
   * optional string codeVersion = 8;
   * @return The bytes for codeVersion.
   */
  com.google.protobuf.ByteString
      getCodeVersionBytes();

  /**
   * optional string dataVersion = 9;
   * @return Whether the dataVersion field is set.
   */
  boolean hasDataVersion();
  /**
   * optional string dataVersion = 9;
   * @return The dataVersion.
   */
  java.lang.String getDataVersion();
  /**
   * optional string dataVersion = 9;
   * @return The bytes for dataVersion.
   */
  com.google.protobuf.ByteString
      getDataVersionBytes();

  /**
   * optional string country = 10;
   * @return Whether the country field is set.
   */
  boolean hasCountry();
  /**
   * optional string country = 10;
   * @return The country.
   */
  java.lang.String getCountry();
  /**
   * optional string country = 10;
   * @return The bytes for country.
   */
  com.google.protobuf.ByteString
      getCountryBytes();

  /**
   * optional string shardName = 11;
   * @return Whether the shardName field is set.
   */
  boolean hasShardName();
  /**
   * optional string shardName = 11;
   * @return The shardName.
   */
  java.lang.String getShardName();
  /**
   * optional string shardName = 11;
   * @return The bytes for shardName.
   */
  com.google.protobuf.ByteString
      getShardNameBytes();

  /**
   * repeated .org.openstreetmap.atlas.proto.ProtoTag tags = 12;
   */
  java.util.List 
      getTagsList();
  /**
   * repeated .org.openstreetmap.atlas.proto.ProtoTag tags = 12;
   */
  org.openstreetmap.atlas.proto.ProtoTag getTags(int index);
  /**
   * repeated .org.openstreetmap.atlas.proto.ProtoTag tags = 12;
   */
  int getTagsCount();
  /**
   * repeated .org.openstreetmap.atlas.proto.ProtoTag tags = 12;
   */
  java.util.List 
      getTagsOrBuilderList();
  /**
   * repeated .org.openstreetmap.atlas.proto.ProtoTag tags = 12;
   */
  org.openstreetmap.atlas.proto.ProtoTagOrBuilder getTagsOrBuilder(
      int index);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy