/wp-content/plugins/google-listings-and-ads/vendor/googleads/google-ads-php/src/Google/Ads/GoogleAds/V9/Enums/UserListSizeRangeEnum/UserListSizeRange.php

https://gitlab.com/remyvianne/krowkaramel · PHP · 169 lines · 62 code · 9 blank · 98 comment · 2 complexity · bb082decb2756df4214639207dbcb889 MD5 · raw file

  1. <?php
  2. # Generated by the protocol buffer compiler. DO NOT EDIT!
  3. # source: google/ads/googleads/v9/enums/user_list_size_range.proto
  4. namespace Google\Ads\GoogleAds\V9\Enums\UserListSizeRangeEnum;
  5. use UnexpectedValueException;
  6. /**
  7. * Enum containing possible user list size ranges.
  8. *
  9. * Protobuf type <code>google.ads.googleads.v9.enums.UserListSizeRangeEnum.UserListSizeRange</code>
  10. */
  11. class UserListSizeRange
  12. {
  13. /**
  14. * Not specified.
  15. *
  16. * Generated from protobuf enum <code>UNSPECIFIED = 0;</code>
  17. */
  18. const UNSPECIFIED = 0;
  19. /**
  20. * Used for return value only. Represents value unknown in this version.
  21. *
  22. * Generated from protobuf enum <code>UNKNOWN = 1;</code>
  23. */
  24. const UNKNOWN = 1;
  25. /**
  26. * User list has less than 500 users.
  27. *
  28. * Generated from protobuf enum <code>LESS_THAN_FIVE_HUNDRED = 2;</code>
  29. */
  30. const LESS_THAN_FIVE_HUNDRED = 2;
  31. /**
  32. * User list has number of users in range of 500 to 1000.
  33. *
  34. * Generated from protobuf enum <code>LESS_THAN_ONE_THOUSAND = 3;</code>
  35. */
  36. const LESS_THAN_ONE_THOUSAND = 3;
  37. /**
  38. * User list has number of users in range of 1000 to 10000.
  39. *
  40. * Generated from protobuf enum <code>ONE_THOUSAND_TO_TEN_THOUSAND = 4;</code>
  41. */
  42. const ONE_THOUSAND_TO_TEN_THOUSAND = 4;
  43. /**
  44. * User list has number of users in range of 10000 to 50000.
  45. *
  46. * Generated from protobuf enum <code>TEN_THOUSAND_TO_FIFTY_THOUSAND = 5;</code>
  47. */
  48. const TEN_THOUSAND_TO_FIFTY_THOUSAND = 5;
  49. /**
  50. * User list has number of users in range of 50000 to 100000.
  51. *
  52. * Generated from protobuf enum <code>FIFTY_THOUSAND_TO_ONE_HUNDRED_THOUSAND = 6;</code>
  53. */
  54. const FIFTY_THOUSAND_TO_ONE_HUNDRED_THOUSAND = 6;
  55. /**
  56. * User list has number of users in range of 100000 to 300000.
  57. *
  58. * Generated from protobuf enum <code>ONE_HUNDRED_THOUSAND_TO_THREE_HUNDRED_THOUSAND = 7;</code>
  59. */
  60. const ONE_HUNDRED_THOUSAND_TO_THREE_HUNDRED_THOUSAND = 7;
  61. /**
  62. * User list has number of users in range of 300000 to 500000.
  63. *
  64. * Generated from protobuf enum <code>THREE_HUNDRED_THOUSAND_TO_FIVE_HUNDRED_THOUSAND = 8;</code>
  65. */
  66. const THREE_HUNDRED_THOUSAND_TO_FIVE_HUNDRED_THOUSAND = 8;
  67. /**
  68. * User list has number of users in range of 500000 to 1 million.
  69. *
  70. * Generated from protobuf enum <code>FIVE_HUNDRED_THOUSAND_TO_ONE_MILLION = 9;</code>
  71. */
  72. const FIVE_HUNDRED_THOUSAND_TO_ONE_MILLION = 9;
  73. /**
  74. * User list has number of users in range of 1 to 2 millions.
  75. *
  76. * Generated from protobuf enum <code>ONE_MILLION_TO_TWO_MILLION = 10;</code>
  77. */
  78. const ONE_MILLION_TO_TWO_MILLION = 10;
  79. /**
  80. * User list has number of users in range of 2 to 3 millions.
  81. *
  82. * Generated from protobuf enum <code>TWO_MILLION_TO_THREE_MILLION = 11;</code>
  83. */
  84. const TWO_MILLION_TO_THREE_MILLION = 11;
  85. /**
  86. * User list has number of users in range of 3 to 5 millions.
  87. *
  88. * Generated from protobuf enum <code>THREE_MILLION_TO_FIVE_MILLION = 12;</code>
  89. */
  90. const THREE_MILLION_TO_FIVE_MILLION = 12;
  91. /**
  92. * User list has number of users in range of 5 to 10 millions.
  93. *
  94. * Generated from protobuf enum <code>FIVE_MILLION_TO_TEN_MILLION = 13;</code>
  95. */
  96. const FIVE_MILLION_TO_TEN_MILLION = 13;
  97. /**
  98. * User list has number of users in range of 10 to 20 millions.
  99. *
  100. * Generated from protobuf enum <code>TEN_MILLION_TO_TWENTY_MILLION = 14;</code>
  101. */
  102. const TEN_MILLION_TO_TWENTY_MILLION = 14;
  103. /**
  104. * User list has number of users in range of 20 to 30 millions.
  105. *
  106. * Generated from protobuf enum <code>TWENTY_MILLION_TO_THIRTY_MILLION = 15;</code>
  107. */
  108. const TWENTY_MILLION_TO_THIRTY_MILLION = 15;
  109. /**
  110. * User list has number of users in range of 30 to 50 millions.
  111. *
  112. * Generated from protobuf enum <code>THIRTY_MILLION_TO_FIFTY_MILLION = 16;</code>
  113. */
  114. const THIRTY_MILLION_TO_FIFTY_MILLION = 16;
  115. /**
  116. * User list has over 50 million users.
  117. *
  118. * Generated from protobuf enum <code>OVER_FIFTY_MILLION = 17;</code>
  119. */
  120. const OVER_FIFTY_MILLION = 17;
  121. private static $valueToName = [
  122. self::UNSPECIFIED => 'UNSPECIFIED',
  123. self::UNKNOWN => 'UNKNOWN',
  124. self::LESS_THAN_FIVE_HUNDRED => 'LESS_THAN_FIVE_HUNDRED',
  125. self::LESS_THAN_ONE_THOUSAND => 'LESS_THAN_ONE_THOUSAND',
  126. self::ONE_THOUSAND_TO_TEN_THOUSAND => 'ONE_THOUSAND_TO_TEN_THOUSAND',
  127. self::TEN_THOUSAND_TO_FIFTY_THOUSAND => 'TEN_THOUSAND_TO_FIFTY_THOUSAND',
  128. self::FIFTY_THOUSAND_TO_ONE_HUNDRED_THOUSAND => 'FIFTY_THOUSAND_TO_ONE_HUNDRED_THOUSAND',
  129. self::ONE_HUNDRED_THOUSAND_TO_THREE_HUNDRED_THOUSAND => 'ONE_HUNDRED_THOUSAND_TO_THREE_HUNDRED_THOUSAND',
  130. self::THREE_HUNDRED_THOUSAND_TO_FIVE_HUNDRED_THOUSAND => 'THREE_HUNDRED_THOUSAND_TO_FIVE_HUNDRED_THOUSAND',
  131. self::FIVE_HUNDRED_THOUSAND_TO_ONE_MILLION => 'FIVE_HUNDRED_THOUSAND_TO_ONE_MILLION',
  132. self::ONE_MILLION_TO_TWO_MILLION => 'ONE_MILLION_TO_TWO_MILLION',
  133. self::TWO_MILLION_TO_THREE_MILLION => 'TWO_MILLION_TO_THREE_MILLION',
  134. self::THREE_MILLION_TO_FIVE_MILLION => 'THREE_MILLION_TO_FIVE_MILLION',
  135. self::FIVE_MILLION_TO_TEN_MILLION => 'FIVE_MILLION_TO_TEN_MILLION',
  136. self::TEN_MILLION_TO_TWENTY_MILLION => 'TEN_MILLION_TO_TWENTY_MILLION',
  137. self::TWENTY_MILLION_TO_THIRTY_MILLION => 'TWENTY_MILLION_TO_THIRTY_MILLION',
  138. self::THIRTY_MILLION_TO_FIFTY_MILLION => 'THIRTY_MILLION_TO_FIFTY_MILLION',
  139. self::OVER_FIFTY_MILLION => 'OVER_FIFTY_MILLION',
  140. ];
  141. public static function name($value)
  142. {
  143. if (!isset(self::$valueToName[$value])) {
  144. throw new UnexpectedValueException(sprintf(
  145. 'Enum %s has no name defined for value %s', __CLASS__, $value));
  146. }
  147. return self::$valueToName[$value];
  148. }
  149. public static function value($name)
  150. {
  151. $const = __CLASS__ . '::' . strtoupper($name);
  152. if (!defined($const)) {
  153. throw new UnexpectedValueException(sprintf(
  154. 'Enum %s has no value defined for name %s', __CLASS__, $name));
  155. }
  156. return constant($const);
  157. }
  158. }
  159. // Adding a class alias for backwards compatibility with the previous class name.
  160. class_alias(UserListSizeRange::class, \Google\Ads\GoogleAds\V9\Enums\UserListSizeRangeEnum_UserListSizeRange::class);