Output only. The regions that are currently affected by this requirement
not being met.
Region codes are defined by CLDR. This is
either a country where the program applies specifically to that country
or 001 when the program applies globally.
Output only. The regions that are currently affected by this requirement
not being met.
Region codes are defined by CLDR. This is
either a country where the program applies specifically to that country
or 001 when the program applies globally.
The bytes of the affectedRegionCodes at the given index.
getAffectedRegionCodesCount()
publicabstractintgetAffectedRegionCodesCount()
Output only. The regions that are currently affected by this requirement
not being met.
Region codes are defined by CLDR. This is
either a country where the program applies specifically to that country
or 001 when the program applies globally.
Output only. The regions that are currently affected by this requirement
not being met.
Region codes are defined by CLDR. This is
either a country where the program applies specifically to that country
or 001 when the program applies globally.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Interface Program.RequirementOrBuilder (1.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.0 (latest)](/java/docs/reference/google-shopping-merchant-accounts/latest/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.26.0](/java/docs/reference/google-shopping-merchant-accounts/0.26.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.24.0](/java/docs/reference/google-shopping-merchant-accounts/0.24.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.23.0](/java/docs/reference/google-shopping-merchant-accounts/0.23.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.20.0](/java/docs/reference/google-shopping-merchant-accounts/0.20.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.19.0](/java/docs/reference/google-shopping-merchant-accounts/0.19.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.18.0](/java/docs/reference/google-shopping-merchant-accounts/0.18.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.16.0](/java/docs/reference/google-shopping-merchant-accounts/0.16.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.15.0](/java/docs/reference/google-shopping-merchant-accounts/0.15.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.14.0](/java/docs/reference/google-shopping-merchant-accounts/0.14.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.13.0](/java/docs/reference/google-shopping-merchant-accounts/0.13.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.12.0](/java/docs/reference/google-shopping-merchant-accounts/0.12.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.11.0](/java/docs/reference/google-shopping-merchant-accounts/0.11.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.10.0](/java/docs/reference/google-shopping-merchant-accounts/0.10.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.9.0](/java/docs/reference/google-shopping-merchant-accounts/0.9.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.8.0](/java/docs/reference/google-shopping-merchant-accounts/0.8.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.7.0](/java/docs/reference/google-shopping-merchant-accounts/0.7.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.5.0](/java/docs/reference/google-shopping-merchant-accounts/0.5.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.4.0](/java/docs/reference/google-shopping-merchant-accounts/0.4.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.3.0](/java/docs/reference/google-shopping-merchant-accounts/0.3.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.2.0](/java/docs/reference/google-shopping-merchant-accounts/0.2.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder)\n- [0.1.0](/java/docs/reference/google-shopping-merchant-accounts/0.1.0/com.google.shopping.merchant.accounts.v1beta.Program.RequirementOrBuilder) \n\n public static interface Program.RequirementOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getAffectedRegionCodes(int index)\n\n public abstract String getAffectedRegionCodes(int index)\n\nOutput only. The regions that are currently affected by this requirement\nnot being met.\n\nRegion codes are defined by [CLDR](https://cldr.unicode.org/). This is\neither a country where the program applies specifically to that country\nor `001` when the program applies globally.\n\n`repeated string affected_region_codes = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getAffectedRegionCodesBytes(int index)\n\n public abstract ByteString getAffectedRegionCodesBytes(int index)\n\nOutput only. The regions that are currently affected by this requirement\nnot being met.\n\nRegion codes are defined by [CLDR](https://cldr.unicode.org/). This is\neither a country where the program applies specifically to that country\nor `001` when the program applies globally.\n\n`repeated string affected_region_codes = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getAffectedRegionCodesCount()\n\n public abstract int getAffectedRegionCodesCount()\n\nOutput only. The regions that are currently affected by this requirement\nnot being met.\n\nRegion codes are defined by [CLDR](https://cldr.unicode.org/). This is\neither a country where the program applies specifically to that country\nor `001` when the program applies globally.\n\n`repeated string affected_region_codes = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getAffectedRegionCodesList()\n\n public abstract List\u003cString\u003e getAffectedRegionCodesList()\n\nOutput only. The regions that are currently affected by this requirement\nnot being met.\n\nRegion codes are defined by [CLDR](https://cldr.unicode.org/). This is\neither a country where the program applies specifically to that country\nor `001` when the program applies globally.\n\n`repeated string affected_region_codes = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getDocumentationUri()\n\n public abstract String getDocumentationUri()\n\nOutput only. The URL of a help page describing the requirement.\n\n`string documentation_uri = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getDocumentationUriBytes()\n\n public abstract ByteString getDocumentationUriBytes()\n\nOutput only. The URL of a help page describing the requirement.\n\n`string documentation_uri = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getTitle()\n\n public abstract String getTitle()\n\nOutput only. Name of the requirement.\n\n`string title = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getTitleBytes()\n\n public abstract ByteString getTitleBytes()\n\nOutput only. Name of the requirement.\n\n`string title = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];`"]]