Package com.google.openrtb
Class OpenRtb.BidRequest.Geo
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.protobuf.GeneratedMessageV3.ExtendableMessage<OpenRtb.BidRequest.Geo>
-
- com.google.openrtb.OpenRtb.BidRequest.Geo
-
- All Implemented Interfaces:
OpenRtb.BidRequest.GeoOrBuilder,com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Geo>,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- OpenRtb.BidRequest
public static final class OpenRtb.BidRequest.Geo extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<OpenRtb.BidRequest.Geo> implements OpenRtb.BidRequest.GeoOrBuilder
OpenRTB 2.0: This object encapsulates various methods for specifying a geographic location. When subordinate to a Device object, it indicates the location of the device which can also be interpreted as the user's current location. When subordinate to a User object, it indicates the location of the user's home base (i.e., not necessarily their current location). The lat/lon attributes should only be passed if they conform to the accuracy depicted in the type attribute. For example, the centroid of a geographic region such as postal code should not be passed.
Protobuf typecom.google.openrtb.BidRequest.Geo- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOpenRtb.BidRequest.Geo.BuilderOpenRTB 2.0: This object encapsulates various methods for specifying a geographic location.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableMessage
com.google.protobuf.GeneratedMessageV3.ExtendableMessage.ExtensionWriter
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intACCURACY_FIELD_NUMBERstatic intCITY_FIELD_NUMBERstatic intCOUNTRY_FIELD_NUMBERstatic intIPSERVICE_FIELD_NUMBERstatic intLASTFIX_FIELD_NUMBERstatic intLAT_FIELD_NUMBERstatic intLON_FIELD_NUMBERstatic intMETRO_FIELD_NUMBERstatic com.google.protobuf.Parser<OpenRtb.BidRequest.Geo>PARSERDeprecated.static intREGION_FIELD_NUMBERstatic intREGIONFIPS104_FIELD_NUMBERstatic intTYPE_FIELD_NUMBERstatic intUTCOFFSET_FIELD_NUMBERstatic intZIP_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)intgetAccuracy()Estimated location accuracy in meters; recommended when lat/lon are specified and derived from a device's location services (i.e., type = 1).StringgetCity()City using United Nations Code for Trade & Transport Locations.com.google.protobuf.ByteStringgetCityBytes()City using United Nations Code for Trade & Transport Locations.StringgetCountry()Country using ISO-3166-1 Alpha-3.com.google.protobuf.ByteStringgetCountryBytes()Country using ISO-3166-1 Alpha-3.static OpenRtb.BidRequest.GeogetDefaultInstance()OpenRtb.BidRequest.GeogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()OpenRtb.LocationServicegetIpservice()Service or provider used to determine geolocation from IP address if applicable (i.e., type = 2).intgetLastfix()Number of seconds since this geolocation fix was established.doublegetLat()Latitude from -90.0 to +90.0, where negative is south.doublegetLon()Longitude from -180.0 to +180.0, where negative is west.StringgetMetro()Google metro code; similar to but not exactly Nielsen DMAs.com.google.protobuf.ByteStringgetMetroBytes()Google metro code; similar to but not exactly Nielsen DMAs.com.google.protobuf.Parser<OpenRtb.BidRequest.Geo>getParserForType()StringgetRegion()Region code using ISO-3166-2; 2-letter state code if USA.com.google.protobuf.ByteStringgetRegionBytes()Region code using ISO-3166-2; 2-letter state code if USA.StringgetRegionfips104()Region of a country using FIPS 10-4 notation.com.google.protobuf.ByteStringgetRegionfips104Bytes()Region of a country using FIPS 10-4 notation.intgetSerializedSize()OpenRtb.LocationTypegetType()Source of location data; recommended when passing lat/lon.com.google.protobuf.UnknownFieldSetgetUnknownFields()intgetUtcoffset()Local time as the number +/- of minutes from UTC.StringgetZip()Zip/postal code.com.google.protobuf.ByteStringgetZipBytes()Zip/postal code.booleanhasAccuracy()Estimated location accuracy in meters; recommended when lat/lon are specified and derived from a device's location services (i.e., type = 1).booleanhasCity()City using United Nations Code for Trade & Transport Locations.booleanhasCountry()Country using ISO-3166-1 Alpha-3.inthashCode()booleanhasIpservice()Service or provider used to determine geolocation from IP address if applicable (i.e., type = 2).booleanhasLastfix()Number of seconds since this geolocation fix was established.booleanhasLat()Latitude from -90.0 to +90.0, where negative is south.booleanhasLon()Longitude from -180.0 to +180.0, where negative is west.booleanhasMetro()Google metro code; similar to but not exactly Nielsen DMAs.booleanhasRegion()Region code using ISO-3166-2; 2-letter state code if USA.booleanhasRegionfips104()Region of a country using FIPS 10-4 notation.booleanhasType()Source of location data; recommended when passing lat/lon.booleanhasUtcoffset()Local time as the number +/- of minutes from UTC.booleanhasZip()Zip/postal code.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static OpenRtb.BidRequest.Geo.BuildernewBuilder()static OpenRtb.BidRequest.Geo.BuildernewBuilder(OpenRtb.BidRequest.Geo prototype)OpenRtb.BidRequest.Geo.BuildernewBuilderForType()protected OpenRtb.BidRequest.Geo.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static OpenRtb.BidRequest.GeoparseDelimitedFrom(InputStream input)static OpenRtb.BidRequest.GeoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OpenRtb.BidRequest.GeoparseFrom(byte[] data)static OpenRtb.BidRequest.GeoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OpenRtb.BidRequest.GeoparseFrom(com.google.protobuf.ByteString data)static OpenRtb.BidRequest.GeoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OpenRtb.BidRequest.GeoparseFrom(com.google.protobuf.CodedInputStream input)static OpenRtb.BidRequest.GeoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OpenRtb.BidRequest.GeoparseFrom(InputStream input)static OpenRtb.BidRequest.GeoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OpenRtb.BidRequest.GeoparseFrom(ByteBuffer data)static OpenRtb.BidRequest.GeoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<OpenRtb.BidRequest.Geo>parser()OpenRtb.BidRequest.Geo.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableMessage
extensionsAreInitialized, extensionsSerializedSize, extensionsSerializedSizeAsMessageSet, getAllFields, getAllFieldsRaw, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getExtensionFields, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, makeExtensionsImmutable, newExtensionWriter, newMessageSetExtensionWriter, parseUnknownField, parseUnknownFieldProto3
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getDescriptorForType, getOneofFieldDescriptor, hasOneof, internalGetMapField, isStringEmpty, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, 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.GeneratedMessageV3.ExtendableMessageOrBuilder
getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
-
-
-
-
Field Detail
-
LAT_FIELD_NUMBER
public static final int LAT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LON_FIELD_NUMBER
public static final int LON_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COUNTRY_FIELD_NUMBER
public static final int COUNTRY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REGION_FIELD_NUMBER
public static final int REGION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REGIONFIPS104_FIELD_NUMBER
public static final int REGIONFIPS104_FIELD_NUMBER
- See Also:
- Constant Field Values
-
METRO_FIELD_NUMBER
public static final int METRO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CITY_FIELD_NUMBER
public static final int CITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ZIP_FIELD_NUMBER
public static final int ZIP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ACCURACY_FIELD_NUMBER
public static final int ACCURACY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LASTFIX_FIELD_NUMBER
public static final int LASTFIX_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IPSERVICE_FIELD_NUMBER
public static final int IPSERVICE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
UTCOFFSET_FIELD_NUMBER
public static final int UTCOFFSET_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<OpenRtb.BidRequest.Geo> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasLat
public boolean hasLat()
Latitude from -90.0 to +90.0, where negative is south.
optional double lat = 1;- Specified by:
hasLatin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- Whether the lat field is set.
-
getLat
public double getLat()
Latitude from -90.0 to +90.0, where negative is south.
optional double lat = 1;- Specified by:
getLatin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The lat.
-
hasLon
public boolean hasLon()
Longitude from -180.0 to +180.0, where negative is west.
optional double lon = 2;- Specified by:
hasLonin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- Whether the lon field is set.
-
getLon
public double getLon()
Longitude from -180.0 to +180.0, where negative is west.
optional double lon = 2;- Specified by:
getLonin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The lon.
-
hasCountry
public boolean hasCountry()
Country using ISO-3166-1 Alpha-3.
optional string country = 3;- Specified by:
hasCountryin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- Whether the country field is set.
-
getCountry
public String getCountry()
Country using ISO-3166-1 Alpha-3.
optional string country = 3;- Specified by:
getCountryin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The country.
-
getCountryBytes
public com.google.protobuf.ByteString getCountryBytes()
Country using ISO-3166-1 Alpha-3.
optional string country = 3;- Specified by:
getCountryBytesin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The bytes for country.
-
hasRegion
public boolean hasRegion()
Region code using ISO-3166-2; 2-letter state code if USA.
optional string region = 4;- Specified by:
hasRegionin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- Whether the region field is set.
-
getRegion
public String getRegion()
Region code using ISO-3166-2; 2-letter state code if USA.
optional string region = 4;- Specified by:
getRegionin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The region.
-
getRegionBytes
public com.google.protobuf.ByteString getRegionBytes()
Region code using ISO-3166-2; 2-letter state code if USA.
optional string region = 4;- Specified by:
getRegionBytesin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The bytes for region.
-
hasRegionfips104
public boolean hasRegionfips104()
Region of a country using FIPS 10-4 notation. While OpenRTB supports this attribute, it has been withdrawn by NIST in 2008.
optional string regionfips104 = 5;- Specified by:
hasRegionfips104in interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- Whether the regionfips104 field is set.
-
getRegionfips104
public String getRegionfips104()
Region of a country using FIPS 10-4 notation. While OpenRTB supports this attribute, it has been withdrawn by NIST in 2008.
optional string regionfips104 = 5;- Specified by:
getRegionfips104in interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The regionfips104.
-
getRegionfips104Bytes
public com.google.protobuf.ByteString getRegionfips104Bytes()
Region of a country using FIPS 10-4 notation. While OpenRTB supports this attribute, it has been withdrawn by NIST in 2008.
optional string regionfips104 = 5;- Specified by:
getRegionfips104Bytesin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The bytes for regionfips104.
-
hasMetro
public boolean hasMetro()
Google metro code; similar to but not exactly Nielsen DMAs. See Appendix A for a link to the codes. (http://code.google.com/apis/adwords/docs/appendix/metrocodes.html).
optional string metro = 6;- Specified by:
hasMetroin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- Whether the metro field is set.
-
getMetro
public String getMetro()
Google metro code; similar to but not exactly Nielsen DMAs. See Appendix A for a link to the codes. (http://code.google.com/apis/adwords/docs/appendix/metrocodes.html).
optional string metro = 6;- Specified by:
getMetroin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The metro.
-
getMetroBytes
public com.google.protobuf.ByteString getMetroBytes()
Google metro code; similar to but not exactly Nielsen DMAs. See Appendix A for a link to the codes. (http://code.google.com/apis/adwords/docs/appendix/metrocodes.html).
optional string metro = 6;- Specified by:
getMetroBytesin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The bytes for metro.
-
hasCity
public boolean hasCity()
City using United Nations Code for Trade & Transport Locations. See Appendix A for a link to the codes. (http://www.unece.org/cefact/locode/service/location.htm).
optional string city = 7;- Specified by:
hasCityin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- Whether the city field is set.
-
getCity
public String getCity()
City using United Nations Code for Trade & Transport Locations. See Appendix A for a link to the codes. (http://www.unece.org/cefact/locode/service/location.htm).
optional string city = 7;- Specified by:
getCityin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The city.
-
getCityBytes
public com.google.protobuf.ByteString getCityBytes()
City using United Nations Code for Trade & Transport Locations. See Appendix A for a link to the codes. (http://www.unece.org/cefact/locode/service/location.htm).
optional string city = 7;- Specified by:
getCityBytesin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The bytes for city.
-
hasZip
public boolean hasZip()
Zip/postal code.
optional string zip = 8;- Specified by:
hasZipin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- Whether the zip field is set.
-
getZip
public String getZip()
Zip/postal code.
optional string zip = 8;- Specified by:
getZipin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The zip.
-
getZipBytes
public com.google.protobuf.ByteString getZipBytes()
Zip/postal code.
optional string zip = 8;- Specified by:
getZipBytesin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The bytes for zip.
-
hasType
public boolean hasType()
Source of location data; recommended when passing lat/lon.
optional .com.google.openrtb.LocationType type = 9;- Specified by:
hasTypein interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- Whether the type field is set.
-
getType
public OpenRtb.LocationType getType()
Source of location data; recommended when passing lat/lon.
optional .com.google.openrtb.LocationType type = 9;- Specified by:
getTypein interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The type.
-
hasAccuracy
public boolean hasAccuracy()
Estimated location accuracy in meters; recommended when lat/lon are specified and derived from a device's location services (i.e., type = 1). Note that this is the accuracy as reported from the device. Consult OS specific documentation (e.g., Android, iOS) for exact interpretation.
optional int32 accuracy = 11;- Specified by:
hasAccuracyin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- Whether the accuracy field is set.
-
getAccuracy
public int getAccuracy()
Estimated location accuracy in meters; recommended when lat/lon are specified and derived from a device's location services (i.e., type = 1). Note that this is the accuracy as reported from the device. Consult OS specific documentation (e.g., Android, iOS) for exact interpretation.
optional int32 accuracy = 11;- Specified by:
getAccuracyin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The accuracy.
-
hasLastfix
public boolean hasLastfix()
Number of seconds since this geolocation fix was established. Note that devices may cache location data across multiple fetches. Ideally, this value should be from the time the actual fix was taken.
optional int32 lastfix = 12;- Specified by:
hasLastfixin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- Whether the lastfix field is set.
-
getLastfix
public int getLastfix()
Number of seconds since this geolocation fix was established. Note that devices may cache location data across multiple fetches. Ideally, this value should be from the time the actual fix was taken.
optional int32 lastfix = 12;- Specified by:
getLastfixin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The lastfix.
-
hasIpservice
public boolean hasIpservice()
Service or provider used to determine geolocation from IP address if applicable (i.e., type = 2).
optional .com.google.openrtb.LocationService ipservice = 13;- Specified by:
hasIpservicein interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- Whether the ipservice field is set.
-
getIpservice
public OpenRtb.LocationService getIpservice()
Service or provider used to determine geolocation from IP address if applicable (i.e., type = 2).
optional .com.google.openrtb.LocationService ipservice = 13;- Specified by:
getIpservicein interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The ipservice.
-
hasUtcoffset
public boolean hasUtcoffset()
Local time as the number +/- of minutes from UTC.
optional int32 utcoffset = 10;- Specified by:
hasUtcoffsetin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- Whether the utcoffset field is set.
-
getUtcoffset
public int getUtcoffset()
Local time as the number +/- of minutes from UTC.
optional int32 utcoffset = 10;- Specified by:
getUtcoffsetin interfaceOpenRtb.BidRequest.GeoOrBuilder- Returns:
- The utcoffset.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.ExtendableMessage<OpenRtb.BidRequest.Geo>
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static OpenRtb.BidRequest.Geo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpenRtb.BidRequest.Geo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpenRtb.BidRequest.Geo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpenRtb.BidRequest.Geo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpenRtb.BidRequest.Geo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpenRtb.BidRequest.Geo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpenRtb.BidRequest.Geo parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static OpenRtb.BidRequest.Geo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static OpenRtb.BidRequest.Geo parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static OpenRtb.BidRequest.Geo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static OpenRtb.BidRequest.Geo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static OpenRtb.BidRequest.Geo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public OpenRtb.BidRequest.Geo.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static OpenRtb.BidRequest.Geo.Builder newBuilder()
-
newBuilder
public static OpenRtb.BidRequest.Geo.Builder newBuilder(OpenRtb.BidRequest.Geo prototype)
-
toBuilder
public OpenRtb.BidRequest.Geo.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected OpenRtb.BidRequest.Geo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static OpenRtb.BidRequest.Geo getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<OpenRtb.BidRequest.Geo> parser()
-
getParserForType
public com.google.protobuf.Parser<OpenRtb.BidRequest.Geo> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public OpenRtb.BidRequest.Geo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Geo>- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-