Enum CampaignDraftErrorEnum.CampaignDraftError

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

    public static enum CampaignDraftErrorEnum.CampaignDraftError
    extends java.lang.Enum<CampaignDraftErrorEnum.CampaignDraftError>
    implements com.google.protobuf.ProtocolMessageEnum
     Enum describing possible campaign draft errors.
     
    Protobuf enum google.ads.googleads.v10.errors.CampaignDraftErrorEnum.CampaignDraftError
    • Enum Constant Detail

      • INVALID_STATUS_TRANSITION_FROM_REMOVED

        public static final CampaignDraftErrorEnum.CampaignDraftError INVALID_STATUS_TRANSITION_FROM_REMOVED
         The draft is removed and cannot be transitioned to another status.
         
        INVALID_STATUS_TRANSITION_FROM_REMOVED = 3;
      • INVALID_STATUS_TRANSITION_FROM_PROMOTED

        public static final CampaignDraftErrorEnum.CampaignDraftError INVALID_STATUS_TRANSITION_FROM_PROMOTED
         The draft has been promoted and cannot be transitioned to the specified
         status.
         
        INVALID_STATUS_TRANSITION_FROM_PROMOTED = 4;
      • INVALID_STATUS_TRANSITION_FROM_PROMOTE_FAILED

        public static final CampaignDraftErrorEnum.CampaignDraftError INVALID_STATUS_TRANSITION_FROM_PROMOTE_FAILED
         The draft has failed to be promoted and cannot be transitioned to the
         specified status.
         
        INVALID_STATUS_TRANSITION_FROM_PROMOTE_FAILED = 5;
      • INVALID_STATUS_TRANSITION

        public static final CampaignDraftErrorEnum.CampaignDraftError INVALID_STATUS_TRANSITION
         The draft cannot be transitioned to the specified status from its
         current status.
         
        INVALID_STATUS_TRANSITION = 9;
      • MAX_NUMBER_OF_DRAFTS_PER_CAMPAIGN_REACHED

        public static final CampaignDraftErrorEnum.CampaignDraftError MAX_NUMBER_OF_DRAFTS_PER_CAMPAIGN_REACHED
         The campaign has reached the maximum number of drafts that can be created
         for a campaign throughout its lifetime. No additional drafts can be
         created for this campaign. Removed drafts also count towards this limit.
         
        MAX_NUMBER_OF_DRAFTS_PER_CAMPAIGN_REACHED = 10;
      • LIST_ERRORS_FOR_PROMOTED_DRAFT_ONLY

        public static final CampaignDraftErrorEnum.CampaignDraftError LIST_ERRORS_FOR_PROMOTED_DRAFT_ONLY
         ListAsyncErrors was called without first promoting the draft.
         
        LIST_ERRORS_FOR_PROMOTED_DRAFT_ONLY = 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
      • DUPLICATE_DRAFT_NAME_VALUE

        public static final int DUPLICATE_DRAFT_NAME_VALUE
         A draft with this name already exists for this campaign.
         
        DUPLICATE_DRAFT_NAME = 2;
        See Also:
        Constant Field Values
      • INVALID_STATUS_TRANSITION_FROM_REMOVED_VALUE

        public static final int INVALID_STATUS_TRANSITION_FROM_REMOVED_VALUE
         The draft is removed and cannot be transitioned to another status.
         
        INVALID_STATUS_TRANSITION_FROM_REMOVED = 3;
        See Also:
        Constant Field Values
      • INVALID_STATUS_TRANSITION_FROM_PROMOTED_VALUE

        public static final int INVALID_STATUS_TRANSITION_FROM_PROMOTED_VALUE
         The draft has been promoted and cannot be transitioned to the specified
         status.
         
        INVALID_STATUS_TRANSITION_FROM_PROMOTED = 4;
        See Also:
        Constant Field Values
      • INVALID_STATUS_TRANSITION_FROM_PROMOTE_FAILED_VALUE

        public static final int INVALID_STATUS_TRANSITION_FROM_PROMOTE_FAILED_VALUE
         The draft has failed to be promoted and cannot be transitioned to the
         specified status.
         
        INVALID_STATUS_TRANSITION_FROM_PROMOTE_FAILED = 5;
        See Also:
        Constant Field Values
      • CUSTOMER_CANNOT_CREATE_DRAFT_VALUE

        public static final int CUSTOMER_CANNOT_CREATE_DRAFT_VALUE
         This customer is not allowed to create drafts.
         
        CUSTOMER_CANNOT_CREATE_DRAFT = 6;
        See Also:
        Constant Field Values
      • CAMPAIGN_CANNOT_CREATE_DRAFT_VALUE

        public static final int CAMPAIGN_CANNOT_CREATE_DRAFT_VALUE
         This campaign is not allowed to create drafts.
         
        CAMPAIGN_CANNOT_CREATE_DRAFT = 7;
        See Also:
        Constant Field Values
      • INVALID_DRAFT_CHANGE_VALUE

        public static final int INVALID_DRAFT_CHANGE_VALUE
         This modification cannot be made on a draft.
         
        INVALID_DRAFT_CHANGE = 8;
        See Also:
        Constant Field Values
      • INVALID_STATUS_TRANSITION_VALUE

        public static final int INVALID_STATUS_TRANSITION_VALUE
         The draft cannot be transitioned to the specified status from its
         current status.
         
        INVALID_STATUS_TRANSITION = 9;
        See Also:
        Constant Field Values
      • MAX_NUMBER_OF_DRAFTS_PER_CAMPAIGN_REACHED_VALUE

        public static final int MAX_NUMBER_OF_DRAFTS_PER_CAMPAIGN_REACHED_VALUE
         The campaign has reached the maximum number of drafts that can be created
         for a campaign throughout its lifetime. No additional drafts can be
         created for this campaign. Removed drafts also count towards this limit.
         
        MAX_NUMBER_OF_DRAFTS_PER_CAMPAIGN_REACHED = 10;
        See Also:
        Constant Field Values
      • LIST_ERRORS_FOR_PROMOTED_DRAFT_ONLY_VALUE

        public static final int LIST_ERRORS_FOR_PROMOTED_DRAFT_ONLY_VALUE
         ListAsyncErrors was called without first promoting the draft.
         
        LIST_ERRORS_FOR_PROMOTED_DRAFT_ONLY = 11;
        See Also:
        Constant Field Values
    • Method Detail

      • values

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

        public static CampaignDraftErrorEnum.CampaignDraftError 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 CampaignDraftErrorEnum.CampaignDraftError 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 CampaignDraftErrorEnum.CampaignDraftError 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 CampaignDraftErrorEnum.CampaignDraftError 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