Enum AudienceErrorEnum.AudienceError

  • All Implemented Interfaces:
    com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, java.io.Serializable, java.lang.Comparable<AudienceErrorEnum.AudienceError>
    Enclosing class:
    AudienceErrorEnum

    public static enum AudienceErrorEnum.AudienceError
    extends java.lang.Enum<AudienceErrorEnum.AudienceError>
    implements com.google.protobuf.ProtocolMessageEnum
     Enum describing possible audience errors.
     
    Protobuf enum google.ads.googleads.v15.errors.AudienceErrorEnum.AudienceError
    • Enum Constant Detail

      • NAME_ALREADY_IN_USE

        public static final AudienceErrorEnum.AudienceError NAME_ALREADY_IN_USE
         An audience with this name already exists.
         
        NAME_ALREADY_IN_USE = 2;
      • DIMENSION_INVALID

        public static final AudienceErrorEnum.AudienceError DIMENSION_INVALID
         A dimension within the audience definition is not valid.
         
        DIMENSION_INVALID = 3;
      • AUDIENCE_SEGMENT_NOT_FOUND

        public static final AudienceErrorEnum.AudienceError AUDIENCE_SEGMENT_NOT_FOUND
         One of the audience segment added is not found.
         
        AUDIENCE_SEGMENT_NOT_FOUND = 4;
      • AUDIENCE_SEGMENT_TYPE_NOT_SUPPORTED

        public static final AudienceErrorEnum.AudienceError AUDIENCE_SEGMENT_TYPE_NOT_SUPPORTED
         One of the audience segment type is not supported.
         
        AUDIENCE_SEGMENT_TYPE_NOT_SUPPORTED = 5;
      • DUPLICATE_AUDIENCE_SEGMENT

        public static final AudienceErrorEnum.AudienceError DUPLICATE_AUDIENCE_SEGMENT
         The same segment already exists in this audience.
         
        DUPLICATE_AUDIENCE_SEGMENT = 6;
      • TOO_MANY_SEGMENTS

        public static final AudienceErrorEnum.AudienceError TOO_MANY_SEGMENTS
         Audience can't have more than allowed number segments.
         
        TOO_MANY_SEGMENTS = 7;
      • TOO_MANY_DIMENSIONS_OF_SAME_TYPE

        public static final AudienceErrorEnum.AudienceError TOO_MANY_DIMENSIONS_OF_SAME_TYPE
         Audience can't have multiple dimensions of same type.
         
        TOO_MANY_DIMENSIONS_OF_SAME_TYPE = 8;
      • IN_USE

        public static final AudienceErrorEnum.AudienceError IN_USE
         The audience cannot be removed, because it is currently used in an
         ad group criterion or asset group signal in an (enabled or paused)
         ad group or campaign.
         
        IN_USE = 9;
      • MISSING_ASSET_GROUP_ID

        public static final AudienceErrorEnum.AudienceError MISSING_ASSET_GROUP_ID
         Asset Group scoped audience requires an asset group ID.
         
        MISSING_ASSET_GROUP_ID = 10;
      • CANNOT_CHANGE_FROM_CUSTOMER_TO_ASSET_GROUP_SCOPE

        public static final AudienceErrorEnum.AudienceError CANNOT_CHANGE_FROM_CUSTOMER_TO_ASSET_GROUP_SCOPE
         Audience scope may not be changed from Customer to AssetGroup.
         
        CANNOT_CHANGE_FROM_CUSTOMER_TO_ASSET_GROUP_SCOPE = 11;
    • Field Detail

      • UNSPECIFIED_VALUE

        public static final int UNSPECIFIED_VALUE
         Enum unspecified.
         
        UNSPECIFIED = 0;
        See Also:
        Constant Field Values
      • UNKNOWN_VALUE

        public static final int UNKNOWN_VALUE
         The received error code is not known in this version.
         
        UNKNOWN = 1;
        See Also:
        Constant Field Values
      • NAME_ALREADY_IN_USE_VALUE

        public static final int NAME_ALREADY_IN_USE_VALUE
         An audience with this name already exists.
         
        NAME_ALREADY_IN_USE = 2;
        See Also:
        Constant Field Values
      • DIMENSION_INVALID_VALUE

        public static final int DIMENSION_INVALID_VALUE
         A dimension within the audience definition is not valid.
         
        DIMENSION_INVALID = 3;
        See Also:
        Constant Field Values
      • AUDIENCE_SEGMENT_NOT_FOUND_VALUE

        public static final int AUDIENCE_SEGMENT_NOT_FOUND_VALUE
         One of the audience segment added is not found.
         
        AUDIENCE_SEGMENT_NOT_FOUND = 4;
        See Also:
        Constant Field Values
      • AUDIENCE_SEGMENT_TYPE_NOT_SUPPORTED_VALUE

        public static final int AUDIENCE_SEGMENT_TYPE_NOT_SUPPORTED_VALUE
         One of the audience segment type is not supported.
         
        AUDIENCE_SEGMENT_TYPE_NOT_SUPPORTED = 5;
        See Also:
        Constant Field Values
      • DUPLICATE_AUDIENCE_SEGMENT_VALUE

        public static final int DUPLICATE_AUDIENCE_SEGMENT_VALUE
         The same segment already exists in this audience.
         
        DUPLICATE_AUDIENCE_SEGMENT = 6;
        See Also:
        Constant Field Values
      • TOO_MANY_SEGMENTS_VALUE

        public static final int TOO_MANY_SEGMENTS_VALUE
         Audience can't have more than allowed number segments.
         
        TOO_MANY_SEGMENTS = 7;
        See Also:
        Constant Field Values
      • TOO_MANY_DIMENSIONS_OF_SAME_TYPE_VALUE

        public static final int TOO_MANY_DIMENSIONS_OF_SAME_TYPE_VALUE
         Audience can't have multiple dimensions of same type.
         
        TOO_MANY_DIMENSIONS_OF_SAME_TYPE = 8;
        See Also:
        Constant Field Values
      • IN_USE_VALUE

        public static final int IN_USE_VALUE
         The audience cannot be removed, because it is currently used in an
         ad group criterion or asset group signal in an (enabled or paused)
         ad group or campaign.
         
        IN_USE = 9;
        See Also:
        Constant Field Values
      • MISSING_ASSET_GROUP_ID_VALUE

        public static final int MISSING_ASSET_GROUP_ID_VALUE
         Asset Group scoped audience requires an asset group ID.
         
        MISSING_ASSET_GROUP_ID = 10;
        See Also:
        Constant Field Values
      • CANNOT_CHANGE_FROM_CUSTOMER_TO_ASSET_GROUP_SCOPE_VALUE

        public static final int CANNOT_CHANGE_FROM_CUSTOMER_TO_ASSET_GROUP_SCOPE_VALUE
         Audience scope may not be changed from Customer to AssetGroup.
         
        CANNOT_CHANGE_FROM_CUSTOMER_TO_ASSET_GROUP_SCOPE = 11;
        See Also:
        Constant Field Values
    • Method Detail

      • values

        public static AudienceErrorEnum.AudienceError[] 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 (AudienceErrorEnum.AudienceError c : AudienceErrorEnum.AudienceError.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static AudienceErrorEnum.AudienceError 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 name
        java.lang.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 AudienceErrorEnum.AudienceError 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 name
        java.lang.NullPointerException - if the argument is null
      • forNumber

        public static AudienceErrorEnum.AudienceError forNumber​(int value)
        Parameters:
        value - The numeric wire value of the corresponding enum entry.
        Returns:
        The enum associated with the given numeric wire value.
      • 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 AudienceErrorEnum.AudienceError 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 name
        java.lang.NullPointerException - if the argument is null