Class TermsOfService.Builder (0.1.0)
public static final class TermsOfService.Builder extends GeneratedMessageV3.Builder<TermsOfService.Builder> implements TermsOfServiceOrBuilder
The terms of service that the user has accepted/rejected.
Protobuf type google.ads.datamanager.v1.TermsOfService
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TermsOfService.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public TermsOfService build()
buildPartial()
public TermsOfService buildPartial()
clear()
public TermsOfService.Builder clear()
Overrides
clearCustomerMatchTermsOfServiceStatus()
public TermsOfService.Builder clearCustomerMatchTermsOfServiceStatus()
Optional. The Customer Match terms of service:
https://support.google.com/adspolicy/answer/6299717. This must be
accepted when ingesting
UserData
or MobileData.
This field is not required for Partner Match User list.
.google.ads.datamanager.v1.TermsOfServiceStatus customer_match_terms_of_service_status = 1 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public TermsOfService.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public TermsOfService.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public TermsOfService.Builder clone()
Overrides
getCustomerMatchTermsOfServiceStatus()
public TermsOfServiceStatus getCustomerMatchTermsOfServiceStatus()
Optional. The Customer Match terms of service:
https://support.google.com/adspolicy/answer/6299717. This must be
accepted when ingesting
UserData
or MobileData.
This field is not required for Partner Match User list.
.google.ads.datamanager.v1.TermsOfServiceStatus customer_match_terms_of_service_status = 1 [(.google.api.field_behavior) = OPTIONAL];
getCustomerMatchTermsOfServiceStatusValue()
public int getCustomerMatchTermsOfServiceStatusValue()
Optional. The Customer Match terms of service:
https://support.google.com/adspolicy/answer/6299717. This must be
accepted when ingesting
UserData
or MobileData.
This field is not required for Partner Match User list.
.google.ads.datamanager.v1.TermsOfServiceStatus customer_match_terms_of_service_status = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for customerMatchTermsOfServiceStatus.
|
getDefaultInstanceForType()
public TermsOfService getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(TermsOfService other)
public TermsOfService.Builder mergeFrom(TermsOfService other)
public TermsOfService.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public TermsOfService.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final TermsOfService.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setCustomerMatchTermsOfServiceStatus(TermsOfServiceStatus value)
public TermsOfService.Builder setCustomerMatchTermsOfServiceStatus(TermsOfServiceStatus value)
Optional. The Customer Match terms of service:
https://support.google.com/adspolicy/answer/6299717. This must be
accepted when ingesting
UserData
or MobileData.
This field is not required for Partner Match User list.
.google.ads.datamanager.v1.TermsOfServiceStatus customer_match_terms_of_service_status = 1 [(.google.api.field_behavior) = OPTIONAL];
setCustomerMatchTermsOfServiceStatusValue(int value)
public TermsOfService.Builder setCustomerMatchTermsOfServiceStatusValue(int value)
Optional. The Customer Match terms of service:
https://support.google.com/adspolicy/answer/6299717. This must be
accepted when ingesting
UserData
or MobileData.
This field is not required for Partner Match User list.
.google.ads.datamanager.v1.TermsOfServiceStatus customer_match_terms_of_service_status = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
int
The enum numeric value on the wire for customerMatchTermsOfServiceStatus to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public TermsOfService.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public TermsOfService.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final TermsOfService.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-11-19 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-11-19 UTC."],[],[]]