public enum CompanyErrorReason extends Enum<CompanyErrorReason>
Java class for CompanyError.Reason.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="CompanyError.Reason">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="CANNOT_SET_THIRD_PARTY_COMPANY_DUE_TO_TYPE"/>
<enumeration value="CANNOT_UPDATE_COMPANY_TYPE"/>
<enumeration value="INVALID_COMPANY_TYPE"/>
<enumeration value="PRIMARY_CONTACT_DOES_NOT_BELONG_TO_THIS_COMPANY"/>
<enumeration value="THIRD_PARTY_STATS_PROVIDER_IS_WRONG_ROLE_TYPE"/>
<enumeration value="INVALID_LABEL_ASSOCIATION"/>
<enumeration value="INVALID_COMPANY_TYPE_FOR_DEFAULT_BILLING_SETTING"/>
<enumeration value="INVALID_DEFAULT_BILLING_SETTING"/>
<enumeration value="COMPANY_HAS_ACTIVE_SHARE_ASSIGNMENTS"/>
<enumeration value="UNKNOWN"/>
</restriction>
</simpleType>
| Enum Constant and Description |
|---|
CANNOT_SET_THIRD_PARTY_COMPANY_DUE_TO_TYPE
Indicates that an attempt was made to set a third party company for a
company whose type is not the same as the third party company.
|
CANNOT_UPDATE_COMPANY_TYPE
Indicates that an invalid attempt was made to change a company's type.
|
COMPANY_HAS_ACTIVE_SHARE_ASSIGNMENTS
Cannot remove the cross selling config from a company that has active share assignments.
|
INVALID_COMPANY_TYPE
Indicates that this type of company is not supported.
|
INVALID_COMPANY_TYPE_FOR_DEFAULT_BILLING_SETTING
Indicates that the
Company.Type does not support default billing settings. |
INVALID_DEFAULT_BILLING_SETTING
Indicates that the format of the default billing setting is wrong.
|
INVALID_LABEL_ASSOCIATION
Labels can only be applied to
Company.Type#ADVERTISER,
Company.Type#HOUSE_ADVERTISER, and Company.Type#AD_NETWORK company types. |
PRIMARY_CONTACT_DOES_NOT_BELONG_TO_THIS_COMPANY
Indicates that an attempt was made to assign a primary contact who
does not belong to the specified company.
|
THIRD_PARTY_STATS_PROVIDER_IS_WRONG_ROLE_TYPE
Indicates that the user specified as the third party stats provider
is of the wrong role type.
|
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.
|
| Modifier and Type | Method and Description |
|---|---|
static CompanyErrorReason |
fromValue(String v) |
String |
value() |
static CompanyErrorReason |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CompanyErrorReason[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CompanyErrorReason CANNOT_SET_THIRD_PARTY_COMPANY_DUE_TO_TYPE
public static final CompanyErrorReason CANNOT_UPDATE_COMPANY_TYPE
public static final CompanyErrorReason INVALID_COMPANY_TYPE
public static final CompanyErrorReason PRIMARY_CONTACT_DOES_NOT_BELONG_TO_THIS_COMPANY
public static final CompanyErrorReason THIRD_PARTY_STATS_PROVIDER_IS_WRONG_ROLE_TYPE
public static final CompanyErrorReason INVALID_LABEL_ASSOCIATION
Company.Type#ADVERTISER,
Company.Type#HOUSE_ADVERTISER, and Company.Type#AD_NETWORK company types.public static final CompanyErrorReason INVALID_COMPANY_TYPE_FOR_DEFAULT_BILLING_SETTING
Company.Type does not support default billing settings.public static final CompanyErrorReason INVALID_DEFAULT_BILLING_SETTING
public static final CompanyErrorReason COMPANY_HAS_ACTIVE_SHARE_ASSIGNMENTS
public static final CompanyErrorReason UNKNOWN
public static CompanyErrorReason[] values()
for (CompanyErrorReason c : CompanyErrorReason.values()) System.out.println(c);
public static CompanyErrorReason valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String value()
public static CompanyErrorReason fromValue(String v)
Copyright © 2018. All Rights Reserved.