Class Customer.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
com.google.ads.googleads.v18.resources.Customer.Builder
- All Implemented Interfaces:
CustomerOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Customer
public static final class Customer.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
implements CustomerOrBuilder
A customer.Protobuf type
google.ads.googleads.v18.resources.Customer-
Method Summary
Modifier and TypeMethodDescriptionaddAllPayPerConversionEligibilityFailureReasons(Iterable<? extends CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason> values) Output only.Output only.addPayPerConversionEligibilityFailureReasons(CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason value) Output only.Output only.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Whether auto-tagging is enabled for the customer.Call reporting setting for a customer.Output only.Immutable.Output only.Optional, non-unique descriptive name of the customer.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The URL template for appending params to the final URL.Output only.clearId()Output only.Output only.Output only.Output only.Output only.Output only.Output only.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Output only.Output only.Output only.Output only.Immutable.Output only.Output only.Immutable.The URL template for constructing a tracking URL out of parameters.Output only.clone()booleanWhether auto-tagging is enabled for the customer.Call reporting setting for a customer.Call reporting setting for a customer.Call reporting setting for a customer.Output only.Output only.Output only.Immutable.com.google.protobuf.ByteStringImmutable.Output only.Output only.Output only.Optional, non-unique descriptive name of the customer.com.google.protobuf.ByteStringOptional, non-unique descriptive name of the customer.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe URL template for appending params to the final URL.com.google.protobuf.ByteStringThe URL template for appending params to the final URL.booleanOutput only.longgetId()Output only.booleanOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.Output only.booleanOutput only.Output only.com.google.protobuf.ByteStringOutput only.booleanOutput only.doubleOutput only.doubleOutput only.getPayPerConversionEligibilityFailureReasons(int index) Output only.intOutput only.List<CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason>Output only.intOutput only.Output only.Output only.Output only.Output only.Immutable.com.google.protobuf.ByteStringImmutable.Output only.intOutput only.booleanOutput only.Immutable.com.google.protobuf.ByteStringImmutable.The URL template for constructing a tracking URL out of parameters.com.google.protobuf.ByteStringThe URL template for constructing a tracking URL out of parameters.Output only.intOutput only.booleanWhether auto-tagging is enabled for the customer.booleanCall reporting setting for a customer.booleanOutput only.booleanImmutable.booleanOutput only.booleanOptional, non-unique descriptive name of the customer.booleanThe URL template for appending params to the final URL.booleanOutput only.booleanhasId()Output only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanImmutable.booleanThe URL template for constructing a tracking URL out of parameters.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanCall reporting setting for a customer.Output only.Output only.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Output only.Output only.final Customer.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAutoTaggingEnabled(boolean value) Whether auto-tagging is enabled for the customer.Call reporting setting for a customer.setCallReportingSetting(CallReportingSetting.Builder builderForValue) Call reporting setting for a customer.Output only.setConversionTrackingSetting(ConversionTrackingSetting.Builder builderForValue) Output only.setCurrencyCode(String value) Immutable.setCurrencyCodeBytes(com.google.protobuf.ByteString value) Immutable.Output only.setCustomerAgreementSetting(CustomerAgreementSetting.Builder builderForValue) Output only.setDescriptiveName(String value) Optional, non-unique descriptive name of the customer.setDescriptiveNameBytes(com.google.protobuf.ByteString value) Optional, non-unique descriptive name of the customer.setFinalUrlSuffix(String value) The URL template for appending params to the final URL.setFinalUrlSuffixBytes(com.google.protobuf.ByteString value) The URL template for appending params to the final URL.setHasPartnersBadge(boolean value) Output only.setId(long value) Output only.setImageAssetAutoMigrationDone(boolean value) Output only.Output only.setImageAssetAutoMigrationDoneDateTimeBytes(com.google.protobuf.ByteString value) Output only.Output only.setLocalServicesSettings(LocalServicesSettings.Builder builderForValue) Output only.setLocationAssetAutoMigrationDone(boolean value) Output only.Output only.setLocationAssetAutoMigrationDoneDateTimeBytes(com.google.protobuf.ByteString value) Output only.setManager(boolean value) Output only.setOptimizationScore(double value) Output only.setOptimizationScoreWeight(double value) Output only.setPayPerConversionEligibilityFailureReasons(int index, CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason value) Output only.setPayPerConversionEligibilityFailureReasonsValue(int index, int value) Output only.Output only.setRemarketingSetting(RemarketingSetting.Builder builderForValue) Output only.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResourceName(String value) Immutable.setResourceNameBytes(com.google.protobuf.ByteString value) Immutable.Output only.setStatusValue(int value) Output only.setTestAccount(boolean value) Output only.setTimeZone(String value) Immutable.setTimeZoneBytes(com.google.protobuf.ByteString value) Immutable.setTrackingUrlTemplate(String value) The URL template for constructing a tracking URL out of parameters.setTrackingUrlTemplateBytes(com.google.protobuf.ByteString value) The URL template for constructing a tracking URL out of parameters.final Customer.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Output only.setVideoBrandSafetySuitabilityValue(int value) Output only.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
-
setField
public Customer.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
-
setRepeatedField
public Customer.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
-
addRepeatedField
public Customer.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Customer.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
-
mergeFrom
public Customer.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Customer.Builder>- Throws:
IOException
-
getResourceName
Immutable. The resource name of the customer. Customer resource names have the form: `customers/{customer_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceCustomerOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()Immutable. The resource name of the customer. Customer resource names have the form: `customers/{customer_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
Immutable. The resource name of the customer. Customer resource names have the form: `customers/{customer_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
Immutable. The resource name of the customer. Customer resource names have the form: `customers/{customer_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
Immutable. The resource name of the customer. Customer resource names have the form: `customers/{customer_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
hasId
public boolean hasId()Output only. The ID of the customer.
optional int64 id = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasIdin interfaceCustomerOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()Output only. The ID of the customer.
optional int64 id = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceCustomerOrBuilder- Returns:
- The id.
-
setId
Output only. The ID of the customer.
optional int64 id = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
Output only. The ID of the customer.
optional int64 id = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasDescriptiveName
public boolean hasDescriptiveName()Optional, non-unique descriptive name of the customer.
optional string descriptive_name = 20;- Specified by:
hasDescriptiveNamein interfaceCustomerOrBuilder- Returns:
- Whether the descriptiveName field is set.
-
getDescriptiveName
Optional, non-unique descriptive name of the customer.
optional string descriptive_name = 20;- Specified by:
getDescriptiveNamein interfaceCustomerOrBuilder- Returns:
- The descriptiveName.
-
getDescriptiveNameBytes
public com.google.protobuf.ByteString getDescriptiveNameBytes()Optional, non-unique descriptive name of the customer.
optional string descriptive_name = 20;- Specified by:
getDescriptiveNameBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for descriptiveName.
-
setDescriptiveName
Optional, non-unique descriptive name of the customer.
optional string descriptive_name = 20;- Parameters:
value- The descriptiveName to set.- Returns:
- This builder for chaining.
-
clearDescriptiveName
Optional, non-unique descriptive name of the customer.
optional string descriptive_name = 20;- Returns:
- This builder for chaining.
-
setDescriptiveNameBytes
Optional, non-unique descriptive name of the customer.
optional string descriptive_name = 20;- Parameters:
value- The bytes for descriptiveName to set.- Returns:
- This builder for chaining.
-
hasCurrencyCode
public boolean hasCurrencyCode()Immutable. The currency in which the account operates. A subset of the currency codes from the ISO 4217 standard is supported.
optional string currency_code = 21 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCurrencyCodein interfaceCustomerOrBuilder- Returns:
- Whether the currencyCode field is set.
-
getCurrencyCode
Immutable. The currency in which the account operates. A subset of the currency codes from the ISO 4217 standard is supported.
optional string currency_code = 21 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCurrencyCodein interfaceCustomerOrBuilder- Returns:
- The currencyCode.
-
getCurrencyCodeBytes
public com.google.protobuf.ByteString getCurrencyCodeBytes()Immutable. The currency in which the account operates. A subset of the currency codes from the ISO 4217 standard is supported.
optional string currency_code = 21 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCurrencyCodeBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for currencyCode.
-
setCurrencyCode
Immutable. The currency in which the account operates. A subset of the currency codes from the ISO 4217 standard is supported.
optional string currency_code = 21 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The currencyCode to set.- Returns:
- This builder for chaining.
-
clearCurrencyCode
Immutable. The currency in which the account operates. A subset of the currency codes from the ISO 4217 standard is supported.
optional string currency_code = 21 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setCurrencyCodeBytes
Immutable. The currency in which the account operates. A subset of the currency codes from the ISO 4217 standard is supported.
optional string currency_code = 21 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The bytes for currencyCode to set.- Returns:
- This builder for chaining.
-
hasTimeZone
public boolean hasTimeZone()Immutable. The local timezone ID of the customer.
optional string time_zone = 22 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasTimeZonein interfaceCustomerOrBuilder- Returns:
- Whether the timeZone field is set.
-
getTimeZone
Immutable. The local timezone ID of the customer.
optional string time_zone = 22 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTimeZonein interfaceCustomerOrBuilder- Returns:
- The timeZone.
-
getTimeZoneBytes
public com.google.protobuf.ByteString getTimeZoneBytes()Immutable. The local timezone ID of the customer.
optional string time_zone = 22 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTimeZoneBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for timeZone.
-
setTimeZone
Immutable. The local timezone ID of the customer.
optional string time_zone = 22 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The timeZone to set.- Returns:
- This builder for chaining.
-
clearTimeZone
Immutable. The local timezone ID of the customer.
optional string time_zone = 22 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setTimeZoneBytes
Immutable. The local timezone ID of the customer.
optional string time_zone = 22 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The bytes for timeZone to set.- Returns:
- This builder for chaining.
-
hasTrackingUrlTemplate
public boolean hasTrackingUrlTemplate()The URL template for constructing a tracking URL out of parameters. Only mutable in an `update` operation.
optional string tracking_url_template = 23;- Specified by:
hasTrackingUrlTemplatein interfaceCustomerOrBuilder- Returns:
- Whether the trackingUrlTemplate field is set.
-
getTrackingUrlTemplate
The URL template for constructing a tracking URL out of parameters. Only mutable in an `update` operation.
optional string tracking_url_template = 23;- Specified by:
getTrackingUrlTemplatein interfaceCustomerOrBuilder- Returns:
- The trackingUrlTemplate.
-
getTrackingUrlTemplateBytes
public com.google.protobuf.ByteString getTrackingUrlTemplateBytes()The URL template for constructing a tracking URL out of parameters. Only mutable in an `update` operation.
optional string tracking_url_template = 23;- Specified by:
getTrackingUrlTemplateBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for trackingUrlTemplate.
-
setTrackingUrlTemplate
The URL template for constructing a tracking URL out of parameters. Only mutable in an `update` operation.
optional string tracking_url_template = 23;- Parameters:
value- The trackingUrlTemplate to set.- Returns:
- This builder for chaining.
-
clearTrackingUrlTemplate
The URL template for constructing a tracking URL out of parameters. Only mutable in an `update` operation.
optional string tracking_url_template = 23;- Returns:
- This builder for chaining.
-
setTrackingUrlTemplateBytes
The URL template for constructing a tracking URL out of parameters. Only mutable in an `update` operation.
optional string tracking_url_template = 23;- Parameters:
value- The bytes for trackingUrlTemplate to set.- Returns:
- This builder for chaining.
-
hasFinalUrlSuffix
public boolean hasFinalUrlSuffix()The URL template for appending params to the final URL. Only mutable in an `update` operation.
optional string final_url_suffix = 24;- Specified by:
hasFinalUrlSuffixin interfaceCustomerOrBuilder- Returns:
- Whether the finalUrlSuffix field is set.
-
getFinalUrlSuffix
The URL template for appending params to the final URL. Only mutable in an `update` operation.
optional string final_url_suffix = 24;- Specified by:
getFinalUrlSuffixin interfaceCustomerOrBuilder- Returns:
- The finalUrlSuffix.
-
getFinalUrlSuffixBytes
public com.google.protobuf.ByteString getFinalUrlSuffixBytes()The URL template for appending params to the final URL. Only mutable in an `update` operation.
optional string final_url_suffix = 24;- Specified by:
getFinalUrlSuffixBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for finalUrlSuffix.
-
setFinalUrlSuffix
The URL template for appending params to the final URL. Only mutable in an `update` operation.
optional string final_url_suffix = 24;- Parameters:
value- The finalUrlSuffix to set.- Returns:
- This builder for chaining.
-
clearFinalUrlSuffix
The URL template for appending params to the final URL. Only mutable in an `update` operation.
optional string final_url_suffix = 24;- Returns:
- This builder for chaining.
-
setFinalUrlSuffixBytes
The URL template for appending params to the final URL. Only mutable in an `update` operation.
optional string final_url_suffix = 24;- Parameters:
value- The bytes for finalUrlSuffix to set.- Returns:
- This builder for chaining.
-
hasAutoTaggingEnabled
public boolean hasAutoTaggingEnabled()Whether auto-tagging is enabled for the customer.
optional bool auto_tagging_enabled = 25;- Specified by:
hasAutoTaggingEnabledin interfaceCustomerOrBuilder- Returns:
- Whether the autoTaggingEnabled field is set.
-
getAutoTaggingEnabled
public boolean getAutoTaggingEnabled()Whether auto-tagging is enabled for the customer.
optional bool auto_tagging_enabled = 25;- Specified by:
getAutoTaggingEnabledin interfaceCustomerOrBuilder- Returns:
- The autoTaggingEnabled.
-
setAutoTaggingEnabled
Whether auto-tagging is enabled for the customer.
optional bool auto_tagging_enabled = 25;- Parameters:
value- The autoTaggingEnabled to set.- Returns:
- This builder for chaining.
-
clearAutoTaggingEnabled
Whether auto-tagging is enabled for the customer.
optional bool auto_tagging_enabled = 25;- Returns:
- This builder for chaining.
-
hasHasPartnersBadge
public boolean hasHasPartnersBadge()Output only. Whether the Customer has a Partners program badge. If the Customer is not associated with the Partners program, this will be false. For more information, see https://support.google.com/partners/answer/3125774.
optional bool has_partners_badge = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasHasPartnersBadgein interfaceCustomerOrBuilder- Returns:
- Whether the hasPartnersBadge field is set.
-
getHasPartnersBadge
public boolean getHasPartnersBadge()Output only. Whether the Customer has a Partners program badge. If the Customer is not associated with the Partners program, this will be false. For more information, see https://support.google.com/partners/answer/3125774.
optional bool has_partners_badge = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getHasPartnersBadgein interfaceCustomerOrBuilder- Returns:
- The hasPartnersBadge.
-
setHasPartnersBadge
Output only. Whether the Customer has a Partners program badge. If the Customer is not associated with the Partners program, this will be false. For more information, see https://support.google.com/partners/answer/3125774.
optional bool has_partners_badge = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The hasPartnersBadge to set.- Returns:
- This builder for chaining.
-
clearHasPartnersBadge
Output only. Whether the Customer has a Partners program badge. If the Customer is not associated with the Partners program, this will be false. For more information, see https://support.google.com/partners/answer/3125774.
optional bool has_partners_badge = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasManager
public boolean hasManager()Output only. Whether the customer is a manager.
optional bool manager = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasManagerin interfaceCustomerOrBuilder- Returns:
- Whether the manager field is set.
-
getManager
public boolean getManager()Output only. Whether the customer is a manager.
optional bool manager = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getManagerin interfaceCustomerOrBuilder- Returns:
- The manager.
-
setManager
Output only. Whether the customer is a manager.
optional bool manager = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The manager to set.- Returns:
- This builder for chaining.
-
clearManager
Output only. Whether the customer is a manager.
optional bool manager = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasTestAccount
public boolean hasTestAccount()Output only. Whether the customer is a test account.
optional bool test_account = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasTestAccountin interfaceCustomerOrBuilder- Returns:
- Whether the testAccount field is set.
-
getTestAccount
public boolean getTestAccount()Output only. Whether the customer is a test account.
optional bool test_account = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTestAccountin interfaceCustomerOrBuilder- Returns:
- The testAccount.
-
setTestAccount
Output only. Whether the customer is a test account.
optional bool test_account = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The testAccount to set.- Returns:
- This builder for chaining.
-
clearTestAccount
Output only. Whether the customer is a test account.
optional bool test_account = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasCallReportingSetting
public boolean hasCallReportingSetting()Call reporting setting for a customer. Only mutable in an `update` operation.
.google.ads.googleads.v18.resources.CallReportingSetting call_reporting_setting = 10;- Specified by:
hasCallReportingSettingin interfaceCustomerOrBuilder- Returns:
- Whether the callReportingSetting field is set.
-
getCallReportingSetting
Call reporting setting for a customer. Only mutable in an `update` operation.
.google.ads.googleads.v18.resources.CallReportingSetting call_reporting_setting = 10;- Specified by:
getCallReportingSettingin interfaceCustomerOrBuilder- Returns:
- The callReportingSetting.
-
setCallReportingSetting
Call reporting setting for a customer. Only mutable in an `update` operation.
.google.ads.googleads.v18.resources.CallReportingSetting call_reporting_setting = 10; -
setCallReportingSetting
Call reporting setting for a customer. Only mutable in an `update` operation.
.google.ads.googleads.v18.resources.CallReportingSetting call_reporting_setting = 10; -
mergeCallReportingSetting
Call reporting setting for a customer. Only mutable in an `update` operation.
.google.ads.googleads.v18.resources.CallReportingSetting call_reporting_setting = 10; -
clearCallReportingSetting
Call reporting setting for a customer. Only mutable in an `update` operation.
.google.ads.googleads.v18.resources.CallReportingSetting call_reporting_setting = 10; -
getCallReportingSettingBuilder
Call reporting setting for a customer. Only mutable in an `update` operation.
.google.ads.googleads.v18.resources.CallReportingSetting call_reporting_setting = 10; -
getCallReportingSettingOrBuilder
Call reporting setting for a customer. Only mutable in an `update` operation.
.google.ads.googleads.v18.resources.CallReportingSetting call_reporting_setting = 10;- Specified by:
getCallReportingSettingOrBuilderin interfaceCustomerOrBuilder
-
hasConversionTrackingSetting
public boolean hasConversionTrackingSetting()Output only. Conversion tracking setting for a customer.
.google.ads.googleads.v18.resources.ConversionTrackingSetting conversion_tracking_setting = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasConversionTrackingSettingin interfaceCustomerOrBuilder- Returns:
- Whether the conversionTrackingSetting field is set.
-
getConversionTrackingSetting
Output only. Conversion tracking setting for a customer.
.google.ads.googleads.v18.resources.ConversionTrackingSetting conversion_tracking_setting = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getConversionTrackingSettingin interfaceCustomerOrBuilder- Returns:
- The conversionTrackingSetting.
-
setConversionTrackingSetting
Output only. Conversion tracking setting for a customer.
.google.ads.googleads.v18.resources.ConversionTrackingSetting conversion_tracking_setting = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setConversionTrackingSetting
public Customer.Builder setConversionTrackingSetting(ConversionTrackingSetting.Builder builderForValue) Output only. Conversion tracking setting for a customer.
.google.ads.googleads.v18.resources.ConversionTrackingSetting conversion_tracking_setting = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeConversionTrackingSetting
Output only. Conversion tracking setting for a customer.
.google.ads.googleads.v18.resources.ConversionTrackingSetting conversion_tracking_setting = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearConversionTrackingSetting
Output only. Conversion tracking setting for a customer.
.google.ads.googleads.v18.resources.ConversionTrackingSetting conversion_tracking_setting = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getConversionTrackingSettingBuilder
Output only. Conversion tracking setting for a customer.
.google.ads.googleads.v18.resources.ConversionTrackingSetting conversion_tracking_setting = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getConversionTrackingSettingOrBuilder
Output only. Conversion tracking setting for a customer.
.google.ads.googleads.v18.resources.ConversionTrackingSetting conversion_tracking_setting = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getConversionTrackingSettingOrBuilderin interfaceCustomerOrBuilder
-
hasRemarketingSetting
public boolean hasRemarketingSetting()Output only. Remarketing setting for a customer.
.google.ads.googleads.v18.resources.RemarketingSetting remarketing_setting = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasRemarketingSettingin interfaceCustomerOrBuilder- Returns:
- Whether the remarketingSetting field is set.
-
getRemarketingSetting
Output only. Remarketing setting for a customer.
.google.ads.googleads.v18.resources.RemarketingSetting remarketing_setting = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getRemarketingSettingin interfaceCustomerOrBuilder- Returns:
- The remarketingSetting.
-
setRemarketingSetting
Output only. Remarketing setting for a customer.
.google.ads.googleads.v18.resources.RemarketingSetting remarketing_setting = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setRemarketingSetting
Output only. Remarketing setting for a customer.
.google.ads.googleads.v18.resources.RemarketingSetting remarketing_setting = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeRemarketingSetting
Output only. Remarketing setting for a customer.
.google.ads.googleads.v18.resources.RemarketingSetting remarketing_setting = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearRemarketingSetting
Output only. Remarketing setting for a customer.
.google.ads.googleads.v18.resources.RemarketingSetting remarketing_setting = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getRemarketingSettingBuilder
Output only. Remarketing setting for a customer.
.google.ads.googleads.v18.resources.RemarketingSetting remarketing_setting = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getRemarketingSettingOrBuilder
Output only. Remarketing setting for a customer.
.google.ads.googleads.v18.resources.RemarketingSetting remarketing_setting = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getRemarketingSettingOrBuilderin interfaceCustomerOrBuilder
-
getPayPerConversionEligibilityFailureReasonsList
public List<CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason> getPayPerConversionEligibilityFailureReasonsList()Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v18.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPayPerConversionEligibilityFailureReasonsListin interfaceCustomerOrBuilder- Returns:
- A list containing the payPerConversionEligibilityFailureReasons.
-
getPayPerConversionEligibilityFailureReasonsCount
public int getPayPerConversionEligibilityFailureReasonsCount()Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v18.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPayPerConversionEligibilityFailureReasonsCountin interfaceCustomerOrBuilder- Returns:
- The count of payPerConversionEligibilityFailureReasons.
-
getPayPerConversionEligibilityFailureReasons
public CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason getPayPerConversionEligibilityFailureReasons(int index) Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v18.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPayPerConversionEligibilityFailureReasonsin interfaceCustomerOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The payPerConversionEligibilityFailureReasons at the given index.
-
setPayPerConversionEligibilityFailureReasons
public Customer.Builder setPayPerConversionEligibilityFailureReasons(int index, CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason value) Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v18.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index to set the value at.value- The payPerConversionEligibilityFailureReasons to set.- Returns:
- This builder for chaining.
-
addPayPerConversionEligibilityFailureReasons
public Customer.Builder addPayPerConversionEligibilityFailureReasons(CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason value) Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v18.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The payPerConversionEligibilityFailureReasons to add.- Returns:
- This builder for chaining.
-
addAllPayPerConversionEligibilityFailureReasons
public Customer.Builder addAllPayPerConversionEligibilityFailureReasons(Iterable<? extends CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason> values) Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v18.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
values- The payPerConversionEligibilityFailureReasons to add.- Returns:
- This builder for chaining.
-
clearPayPerConversionEligibilityFailureReasons
Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v18.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getPayPerConversionEligibilityFailureReasonsValueList
Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v18.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPayPerConversionEligibilityFailureReasonsValueListin interfaceCustomerOrBuilder- Returns:
- A list containing the enum numeric values on the wire for payPerConversionEligibilityFailureReasons.
-
getPayPerConversionEligibilityFailureReasonsValue
public int getPayPerConversionEligibilityFailureReasonsValue(int index) Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v18.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPayPerConversionEligibilityFailureReasonsValuein interfaceCustomerOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of payPerConversionEligibilityFailureReasons at the given index.
-
setPayPerConversionEligibilityFailureReasonsValue
Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v18.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for payPerConversionEligibilityFailureReasons to set.- Returns:
- This builder for chaining.
-
addPayPerConversionEligibilityFailureReasonsValue
Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v18.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for payPerConversionEligibilityFailureReasons to add.- Returns:
- This builder for chaining.
-
addAllPayPerConversionEligibilityFailureReasonsValue
public Customer.Builder addAllPayPerConversionEligibilityFailureReasonsValue(Iterable<Integer> values) Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v18.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
values- The enum numeric values on the wire for payPerConversionEligibilityFailureReasons to add.- Returns:
- This builder for chaining.
-
hasOptimizationScore
public boolean hasOptimizationScore()Output only. Optimization score of the customer. Optimization score is an estimate of how well a customer's campaigns are set to perform. It ranges from 0% (0.0) to 100% (1.0). This field is null for all manager customers, and for unscored non-manager customers. See "About optimization score" at https://support.google.com/google-ads/answer/9061546. This field is read-only.
optional double optimization_score = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasOptimizationScorein interfaceCustomerOrBuilder- Returns:
- Whether the optimizationScore field is set.
-
getOptimizationScore
public double getOptimizationScore()Output only. Optimization score of the customer. Optimization score is an estimate of how well a customer's campaigns are set to perform. It ranges from 0% (0.0) to 100% (1.0). This field is null for all manager customers, and for unscored non-manager customers. See "About optimization score" at https://support.google.com/google-ads/answer/9061546. This field is read-only.
optional double optimization_score = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getOptimizationScorein interfaceCustomerOrBuilder- Returns:
- The optimizationScore.
-
setOptimizationScore
Output only. Optimization score of the customer. Optimization score is an estimate of how well a customer's campaigns are set to perform. It ranges from 0% (0.0) to 100% (1.0). This field is null for all manager customers, and for unscored non-manager customers. See "About optimization score" at https://support.google.com/google-ads/answer/9061546. This field is read-only.
optional double optimization_score = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The optimizationScore to set.- Returns:
- This builder for chaining.
-
clearOptimizationScore
Output only. Optimization score of the customer. Optimization score is an estimate of how well a customer's campaigns are set to perform. It ranges from 0% (0.0) to 100% (1.0). This field is null for all manager customers, and for unscored non-manager customers. See "About optimization score" at https://support.google.com/google-ads/answer/9061546. This field is read-only.
optional double optimization_score = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getOptimizationScoreWeight
public double getOptimizationScoreWeight()Output only. Optimization score weight of the customer. Optimization score weight can be used to compare/aggregate optimization scores across multiple non-manager customers. The aggregate optimization score of a manager is computed as the sum over all of their customers of `Customer.optimization_score * Customer.optimization_score_weight`. This field is 0 for all manager customers, and for unscored non-manager customers. This field is read-only.
double optimization_score_weight = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getOptimizationScoreWeightin interfaceCustomerOrBuilder- Returns:
- The optimizationScoreWeight.
-
setOptimizationScoreWeight
Output only. Optimization score weight of the customer. Optimization score weight can be used to compare/aggregate optimization scores across multiple non-manager customers. The aggregate optimization score of a manager is computed as the sum over all of their customers of `Customer.optimization_score * Customer.optimization_score_weight`. This field is 0 for all manager customers, and for unscored non-manager customers. This field is read-only.
double optimization_score_weight = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The optimizationScoreWeight to set.- Returns:
- This builder for chaining.
-
clearOptimizationScoreWeight
Output only. Optimization score weight of the customer. Optimization score weight can be used to compare/aggregate optimization scores across multiple non-manager customers. The aggregate optimization score of a manager is computed as the sum over all of their customers of `Customer.optimization_score * Customer.optimization_score_weight`. This field is 0 for all manager customers, and for unscored non-manager customers. This field is read-only.
double optimization_score_weight = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getStatusValue
public int getStatusValue()Output only. The status of the customer.
.google.ads.googleads.v18.enums.CustomerStatusEnum.CustomerStatus status = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatusValuein interfaceCustomerOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
Output only. The status of the customer.
.google.ads.googleads.v18.enums.CustomerStatusEnum.CustomerStatus status = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
getStatus
Output only. The status of the customer.
.google.ads.googleads.v18.enums.CustomerStatusEnum.CustomerStatus status = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatusin interfaceCustomerOrBuilder- Returns:
- The status.
-
setStatus
Output only. The status of the customer.
.google.ads.googleads.v18.enums.CustomerStatusEnum.CustomerStatus status = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
Output only. The status of the customer.
.google.ads.googleads.v18.enums.CustomerStatusEnum.CustomerStatus status = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasLocationAssetAutoMigrationDone
public boolean hasLocationAssetAutoMigrationDone()Output only. True if feed based location has been migrated to asset based location.
optional bool location_asset_auto_migration_done = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasLocationAssetAutoMigrationDonein interfaceCustomerOrBuilder- Returns:
- Whether the locationAssetAutoMigrationDone field is set.
-
getLocationAssetAutoMigrationDone
public boolean getLocationAssetAutoMigrationDone()Output only. True if feed based location has been migrated to asset based location.
optional bool location_asset_auto_migration_done = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLocationAssetAutoMigrationDonein interfaceCustomerOrBuilder- Returns:
- The locationAssetAutoMigrationDone.
-
setLocationAssetAutoMigrationDone
Output only. True if feed based location has been migrated to asset based location.
optional bool location_asset_auto_migration_done = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The locationAssetAutoMigrationDone to set.- Returns:
- This builder for chaining.
-
clearLocationAssetAutoMigrationDone
Output only. True if feed based location has been migrated to asset based location.
optional bool location_asset_auto_migration_done = 38 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasImageAssetAutoMigrationDone
public boolean hasImageAssetAutoMigrationDone()Output only. True if feed based image has been migrated to asset based image.
optional bool image_asset_auto_migration_done = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasImageAssetAutoMigrationDonein interfaceCustomerOrBuilder- Returns:
- Whether the imageAssetAutoMigrationDone field is set.
-
getImageAssetAutoMigrationDone
public boolean getImageAssetAutoMigrationDone()Output only. True if feed based image has been migrated to asset based image.
optional bool image_asset_auto_migration_done = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getImageAssetAutoMigrationDonein interfaceCustomerOrBuilder- Returns:
- The imageAssetAutoMigrationDone.
-
setImageAssetAutoMigrationDone
Output only. True if feed based image has been migrated to asset based image.
optional bool image_asset_auto_migration_done = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The imageAssetAutoMigrationDone to set.- Returns:
- This builder for chaining.
-
clearImageAssetAutoMigrationDone
Output only. True if feed based image has been migrated to asset based image.
optional bool image_asset_auto_migration_done = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasLocationAssetAutoMigrationDoneDateTime
public boolean hasLocationAssetAutoMigrationDoneDateTime()Output only. Timestamp of migration from feed based location to asset base location in yyyy-MM-dd HH:mm:ss format.
optional string location_asset_auto_migration_done_date_time = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasLocationAssetAutoMigrationDoneDateTimein interfaceCustomerOrBuilder- Returns:
- Whether the locationAssetAutoMigrationDoneDateTime field is set.
-
getLocationAssetAutoMigrationDoneDateTime
Output only. Timestamp of migration from feed based location to asset base location in yyyy-MM-dd HH:mm:ss format.
optional string location_asset_auto_migration_done_date_time = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLocationAssetAutoMigrationDoneDateTimein interfaceCustomerOrBuilder- Returns:
- The locationAssetAutoMigrationDoneDateTime.
-
getLocationAssetAutoMigrationDoneDateTimeBytes
public com.google.protobuf.ByteString getLocationAssetAutoMigrationDoneDateTimeBytes()Output only. Timestamp of migration from feed based location to asset base location in yyyy-MM-dd HH:mm:ss format.
optional string location_asset_auto_migration_done_date_time = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLocationAssetAutoMigrationDoneDateTimeBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for locationAssetAutoMigrationDoneDateTime.
-
setLocationAssetAutoMigrationDoneDateTime
Output only. Timestamp of migration from feed based location to asset base location in yyyy-MM-dd HH:mm:ss format.
optional string location_asset_auto_migration_done_date_time = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The locationAssetAutoMigrationDoneDateTime to set.- Returns:
- This builder for chaining.
-
clearLocationAssetAutoMigrationDoneDateTime
Output only. Timestamp of migration from feed based location to asset base location in yyyy-MM-dd HH:mm:ss format.
optional string location_asset_auto_migration_done_date_time = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setLocationAssetAutoMigrationDoneDateTimeBytes
public Customer.Builder setLocationAssetAutoMigrationDoneDateTimeBytes(com.google.protobuf.ByteString value) Output only. Timestamp of migration from feed based location to asset base location in yyyy-MM-dd HH:mm:ss format.
optional string location_asset_auto_migration_done_date_time = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for locationAssetAutoMigrationDoneDateTime to set.- Returns:
- This builder for chaining.
-
hasImageAssetAutoMigrationDoneDateTime
public boolean hasImageAssetAutoMigrationDoneDateTime()Output only. Timestamp of migration from feed based image to asset base image in yyyy-MM-dd HH:mm:ss format.
optional string image_asset_auto_migration_done_date_time = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasImageAssetAutoMigrationDoneDateTimein interfaceCustomerOrBuilder- Returns:
- Whether the imageAssetAutoMigrationDoneDateTime field is set.
-
getImageAssetAutoMigrationDoneDateTime
Output only. Timestamp of migration from feed based image to asset base image in yyyy-MM-dd HH:mm:ss format.
optional string image_asset_auto_migration_done_date_time = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getImageAssetAutoMigrationDoneDateTimein interfaceCustomerOrBuilder- Returns:
- The imageAssetAutoMigrationDoneDateTime.
-
getImageAssetAutoMigrationDoneDateTimeBytes
public com.google.protobuf.ByteString getImageAssetAutoMigrationDoneDateTimeBytes()Output only. Timestamp of migration from feed based image to asset base image in yyyy-MM-dd HH:mm:ss format.
optional string image_asset_auto_migration_done_date_time = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getImageAssetAutoMigrationDoneDateTimeBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for imageAssetAutoMigrationDoneDateTime.
-
setImageAssetAutoMigrationDoneDateTime
Output only. Timestamp of migration from feed based image to asset base image in yyyy-MM-dd HH:mm:ss format.
optional string image_asset_auto_migration_done_date_time = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The imageAssetAutoMigrationDoneDateTime to set.- Returns:
- This builder for chaining.
-
clearImageAssetAutoMigrationDoneDateTime
Output only. Timestamp of migration from feed based image to asset base image in yyyy-MM-dd HH:mm:ss format.
optional string image_asset_auto_migration_done_date_time = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setImageAssetAutoMigrationDoneDateTimeBytes
public Customer.Builder setImageAssetAutoMigrationDoneDateTimeBytes(com.google.protobuf.ByteString value) Output only. Timestamp of migration from feed based image to asset base image in yyyy-MM-dd HH:mm:ss format.
optional string image_asset_auto_migration_done_date_time = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for imageAssetAutoMigrationDoneDateTime to set.- Returns:
- This builder for chaining.
-
hasCustomerAgreementSetting
public boolean hasCustomerAgreementSetting()Output only. Customer Agreement Setting for a customer.
.google.ads.googleads.v18.resources.CustomerAgreementSetting customer_agreement_setting = 44 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCustomerAgreementSettingin interfaceCustomerOrBuilder- Returns:
- Whether the customerAgreementSetting field is set.
-
getCustomerAgreementSetting
Output only. Customer Agreement Setting for a customer.
.google.ads.googleads.v18.resources.CustomerAgreementSetting customer_agreement_setting = 44 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCustomerAgreementSettingin interfaceCustomerOrBuilder- Returns:
- The customerAgreementSetting.
-
setCustomerAgreementSetting
Output only. Customer Agreement Setting for a customer.
.google.ads.googleads.v18.resources.CustomerAgreementSetting customer_agreement_setting = 44 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCustomerAgreementSetting
public Customer.Builder setCustomerAgreementSetting(CustomerAgreementSetting.Builder builderForValue) Output only. Customer Agreement Setting for a customer.
.google.ads.googleads.v18.resources.CustomerAgreementSetting customer_agreement_setting = 44 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCustomerAgreementSetting
Output only. Customer Agreement Setting for a customer.
.google.ads.googleads.v18.resources.CustomerAgreementSetting customer_agreement_setting = 44 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCustomerAgreementSetting
Output only. Customer Agreement Setting for a customer.
.google.ads.googleads.v18.resources.CustomerAgreementSetting customer_agreement_setting = 44 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCustomerAgreementSettingBuilder
Output only. Customer Agreement Setting for a customer.
.google.ads.googleads.v18.resources.CustomerAgreementSetting customer_agreement_setting = 44 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCustomerAgreementSettingOrBuilder
Output only. Customer Agreement Setting for a customer.
.google.ads.googleads.v18.resources.CustomerAgreementSetting customer_agreement_setting = 44 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCustomerAgreementSettingOrBuilderin interfaceCustomerOrBuilder
-
hasLocalServicesSettings
public boolean hasLocalServicesSettings()Output only. Settings for Local Services customer.
.google.ads.googleads.v18.resources.LocalServicesSettings local_services_settings = 45 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasLocalServicesSettingsin interfaceCustomerOrBuilder- Returns:
- Whether the localServicesSettings field is set.
-
getLocalServicesSettings
Output only. Settings for Local Services customer.
.google.ads.googleads.v18.resources.LocalServicesSettings local_services_settings = 45 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLocalServicesSettingsin interfaceCustomerOrBuilder- Returns:
- The localServicesSettings.
-
setLocalServicesSettings
Output only. Settings for Local Services customer.
.google.ads.googleads.v18.resources.LocalServicesSettings local_services_settings = 45 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setLocalServicesSettings
Output only. Settings for Local Services customer.
.google.ads.googleads.v18.resources.LocalServicesSettings local_services_settings = 45 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeLocalServicesSettings
Output only. Settings for Local Services customer.
.google.ads.googleads.v18.resources.LocalServicesSettings local_services_settings = 45 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearLocalServicesSettings
Output only. Settings for Local Services customer.
.google.ads.googleads.v18.resources.LocalServicesSettings local_services_settings = 45 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getLocalServicesSettingsBuilder
Output only. Settings for Local Services customer.
.google.ads.googleads.v18.resources.LocalServicesSettings local_services_settings = 45 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getLocalServicesSettingsOrBuilder
Output only. Settings for Local Services customer.
.google.ads.googleads.v18.resources.LocalServicesSettings local_services_settings = 45 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLocalServicesSettingsOrBuilderin interfaceCustomerOrBuilder
-
getVideoBrandSafetySuitabilityValue
public int getVideoBrandSafetySuitabilityValue()Output only. Brand Safety setting at the account level. Allows for selecting an inventory type to show your ads on content that is the right fit for your brand. See https://support.google.com/google-ads/answer/7515513.
.google.ads.googleads.v18.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getVideoBrandSafetySuitabilityValuein interfaceCustomerOrBuilder- Returns:
- The enum numeric value on the wire for videoBrandSafetySuitability.
-
setVideoBrandSafetySuitabilityValue
Output only. Brand Safety setting at the account level. Allows for selecting an inventory type to show your ads on content that is the right fit for your brand. See https://support.google.com/google-ads/answer/7515513.
.google.ads.googleads.v18.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for videoBrandSafetySuitability to set.- Returns:
- This builder for chaining.
-
getVideoBrandSafetySuitability
Output only. Brand Safety setting at the account level. Allows for selecting an inventory type to show your ads on content that is the right fit for your brand. See https://support.google.com/google-ads/answer/7515513.
.google.ads.googleads.v18.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getVideoBrandSafetySuitabilityin interfaceCustomerOrBuilder- Returns:
- The videoBrandSafetySuitability.
-
setVideoBrandSafetySuitability
public Customer.Builder setVideoBrandSafetySuitability(BrandSafetySuitabilityEnum.BrandSafetySuitability value) Output only. Brand Safety setting at the account level. Allows for selecting an inventory type to show your ads on content that is the right fit for your brand. See https://support.google.com/google-ads/answer/7515513.
.google.ads.googleads.v18.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The videoBrandSafetySuitability to set.- Returns:
- This builder for chaining.
-
clearVideoBrandSafetySuitability
Output only. Brand Safety setting at the account level. Allows for selecting an inventory type to show your ads on content that is the right fit for your brand. See https://support.google.com/google-ads/answer/7515513.
.google.ads.googleads.v18.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability video_brand_safety_suitability = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Customer.Builder>
-