Enum Class AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError
java.lang.Object
java.lang.Enum<AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError>
com.google.ads.googleads.v18.errors.AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError>,Constable
- Enclosing class:
- AssetGroupListingGroupFilterErrorEnum
public static enum AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError
extends Enum<AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError>
implements com.google.protobuf.ProtocolMessageEnum
Enum describing possible asset group listing group filter errors.Protobuf enum
google.ads.googleads.v18.errors.AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDimension can't subdivide everything-else node in its own hierarchy.Modifying case value is allowed only while updating the entire subtree at the same time.Dimension type of Listing Group must be the same as that of its siblings.This dimension type is not allowed in this context.All the webpage filters under an AssetGroup should be distinct.Exclusion filters are not allowed in the context.Invalid Listing Group dimension value.Invalid Product Bidding Category.Filter of the listing source type is not allowed in the context.All the filters under an AssetGroup should have the same listing source.There cannot be more than one mutate operation per request that targets a single asset group listing group filter.Each Listing Group tree must have a single root.All the conditions in a webpage needs to be of same type.All the webpage types of the filters under an AssetGroup should be of same type.Hierarchical dimension must refine a dimension of the same type.All page feed filter nodes are root nodes and they can't have a parent.The dimension type is the same as one of the ancestor Listing Groups.The sibling Listing Groups target exactly the same dimension value.Subdivision node has children which must be removed first.Listing Group SUBDIVISION node must have everything else child.Listing group tree is too deep.The tree is in an invalid state in the database.Listing Group UNIT node cannot have children.The received error code is not known in this version.Enum unspecified. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDimension can't subdivide everything-else node in its own hierarchy.static final intModifying case value is allowed only while updating the entire subtree at the same time.static final intDimension type of Listing Group must be the same as that of its siblings.static final intThis dimension type is not allowed in this context.static final intAll the webpage filters under an AssetGroup should be distinct.static final intExclusion filters are not allowed in the context.static final intInvalid Listing Group dimension value.static final intInvalid Product Bidding Category.static final intFilter of the listing source type is not allowed in the context.static final intAll the filters under an AssetGroup should have the same listing source.static final intThere cannot be more than one mutate operation per request that targets a single asset group listing group filter.static final intEach Listing Group tree must have a single root.static final intAll the conditions in a webpage needs to be of same type.static final intAll the webpage types of the filters under an AssetGroup should be of same type.static final intHierarchical dimension must refine a dimension of the same type.static final intAll page feed filter nodes are root nodes and they can't have a parent.static final intThe dimension type is the same as one of the ancestor Listing Groups.static final intThe sibling Listing Groups target exactly the same dimension value.static final intSubdivision node has children which must be removed first.static final intListing Group SUBDIVISION node must have everything else child.static final intListing group tree is too deep.static final intThe tree is in an invalid state in the database.static final intListing Group UNIT node cannot have children.static final intThe received error code is not known in this version.static final intEnum unspecified. -
Method Summary
Modifier and TypeMethodDescriptionforNumber(int value) static final com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError>valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.Returns the enum constant of this class with the specified name.values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
UNSPECIFIED
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError UNSPECIFIEDEnum unspecified.
UNSPECIFIED = 0; -
UNKNOWN
The received error code is not known in this version.
UNKNOWN = 1; -
TREE_TOO_DEEP
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError TREE_TOO_DEEPListing group tree is too deep.
TREE_TOO_DEEP = 2; -
UNIT_CANNOT_HAVE_CHILDREN
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError UNIT_CANNOT_HAVE_CHILDRENListing Group UNIT node cannot have children.
UNIT_CANNOT_HAVE_CHILDREN = 3; -
SUBDIVISION_MUST_HAVE_EVERYTHING_ELSE_CHILD
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError SUBDIVISION_MUST_HAVE_EVERYTHING_ELSE_CHILDListing Group SUBDIVISION node must have everything else child.
SUBDIVISION_MUST_HAVE_EVERYTHING_ELSE_CHILD = 4; -
DIFFERENT_DIMENSION_TYPE_BETWEEN_SIBLINGS
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError DIFFERENT_DIMENSION_TYPE_BETWEEN_SIBLINGSDimension type of Listing Group must be the same as that of its siblings.
DIFFERENT_DIMENSION_TYPE_BETWEEN_SIBLINGS = 5; -
SAME_DIMENSION_VALUE_BETWEEN_SIBLINGS
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError SAME_DIMENSION_VALUE_BETWEEN_SIBLINGSThe sibling Listing Groups target exactly the same dimension value.
SAME_DIMENSION_VALUE_BETWEEN_SIBLINGS = 6; -
SAME_DIMENSION_TYPE_BETWEEN_ANCESTORS
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError SAME_DIMENSION_TYPE_BETWEEN_ANCESTORSThe dimension type is the same as one of the ancestor Listing Groups.
SAME_DIMENSION_TYPE_BETWEEN_ANCESTORS = 7; -
MULTIPLE_ROOTS
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError MULTIPLE_ROOTSEach Listing Group tree must have a single root.
MULTIPLE_ROOTS = 8; -
INVALID_DIMENSION_VALUE
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError INVALID_DIMENSION_VALUEInvalid Listing Group dimension value.
INVALID_DIMENSION_VALUE = 9; -
MUST_REFINE_HIERARCHICAL_PARENT_TYPE
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError MUST_REFINE_HIERARCHICAL_PARENT_TYPEHierarchical dimension must refine a dimension of the same type.
MUST_REFINE_HIERARCHICAL_PARENT_TYPE = 10; -
INVALID_PRODUCT_BIDDING_CATEGORY
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError INVALID_PRODUCT_BIDDING_CATEGORYInvalid Product Bidding Category.
INVALID_PRODUCT_BIDDING_CATEGORY = 11; -
CHANGING_CASE_VALUE_WITH_CHILDREN
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError CHANGING_CASE_VALUE_WITH_CHILDRENModifying case value is allowed only while updating the entire subtree at the same time.
CHANGING_CASE_VALUE_WITH_CHILDREN = 12; -
SUBDIVISION_HAS_CHILDREN
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError SUBDIVISION_HAS_CHILDRENSubdivision node has children which must be removed first.
SUBDIVISION_HAS_CHILDREN = 13; -
CANNOT_REFINE_HIERARCHICAL_EVERYTHING_ELSE
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError CANNOT_REFINE_HIERARCHICAL_EVERYTHING_ELSEDimension can't subdivide everything-else node in its own hierarchy.
CANNOT_REFINE_HIERARCHICAL_EVERYTHING_ELSE = 14; -
DIMENSION_TYPE_NOT_ALLOWED
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError DIMENSION_TYPE_NOT_ALLOWEDThis dimension type is not allowed in this context.
DIMENSION_TYPE_NOT_ALLOWED = 15; -
DUPLICATE_WEBPAGE_FILTER_UNDER_ASSET_GROUP
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError DUPLICATE_WEBPAGE_FILTER_UNDER_ASSET_GROUPAll the webpage filters under an AssetGroup should be distinct.
DUPLICATE_WEBPAGE_FILTER_UNDER_ASSET_GROUP = 16; -
LISTING_SOURCE_NOT_ALLOWED
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError LISTING_SOURCE_NOT_ALLOWEDFilter of the listing source type is not allowed in the context.
LISTING_SOURCE_NOT_ALLOWED = 17; -
FILTER_EXCLUSION_NOT_ALLOWED
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError FILTER_EXCLUSION_NOT_ALLOWEDExclusion filters are not allowed in the context.
FILTER_EXCLUSION_NOT_ALLOWED = 18; -
MULTIPLE_LISTING_SOURCES
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError MULTIPLE_LISTING_SOURCESAll the filters under an AssetGroup should have the same listing source.
MULTIPLE_LISTING_SOURCES = 19; -
MULTIPLE_WEBPAGE_CONDITION_TYPES_NOT_ALLOWED
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError MULTIPLE_WEBPAGE_CONDITION_TYPES_NOT_ALLOWEDAll the conditions in a webpage needs to be of same type.
MULTIPLE_WEBPAGE_CONDITION_TYPES_NOT_ALLOWED = 20; -
MULTIPLE_WEBPAGE_TYPES_PER_ASSET_GROUP
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError MULTIPLE_WEBPAGE_TYPES_PER_ASSET_GROUPAll the webpage types of the filters under an AssetGroup should be of same type. Example: All the webpage types can be of type custom_label or url_contains but not both.
MULTIPLE_WEBPAGE_TYPES_PER_ASSET_GROUP = 21; -
PAGE_FEED_FILTER_HAS_PARENT
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError PAGE_FEED_FILTER_HAS_PARENTAll page feed filter nodes are root nodes and they can't have a parent.
PAGE_FEED_FILTER_HAS_PARENT = 22; -
MULTIPLE_OPERATIONS_ON_ONE_NODE
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError MULTIPLE_OPERATIONS_ON_ONE_NODEThere cannot be more than one mutate operation per request that targets a single asset group listing group filter.
MULTIPLE_OPERATIONS_ON_ONE_NODE = 23; -
TREE_WAS_INVALID_BEFORE_MUTATION
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError TREE_WAS_INVALID_BEFORE_MUTATIONThe tree is in an invalid state in the database. Any changes that don't fix its issues will fail validation.
TREE_WAS_INVALID_BEFORE_MUTATION = 24; -
UNRECOGNIZED
public static final AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError UNRECOGNIZED
-
-
Field Details
-
UNSPECIFIED_VALUE
public static final int UNSPECIFIED_VALUEEnum unspecified.
UNSPECIFIED = 0;- See Also:
-
UNKNOWN_VALUE
public static final int UNKNOWN_VALUEThe received error code is not known in this version.
UNKNOWN = 1;- See Also:
-
TREE_TOO_DEEP_VALUE
public static final int TREE_TOO_DEEP_VALUEListing group tree is too deep.
TREE_TOO_DEEP = 2;- See Also:
-
UNIT_CANNOT_HAVE_CHILDREN_VALUE
public static final int UNIT_CANNOT_HAVE_CHILDREN_VALUEListing Group UNIT node cannot have children.
UNIT_CANNOT_HAVE_CHILDREN = 3;- See Also:
-
SUBDIVISION_MUST_HAVE_EVERYTHING_ELSE_CHILD_VALUE
public static final int SUBDIVISION_MUST_HAVE_EVERYTHING_ELSE_CHILD_VALUEListing Group SUBDIVISION node must have everything else child.
SUBDIVISION_MUST_HAVE_EVERYTHING_ELSE_CHILD = 4;- See Also:
-
DIFFERENT_DIMENSION_TYPE_BETWEEN_SIBLINGS_VALUE
public static final int DIFFERENT_DIMENSION_TYPE_BETWEEN_SIBLINGS_VALUEDimension type of Listing Group must be the same as that of its siblings.
DIFFERENT_DIMENSION_TYPE_BETWEEN_SIBLINGS = 5;- See Also:
-
SAME_DIMENSION_VALUE_BETWEEN_SIBLINGS_VALUE
public static final int SAME_DIMENSION_VALUE_BETWEEN_SIBLINGS_VALUEThe sibling Listing Groups target exactly the same dimension value.
SAME_DIMENSION_VALUE_BETWEEN_SIBLINGS = 6;- See Also:
-
SAME_DIMENSION_TYPE_BETWEEN_ANCESTORS_VALUE
public static final int SAME_DIMENSION_TYPE_BETWEEN_ANCESTORS_VALUEThe dimension type is the same as one of the ancestor Listing Groups.
SAME_DIMENSION_TYPE_BETWEEN_ANCESTORS = 7;- See Also:
-
MULTIPLE_ROOTS_VALUE
public static final int MULTIPLE_ROOTS_VALUEEach Listing Group tree must have a single root.
MULTIPLE_ROOTS = 8;- See Also:
-
INVALID_DIMENSION_VALUE_VALUE
public static final int INVALID_DIMENSION_VALUE_VALUEInvalid Listing Group dimension value.
INVALID_DIMENSION_VALUE = 9;- See Also:
-
MUST_REFINE_HIERARCHICAL_PARENT_TYPE_VALUE
public static final int MUST_REFINE_HIERARCHICAL_PARENT_TYPE_VALUEHierarchical dimension must refine a dimension of the same type.
MUST_REFINE_HIERARCHICAL_PARENT_TYPE = 10;- See Also:
-
INVALID_PRODUCT_BIDDING_CATEGORY_VALUE
public static final int INVALID_PRODUCT_BIDDING_CATEGORY_VALUEInvalid Product Bidding Category.
INVALID_PRODUCT_BIDDING_CATEGORY = 11;- See Also:
-
CHANGING_CASE_VALUE_WITH_CHILDREN_VALUE
public static final int CHANGING_CASE_VALUE_WITH_CHILDREN_VALUEModifying case value is allowed only while updating the entire subtree at the same time.
CHANGING_CASE_VALUE_WITH_CHILDREN = 12;- See Also:
-
SUBDIVISION_HAS_CHILDREN_VALUE
public static final int SUBDIVISION_HAS_CHILDREN_VALUESubdivision node has children which must be removed first.
SUBDIVISION_HAS_CHILDREN = 13;- See Also:
-
CANNOT_REFINE_HIERARCHICAL_EVERYTHING_ELSE_VALUE
public static final int CANNOT_REFINE_HIERARCHICAL_EVERYTHING_ELSE_VALUEDimension can't subdivide everything-else node in its own hierarchy.
CANNOT_REFINE_HIERARCHICAL_EVERYTHING_ELSE = 14;- See Also:
-
DIMENSION_TYPE_NOT_ALLOWED_VALUE
public static final int DIMENSION_TYPE_NOT_ALLOWED_VALUEThis dimension type is not allowed in this context.
DIMENSION_TYPE_NOT_ALLOWED = 15;- See Also:
-
DUPLICATE_WEBPAGE_FILTER_UNDER_ASSET_GROUP_VALUE
public static final int DUPLICATE_WEBPAGE_FILTER_UNDER_ASSET_GROUP_VALUEAll the webpage filters under an AssetGroup should be distinct.
DUPLICATE_WEBPAGE_FILTER_UNDER_ASSET_GROUP = 16;- See Also:
-
LISTING_SOURCE_NOT_ALLOWED_VALUE
public static final int LISTING_SOURCE_NOT_ALLOWED_VALUEFilter of the listing source type is not allowed in the context.
LISTING_SOURCE_NOT_ALLOWED = 17;- See Also:
-
FILTER_EXCLUSION_NOT_ALLOWED_VALUE
public static final int FILTER_EXCLUSION_NOT_ALLOWED_VALUEExclusion filters are not allowed in the context.
FILTER_EXCLUSION_NOT_ALLOWED = 18;- See Also:
-
MULTIPLE_LISTING_SOURCES_VALUE
public static final int MULTIPLE_LISTING_SOURCES_VALUEAll the filters under an AssetGroup should have the same listing source.
MULTIPLE_LISTING_SOURCES = 19;- See Also:
-
MULTIPLE_WEBPAGE_CONDITION_TYPES_NOT_ALLOWED_VALUE
public static final int MULTIPLE_WEBPAGE_CONDITION_TYPES_NOT_ALLOWED_VALUEAll the conditions in a webpage needs to be of same type.
MULTIPLE_WEBPAGE_CONDITION_TYPES_NOT_ALLOWED = 20;- See Also:
-
MULTIPLE_WEBPAGE_TYPES_PER_ASSET_GROUP_VALUE
public static final int MULTIPLE_WEBPAGE_TYPES_PER_ASSET_GROUP_VALUEAll the webpage types of the filters under an AssetGroup should be of same type. Example: All the webpage types can be of type custom_label or url_contains but not both.
MULTIPLE_WEBPAGE_TYPES_PER_ASSET_GROUP = 21;- See Also:
-
PAGE_FEED_FILTER_HAS_PARENT_VALUE
public static final int PAGE_FEED_FILTER_HAS_PARENT_VALUEAll page feed filter nodes are root nodes and they can't have a parent.
PAGE_FEED_FILTER_HAS_PARENT = 22;- See Also:
-
MULTIPLE_OPERATIONS_ON_ONE_NODE_VALUE
public static final int MULTIPLE_OPERATIONS_ON_ONE_NODE_VALUEThere cannot be more than one mutate operation per request that targets a single asset group listing group filter.
MULTIPLE_OPERATIONS_ON_ONE_NODE = 23;- See Also:
-
TREE_WAS_INVALID_BEFORE_MUTATION_VALUE
public static final int TREE_WAS_INVALID_BEFORE_MUTATION_VALUEThe tree is in an invalid state in the database. Any changes that don't fix its issues will fail validation.
TREE_WAS_INVALID_BEFORE_MUTATION = 24;- See Also:
-
-
Method Details
-
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 AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError 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 nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError 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 nameNullPointerException- if the argument is null
-
forNumber
public static AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError 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<AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static AssetGroupListingGroupFilterErrorEnum.AssetGroupListingGroupFilterError 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 nameNullPointerException- if the argument is null
-