Class GeoPointInfo.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GeoPointInfo.Builder>
com.google.ads.googleads.v23.common.GeoPointInfo.Builder
All Implemented Interfaces:
GeoPointInfoOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
GeoPointInfo

public static final class GeoPointInfo.Builder extends com.google.protobuf.GeneratedMessage.Builder<GeoPointInfo.Builder> implements GeoPointInfoOrBuilder
 Geo point for proximity criterion.
 
Protobuf type google.ads.googleads.v23.common.GeoPointInfo
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    Micro degrees for the latitude.
    Micro degrees for the longitude.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    int
    Micro degrees for the latitude.
    int
    Micro degrees for the longitude.
    boolean
    Micro degrees for the latitude.
    boolean
    Micro degrees for the longitude.
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    Micro degrees for the latitude.
    Micro degrees for the longitude.

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • 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.Builder<GeoPointInfo.Builder>
    • clear

      public GeoPointInfo.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<GeoPointInfo.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<GeoPointInfo.Builder>
    • getDefaultInstanceForType

      public GeoPointInfo getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public GeoPointInfo build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public GeoPointInfo buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public GeoPointInfo.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<GeoPointInfo.Builder>
    • mergeFrom

      public GeoPointInfo.Builder mergeFrom(GeoPointInfo other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<GeoPointInfo.Builder>
    • mergeFrom

      public GeoPointInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<GeoPointInfo.Builder>
      Throws:
      IOException
    • hasLongitudeInMicroDegrees

      public boolean hasLongitudeInMicroDegrees()
       Micro degrees for the longitude.
       
      optional int32 longitude_in_micro_degrees = 3;
      Specified by:
      hasLongitudeInMicroDegrees in interface GeoPointInfoOrBuilder
      Returns:
      Whether the longitudeInMicroDegrees field is set.
    • getLongitudeInMicroDegrees

      public int getLongitudeInMicroDegrees()
       Micro degrees for the longitude.
       
      optional int32 longitude_in_micro_degrees = 3;
      Specified by:
      getLongitudeInMicroDegrees in interface GeoPointInfoOrBuilder
      Returns:
      The longitudeInMicroDegrees.
    • setLongitudeInMicroDegrees

      public GeoPointInfo.Builder setLongitudeInMicroDegrees(int value)
       Micro degrees for the longitude.
       
      optional int32 longitude_in_micro_degrees = 3;
      Parameters:
      value - The longitudeInMicroDegrees to set.
      Returns:
      This builder for chaining.
    • clearLongitudeInMicroDegrees

      public GeoPointInfo.Builder clearLongitudeInMicroDegrees()
       Micro degrees for the longitude.
       
      optional int32 longitude_in_micro_degrees = 3;
      Returns:
      This builder for chaining.
    • hasLatitudeInMicroDegrees

      public boolean hasLatitudeInMicroDegrees()
       Micro degrees for the latitude.
       
      optional int32 latitude_in_micro_degrees = 4;
      Specified by:
      hasLatitudeInMicroDegrees in interface GeoPointInfoOrBuilder
      Returns:
      Whether the latitudeInMicroDegrees field is set.
    • getLatitudeInMicroDegrees

      public int getLatitudeInMicroDegrees()
       Micro degrees for the latitude.
       
      optional int32 latitude_in_micro_degrees = 4;
      Specified by:
      getLatitudeInMicroDegrees in interface GeoPointInfoOrBuilder
      Returns:
      The latitudeInMicroDegrees.
    • setLatitudeInMicroDegrees

      public GeoPointInfo.Builder setLatitudeInMicroDegrees(int value)
       Micro degrees for the latitude.
       
      optional int32 latitude_in_micro_degrees = 4;
      Parameters:
      value - The latitudeInMicroDegrees to set.
      Returns:
      This builder for chaining.
    • clearLatitudeInMicroDegrees

      public GeoPointInfo.Builder clearLatitudeInMicroDegrees()
       Micro degrees for the latitude.
       
      optional int32 latitude_in_micro_degrees = 4;
      Returns:
      This builder for chaining.