Enum Class AdDestinationTypeEnum.AdDestinationType

java.lang.Object
java.lang.Enum<AdDestinationTypeEnum.AdDestinationType>
com.google.ads.googleads.v18.enums.AdDestinationTypeEnum.AdDestinationType
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<AdDestinationTypeEnum.AdDestinationType>, Constable
Enclosing class:
AdDestinationTypeEnum

public static enum AdDestinationTypeEnum.AdDestinationType extends Enum<AdDestinationTypeEnum.AdDestinationType> implements com.google.protobuf.ProtocolMessageEnum
 Enumerates Google Ads destination types
 
Protobuf enum google.ads.googleads.v18.enums.AdDestinationTypeEnum.AdDestinationType
  • Enum Constant Details

  • Field Details

    • UNSPECIFIED_VALUE

      public static final int UNSPECIFIED_VALUE
       Not specified.
       
      UNSPECIFIED = 0;
      See Also:
    • UNKNOWN_VALUE

      public static final int UNKNOWN_VALUE
       The value is unknown in this version.
       
      UNKNOWN = 1;
      See Also:
    • NOT_APPLICABLE_VALUE

      public static final int NOT_APPLICABLE_VALUE
       Ads that don't intend to drive users off from ads to other destinations
       
      NOT_APPLICABLE = 2;
      See Also:
    • WEBSITE_VALUE

      public static final int WEBSITE_VALUE
       Website
       
      WEBSITE = 3;
      See Also:
    • APP_STORE_VALUE

      public static final int APP_STORE_VALUE
       iOS App Store or Play Store
       
      APP_STORE = 5;
      See Also:
    • PHONE_CALL_VALUE

      public static final int PHONE_CALL_VALUE
       Call Dialer
       
      PHONE_CALL = 6;
      See Also:
    • MAP_DIRECTIONS_VALUE

      public static final int MAP_DIRECTIONS_VALUE
       Map App
       
      MAP_DIRECTIONS = 7;
      See Also:
    • LOCATION_LISTING_VALUE

      public static final int LOCATION_LISTING_VALUE
       Location Dedicated Page
       
      LOCATION_LISTING = 8;
      See Also:
    • MESSAGE_VALUE

      public static final int MESSAGE_VALUE
       Text Message
       
      MESSAGE = 9;
      See Also:
    • LEAD_FORM_VALUE

      public static final int LEAD_FORM_VALUE
       Lead Generation Form
       
      LEAD_FORM = 10;
      See Also:
    • YOUTUBE_VALUE

      public static final int YOUTUBE_VALUE
       YouTube
       
      YOUTUBE = 11;
      See Also:
    • UNMODELED_FOR_CONVERSIONS_VALUE

      public static final int UNMODELED_FOR_CONVERSIONS_VALUE
       Ad Destination for Conversions with keys unknown
       
      UNMODELED_FOR_CONVERSIONS = 12;
      See Also:
  • Method Details

    • values

      public static AdDestinationTypeEnum.AdDestinationType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static AdDestinationTypeEnum.AdDestinationType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static AdDestinationTypeEnum.AdDestinationType valueOf(int value)
      Deprecated.
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      value - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • forNumber

      public static AdDestinationTypeEnum.AdDestinationType forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<AdDestinationTypeEnum.AdDestinationType> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static AdDestinationTypeEnum.AdDestinationType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      desc - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null