Class ClickConversion.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ClickConversion.Builder>
com.google.ads.googleads.v18.services.ClickConversion.Builder
- All Implemented Interfaces:
ClickConversionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ClickConversion
public static final class ClickConversion.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ClickConversion.Builder>
implements ClickConversionOrBuilder
A click conversion.Protobuf type
google.ads.googleads.v18.services.ClickConversion-
Method Summary
Modifier and TypeMethodDescriptionaddAllCustomVariables(Iterable<? extends CustomVariable> values) The custom variables associated with this conversion.addAllUserIdentifiers(Iterable<? extends UserIdentifier> values) The user identifiers associated with this conversion.addCustomVariables(int index, CustomVariable value) The custom variables associated with this conversion.addCustomVariables(int index, CustomVariable.Builder builderForValue) The custom variables associated with this conversion.addCustomVariables(CustomVariable value) The custom variables associated with this conversion.addCustomVariables(CustomVariable.Builder builderForValue) The custom variables associated with this conversion.The custom variables associated with this conversion.addCustomVariablesBuilder(int index) The custom variables associated with this conversion.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addUserIdentifiers(int index, UserIdentifier value) The user identifiers associated with this conversion.addUserIdentifiers(int index, UserIdentifier.Builder builderForValue) The user identifiers associated with this conversion.addUserIdentifiers(UserIdentifier value) The user identifiers associated with this conversion.addUserIdentifiers(UserIdentifier.Builder builderForValue) The user identifiers associated with this conversion.The user identifiers associated with this conversion.addUserIdentifiersBuilder(int index) The user identifiers associated with this conversion.build()clear()The cart data associated with this conversion.The consent setting for the event.Resource name of the conversion action associated with this conversion.The date time at which the conversion occurred.The environment this conversion was recorded on, for example, App or Web.The value of the conversion for the advertiser.Currency associated with the conversion value.The custom variables associated with this conversion.Additional data about externally attributed conversions.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The click identifier for clicks associated with app conversions and originating from iOS devices starting with iOS14.The Google click ID (gclid) associated with this conversion.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The order ID associated with the conversion.The user identifiers associated with this conversion.The click identifier for clicks associated with web conversions and originating from iOS devices starting with iOS14.clone()The cart data associated with this conversion.The cart data associated with this conversion.The cart data associated with this conversion.The consent setting for the event.The consent setting for the event.The consent setting for the event.Resource name of the conversion action associated with this conversion.com.google.protobuf.ByteStringResource name of the conversion action associated with this conversion.The date time at which the conversion occurred.com.google.protobuf.ByteStringThe date time at which the conversion occurred.The environment this conversion was recorded on, for example, App or Web.intThe environment this conversion was recorded on, for example, App or Web.doubleThe value of the conversion for the advertiser.Currency associated with the conversion value.com.google.protobuf.ByteStringCurrency associated with the conversion value.getCustomVariables(int index) The custom variables associated with this conversion.getCustomVariablesBuilder(int index) The custom variables associated with this conversion.The custom variables associated with this conversion.intThe custom variables associated with this conversion.The custom variables associated with this conversion.getCustomVariablesOrBuilder(int index) The custom variables associated with this conversion.List<? extends CustomVariableOrBuilder>The custom variables associated with this conversion.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorAdditional data about externally attributed conversions.Additional data about externally attributed conversions.Additional data about externally attributed conversions.The click identifier for clicks associated with app conversions and originating from iOS devices starting with iOS14.com.google.protobuf.ByteStringThe click identifier for clicks associated with app conversions and originating from iOS devices starting with iOS14.getGclid()The Google click ID (gclid) associated with this conversion.com.google.protobuf.ByteStringThe Google click ID (gclid) associated with this conversion.The order ID associated with the conversion.com.google.protobuf.ByteStringThe order ID associated with the conversion.getUserIdentifiers(int index) The user identifiers associated with this conversion.getUserIdentifiersBuilder(int index) The user identifiers associated with this conversion.The user identifiers associated with this conversion.intThe user identifiers associated with this conversion.The user identifiers associated with this conversion.getUserIdentifiersOrBuilder(int index) The user identifiers associated with this conversion.List<? extends UserIdentifierOrBuilder>The user identifiers associated with this conversion.The click identifier for clicks associated with web conversions and originating from iOS devices starting with iOS14.com.google.protobuf.ByteStringThe click identifier for clicks associated with web conversions and originating from iOS devices starting with iOS14.booleanThe cart data associated with this conversion.booleanThe consent setting for the event.booleanResource name of the conversion action associated with this conversion.booleanThe date time at which the conversion occurred.booleanThe value of the conversion for the advertiser.booleanCurrency associated with the conversion value.booleanAdditional data about externally attributed conversions.booleanhasGclid()The Google click ID (gclid) associated with this conversion.booleanThe order ID associated with the conversion.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeCartData(CartData value) The cart data associated with this conversion.mergeConsent(Consent value) The consent setting for the event.Additional data about externally attributed conversions.mergeFrom(ClickConversion other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final ClickConversion.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeCustomVariables(int index) The custom variables associated with this conversion.removeUserIdentifiers(int index) The user identifiers associated with this conversion.setCartData(CartData value) The cart data associated with this conversion.setCartData(CartData.Builder builderForValue) The cart data associated with this conversion.setConsent(Consent value) The consent setting for the event.setConsent(Consent.Builder builderForValue) The consent setting for the event.setConversionAction(String value) Resource name of the conversion action associated with this conversion.setConversionActionBytes(com.google.protobuf.ByteString value) Resource name of the conversion action associated with this conversion.setConversionDateTime(String value) The date time at which the conversion occurred.setConversionDateTimeBytes(com.google.protobuf.ByteString value) The date time at which the conversion occurred.The environment this conversion was recorded on, for example, App or Web.setConversionEnvironmentValue(int value) The environment this conversion was recorded on, for example, App or Web.setConversionValue(double value) The value of the conversion for the advertiser.setCurrencyCode(String value) Currency associated with the conversion value.setCurrencyCodeBytes(com.google.protobuf.ByteString value) Currency associated with the conversion value.setCustomVariables(int index, CustomVariable value) The custom variables associated with this conversion.setCustomVariables(int index, CustomVariable.Builder builderForValue) The custom variables associated with this conversion.Additional data about externally attributed conversions.setExternalAttributionData(ExternalAttributionData.Builder builderForValue) Additional data about externally attributed conversions.The click identifier for clicks associated with app conversions and originating from iOS devices starting with iOS14.setGbraidBytes(com.google.protobuf.ByteString value) The click identifier for clicks associated with app conversions and originating from iOS devices starting with iOS14.The Google click ID (gclid) associated with this conversion.setGclidBytes(com.google.protobuf.ByteString value) The Google click ID (gclid) associated with this conversion.setOrderId(String value) The order ID associated with the conversion.setOrderIdBytes(com.google.protobuf.ByteString value) The order ID associated with the conversion.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final ClickConversion.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUserIdentifiers(int index, UserIdentifier value) The user identifiers associated with this conversion.setUserIdentifiers(int index, UserIdentifier.Builder builderForValue) The user identifiers associated with this conversion.The click identifier for clicks associated with web conversions and originating from iOS devices starting with iOS14.setWbraidBytes(com.google.protobuf.ByteString value) The click identifier for clicks associated with web conversions and originating from iOS devices starting with iOS14.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<ClickConversion.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<ClickConversion.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<ClickConversion.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<ClickConversion.Builder>
-
setField
public ClickConversion.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<ClickConversion.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClickConversion.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ClickConversion.Builder>
-
setRepeatedField
public ClickConversion.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<ClickConversion.Builder>
-
addRepeatedField
public ClickConversion.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<ClickConversion.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClickConversion.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ClickConversion.Builder>
-
mergeFrom
public ClickConversion.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<ClickConversion.Builder>- Throws:
IOException
-
hasGclid
public boolean hasGclid()The Google click ID (gclid) associated with this conversion.
optional string gclid = 9;- Specified by:
hasGclidin interfaceClickConversionOrBuilder- Returns:
- Whether the gclid field is set.
-
getGclid
The Google click ID (gclid) associated with this conversion.
optional string gclid = 9;- Specified by:
getGclidin interfaceClickConversionOrBuilder- Returns:
- The gclid.
-
getGclidBytes
public com.google.protobuf.ByteString getGclidBytes()The Google click ID (gclid) associated with this conversion.
optional string gclid = 9;- Specified by:
getGclidBytesin interfaceClickConversionOrBuilder- Returns:
- The bytes for gclid.
-
setGclid
The Google click ID (gclid) associated with this conversion.
optional string gclid = 9;- Parameters:
value- The gclid to set.- Returns:
- This builder for chaining.
-
clearGclid
The Google click ID (gclid) associated with this conversion.
optional string gclid = 9;- Returns:
- This builder for chaining.
-
setGclidBytes
The Google click ID (gclid) associated with this conversion.
optional string gclid = 9;- Parameters:
value- The bytes for gclid to set.- Returns:
- This builder for chaining.
-
getGbraid
The click identifier for clicks associated with app conversions and originating from iOS devices starting with iOS14.
string gbraid = 18;- Specified by:
getGbraidin interfaceClickConversionOrBuilder- Returns:
- The gbraid.
-
getGbraidBytes
public com.google.protobuf.ByteString getGbraidBytes()The click identifier for clicks associated with app conversions and originating from iOS devices starting with iOS14.
string gbraid = 18;- Specified by:
getGbraidBytesin interfaceClickConversionOrBuilder- Returns:
- The bytes for gbraid.
-
setGbraid
The click identifier for clicks associated with app conversions and originating from iOS devices starting with iOS14.
string gbraid = 18;- Parameters:
value- The gbraid to set.- Returns:
- This builder for chaining.
-
clearGbraid
The click identifier for clicks associated with app conversions and originating from iOS devices starting with iOS14.
string gbraid = 18;- Returns:
- This builder for chaining.
-
setGbraidBytes
The click identifier for clicks associated with app conversions and originating from iOS devices starting with iOS14.
string gbraid = 18;- Parameters:
value- The bytes for gbraid to set.- Returns:
- This builder for chaining.
-
getWbraid
The click identifier for clicks associated with web conversions and originating from iOS devices starting with iOS14.
string wbraid = 19;- Specified by:
getWbraidin interfaceClickConversionOrBuilder- Returns:
- The wbraid.
-
getWbraidBytes
public com.google.protobuf.ByteString getWbraidBytes()The click identifier for clicks associated with web conversions and originating from iOS devices starting with iOS14.
string wbraid = 19;- Specified by:
getWbraidBytesin interfaceClickConversionOrBuilder- Returns:
- The bytes for wbraid.
-
setWbraid
The click identifier for clicks associated with web conversions and originating from iOS devices starting with iOS14.
string wbraid = 19;- Parameters:
value- The wbraid to set.- Returns:
- This builder for chaining.
-
clearWbraid
The click identifier for clicks associated with web conversions and originating from iOS devices starting with iOS14.
string wbraid = 19;- Returns:
- This builder for chaining.
-
setWbraidBytes
The click identifier for clicks associated with web conversions and originating from iOS devices starting with iOS14.
string wbraid = 19;- Parameters:
value- The bytes for wbraid to set.- Returns:
- This builder for chaining.
-
hasConversionAction
public boolean hasConversionAction()Resource name of the conversion action associated with this conversion. Note: Although this resource name consists of a customer id and a conversion action id, validation will ignore the customer id and use the conversion action id as the sole identifier of the conversion action.
optional string conversion_action = 10;- Specified by:
hasConversionActionin interfaceClickConversionOrBuilder- Returns:
- Whether the conversionAction field is set.
-
getConversionAction
Resource name of the conversion action associated with this conversion. Note: Although this resource name consists of a customer id and a conversion action id, validation will ignore the customer id and use the conversion action id as the sole identifier of the conversion action.
optional string conversion_action = 10;- Specified by:
getConversionActionin interfaceClickConversionOrBuilder- Returns:
- The conversionAction.
-
getConversionActionBytes
public com.google.protobuf.ByteString getConversionActionBytes()Resource name of the conversion action associated with this conversion. Note: Although this resource name consists of a customer id and a conversion action id, validation will ignore the customer id and use the conversion action id as the sole identifier of the conversion action.
optional string conversion_action = 10;- Specified by:
getConversionActionBytesin interfaceClickConversionOrBuilder- Returns:
- The bytes for conversionAction.
-
setConversionAction
Resource name of the conversion action associated with this conversion. Note: Although this resource name consists of a customer id and a conversion action id, validation will ignore the customer id and use the conversion action id as the sole identifier of the conversion action.
optional string conversion_action = 10;- Parameters:
value- The conversionAction to set.- Returns:
- This builder for chaining.
-
clearConversionAction
Resource name of the conversion action associated with this conversion. Note: Although this resource name consists of a customer id and a conversion action id, validation will ignore the customer id and use the conversion action id as the sole identifier of the conversion action.
optional string conversion_action = 10;- Returns:
- This builder for chaining.
-
setConversionActionBytes
Resource name of the conversion action associated with this conversion. Note: Although this resource name consists of a customer id and a conversion action id, validation will ignore the customer id and use the conversion action id as the sole identifier of the conversion action.
optional string conversion_action = 10;- Parameters:
value- The bytes for conversionAction to set.- Returns:
- This builder for chaining.
-
hasConversionDateTime
public boolean hasConversionDateTime()The date time at which the conversion occurred. Must be after the click time. The timezone must be specified. The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
optional string conversion_date_time = 11;- Specified by:
hasConversionDateTimein interfaceClickConversionOrBuilder- Returns:
- Whether the conversionDateTime field is set.
-
getConversionDateTime
The date time at which the conversion occurred. Must be after the click time. The timezone must be specified. The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
optional string conversion_date_time = 11;- Specified by:
getConversionDateTimein interfaceClickConversionOrBuilder- Returns:
- The conversionDateTime.
-
getConversionDateTimeBytes
public com.google.protobuf.ByteString getConversionDateTimeBytes()The date time at which the conversion occurred. Must be after the click time. The timezone must be specified. The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
optional string conversion_date_time = 11;- Specified by:
getConversionDateTimeBytesin interfaceClickConversionOrBuilder- Returns:
- The bytes for conversionDateTime.
-
setConversionDateTime
The date time at which the conversion occurred. Must be after the click time. The timezone must be specified. The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
optional string conversion_date_time = 11;- Parameters:
value- The conversionDateTime to set.- Returns:
- This builder for chaining.
-
clearConversionDateTime
The date time at which the conversion occurred. Must be after the click time. The timezone must be specified. The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
optional string conversion_date_time = 11;- Returns:
- This builder for chaining.
-
setConversionDateTimeBytes
The date time at which the conversion occurred. Must be after the click time. The timezone must be specified. The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
optional string conversion_date_time = 11;- Parameters:
value- The bytes for conversionDateTime to set.- Returns:
- This builder for chaining.
-
hasConversionValue
public boolean hasConversionValue()The value of the conversion for the advertiser.
optional double conversion_value = 12;- Specified by:
hasConversionValuein interfaceClickConversionOrBuilder- Returns:
- Whether the conversionValue field is set.
-
getConversionValue
public double getConversionValue()The value of the conversion for the advertiser.
optional double conversion_value = 12;- Specified by:
getConversionValuein interfaceClickConversionOrBuilder- Returns:
- The conversionValue.
-
setConversionValue
The value of the conversion for the advertiser.
optional double conversion_value = 12;- Parameters:
value- The conversionValue to set.- Returns:
- This builder for chaining.
-
clearConversionValue
The value of the conversion for the advertiser.
optional double conversion_value = 12;- Returns:
- This builder for chaining.
-
hasCurrencyCode
public boolean hasCurrencyCode()Currency associated with the conversion value. This is the ISO 4217 3-character currency code. For example: USD, EUR.
optional string currency_code = 13;- Specified by:
hasCurrencyCodein interfaceClickConversionOrBuilder- Returns:
- Whether the currencyCode field is set.
-
getCurrencyCode
Currency associated with the conversion value. This is the ISO 4217 3-character currency code. For example: USD, EUR.
optional string currency_code = 13;- Specified by:
getCurrencyCodein interfaceClickConversionOrBuilder- Returns:
- The currencyCode.
-
getCurrencyCodeBytes
public com.google.protobuf.ByteString getCurrencyCodeBytes()Currency associated with the conversion value. This is the ISO 4217 3-character currency code. For example: USD, EUR.
optional string currency_code = 13;- Specified by:
getCurrencyCodeBytesin interfaceClickConversionOrBuilder- Returns:
- The bytes for currencyCode.
-
setCurrencyCode
Currency associated with the conversion value. This is the ISO 4217 3-character currency code. For example: USD, EUR.
optional string currency_code = 13;- Parameters:
value- The currencyCode to set.- Returns:
- This builder for chaining.
-
clearCurrencyCode
Currency associated with the conversion value. This is the ISO 4217 3-character currency code. For example: USD, EUR.
optional string currency_code = 13;- Returns:
- This builder for chaining.
-
setCurrencyCodeBytes
Currency associated with the conversion value. This is the ISO 4217 3-character currency code. For example: USD, EUR.
optional string currency_code = 13;- Parameters:
value- The bytes for currencyCode to set.- Returns:
- This builder for chaining.
-
hasOrderId
public boolean hasOrderId()The order ID associated with the conversion. An order id can only be used for one conversion per conversion action.
optional string order_id = 14;- Specified by:
hasOrderIdin interfaceClickConversionOrBuilder- Returns:
- Whether the orderId field is set.
-
getOrderId
The order ID associated with the conversion. An order id can only be used for one conversion per conversion action.
optional string order_id = 14;- Specified by:
getOrderIdin interfaceClickConversionOrBuilder- Returns:
- The orderId.
-
getOrderIdBytes
public com.google.protobuf.ByteString getOrderIdBytes()The order ID associated with the conversion. An order id can only be used for one conversion per conversion action.
optional string order_id = 14;- Specified by:
getOrderIdBytesin interfaceClickConversionOrBuilder- Returns:
- The bytes for orderId.
-
setOrderId
The order ID associated with the conversion. An order id can only be used for one conversion per conversion action.
optional string order_id = 14;- Parameters:
value- The orderId to set.- Returns:
- This builder for chaining.
-
clearOrderId
The order ID associated with the conversion. An order id can only be used for one conversion per conversion action.
optional string order_id = 14;- Returns:
- This builder for chaining.
-
setOrderIdBytes
The order ID associated with the conversion. An order id can only be used for one conversion per conversion action.
optional string order_id = 14;- Parameters:
value- The bytes for orderId to set.- Returns:
- This builder for chaining.
-
hasExternalAttributionData
public boolean hasExternalAttributionData()Additional data about externally attributed conversions. This field is required for conversions with an externally attributed conversion action, but should not be set otherwise.
.google.ads.googleads.v18.services.ExternalAttributionData external_attribution_data = 7;- Specified by:
hasExternalAttributionDatain interfaceClickConversionOrBuilder- Returns:
- Whether the externalAttributionData field is set.
-
getExternalAttributionData
Additional data about externally attributed conversions. This field is required for conversions with an externally attributed conversion action, but should not be set otherwise.
.google.ads.googleads.v18.services.ExternalAttributionData external_attribution_data = 7;- Specified by:
getExternalAttributionDatain interfaceClickConversionOrBuilder- Returns:
- The externalAttributionData.
-
setExternalAttributionData
Additional data about externally attributed conversions. This field is required for conversions with an externally attributed conversion action, but should not be set otherwise.
.google.ads.googleads.v18.services.ExternalAttributionData external_attribution_data = 7; -
setExternalAttributionData
public ClickConversion.Builder setExternalAttributionData(ExternalAttributionData.Builder builderForValue) Additional data about externally attributed conversions. This field is required for conversions with an externally attributed conversion action, but should not be set otherwise.
.google.ads.googleads.v18.services.ExternalAttributionData external_attribution_data = 7; -
mergeExternalAttributionData
Additional data about externally attributed conversions. This field is required for conversions with an externally attributed conversion action, but should not be set otherwise.
.google.ads.googleads.v18.services.ExternalAttributionData external_attribution_data = 7; -
clearExternalAttributionData
Additional data about externally attributed conversions. This field is required for conversions with an externally attributed conversion action, but should not be set otherwise.
.google.ads.googleads.v18.services.ExternalAttributionData external_attribution_data = 7; -
getExternalAttributionDataBuilder
Additional data about externally attributed conversions. This field is required for conversions with an externally attributed conversion action, but should not be set otherwise.
.google.ads.googleads.v18.services.ExternalAttributionData external_attribution_data = 7; -
getExternalAttributionDataOrBuilder
Additional data about externally attributed conversions. This field is required for conversions with an externally attributed conversion action, but should not be set otherwise.
.google.ads.googleads.v18.services.ExternalAttributionData external_attribution_data = 7;- Specified by:
getExternalAttributionDataOrBuilderin interfaceClickConversionOrBuilder
-
getCustomVariablesList
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15;- Specified by:
getCustomVariablesListin interfaceClickConversionOrBuilder
-
getCustomVariablesCount
public int getCustomVariablesCount()The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15;- Specified by:
getCustomVariablesCountin interfaceClickConversionOrBuilder
-
getCustomVariables
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15;- Specified by:
getCustomVariablesin interfaceClickConversionOrBuilder
-
setCustomVariables
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15; -
setCustomVariables
public ClickConversion.Builder setCustomVariables(int index, CustomVariable.Builder builderForValue) The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15; -
addCustomVariables
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15; -
addCustomVariables
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15; -
addCustomVariables
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15; -
addCustomVariables
public ClickConversion.Builder addCustomVariables(int index, CustomVariable.Builder builderForValue) The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15; -
addAllCustomVariables
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15; -
clearCustomVariables
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15; -
removeCustomVariables
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15; -
getCustomVariablesBuilder
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15; -
getCustomVariablesOrBuilder
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15;- Specified by:
getCustomVariablesOrBuilderin interfaceClickConversionOrBuilder
-
getCustomVariablesOrBuilderList
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15;- Specified by:
getCustomVariablesOrBuilderListin interfaceClickConversionOrBuilder
-
addCustomVariablesBuilder
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15; -
addCustomVariablesBuilder
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15; -
getCustomVariablesBuilderList
The custom variables associated with this conversion.
repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15; -
hasCartData
public boolean hasCartData()The cart data associated with this conversion.
.google.ads.googleads.v18.services.CartData cart_data = 16;- Specified by:
hasCartDatain interfaceClickConversionOrBuilder- Returns:
- Whether the cartData field is set.
-
getCartData
The cart data associated with this conversion.
.google.ads.googleads.v18.services.CartData cart_data = 16;- Specified by:
getCartDatain interfaceClickConversionOrBuilder- Returns:
- The cartData.
-
setCartData
The cart data associated with this conversion.
.google.ads.googleads.v18.services.CartData cart_data = 16; -
setCartData
The cart data associated with this conversion.
.google.ads.googleads.v18.services.CartData cart_data = 16; -
mergeCartData
The cart data associated with this conversion.
.google.ads.googleads.v18.services.CartData cart_data = 16; -
clearCartData
The cart data associated with this conversion.
.google.ads.googleads.v18.services.CartData cart_data = 16; -
getCartDataBuilder
The cart data associated with this conversion.
.google.ads.googleads.v18.services.CartData cart_data = 16; -
getCartDataOrBuilder
The cart data associated with this conversion.
.google.ads.googleads.v18.services.CartData cart_data = 16;- Specified by:
getCartDataOrBuilderin interfaceClickConversionOrBuilder
-
getUserIdentifiersList
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17;- Specified by:
getUserIdentifiersListin interfaceClickConversionOrBuilder
-
getUserIdentifiersCount
public int getUserIdentifiersCount()The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17;- Specified by:
getUserIdentifiersCountin interfaceClickConversionOrBuilder
-
getUserIdentifiers
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17;- Specified by:
getUserIdentifiersin interfaceClickConversionOrBuilder
-
setUserIdentifiers
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17; -
setUserIdentifiers
public ClickConversion.Builder setUserIdentifiers(int index, UserIdentifier.Builder builderForValue) The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17; -
addUserIdentifiers
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17; -
addUserIdentifiers
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17; -
addUserIdentifiers
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17; -
addUserIdentifiers
public ClickConversion.Builder addUserIdentifiers(int index, UserIdentifier.Builder builderForValue) The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17; -
addAllUserIdentifiers
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17; -
clearUserIdentifiers
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17; -
removeUserIdentifiers
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17; -
getUserIdentifiersBuilder
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17; -
getUserIdentifiersOrBuilder
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17;- Specified by:
getUserIdentifiersOrBuilderin interfaceClickConversionOrBuilder
-
getUserIdentifiersOrBuilderList
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17;- Specified by:
getUserIdentifiersOrBuilderListin interfaceClickConversionOrBuilder
-
addUserIdentifiersBuilder
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17; -
addUserIdentifiersBuilder
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17; -
getUserIdentifiersBuilderList
The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17; -
getConversionEnvironmentValue
public int getConversionEnvironmentValue()The environment this conversion was recorded on, for example, App or Web.
.google.ads.googleads.v18.enums.ConversionEnvironmentEnum.ConversionEnvironment conversion_environment = 20;- Specified by:
getConversionEnvironmentValuein interfaceClickConversionOrBuilder- Returns:
- The enum numeric value on the wire for conversionEnvironment.
-
setConversionEnvironmentValue
The environment this conversion was recorded on, for example, App or Web.
.google.ads.googleads.v18.enums.ConversionEnvironmentEnum.ConversionEnvironment conversion_environment = 20;- Parameters:
value- The enum numeric value on the wire for conversionEnvironment to set.- Returns:
- This builder for chaining.
-
getConversionEnvironment
The environment this conversion was recorded on, for example, App or Web.
.google.ads.googleads.v18.enums.ConversionEnvironmentEnum.ConversionEnvironment conversion_environment = 20;- Specified by:
getConversionEnvironmentin interfaceClickConversionOrBuilder- Returns:
- The conversionEnvironment.
-
setConversionEnvironment
public ClickConversion.Builder setConversionEnvironment(ConversionEnvironmentEnum.ConversionEnvironment value) The environment this conversion was recorded on, for example, App or Web.
.google.ads.googleads.v18.enums.ConversionEnvironmentEnum.ConversionEnvironment conversion_environment = 20;- Parameters:
value- The conversionEnvironment to set.- Returns:
- This builder for chaining.
-
clearConversionEnvironment
The environment this conversion was recorded on, for example, App or Web.
.google.ads.googleads.v18.enums.ConversionEnvironmentEnum.ConversionEnvironment conversion_environment = 20;- Returns:
- This builder for chaining.
-
hasConsent
public boolean hasConsent()The consent setting for the event.
.google.ads.googleads.v18.common.Consent consent = 23;- Specified by:
hasConsentin interfaceClickConversionOrBuilder- Returns:
- Whether the consent field is set.
-
getConsent
The consent setting for the event.
.google.ads.googleads.v18.common.Consent consent = 23;- Specified by:
getConsentin interfaceClickConversionOrBuilder- Returns:
- The consent.
-
setConsent
The consent setting for the event.
.google.ads.googleads.v18.common.Consent consent = 23; -
setConsent
The consent setting for the event.
.google.ads.googleads.v18.common.Consent consent = 23; -
mergeConsent
The consent setting for the event.
.google.ads.googleads.v18.common.Consent consent = 23; -
clearConsent
The consent setting for the event.
.google.ads.googleads.v18.common.Consent consent = 23; -
getConsentBuilder
The consent setting for the event.
.google.ads.googleads.v18.common.Consent consent = 23; -
getConsentOrBuilder
The consent setting for the event.
.google.ads.googleads.v18.common.Consent consent = 23;- Specified by:
getConsentOrBuilderin interfaceClickConversionOrBuilder
-
setUnknownFields
public final ClickConversion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ClickConversion.Builder>
-
mergeUnknownFields
public final ClickConversion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ClickConversion.Builder>
-