<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdRuleFiltersOperatorValues getInstance()
 */
class AdRuleFiltersOperatorValues extends AbstractEnum {

  const ALL = 'ALL';
  const ANY = 'ANY';
  const CONTAIN = 'CONTAIN';
  const EQUAL = 'EQUAL';
  const GREATER_THAN = 'GREATER_THAN';
  const IN = 'IN';
  const IN_RANGE = 'IN_RANGE';
  const LESS_THAN = 'LESS_THAN';
  const NONE = 'NONE';
  const NOT_CONTAIN = 'NOT_CONTAIN';
  const NOT_EQUAL = 'NOT_EQUAL';
  const NOT_IN = 'NOT_IN';
  const NOT_IN_RANGE = 'NOT_IN_RANGE';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdRuleHistoryActionValues getInstance()
 */
class AdRuleHistoryActionValues extends AbstractEnum {

  const BUDGET_NOT_REDISTRIBUTED = 'BUDGET_NOT_REDISTRIBUTED';
  const CHANGED_BID = 'CHANGED_BID';
  const CHANGED_BUDGET = 'CHANGED_BUDGET';
  const EMAIL = 'EMAIL';
  const ENABLE_AUTOFLOW = 'ENABLE_AUTOFLOW';
  const ENDPOINT_PINGED = 'ENDPOINT_PINGED';
  const ERROR = 'ERROR';
  const FACEBOOK_NOTIFICATION_SENT = 'FACEBOOK_NOTIFICATION_SENT';
  const MESSAGE_SENT = 'MESSAGE_SENT';
  const NOT_CHANGED = 'NOT_CHANGED';
  const PAUSED = 'PAUSED';
  const UNPAUSED = 'UNPAUSED';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdRuleHistoryResultObjectTypeValues getInstance()
 */
class AdRuleHistoryResultObjectTypeValues extends AbstractEnum {

  const AD = 'AD';
  const ADSET = 'ADSET';
  const CAMPAIGN = 'CAMPAIGN';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdRuleStatusValues getInstance()
 */
class AdRuleStatusValues extends AbstractEnum {

  const DELETED = 'DELETED';
  const DISABLED = 'DISABLED';
  const ENABLED = 'ENABLED';
  const HAS_ISSUES = 'HAS_ISSUES';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdRuleTriggerOperatorValues getInstance()
 */
class AdRuleTriggerOperatorValues extends AbstractEnum {

  const ALL = 'ALL';
  const ANY = 'ANY';
  const CONTAIN = 'CONTAIN';
  const EQUAL = 'EQUAL';
  const GREATER_THAN = 'GREATER_THAN';
  const IN = 'IN';
  const IN_RANGE = 'IN_RANGE';
  const LESS_THAN = 'LESS_THAN';
  const NONE = 'NONE';
  const NOT_CONTAIN = 'NOT_CONTAIN';
  const NOT_EQUAL = 'NOT_EQUAL';
  const NOT_IN = 'NOT_IN';
  const NOT_IN_RANGE = 'NOT_IN_RANGE';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdRuleTriggerTypeValues getInstance()
 */
class AdRuleTriggerTypeValues extends AbstractEnum {

  const DELIVERY_INSIGHTS_CHANGE = 'DELIVERY_INSIGHTS_CHANGE';
  const METADATA_CREATION = 'METADATA_CREATION';
  const METADATA_UPDATE = 'METADATA_UPDATE';
  const STATS_CHANGE = 'STATS_CHANGE';
  const STATS_MILESTONE = 'STATS_MILESTONE';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdRuleUiCreationSourceValues getInstance()
 */
class AdRuleUiCreationSourceValues extends AbstractEnum {

  const AM_ACCOUNT_OVERVIEW_RECOMMENDATIONS = 'AM_ACCOUNT_OVERVIEW_RECOMMENDATIONS';
  const AM_ACTIVITY_HISTORY_TABLE = 'AM_ACTIVITY_HISTORY_TABLE';
  const AM_AD_OBJECT_NAME_CARD = 'AM_AD_OBJECT_NAME_CARD';
  const AM_AMFE_L3_RECOMMENDATION = 'AM_AMFE_L3_RECOMMENDATION';
  const AM_AUTOFLOW_GUIDANCE_CARD = 'AM_AUTOFLOW_GUIDANCE_CARD';
  const AM_AUTO_APPLY_WIDGET = 'AM_AUTO_APPLY_WIDGET';
  const AM_EDITOR_CARD = 'AM_EDITOR_CARD';
  const AM_INFO_CARD = 'AM_INFO_CARD';
  const AM_NAME_CELL_DROPDOWN = 'AM_NAME_CELL_DROPDOWN';
  const AM_OPTIMIZATION_TIP_GUIDANCE_CARD = 'AM_OPTIMIZATION_TIP_GUIDANCE_CARD';
  const AM_PERFORMANCE_SUMMARY = 'AM_PERFORMANCE_SUMMARY';
  const AM_RULE_LANDING_PAGE_BANNER = 'AM_RULE_LANDING_PAGE_BANNER';
  const AM_SYD_RESOLUTION_FLOW = 'AM_SYD_RESOLUTION_FLOW';
  const AM_SYD_RESOLUTION_FLOW_MODAL = 'AM_SYD_RESOLUTION_FLOW_MODAL';
  const AM_TOOLBAR_CREATE_RULE_DROPDOWN = 'AM_TOOLBAR_CREATE_RULE_DROPDOWN';
  const PE_CAMPAIGN_STRUCTURE_MENU = 'PE_CAMPAIGN_STRUCTURE_MENU';
  const PE_EDITOR_CARD = 'PE_EDITOR_CARD';
  const PE_INFO_CARD = 'PE_INFO_CARD';
  const PE_TOOLBAR_CREATE_RULE_DROPDOWN = 'PE_TOOLBAR_CREATE_RULE_DROPDOWN';
  const RULES_MANAGEMENT_PAGE_ACTION_DROPDOWN = 'RULES_MANAGEMENT_PAGE_ACTION_DROPDOWN';
  const RULES_MANAGEMENT_PAGE_RULE_GROUP = 'RULES_MANAGEMENT_PAGE_RULE_GROUP';
  const RULES_MANAGEMENT_PAGE_RULE_NAME = 'RULES_MANAGEMENT_PAGE_RULE_NAME';
  const RULES_MANAGEMENT_PAGE_TOP_NAV = 'RULES_MANAGEMENT_PAGE_TOP_NAV';
  const RULES_VIEW_ACTIVE_RULES_DIALOG = 'RULES_VIEW_ACTIVE_RULES_DIALOG';
  const RULE_CREATION_SUCCESS_DIALOG = 'RULE_CREATION_SUCCESS_DIALOG';
  const RULE_SYD_REDIRECT = 'RULE_SYD_REDIRECT';
  const RULE_TEMPLATES_DIALOG = 'RULE_TEMPLATES_DIALOG';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetBidStrategyValues getInstance()
 */
class AdSetBidStrategyValues extends AbstractEnum {

  const COST_CAP = 'COST_CAP';
  const LOWEST_COST_WITHOUT_CAP = 'LOWEST_COST_WITHOUT_CAP';
  const LOWEST_COST_WITH_BID_CAP = 'LOWEST_COST_WITH_BID_CAP';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetBillingEventValues getInstance()
 */
class AdSetBillingEventValues extends AbstractEnum {

  const APP_INSTALLS = 'APP_INSTALLS';
  const CLICKS = 'CLICKS';
  const IMPRESSIONS = 'IMPRESSIONS';
  const LINK_CLICKS = 'LINK_CLICKS';
  const LISTING_INTERACTION = 'LISTING_INTERACTION';
  const NONE = 'NONE';
  const OFFER_CLAIMS = 'OFFER_CLAIMS';
  const PAGE_LIKES = 'PAGE_LIKES';
  const POST_ENGAGEMENT = 'POST_ENGAGEMENT';
  const PURCHASE = 'PURCHASE';
  const THRUPLAY = 'THRUPLAY';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetConfiguredStatusValues getInstance()
 */
class AdSetConfiguredStatusValues extends AbstractEnum {

  const ACTIVE = 'ACTIVE';
  const ARCHIVED = 'ARCHIVED';
  const DELETED = 'DELETED';
  const PAUSED = 'PAUSED';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetDatePresetValues getInstance()
 */
class AdSetDatePresetValues extends AbstractEnum {

  const DATA_MAXIMUM = 'data_maximum';
  const LAST_14D = 'last_14d';
  const LAST_28D = 'last_28d';
  const LAST_30D = 'last_30d';
  const LAST_3D = 'last_3d';
  const LAST_7D = 'last_7d';
  const LAST_90D = 'last_90d';
  const LAST_MONTH = 'last_month';
  const LAST_QUARTER = 'last_quarter';
  const LAST_WEEK_MON_SUN = 'last_week_mon_sun';
  const LAST_WEEK_SUN_SAT = 'last_week_sun_sat';
  const LAST_YEAR = 'last_year';
  const MAXIMUM = 'maximum';
  const THIS_MONTH = 'this_month';
  const THIS_QUARTER = 'this_quarter';
  const THIS_WEEK_MON_TODAY = 'this_week_mon_today';
  const THIS_WEEK_SUN_TODAY = 'this_week_sun_today';
  const THIS_YEAR = 'this_year';
  const TODAY = 'today';
  const YESTERDAY = 'yesterday';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetDestinationTypeValues getInstance()
 */
class AdSetDestinationTypeValues extends AbstractEnum {

  const APP = 'APP';
  const APPLINKS_AUTOMATIC = 'APPLINKS_AUTOMATIC';
  const FACEBOOK = 'FACEBOOK';
  const MESSENGER = 'MESSENGER';
  const UNDEFINED = 'UNDEFINED';
  const WEBSITE = 'WEBSITE';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetEffectiveStatusValues getInstance()
 */
class AdSetEffectiveStatusValues extends AbstractEnum {

  const ACTIVE = 'ACTIVE';
  const ARCHIVED = 'ARCHIVED';
  const CAMPAIGN_PAUSED = 'CAMPAIGN_PAUSED';
  const DELETED = 'DELETED';
  const IN_PROCESS = 'IN_PROCESS';
  const PAUSED = 'PAUSED';
  const WITH_ISSUES = 'WITH_ISSUES';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetExecutionOptionsValues getInstance()
 */
class AdSetExecutionOptionsValues extends AbstractEnum {

  const INCLUDE_RECOMMENDATIONS = 'include_recommendations';
  const VALIDATE_ONLY = 'validate_only';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetFullFunnelExplorationModeValues getInstance()
 */
class AdSetFullFunnelExplorationModeValues extends AbstractEnum {

  const EXTENDED_EXPLORATION = 'EXTENDED_EXPLORATION';
  const LIMITED_EXPLORATION = 'LIMITED_EXPLORATION';
  const NONE_EXPLORATION = 'NONE_EXPLORATION';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetMultiOptimizationGoalWeightValues getInstance()
 */
class AdSetMultiOptimizationGoalWeightValues extends AbstractEnum {

  const BALANCED = 'BALANCED';
  const PREFER_EVENT = 'PREFER_EVENT';
  const PREFER_INSTALL = 'PREFER_INSTALL';
  const UNDEFINED = 'UNDEFINED';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetOperatorValues getInstance()
 */
class AdSetOperatorValues extends AbstractEnum {

  const ALL = 'ALL';
  const ANY = 'ANY';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetOptimizationGoalValues getInstance()
 */
class AdSetOptimizationGoalValues extends AbstractEnum {

  const AD_RECALL_LIFT = 'AD_RECALL_LIFT';
  const APP_INSTALLS = 'APP_INSTALLS';
  const APP_INSTALLS_AND_OFFSITE_CONVERSIONS = 'APP_INSTALLS_AND_OFFSITE_CONVERSIONS';
  const CONVERSATIONS = 'CONVERSATIONS';
  const DERIVED_EVENTS = 'DERIVED_EVENTS';
  const ENGAGED_USERS = 'ENGAGED_USERS';
  const EVENT_RESPONSES = 'EVENT_RESPONSES';
  const IMPRESSIONS = 'IMPRESSIONS';
  const IN_APP_VALUE = 'IN_APP_VALUE';
  const LANDING_PAGE_VIEWS = 'LANDING_PAGE_VIEWS';
  const LEAD_GENERATION = 'LEAD_GENERATION';
  const LINK_CLICKS = 'LINK_CLICKS';
  const MESSAGING_APPOINTMENT_CONVERSION = 'MESSAGING_APPOINTMENT_CONVERSION';
  const MESSAGING_PURCHASE_CONVERSION = 'MESSAGING_PURCHASE_CONVERSION';
  const NONE = 'NONE';
  const OFFSITE_CONVERSIONS = 'OFFSITE_CONVERSIONS';
  const PAGE_LIKES = 'PAGE_LIKES';
  const POST_ENGAGEMENT = 'POST_ENGAGEMENT';
  const QUALITY_CALL = 'QUALITY_CALL';
  const QUALITY_LEAD = 'QUALITY_LEAD';
  const REACH = 'REACH';
  const SUBSCRIBERS = 'SUBSCRIBERS';
  const THRUPLAY = 'THRUPLAY';
  const VALUE = 'VALUE';
  const VISIT_INSTAGRAM_PROFILE = 'VISIT_INSTAGRAM_PROFILE';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetOptimizationSubEventValues getInstance()
 */
class AdSetOptimizationSubEventValues extends AbstractEnum {

  const NONE = 'NONE';
  const TRAVEL_INTENT = 'TRAVEL_INTENT';
  const TRAVEL_INTENT_BUCKET_01 = 'TRAVEL_INTENT_BUCKET_01';
  const TRAVEL_INTENT_BUCKET_02 = 'TRAVEL_INTENT_BUCKET_02';
  const TRAVEL_INTENT_BUCKET_03 = 'TRAVEL_INTENT_BUCKET_03';
  const TRAVEL_INTENT_BUCKET_04 = 'TRAVEL_INTENT_BUCKET_04';
  const TRAVEL_INTENT_BUCKET_05 = 'TRAVEL_INTENT_BUCKET_05';
  const TRAVEL_INTENT_NO_DESTINATION_INTENT = 'TRAVEL_INTENT_NO_DESTINATION_INTENT';
  const TRIP_CONSIDERATION = 'TRIP_CONSIDERATION';
  const VIDEO_SOUND_ON = 'VIDEO_SOUND_ON';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetStatusOptionValues getInstance()
 */
class AdSetStatusOptionValues extends AbstractEnum {

  const ACTIVE = 'ACTIVE';
  const INHERITED_FROM_SOURCE = 'INHERITED_FROM_SOURCE';
  const PAUSED = 'PAUSED';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetStatusValues getInstance()
 */
class AdSetStatusValues extends AbstractEnum {

  const ACTIVE = 'ACTIVE';
  const ARCHIVED = 'ARCHIVED';
  const DELETED = 'DELETED';
  const PAUSED = 'PAUSED';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdSetTuneForCategoryValues getInstance()
 */
class AdSetTuneForCategoryValues extends AbstractEnum {

  const CREDIT = 'CREDIT';
  const EMPLOYMENT = 'EMPLOYMENT';
  const HOUSING = 'HOUSING';
  const ISSUES_ELECTIONS_POLITICS = 'ISSUES_ELECTIONS_POLITICS';
  const NONE = 'NONE';
  const ONLINE_GAMBLING_AND_GAMING = 'ONLINE_GAMBLING_AND_GAMING';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdsInsightsActionAttributionWindowsValues getInstance()
 */
class AdsInsightsActionAttributionWindowsValues extends AbstractEnum {

  const VALUE_1D_CLICK = '1d_click';
  const VALUE_1D_VIEW = '1d_view';
  const VALUE_28D_CLICK = '28d_click';
  const VALUE_28D_VIEW = '28d_view';
  const VALUE_7D_CLICK = '7d_click';
  const VALUE_7D_VIEW = '7d_view';
  const DDA = 'dda';
  const VALUE_DEFAULT = 'default';
  const SKAN_CLICK = 'skan_click';
  const SKAN_VIEW = 'skan_view';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdsInsightsActionBreakdownsValues getInstance()
 */
class AdsInsightsActionBreakdownsValues extends AbstractEnum {

  const ACTION_CANVAS_COMPONENT_NAME = 'action_canvas_component_name';
  const ACTION_CAROUSEL_CARD_ID = 'action_carousel_card_id';
  const ACTION_CAROUSEL_CARD_NAME = 'action_carousel_card_name';
  const ACTION_DESTINATION = 'action_destination';
  const ACTION_DEVICE = 'action_device';
  const ACTION_REACTION = 'action_reaction';
  const ACTION_TARGET_ID = 'action_target_id';
  const ACTION_TYPE = 'action_type';
  const ACTION_VIDEO_SOUND = 'action_video_sound';
  const ACTION_VIDEO_TYPE = 'action_video_type';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdsInsightsActionReportTimeValues getInstance()
 */
class AdsInsightsActionReportTimeValues extends AbstractEnum {

  const CONVERSION = 'conversion';
  const IMPRESSION = 'impression';
  const MIXED = 'mixed';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdsInsightsBreakdownsValues getInstance()
 */
class AdsInsightsBreakdownsValues extends AbstractEnum {

  const AD_FORMAT_ASSET = 'ad_format_asset';
  const AGE = 'age';
  const APP_ID = 'app_id';
  const BODY_ASSET = 'body_asset';
  const CALL_TO_ACTION_ASSET = 'call_to_action_asset';
  const COARSE_CONVERSION_VALUE = 'coarse_conversion_value';
  const COUNTRY = 'country';
  const DESCRIPTION_ASSET = 'description_asset';
  const DEVICE_PLATFORM = 'device_platform';
  const DMA = 'dma';
  const FIDELITY_TYPE = 'fidelity_type';
  const FREQUENCY_VALUE = 'frequency_value';
  const GENDER = 'gender';
  const HOURLY_STATS_AGGREGATED_BY_ADVERTISER_TIME_ZONE = 'hourly_stats_aggregated_by_advertiser_time_zone';
  const HOURLY_STATS_AGGREGATED_BY_AUDIENCE_TIME_ZONE = 'hourly_stats_aggregated_by_audience_time_zone';
  const HSID = 'hsid';
  const IMAGE_ASSET = 'image_asset';
  const IMPRESSION_DEVICE = 'impression_device';
  const IS_CONVERSION_ID_MODELED = 'is_conversion_id_modeled';
  const LINK_URL_ASSET = 'link_url_asset';
  const MMM = 'mmm';
  const PLACE_PAGE_ID = 'place_page_id';
  const PLATFORM_POSITION = 'platform_position';
  const POSTBACK_SEQUENCE_INDEX = 'postback_sequence_index';
  const PRODUCT_ID = 'product_id';
  const PUBLISHER_PLATFORM = 'publisher_platform';
  const REDOWNLOAD = 'redownload';
  const REGION = 'region';
  const SKAN_CAMPAIGN_ID = 'skan_campaign_id';
  const SKAN_CONVERSION_ID = 'skan_conversion_id';
  const TITLE_ASSET = 'title_asset';
  const VIDEO_ASSET = 'video_asset';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdsInsightsDatePresetValues getInstance()
 */
class AdsInsightsDatePresetValues extends AbstractEnum {

  const DATA_MAXIMUM = 'data_maximum';
  const LAST_14D = 'last_14d';
  const LAST_28D = 'last_28d';
  const LAST_30D = 'last_30d';
  const LAST_3D = 'last_3d';
  const LAST_7D = 'last_7d';
  const LAST_90D = 'last_90d';
  const LAST_MONTH = 'last_month';
  const LAST_QUARTER = 'last_quarter';
  const LAST_WEEK_MON_SUN = 'last_week_mon_sun';
  const LAST_WEEK_SUN_SAT = 'last_week_sun_sat';
  const LAST_YEAR = 'last_year';
  const MAXIMUM = 'maximum';
  const THIS_MONTH = 'this_month';
  const THIS_QUARTER = 'this_quarter';
  const THIS_WEEK_MON_TODAY = 'this_week_mon_today';
  const THIS_WEEK_SUN_TODAY = 'this_week_sun_today';
  const THIS_YEAR = 'this_year';
  const TODAY = 'today';
  const YESTERDAY = 'yesterday';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdsInsightsLevelValues getInstance()
 */
class AdsInsightsLevelValues extends AbstractEnum {

  const ACCOUNT = 'account';
  const AD = 'ad';
  const ADSET = 'adset';
  const CAMPAIGN = 'campaign';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdsInsightsSummaryActionBreakdownsValues getInstance()
 */
class AdsInsightsSummaryActionBreakdownsValues extends AbstractEnum {

  const ACTION_CANVAS_COMPONENT_NAME = 'action_canvas_component_name';
  const ACTION_CAROUSEL_CARD_ID = 'action_carousel_card_id';
  const ACTION_CAROUSEL_CARD_NAME = 'action_carousel_card_name';
  const ACTION_DESTINATION = 'action_destination';
  const ACTION_DEVICE = 'action_device';
  const ACTION_REACTION = 'action_reaction';
  const ACTION_TARGET_ID = 'action_target_id';
  const ACTION_TYPE = 'action_type';
  const ACTION_VIDEO_SOUND = 'action_video_sound';
  const ACTION_VIDEO_TYPE = 'action_video_type';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdsPixelAutomaticMatchingFieldsValues getInstance()
 */
class AdsPixelAutomaticMatchingFieldsValues extends AbstractEnum {

  const COUNTRY = 'country';
  const CT = 'ct';
  const DB = 'db';
  const EM = 'em';
  const EXTERNAL_ID = 'external_id';
  const FN = 'fn';
  const GE = 'ge';
  const LN = 'ln';
  const PH = 'ph';
  const ST = 'st';
  const ZP = 'zp';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdsPixelDataUseSettingValues getInstance()
 */
class AdsPixelDataUseSettingValues extends AbstractEnum {

  const ADVERTISING_AND_ANALYTICS = 'ADVERTISING_AND_ANALYTICS';
  const ANALYTICS_ONLY = 'ANALYTICS_ONLY';
  const VALUE_EMPTY = 'EMPTY';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdsPixelFirstPartyCookieStatusValues getInstance()
 */
class AdsPixelFirstPartyCookieStatusValues extends AbstractEnum {

  const VALUE_EMPTY = 'EMPTY';
  const FIRST_PARTY_COOKIE_DISABLED = 'FIRST_PARTY_COOKIE_DISABLED';
  const FIRST_PARTY_COOKIE_ENABLED = 'FIRST_PARTY_COOKIE_ENABLED';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdsPixelSortByValues getInstance()
 */
class AdsPixelSortByValues extends AbstractEnum {

  const LAST_FIRED_TIME = 'LAST_FIRED_TIME';
  const NAME = 'NAME';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdsPixelStatsResultAggregationValues getInstance()
 */
class AdsPixelStatsResultAggregationValues extends AbstractEnum {

  const BROWSER_TYPE = 'browser_type';
  const CUSTOM_DATA_FIELD = 'custom_data_field';
  const DEVICE_OS = 'device_os';
  const DEVICE_TYPE = 'device_type';
  const EVENT = 'event';
  const EVENT_DETECTION_METHOD = 'event_detection_method';
  const EVENT_PROCESSING_RESULTS = 'event_processing_results';
  const EVENT_SOURCE = 'event_source';
  const EVENT_TOTAL_COUNTS = 'event_total_counts';
  const EVENT_VALUE_COUNT = 'event_value_count';
  const HAD_PII = 'had_pii';
  const HOST = 'host';
  const MATCH_KEYS = 'match_keys';
  const PIXEL_FIRE = 'pixel_fire';
  const URL = 'url';
  const URL_BY_RULE = 'url_by_rule';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdsPixelTasksValues getInstance()
 */
class AdsPixelTasksValues extends AbstractEnum {

  const AA_ANALYZE = 'AA_ANALYZE';
  const ADVERTISE = 'ADVERTISE';
  const ANALYZE = 'ANALYZE';
  const EDIT = 'EDIT';
  const UPLOAD = 'UPLOAD';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdStatusOptionValues getInstance()
 */
class AdStatusOptionValues extends AbstractEnum {

  const ACTIVE = 'ACTIVE';
  const INHERITED_FROM_SOURCE = 'INHERITED_FROM_SOURCE';
  const PAUSED = 'PAUSED';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdStatusValues getInstance()
 */
class AdStatusValues extends AbstractEnum {

  const ACTIVE = 'ACTIVE';
  const ARCHIVED = 'ARCHIVED';
  const DELETED = 'DELETED';
  const PAUSED = 'PAUSED';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdStudyCellCreationTemplateValues getInstance()
 */
class AdStudyCellCreationTemplateValues extends AbstractEnum {

  const AUTOMATIC_PLACEMENTS = 'AUTOMATIC_PLACEMENTS';
  const BRAND_AWARENESS = 'BRAND_AWARENESS';
  const FACEBOOK = 'FACEBOOK';
  const FACEBOOK_AUDIENCE_NETWORK = 'FACEBOOK_AUDIENCE_NETWORK';
  const FACEBOOK_INSTAGRAM = 'FACEBOOK_INSTAGRAM';
  const FACEBOOK_NEWS_FEED = 'FACEBOOK_NEWS_FEED';
  const FACEBOOK_NEWS_FEED_IN_STREAM_VIDEO = 'FACEBOOK_NEWS_FEED_IN_STREAM_VIDEO';
  const HIGH_FREQUENCY = 'HIGH_FREQUENCY';
  const INSTAGRAM = 'INSTAGRAM';
  const IN_STREAM_VIDEO = 'IN_STREAM_VIDEO';
  const LOW_FREQUENCY = 'LOW_FREQUENCY';
  const MEDIUM_FREQUENCY = 'MEDIUM_FREQUENCY';
  const MOBILE_OPTIMIZED_VIDEO = 'MOBILE_OPTIMIZED_VIDEO';
  const PAGE_POST_ENGAGEMENT = 'PAGE_POST_ENGAGEMENT';
  const REACH = 'REACH';
  const TV_COMMERCIAL = 'TV_COMMERCIAL';
  const TV_FACEBOOK = 'TV_FACEBOOK';
  const VIDEO_VIEW_OPTIMIZATION = 'VIDEO_VIEW_OPTIMIZATION';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdStudyObjectiveTypeValues getInstance()
 */
class AdStudyObjectiveTypeValues extends AbstractEnum {

  const BRAND = 'BRAND';
  const BRANDLIFT = 'BRANDLIFT';
  const CONVERSIONS = 'CONVERSIONS';
  const FTL = 'FTL';
  const MAE = 'MAE';
  const MAI = 'MAI';
  const MPC_CONVERSION = 'MPC_CONVERSION';
  const NONSALES = 'NONSALES';
  const PARTNER = 'PARTNER';
  const SALES = 'SALES';
  const TELCO = 'TELCO';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdStudyTypeValues getInstance()
 */
class AdStudyTypeValues extends AbstractEnum {

  const CONTINUOUS_LIFT_CONFIG = 'CONTINUOUS_LIFT_CONFIG';
  const GEO_LIFT = 'GEO_LIFT';
  const LIFT = 'LIFT';
  const SPLIT_TEST = 'SPLIT_TEST';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdVideoBackdatedTimeGranularityValues getInstance()
 */
class AdVideoBackdatedTimeGranularityValues extends AbstractEnum {

  const DAY = 'day';
  const HOUR = 'hour';
  const MIN = 'min';
  const MONTH = 'month';
  const NONE = 'none';
  const YEAR = 'year';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdVideoContainerTypeValues getInstance()
 */
class AdVideoContainerTypeValues extends AbstractEnum {

  const ACO_AUTOEXTRACTED_VIDEO = 'ACO_AUTOEXTRACTED_VIDEO';
  const ACO_VIDEO_VARIATION = 'ACO_VIDEO_VARIATION';
  const ADS_AI_GENERATED = 'ADS_AI_GENERATED';
  const AD_BREAK_PREVIEW = 'AD_BREAK_PREVIEW';
  const AD_DERIVATIVE = 'AD_DERIVATIVE';
  const AD_LIBRARY_WATERMARK = 'AD_LIBRARY_WATERMARK';
  const AGE_UP = 'AGE_UP';
  const ALBUM_MULTIMEDIA_POST = 'ALBUM_MULTIMEDIA_POST';
  const ALOHA_CALL_VIDEO = 'ALOHA_CALL_VIDEO';
  const ALOHA_SUPERFRAME = 'ALOHA_SUPERFRAME';
  const APP_REREVIEW_SCREENCAST = 'APP_REREVIEW_SCREENCAST';
  const APP_REVIEW_SCREENCAST = 'APP_REVIEW_SCREENCAST';
  const ASSET_MANAGER = 'ASSET_MANAGER';
  const ATLAS_VIDEO = 'ATLAS_VIDEO';
  const AUDIO_BRIEF = 'AUDIO_BRIEF';
  const AUDIO_BROADCAST = 'AUDIO_BROADCAST';
  const AUDIO_COMMENT = 'AUDIO_COMMENT';
  const BROADCAST = 'BROADCAST';
  const BULLETIN_ARTICLE_AUDIO = 'BULLETIN_ARTICLE_AUDIO';
  const CANDIDATE_VIDEOS_DELETED = 'CANDIDATE_VIDEOS_DELETED';
  const CANVAS = 'CANVAS';
  const CFC_VIDEO = 'CFC_VIDEO';
  const CMS_MEDIA_MANAGER = 'CMS_MEDIA_MANAGER';
  const CONTAINED_POST_ATTACHMENT = 'CONTAINED_POST_ATTACHMENT';
  const CONTAINED_POST_AUDIO_BROADCAST = 'CONTAINED_POST_AUDIO_BROADCAST';
  const CONTAINED_POST_COPYRIGHT_REFERENCE_BROADCAST = 'CONTAINED_POST_COPYRIGHT_REFERENCE_BROADCAST';
  const COPYRIGHT_REFERENCE_BROADCAST = 'COPYRIGHT_REFERENCE_BROADCAST';
  const COPYRIGHT_REFERENCE_VIDEO = 'COPYRIGHT_REFERENCE_VIDEO';
  const CREATION_ML_PRECREATION = 'CREATION_ML_PRECREATION';
  const DCO_AD_ASSET_FEED = 'DCO_AD_ASSET_FEED';
  const DCO_AUTOGEN_VIDEO = 'DCO_AUTOGEN_VIDEO';
  const DCO_TRIMMED_VIDEO = 'DCO_TRIMMED_VIDEO';
  const DIM_SUM = 'DIM_SUM';
  const DIRECTED_POST_ATTACHMENT = 'DIRECTED_POST_ATTACHMENT';
  const DIRECT_INBOX = 'DIRECT_INBOX';
  const DIRECT_INBOX_REACTION = 'DIRECT_INBOX_REACTION';
  const DROPS_SHOPPING_EVENT_PAGE = 'DROPS_SHOPPING_EVENT_PAGE';
  const DYNAMIC_ITEM_DISPLAY_BUNDLE = 'DYNAMIC_ITEM_DISPLAY_BUNDLE';
  const DYNAMIC_ITEM_VIDEO = 'DYNAMIC_ITEM_VIDEO';
  const DYNAMIC_TEMPLATE_VIDEO = 'DYNAMIC_TEMPLATE_VIDEO';
  const EVENT_COVER_VIDEO = 'EVENT_COVER_VIDEO';
  const EVENT_TOUR = 'EVENT_TOUR';
  const FACECAST_DVR = 'FACECAST_DVR';
  const FB_AVATAR_ANIMATED_SATP = 'FB_AVATAR_ANIMATED_SATP';
  const FB_COLLECTIBLE_VIDEO = 'FB_COLLECTIBLE_VIDEO';
  const FB_SHORTS = 'FB_SHORTS';
  const FB_SHORTS_CONTENT_REMIXABLE = 'FB_SHORTS_CONTENT_REMIXABLE';
  const FB_SHORTS_CROSS_META_POST = 'FB_SHORTS_CROSS_META_POST';
  const FB_SHORTS_GROUP_POST = 'FB_SHORTS_GROUP_POST';
  const FB_SHORTS_PMV_POST = 'FB_SHORTS_PMV_POST';
  const FB_SHORTS_PMV_POST_NO_NEWSFEED_NOR_TIMELINE = 'FB_SHORTS_PMV_POST_NO_NEWSFEED_NOR_TIMELINE';
  const FB_SHORTS_POST = 'FB_SHORTS_POST';
  const FB_SHORTS_REMIX_POST = 'FB_SHORTS_REMIX_POST';
  const FUNDRAISER_COVER_VIDEO = 'FUNDRAISER_COVER_VIDEO';
  const GAME_CLIP = 'GAME_CLIP';
  const GEMSTONE = 'GEMSTONE';
  const GIF_TO_VIDEO = 'GIF_TO_VIDEO';
  const GOODWILL_ANNIVERSARY_DEPRECATED = 'GOODWILL_ANNIVERSARY_DEPRECATED';
  const GOODWILL_ANNIVERSARY_PROMOTION_DEPRECATED = 'GOODWILL_ANNIVERSARY_PROMOTION_DEPRECATED';
  const GOODWILL_VIDEO_CONTAINED_SHARE = 'GOODWILL_VIDEO_CONTAINED_SHARE';
  const GOODWILL_VIDEO_PROMOTION = 'GOODWILL_VIDEO_PROMOTION';
  const GOODWILL_VIDEO_SHARE = 'GOODWILL_VIDEO_SHARE';
  const GOODWILL_VIDEO_TOKEN_REQUIRED = 'GOODWILL_VIDEO_TOKEN_REQUIRED';
  const GROUP_POST = 'GROUP_POST';
  const HACK_TV = 'HACK_TV';
  const HEURISTIC_CLUSTER_VIDEO = 'HEURISTIC_CLUSTER_VIDEO';
  const HEURISTIC_PREVIEW = 'HEURISTIC_PREVIEW';
  const HIGHLIGHT_CLIP_VIDEO = 'HIGHLIGHT_CLIP_VIDEO';
  const HUDDLE_BROADCAST = 'HUDDLE_BROADCAST';
  const IG_REELS_XPV = 'IG_REELS_XPV';
  const IG_STORIES_READER = 'IG_STORIES_READER';
  const INJECTABLE = 'INJECTABLE';
  const INSPIRATION_VIDEO = 'INSPIRATION_VIDEO';
  const INSTAGRAM_VIDEO_COPY = 'INSTAGRAM_VIDEO_COPY';
  const INSTANT_APPLICATION_PREVIEW = 'INSTANT_APPLICATION_PREVIEW';
  const INSTANT_ARTICLE = 'INSTANT_ARTICLE';
  const INSTANT_GAME_CLIP = 'INSTANT_GAME_CLIP';
  const ISSUE_MODULE = 'ISSUE_MODULE';
  const JOBS_CAREERS = 'JOBS_CAREERS';
  const JOBS_VISUAL_INTRO_ENTRY = 'JOBS_VISUAL_INTRO_ENTRY';
  const JOB_APPLICATION_VIDEO = 'JOB_APPLICATION_VIDEO';
  const JOB_OPENING_VIDEO = 'JOB_OPENING_VIDEO';
  const KOTOTORO = 'KOTOTORO';
  const LEARN = 'LEARN';
  const LEGACY = 'LEGACY';
  const LEGACY_CONTAINED_POST_BROADCAST = 'LEGACY_CONTAINED_POST_BROADCAST';
  const LIVE_AUDIO_ROOM_BROADCAST = 'LIVE_AUDIO_ROOM_BROADCAST';
  const LIVE_CLIP_PREVIEW = 'LIVE_CLIP_PREVIEW';
  const LIVE_CLIP_WORKCHAT = 'LIVE_CLIP_WORKCHAT';
  const LIVE_CREATIVE_KIT_VIDEO = 'LIVE_CREATIVE_KIT_VIDEO';
  const LIVE_PHOTO = 'LIVE_PHOTO';
  const LOOK_NOW_DEPRECATED = 'LOOK_NOW_DEPRECATED';
  const MARKETPLACE_LISTING_VIDEO = 'MARKETPLACE_LISTING_VIDEO';
  const MARKETPLACE_PRE_RECORDED_VIDEO = 'MARKETPLACE_PRE_RECORDED_VIDEO';
  const MESSENGER_WATCH_TOGETHER = 'MESSENGER_WATCH_TOGETHER';
  const MOMENTS_VIDEO = 'MOMENTS_VIDEO';
  const MUSIC_CLIP = 'MUSIC_CLIP';
  const MUSIC_CLIP_IN_AUDIO_DIGEST = 'MUSIC_CLIP_IN_AUDIO_DIGEST';
  const MUSIC_CLIP_IN_COMMENT = 'MUSIC_CLIP_IN_COMMENT';
  const MUSIC_CLIP_IN_LIGHTWEIGHT_STATUS = 'MUSIC_CLIP_IN_LIGHTWEIGHT_STATUS';
  const MUSIC_CLIP_IN_POLL_OPTION = 'MUSIC_CLIP_IN_POLL_OPTION';
  const MUSIC_CLIP_ON_DATING_PROFILE = 'MUSIC_CLIP_ON_DATING_PROFILE';
  const NEO_ASYNC_GAME_VIDEO = 'NEO_ASYNC_GAME_VIDEO';
  const NEW_CONTAINED_POST_BROADCAST = 'NEW_CONTAINED_POST_BROADCAST';
  const NO_STORY = 'NO_STORY';
  const NO_STORY_WITH_ENTPOST = 'NO_STORY_WITH_ENTPOST';
  const NPE_COLLAB_COPYRIGHT_CHECK = 'NPE_COLLAB_COPYRIGHT_CHECK';
  const OCULUS_CREATOR_PORTAL = 'OCULUS_CREATOR_PORTAL';
  const OCULUS_VENUES_BROADCAST = 'OCULUS_VENUES_BROADCAST';
  const OFFERS_VIDEO = 'OFFERS_VIDEO';
  const PAGES_COVER_VIDEO = 'PAGES_COVER_VIDEO';
  const PAGE_REVIEW_SCREENCAST = 'PAGE_REVIEW_SCREENCAST';
  const PAGE_SLIDESHOW_VIDEO = 'PAGE_SLIDESHOW_VIDEO';
  const PAID_CONTENT_PREVIEW = 'PAID_CONTENT_PREVIEW';
  const PAID_CONTENT_VIDEO = 'PAID_CONTENT_VIDEO';
  const PAID_CONTENT_VIDEO__POST = 'PAID_CONTENT_VIDEO__POST';
  const PAPER_DOCUMENT_AUDIO = 'PAPER_DOCUMENT_AUDIO';
  const PAPER_DOCUMENT_VIDEO = 'PAPER_DOCUMENT_VIDEO';
  const PIXELCLOUD = 'PIXELCLOUD';
  const PODCAST_HIGHLIGHT = 'PODCAST_HIGHLIGHT';
  const PODCAST_ML_PREVIEW = 'PODCAST_ML_PREVIEW';
  const PODCAST_ML_PREVIEW_NO_NEWSFEED_STORY = 'PODCAST_ML_PREVIEW_NO_NEWSFEED_STORY';
  const PODCAST_RSS = 'PODCAST_RSS';
  const PODCAST_RSS_EPHEMERAL = 'PODCAST_RSS_EPHEMERAL';
  const PODCAST_RSS_NO_NEWSFEED_STORY = 'PODCAST_RSS_NO_NEWSFEED_STORY';
  const PODCAST_VOICES = 'PODCAST_VOICES';
  const PODCAST_VOICES_NO_NEWSFEED_STORY = 'PODCAST_VOICES_NO_NEWSFEED_STORY';
  const PREMIERE_SOURCE = 'PREMIERE_SOURCE';
  const PREMIUM_MUSIC_VIDEO_CLIP = 'PREMIUM_MUSIC_VIDEO_CLIP';
  const PREMIUM_MUSIC_VIDEO_CROPPED_CLIP = 'PREMIUM_MUSIC_VIDEO_CROPPED_CLIP';
  const PREMIUM_MUSIC_VIDEO_NO_NEWSFEED_STORY = 'PREMIUM_MUSIC_VIDEO_NO_NEWSFEED_STORY';
  const PREMIUM_MUSIC_VIDEO_WITH_NEWSFEED_STORY = 'PREMIUM_MUSIC_VIDEO_WITH_NEWSFEED_STORY';
  const PRIVATE_GALLERY_VIDEO = 'PRIVATE_GALLERY_VIDEO';
  const PRODUCT_VIDEO = 'PRODUCT_VIDEO';
  const PROFILE_COVER_VIDEO = 'PROFILE_COVER_VIDEO';
  const PROFILE_INTRO_CARD = 'PROFILE_INTRO_CARD';
  const PROFILE_VIDEO = 'PROFILE_VIDEO';
  const PROTON = 'PROTON';
  const QUICK_PROMOTION = 'QUICK_PROMOTION';
  const REPLACE_VIDEO = 'REPLACE_VIDEO';
  const SALES_CLIENT_INTERACTION = 'SALES_CLIENT_INTERACTION';
  const SAY_THANKS_DEPRECATED = 'SAY_THANKS_DEPRECATED';
  const SHOWREEL_NATIVE_DUMMY_VIDEO = 'SHOWREEL_NATIVE_DUMMY_VIDEO';
  const SLIDESHOW_ANIMOTO = 'SLIDESHOW_ANIMOTO';
  const SLIDESHOW_SHAKR = 'SLIDESHOW_SHAKR';
  const SLIDESHOW_VARIATION_VIDEO = 'SLIDESHOW_VARIATION_VIDEO';
  const SOTTO_CONTENT = 'SOTTO_CONTENT';
  const SOUNDBITES_VIDEO = 'SOUNDBITES_VIDEO';
  const SOUND_PLATFORM_STREAM = 'SOUND_PLATFORM_STREAM';
  const SRT_ATTACHMENT = 'SRT_ATTACHMENT';
  const STAGES_BROADCAST = 'STAGES_BROADCAST';
  const STORIES_VIDEO = 'STORIES_VIDEO';
  const STORIES_WEARABLE = 'STORIES_WEARABLE';
  const STORYLINE = 'STORYLINE';
  const STORYLINE_WITH_EXTERNAL_MUSIC = 'STORYLINE_WITH_EXTERNAL_MUSIC';
  const STORY_ARCHIVE_VIDEO = 'STORY_ARCHIVE_VIDEO';
  const STORY_CARD_TEMPLATE = 'STORY_CARD_TEMPLATE';
  const STREAM_HIGHLIGHTS_VIDEO = 'STREAM_HIGHLIGHTS_VIDEO';
  const TAROT_DIGEST = 'TAROT_DIGEST';
  const TEMPORARY_UNLISTED = 'TEMPORARY_UNLISTED';
  const TEMP_MULTIMEDIA_POST = 'TEMP_MULTIMEDIA_POST';
  const UNLISTED = 'UNLISTED';
  const UNLISTED_HACK_TV = 'UNLISTED_HACK_TV';
  const UNLISTED_HORIZON = 'UNLISTED_HORIZON';
  const UNLISTED_OCULUS = 'UNLISTED_OCULUS';
  const VIDEO_COMMENT = 'VIDEO_COMMENT';
  const VIDEO_COMPOSITION_VARIATION = 'VIDEO_COMPOSITION_VARIATION';
  const VIDEO_CREATIVE_EDITOR_AUTOGEN_AD_VIDEO = 'VIDEO_CREATIVE_EDITOR_AUTOGEN_AD_VIDEO';
  const VIDEO_SUPERRES = 'VIDEO_SUPERRES';
  const VOICES_ARTICLE_VIDEO = 'VOICES_ARTICLE_VIDEO';
  const VU_GENERATED_VIDEO = 'VU_GENERATED_VIDEO';
  const WOODHENGE = 'WOODHENGE';
  const WORK_KNOWLEDGE_VIDEO = 'WORK_KNOWLEDGE_VIDEO';
  const YOUR_DAY = 'YOUR_DAY';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdVideoContentCategoryValues getInstance()
 */
class AdVideoContentCategoryValues extends AbstractEnum {

  const BEAUTY_FASHION = 'BEAUTY_FASHION';
  const BUSINESS = 'BUSINESS';
  const CARS_TRUCKS = 'CARS_TRUCKS';
  const COMEDY = 'COMEDY';
  const CUTE_ANIMALS = 'CUTE_ANIMALS';
  const ENTERTAINMENT = 'ENTERTAINMENT';
  const FAMILY = 'FAMILY';
  const FOOD_HEALTH = 'FOOD_HEALTH';
  const HOME = 'HOME';
  const LIFESTYLE = 'LIFESTYLE';
  const MUSIC = 'MUSIC';
  const NEWS = 'NEWS';
  const OTHER = 'OTHER';
  const POLITICS = 'POLITICS';
  const SCIENCE = 'SCIENCE';
  const SPORTS = 'SPORTS';
  const TECHNOLOGY = 'TECHNOLOGY';
  const VIDEO_GAMING = 'VIDEO_GAMING';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdVideoFormattingValues getInstance()
 */
class AdVideoFormattingValues extends AbstractEnum {

  const MARKDOWN = 'MARKDOWN';
  const PLAINTEXT = 'PLAINTEXT';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdVideoOriginalProjectionTypeValues getInstance()
 */
class AdVideoOriginalProjectionTypeValues extends AbstractEnum {

  const CUBEMAP = 'cubemap';
  const EQUIRECTANGULAR = 'equirectangular';
  const HALF_EQUIRECTANGULAR = 'half_equirectangular';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdVideoSwapModeValues getInstance()
 */
class AdVideoSwapModeValues extends AbstractEnum {

  const REPLACE = 'replace';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdVideoTypeValues getInstance()
 */
class AdVideoTypeValues extends AbstractEnum {

  const TAGGED = 'tagged';
  const UPLOADED = 'uploaded';
}


<?php
/**
 * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
 *
 * You are hereby granted a non-exclusive, worldwide, royalty-free license to
 * use, copy, modify, and distribute this software in source code or binary
 * form for use in connection with the web services and APIs provided by
 * Facebook.
 *
 * As with any software that integrates with the Facebook platform, your use
 * of this software is subject to the Facebook Developer Principles and
 * Policies [http://developers.facebook.com/policy/]. This copyright notice
 * shall be included in all copies or substantial portions of the software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 */

namespace FacebookAds\Object\Values;

use FacebookAds\Enum\AbstractEnum;

/**
 * This class is auto-generated.
 *
 * For any issues or feature requests related to this class, please let us know
 * on github and we'll fix in our codegen framework. We'll not be able to accept
 * pull request for this class.
 *
 * @method static AdVideoUnpublishedContentTypeValues getInstance()
 */
class AdVideoUnpublishedContentTypeValues extends AbstractEnum {

  const ADS_POST = 'ADS_POST';
  const DRAFT = 'DRAFT';
  const INLINE_CREATED = 'INLINE_CREATED';
  const PUBLISHED = 'PUBLISHED';
  const REVIEWABLE_BRANDED_CONTENT = 'REVIEWABLE_BRANDED_CONTENT';
  const SCHEDULED = 'SCHEDULED';
  const SCHEDULED_RECURRING = 'SCHEDULED_RECURRING';
}