When set, it states that the accepted
TermsOfService
is only valid until the end of this date (in UTC). A new one must be
accepted before then. The information of the required
TermsOfService
is found in the Required message.
When set, it states that the accepted
TermsOfService
is only valid until the end of this date (in UTC). A new one must be
accepted before then. The information of the required
TermsOfService
is found in the Required message.
optional .google.type.Date valid_until = 3;
Returns
Type
Description
com.google.type.DateOrBuilder
hasValidUntil()
publicabstractbooleanhasValidUntil()
When set, it states that the accepted
TermsOfService
is only valid until the end of this date (in UTC). A new one must be
accepted before then. The information of the required
TermsOfService
is found in the Required message.
[[["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 AcceptedOrBuilder (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.AcceptedOrBuilder)\n- [0.26.0](/java/docs/reference/google-shopping-merchant-accounts/0.26.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.24.0](/java/docs/reference/google-shopping-merchant-accounts/0.24.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.23.0](/java/docs/reference/google-shopping-merchant-accounts/0.23.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.20.0](/java/docs/reference/google-shopping-merchant-accounts/0.20.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.19.0](/java/docs/reference/google-shopping-merchant-accounts/0.19.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.18.0](/java/docs/reference/google-shopping-merchant-accounts/0.18.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.16.0](/java/docs/reference/google-shopping-merchant-accounts/0.16.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.15.0](/java/docs/reference/google-shopping-merchant-accounts/0.15.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.14.0](/java/docs/reference/google-shopping-merchant-accounts/0.14.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.13.0](/java/docs/reference/google-shopping-merchant-accounts/0.13.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.12.0](/java/docs/reference/google-shopping-merchant-accounts/0.12.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.11.0](/java/docs/reference/google-shopping-merchant-accounts/0.11.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.10.0](/java/docs/reference/google-shopping-merchant-accounts/0.10.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.9.0](/java/docs/reference/google-shopping-merchant-accounts/0.9.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.8.0](/java/docs/reference/google-shopping-merchant-accounts/0.8.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.7.0](/java/docs/reference/google-shopping-merchant-accounts/0.7.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.5.0](/java/docs/reference/google-shopping-merchant-accounts/0.5.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.4.0](/java/docs/reference/google-shopping-merchant-accounts/0.4.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.3.0](/java/docs/reference/google-shopping-merchant-accounts/0.3.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.2.0](/java/docs/reference/google-shopping-merchant-accounts/0.2.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder)\n- [0.1.0](/java/docs/reference/google-shopping-merchant-accounts/0.1.0/com.google.shopping.merchant.accounts.v1beta.AcceptedOrBuilder) \n\n public interface AcceptedOrBuilder 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### getAcceptedBy()\n\n public abstract String getAcceptedBy()\n\nThe account where the acceptance was recorded. This can be the account\nitself or, in the case of subaccounts, the MCA account.\n\n`string accepted_by = 2 [(.google.api.resource_reference) = { ... }`\n\n### getAcceptedByBytes()\n\n public abstract ByteString getAcceptedByBytes()\n\nThe account where the acceptance was recorded. This can be the account\nitself or, in the case of subaccounts, the MCA account.\n\n`string accepted_by = 2 [(.google.api.resource_reference) = { ... }`\n\n### getTermsOfService()\n\n public abstract String getTermsOfService()\n\nThe accepted\n[termsOfService](/java/docs/reference/google-shopping-merchant-accounts/latest/google.shopping.merchant.accounts.v1main.TermsOfService).\n\n`string terms_of_service = 1 [(.google.api.resource_reference) = { ... }`\n\n### getTermsOfServiceBytes()\n\n public abstract ByteString getTermsOfServiceBytes()\n\nThe accepted\n[termsOfService](/java/docs/reference/google-shopping-merchant-accounts/latest/google.shopping.merchant.accounts.v1main.TermsOfService).\n\n`string terms_of_service = 1 [(.google.api.resource_reference) = { ... }`\n\n### getValidUntil()\n\n public abstract Date getValidUntil()\n\nWhen set, it states that the accepted\n[TermsOfService](/java/docs/reference/google-shopping-merchant-accounts/latest/google.shopping.merchant.accounts.v1main.TermsOfService)\nis only valid until the end of this date (in UTC). A new one must be\naccepted before then. The information of the required\n[TermsOfService](/java/docs/reference/google-shopping-merchant-accounts/latest/google.shopping.merchant.accounts.v1main.TermsOfService)\nis found in the [Required](/java/docs/reference/google-shopping-merchant-accounts/latest/Required) message.\n\n`optional .google.type.Date valid_until = 3;`\n\n### getValidUntilOrBuilder()\n\n public abstract DateOrBuilder getValidUntilOrBuilder()\n\nWhen set, it states that the accepted\n[TermsOfService](/java/docs/reference/google-shopping-merchant-accounts/latest/google.shopping.merchant.accounts.v1main.TermsOfService)\nis only valid until the end of this date (in UTC). A new one must be\naccepted before then. The information of the required\n[TermsOfService](/java/docs/reference/google-shopping-merchant-accounts/latest/google.shopping.merchant.accounts.v1main.TermsOfService)\nis found in the [Required](/java/docs/reference/google-shopping-merchant-accounts/latest/Required) message.\n\n`optional .google.type.Date valid_until = 3;`\n\n### hasValidUntil()\n\n public abstract boolean hasValidUntil()\n\nWhen set, it states that the accepted\n[TermsOfService](/java/docs/reference/google-shopping-merchant-accounts/latest/google.shopping.merchant.accounts.v1main.TermsOfService)\nis only valid until the end of this date (in UTC). A new one must be\naccepted before then. The information of the required\n[TermsOfService](/java/docs/reference/google-shopping-merchant-accounts/latest/google.shopping.merchant.accounts.v1main.TermsOfService)\nis found in the [Required](/java/docs/reference/google-shopping-merchant-accounts/latest/Required) message.\n\n`optional .google.type.Date valid_until = 3;`"]]