Class LocationInfo

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
ai.pipestream.parsed.data.image.v1.LocationInfo
All Implemented Interfaces:
LocationInfoOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class LocationInfo extends com.google.protobuf.GeneratedMessage implements LocationInfoOrBuilder
 Location information with precise semantics.
 
Protobuf type ai.pipestream.parsed.data.image.v1.LocationInfo
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Location information with precise semantics.

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    com.google.protobuf.AbstractMessage.BuilderParent

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     

    Fields inherited from class com.google.protobuf.GeneratedMessage

    alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFields

    Fields inherited from class com.google.protobuf.AbstractMessage

    memoizedSize

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    memoizedHashCode
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    City name.
    com.google.protobuf.ByteString
    City name.
    ISO country code.
    com.google.protobuf.ByteString
    ISO country code.
    Full country name.
    com.google.protobuf.ByteString
    Full country name.
     
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    double
    GPS latitude in decimal degrees.
    double
    GPS longitude in decimal degrees.
    com.google.protobuf.Parser<LocationInfo>
     
    Province or state name.
    com.google.protobuf.ByteString
    Province or state name.
    int
     
    Specific sublocation within city.
    com.google.protobuf.ByteString
    Specific sublocation within city.
    World region at top level of hierarchy.
    com.google.protobuf.ByteString
    World region at top level of hierarchy.
    boolean
    City name.
    boolean
    ISO country code.
    boolean
    Full country name.
    int
     
    boolean
    GPS latitude in decimal degrees.
    boolean
    GPS longitude in decimal degrees.
    boolean
    Province or state name.
    boolean
    Specific sublocation within city.
    boolean
    World region at top level of hierarchy.
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
     
     
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
     
     
    parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(byte[] data)
     
    parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.ByteString data)
     
    parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.CodedInputStream input)
     
    parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static com.google.protobuf.Parser<LocationInfo>
     
     
    void
    writeTo(com.google.protobuf.CodedOutputStream output)
     

    Methods inherited from class com.google.protobuf.GeneratedMessage

    canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag

    Methods inherited from class com.google.protobuf.AbstractMessage

    findInitializationErrors, getInitializationErrorString, hashFields, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLite

    toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Field Details

    • WORLD_REGION_FIELD_NUMBER

      public static final int WORLD_REGION_FIELD_NUMBER
      See Also:
    • COUNTRY_NAME_FIELD_NUMBER

      public static final int COUNTRY_NAME_FIELD_NUMBER
      See Also:
    • COUNTRY_CODE_FIELD_NUMBER

      public static final int COUNTRY_CODE_FIELD_NUMBER
      See Also:
    • PROVINCE_STATE_FIELD_NUMBER

      public static final int PROVINCE_STATE_FIELD_NUMBER
      See Also:
    • CITY_FIELD_NUMBER

      public static final int CITY_FIELD_NUMBER
      See Also:
    • SUBLOCATION_FIELD_NUMBER

      public static final int SUBLOCATION_FIELD_NUMBER
      See Also:
    • LATITUDE_FIELD_NUMBER

      public static final int LATITUDE_FIELD_NUMBER
      See Also:
    • LONGITUDE_FIELD_NUMBER

      public static final int LONGITUDE_FIELD_NUMBER
      See Also:
  • Method Details

    • 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
    • hasWorldRegion

      public boolean hasWorldRegion()
       World region at top level of hierarchy.
       
      optional string world_region = 1 [json_name = "worldRegion"];
      Specified by:
      hasWorldRegion in interface LocationInfoOrBuilder
      Returns:
      Whether the worldRegion field is set.
    • getWorldRegion

      public String getWorldRegion()
       World region at top level of hierarchy.
       
      optional string world_region = 1 [json_name = "worldRegion"];
      Specified by:
      getWorldRegion in interface LocationInfoOrBuilder
      Returns:
      The worldRegion.
    • getWorldRegionBytes

      public com.google.protobuf.ByteString getWorldRegionBytes()
       World region at top level of hierarchy.
       
      optional string world_region = 1 [json_name = "worldRegion"];
      Specified by:
      getWorldRegionBytes in interface LocationInfoOrBuilder
      Returns:
      The bytes for worldRegion.
    • hasCountryName

      public boolean hasCountryName()
       Full country name.
       
      optional string country_name = 2 [json_name = "countryName"];
      Specified by:
      hasCountryName in interface LocationInfoOrBuilder
      Returns:
      Whether the countryName field is set.
    • getCountryName

      public String getCountryName()
       Full country name.
       
      optional string country_name = 2 [json_name = "countryName"];
      Specified by:
      getCountryName in interface LocationInfoOrBuilder
      Returns:
      The countryName.
    • getCountryNameBytes

      public com.google.protobuf.ByteString getCountryNameBytes()
       Full country name.
       
      optional string country_name = 2 [json_name = "countryName"];
      Specified by:
      getCountryNameBytes in interface LocationInfoOrBuilder
      Returns:
      The bytes for countryName.
    • hasCountryCode

      public boolean hasCountryCode()
       ISO country code.
       
      optional string country_code = 3 [json_name = "countryCode"];
      Specified by:
      hasCountryCode in interface LocationInfoOrBuilder
      Returns:
      Whether the countryCode field is set.
    • getCountryCode

      public String getCountryCode()
       ISO country code.
       
      optional string country_code = 3 [json_name = "countryCode"];
      Specified by:
      getCountryCode in interface LocationInfoOrBuilder
      Returns:
      The countryCode.
    • getCountryCodeBytes

      public com.google.protobuf.ByteString getCountryCodeBytes()
       ISO country code.
       
      optional string country_code = 3 [json_name = "countryCode"];
      Specified by:
      getCountryCodeBytes in interface LocationInfoOrBuilder
      Returns:
      The bytes for countryCode.
    • hasProvinceState

      public boolean hasProvinceState()
       Province or state name.
       
      optional string province_state = 4 [json_name = "provinceState"];
      Specified by:
      hasProvinceState in interface LocationInfoOrBuilder
      Returns:
      Whether the provinceState field is set.
    • getProvinceState

      public String getProvinceState()
       Province or state name.
       
      optional string province_state = 4 [json_name = "provinceState"];
      Specified by:
      getProvinceState in interface LocationInfoOrBuilder
      Returns:
      The provinceState.
    • getProvinceStateBytes

      public com.google.protobuf.ByteString getProvinceStateBytes()
       Province or state name.
       
      optional string province_state = 4 [json_name = "provinceState"];
      Specified by:
      getProvinceStateBytes in interface LocationInfoOrBuilder
      Returns:
      The bytes for provinceState.
    • hasCity

      public boolean hasCity()
       City name.
       
      optional string city = 5 [json_name = "city"];
      Specified by:
      hasCity in interface LocationInfoOrBuilder
      Returns:
      Whether the city field is set.
    • getCity

      public String getCity()
       City name.
       
      optional string city = 5 [json_name = "city"];
      Specified by:
      getCity in interface LocationInfoOrBuilder
      Returns:
      The city.
    • getCityBytes

      public com.google.protobuf.ByteString getCityBytes()
       City name.
       
      optional string city = 5 [json_name = "city"];
      Specified by:
      getCityBytes in interface LocationInfoOrBuilder
      Returns:
      The bytes for city.
    • hasSublocation

      public boolean hasSublocation()
       Specific sublocation within city.
       
      optional string sublocation = 6 [json_name = "sublocation"];
      Specified by:
      hasSublocation in interface LocationInfoOrBuilder
      Returns:
      Whether the sublocation field is set.
    • getSublocation

      public String getSublocation()
       Specific sublocation within city.
       
      optional string sublocation = 6 [json_name = "sublocation"];
      Specified by:
      getSublocation in interface LocationInfoOrBuilder
      Returns:
      The sublocation.
    • getSublocationBytes

      public com.google.protobuf.ByteString getSublocationBytes()
       Specific sublocation within city.
       
      optional string sublocation = 6 [json_name = "sublocation"];
      Specified by:
      getSublocationBytes in interface LocationInfoOrBuilder
      Returns:
      The bytes for sublocation.
    • hasLatitude

      public boolean hasLatitude()
       GPS latitude in decimal degrees.
       
      optional double latitude = 7 [json_name = "latitude"];
      Specified by:
      hasLatitude in interface LocationInfoOrBuilder
      Returns:
      Whether the latitude field is set.
    • getLatitude

      public double getLatitude()
       GPS latitude in decimal degrees.
       
      optional double latitude = 7 [json_name = "latitude"];
      Specified by:
      getLatitude in interface LocationInfoOrBuilder
      Returns:
      The latitude.
    • hasLongitude

      public boolean hasLongitude()
       GPS longitude in decimal degrees.
       
      optional double longitude = 8 [json_name = "longitude"];
      Specified by:
      hasLongitude in interface LocationInfoOrBuilder
      Returns:
      Whether the longitude field is set.
    • getLongitude

      public double getLongitude()
       GPS longitude in decimal degrees.
       
      optional double longitude = 8 [json_name = "longitude"];
      Specified by:
      getLongitude in interface LocationInfoOrBuilder
      Returns:
      The longitude.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static LocationInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LocationInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LocationInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LocationInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LocationInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LocationInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LocationInfo parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static LocationInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static LocationInfo parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static LocationInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static LocationInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static LocationInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public LocationInfo.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static LocationInfo.Builder newBuilder()
    • newBuilder

      public static LocationInfo.Builder newBuilder(LocationInfo prototype)
    • toBuilder

      public LocationInfo.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected LocationInfo.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static LocationInfo getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<LocationInfo> parser()
    • getParserForType

      public com.google.protobuf.Parser<LocationInfo> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

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