Enum SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField
- java.lang.Object
-
- java.lang.Enum<SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField>
-
- com.google.ads.googleads.v15.enums.SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,java.io.Serializable
,java.lang.Comparable<SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField>
- Enclosing class:
- SitelinkPlaceholderFieldEnum
public static enum SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField extends java.lang.Enum<SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField> implements com.google.protobuf.ProtocolMessageEnum
Possible values for Sitelink placeholder fields.
Protobuf enumgoogle.ads.googleads.v15.enums.SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField
-
-
Enum Constant Summary
Enum Constants Enum Constant Description FINAL_MOBILE_URLS
Data Type: URL_LIST.FINAL_URL_SUFFIX
Data Type: STRING.FINAL_URLS
Data Type: URL_LIST.LINE_1
Data Type: STRING.LINE_2
Data Type: STRING.TEXT
Data Type: STRING.TRACKING_URL
Data Type: URL.UNKNOWN
Used for return value only.UNRECOGNIZED
UNSPECIFIED
Not specified.
-
Field Summary
Fields Modifier and Type Field Description static int
FINAL_MOBILE_URLS_VALUE
Data Type: URL_LIST.static int
FINAL_URL_SUFFIX_VALUE
Data Type: STRING.static int
FINAL_URLS_VALUE
Data Type: URL_LIST.static int
LINE_1_VALUE
Data Type: STRING.static int
LINE_2_VALUE
Data Type: STRING.static int
TEXT_VALUE
Data Type: STRING.static int
TRACKING_URL_VALUE
Data Type: URL.static int
UNKNOWN_VALUE
Used for return value only.static int
UNSPECIFIED_VALUE
Not specified.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField
forNumber(int value)
static com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor()
com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType()
int
getNumber()
com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor()
static com.google.protobuf.Internal.EnumLiteMap<SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField>
internalGetValueMap()
static SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField
valueOf(int value)
Deprecated.static SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name.static SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNSPECIFIED
public static final SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField UNSPECIFIED
Not specified.
UNSPECIFIED = 0;
-
UNKNOWN
public static final SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField UNKNOWN
Used for return value only. Represents value unknown in this version.
UNKNOWN = 1;
-
TEXT
public static final SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField TEXT
Data Type: STRING. The link text for your sitelink.
TEXT = 2;
-
LINE_1
public static final SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField LINE_1
Data Type: STRING. First line of the sitelink description.
LINE_1 = 3;
-
LINE_2
public static final SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField LINE_2
Data Type: STRING. Second line of the sitelink description.
LINE_2 = 4;
-
FINAL_URLS
public static final SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField FINAL_URLS
Data Type: URL_LIST. Final URLs for the sitelink when using Upgraded URLs.
FINAL_URLS = 5;
-
FINAL_MOBILE_URLS
public static final SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField FINAL_MOBILE_URLS
Data Type: URL_LIST. Final Mobile URLs for the sitelink when using Upgraded URLs.
FINAL_MOBILE_URLS = 6;
-
TRACKING_URL
public static final SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField TRACKING_URL
Data Type: URL. Tracking template for the sitelink when using Upgraded URLs.
TRACKING_URL = 7;
-
FINAL_URL_SUFFIX
public static final SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField FINAL_URL_SUFFIX
Data Type: STRING. Final URL suffix for sitelink when using parallel tracking.
FINAL_URL_SUFFIX = 8;
-
UNRECOGNIZED
public static final SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField UNRECOGNIZED
-
-
Field Detail
-
UNSPECIFIED_VALUE
public static final int UNSPECIFIED_VALUE
Not specified.
UNSPECIFIED = 0;
- See Also:
- Constant Field Values
-
UNKNOWN_VALUE
public static final int UNKNOWN_VALUE
Used for return value only. Represents value unknown in this version.
UNKNOWN = 1;
- See Also:
- Constant Field Values
-
TEXT_VALUE
public static final int TEXT_VALUE
Data Type: STRING. The link text for your sitelink.
TEXT = 2;
- See Also:
- Constant Field Values
-
LINE_1_VALUE
public static final int LINE_1_VALUE
Data Type: STRING. First line of the sitelink description.
LINE_1 = 3;
- See Also:
- Constant Field Values
-
LINE_2_VALUE
public static final int LINE_2_VALUE
Data Type: STRING. Second line of the sitelink description.
LINE_2 = 4;
- See Also:
- Constant Field Values
-
FINAL_URLS_VALUE
public static final int FINAL_URLS_VALUE
Data Type: URL_LIST. Final URLs for the sitelink when using Upgraded URLs.
FINAL_URLS = 5;
- See Also:
- Constant Field Values
-
FINAL_MOBILE_URLS_VALUE
public static final int FINAL_MOBILE_URLS_VALUE
Data Type: URL_LIST. Final Mobile URLs for the sitelink when using Upgraded URLs.
FINAL_MOBILE_URLS = 6;
- See Also:
- Constant Field Values
-
TRACKING_URL_VALUE
public static final int TRACKING_URL_VALUE
Data Type: URL. Tracking template for the sitelink when using Upgraded URLs.
TRACKING_URL = 7;
- See Also:
- Constant Field Values
-
FINAL_URL_SUFFIX_VALUE
public static final int FINAL_URL_SUFFIX_VALUE
Data Type: STRING. Final URL suffix for sitelink when using parallel tracking.
FINAL_URL_SUFFIX = 8;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField c : SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField valueOf(int value)
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
forNumber
public static SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField 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<SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static SitelinkPlaceholderFieldEnum.SitelinkPlaceholderField valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-