Class LeadFormAsset.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<LeadFormAsset.Builder>
-
- com.google.ads.googleads.v10.common.LeadFormAsset.Builder
-
- All Implemented Interfaces:
LeadFormAssetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- LeadFormAsset
public static final class LeadFormAsset.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LeadFormAsset.Builder> implements LeadFormAssetOrBuilder
A Lead Form asset.
Protobuf typegoogle.ads.googleads.v10.common.LeadFormAsset
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LeadFormAsset.BuilderaddAllDeliveryMethods(java.lang.Iterable<? extends LeadFormDeliveryMethod> values)Configured methods for collected lead data to be delivered to advertiser.LeadFormAsset.BuilderaddAllFields(java.lang.Iterable<? extends LeadFormField> values)Ordered list of input fields.LeadFormAsset.BuilderaddDeliveryMethods(int index, LeadFormDeliveryMethod value)Configured methods for collected lead data to be delivered to advertiser.LeadFormAsset.BuilderaddDeliveryMethods(int index, LeadFormDeliveryMethod.Builder builderForValue)Configured methods for collected lead data to be delivered to advertiser.LeadFormAsset.BuilderaddDeliveryMethods(LeadFormDeliveryMethod value)Configured methods for collected lead data to be delivered to advertiser.LeadFormAsset.BuilderaddDeliveryMethods(LeadFormDeliveryMethod.Builder builderForValue)Configured methods for collected lead data to be delivered to advertiser.LeadFormDeliveryMethod.BuilderaddDeliveryMethodsBuilder()Configured methods for collected lead data to be delivered to advertiser.LeadFormDeliveryMethod.BuilderaddDeliveryMethodsBuilder(int index)Configured methods for collected lead data to be delivered to advertiser.LeadFormAsset.BuilderaddFields(int index, LeadFormField value)Ordered list of input fields.LeadFormAsset.BuilderaddFields(int index, LeadFormField.Builder builderForValue)Ordered list of input fields.LeadFormAsset.BuilderaddFields(LeadFormField value)Ordered list of input fields.LeadFormAsset.BuilderaddFields(LeadFormField.Builder builderForValue)Ordered list of input fields.LeadFormField.BuilderaddFieldsBuilder()Ordered list of input fields.LeadFormField.BuilderaddFieldsBuilder(int index)Ordered list of input fields.LeadFormAsset.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)LeadFormAssetbuild()LeadFormAssetbuildPartial()LeadFormAsset.Builderclear()LeadFormAsset.BuilderclearBackgroundImageAsset()Asset resource name of the background image.LeadFormAsset.BuilderclearBusinessName()Required.LeadFormAsset.BuilderclearCallToActionDescription()Required.LeadFormAsset.BuilderclearCallToActionType()Required.LeadFormAsset.BuilderclearCustomDisclosure()Custom disclosure shown along with Google disclaimer on the lead form.LeadFormAsset.BuilderclearDeliveryMethods()Configured methods for collected lead data to be delivered to advertiser.LeadFormAsset.BuilderclearDescription()Required.LeadFormAsset.BuilderclearDesiredIntent()Desired intent for the lead form, e.g.LeadFormAsset.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)LeadFormAsset.BuilderclearFields()Ordered list of input fields.LeadFormAsset.BuilderclearHeadline()Required.LeadFormAsset.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)LeadFormAsset.BuilderclearPostSubmitCallToActionType()Pre-defined display text that encourages user action after the form is submitted.LeadFormAsset.BuilderclearPostSubmitDescription()Detailed description shown after form submission that describes how the advertiser will follow up with the user.LeadFormAsset.BuilderclearPostSubmitHeadline()Headline of text shown after form submission that describes how the advertiser will follow up with the user.LeadFormAsset.BuilderclearPrivacyPolicyUrl()Required.LeadFormAsset.Builderclone()java.lang.StringgetBackgroundImageAsset()Asset resource name of the background image.com.google.protobuf.ByteStringgetBackgroundImageAssetBytes()Asset resource name of the background image.java.lang.StringgetBusinessName()Required.com.google.protobuf.ByteStringgetBusinessNameBytes()Required.java.lang.StringgetCallToActionDescription()Required.com.google.protobuf.ByteStringgetCallToActionDescriptionBytes()Required.LeadFormCallToActionTypeEnum.LeadFormCallToActionTypegetCallToActionType()Required.intgetCallToActionTypeValue()Required.java.lang.StringgetCustomDisclosure()Custom disclosure shown along with Google disclaimer on the lead form.com.google.protobuf.ByteStringgetCustomDisclosureBytes()Custom disclosure shown along with Google disclaimer on the lead form.LeadFormAssetgetDefaultInstanceForType()LeadFormDeliveryMethodgetDeliveryMethods(int index)Configured methods for collected lead data to be delivered to advertiser.LeadFormDeliveryMethod.BuildergetDeliveryMethodsBuilder(int index)Configured methods for collected lead data to be delivered to advertiser.java.util.List<LeadFormDeliveryMethod.Builder>getDeliveryMethodsBuilderList()Configured methods for collected lead data to be delivered to advertiser.intgetDeliveryMethodsCount()Configured methods for collected lead data to be delivered to advertiser.java.util.List<LeadFormDeliveryMethod>getDeliveryMethodsList()Configured methods for collected lead data to be delivered to advertiser.LeadFormDeliveryMethodOrBuildergetDeliveryMethodsOrBuilder(int index)Configured methods for collected lead data to be delivered to advertiser.java.util.List<? extends LeadFormDeliveryMethodOrBuilder>getDeliveryMethodsOrBuilderList()Configured methods for collected lead data to be delivered to advertiser.java.lang.StringgetDescription()Required.com.google.protobuf.ByteStringgetDescriptionBytes()Required.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()LeadFormDesiredIntentEnum.LeadFormDesiredIntentgetDesiredIntent()Desired intent for the lead form, e.g.intgetDesiredIntentValue()Desired intent for the lead form, e.g.LeadFormFieldgetFields(int index)Ordered list of input fields.LeadFormField.BuildergetFieldsBuilder(int index)Ordered list of input fields.java.util.List<LeadFormField.Builder>getFieldsBuilderList()Ordered list of input fields.intgetFieldsCount()Ordered list of input fields.java.util.List<LeadFormField>getFieldsList()Ordered list of input fields.LeadFormFieldOrBuildergetFieldsOrBuilder(int index)Ordered list of input fields.java.util.List<? extends LeadFormFieldOrBuilder>getFieldsOrBuilderList()Ordered list of input fields.java.lang.StringgetHeadline()Required.com.google.protobuf.ByteStringgetHeadlineBytes()Required.LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionTypegetPostSubmitCallToActionType()Pre-defined display text that encourages user action after the form is submitted.intgetPostSubmitCallToActionTypeValue()Pre-defined display text that encourages user action after the form is submitted.java.lang.StringgetPostSubmitDescription()Detailed description shown after form submission that describes how the advertiser will follow up with the user.com.google.protobuf.ByteStringgetPostSubmitDescriptionBytes()Detailed description shown after form submission that describes how the advertiser will follow up with the user.java.lang.StringgetPostSubmitHeadline()Headline of text shown after form submission that describes how the advertiser will follow up with the user.com.google.protobuf.ByteStringgetPostSubmitHeadlineBytes()Headline of text shown after form submission that describes how the advertiser will follow up with the user.java.lang.StringgetPrivacyPolicyUrl()Required.com.google.protobuf.ByteStringgetPrivacyPolicyUrlBytes()Required.booleanhasBackgroundImageAsset()Asset resource name of the background image.booleanhasCustomDisclosure()Custom disclosure shown along with Google disclaimer on the lead form.booleanhasPostSubmitDescription()Detailed description shown after form submission that describes how the advertiser will follow up with the user.booleanhasPostSubmitHeadline()Headline of text shown after form submission that describes how the advertiser will follow up with the user.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()LeadFormAsset.BuildermergeFrom(LeadFormAsset other)LeadFormAsset.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)LeadFormAsset.BuildermergeFrom(com.google.protobuf.Message other)LeadFormAsset.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)LeadFormAsset.BuilderremoveDeliveryMethods(int index)Configured methods for collected lead data to be delivered to advertiser.LeadFormAsset.BuilderremoveFields(int index)Ordered list of input fields.LeadFormAsset.BuildersetBackgroundImageAsset(java.lang.String value)Asset resource name of the background image.LeadFormAsset.BuildersetBackgroundImageAssetBytes(com.google.protobuf.ByteString value)Asset resource name of the background image.LeadFormAsset.BuildersetBusinessName(java.lang.String value)Required.LeadFormAsset.BuildersetBusinessNameBytes(com.google.protobuf.ByteString value)Required.LeadFormAsset.BuildersetCallToActionDescription(java.lang.String value)Required.LeadFormAsset.BuildersetCallToActionDescriptionBytes(com.google.protobuf.ByteString value)Required.LeadFormAsset.BuildersetCallToActionType(LeadFormCallToActionTypeEnum.LeadFormCallToActionType value)Required.LeadFormAsset.BuildersetCallToActionTypeValue(int value)Required.LeadFormAsset.BuildersetCustomDisclosure(java.lang.String value)Custom disclosure shown along with Google disclaimer on the lead form.LeadFormAsset.BuildersetCustomDisclosureBytes(com.google.protobuf.ByteString value)Custom disclosure shown along with Google disclaimer on the lead form.LeadFormAsset.BuildersetDeliveryMethods(int index, LeadFormDeliveryMethod value)Configured methods for collected lead data to be delivered to advertiser.LeadFormAsset.BuildersetDeliveryMethods(int index, LeadFormDeliveryMethod.Builder builderForValue)Configured methods for collected lead data to be delivered to advertiser.LeadFormAsset.BuildersetDescription(java.lang.String value)Required.LeadFormAsset.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)Required.LeadFormAsset.BuildersetDesiredIntent(LeadFormDesiredIntentEnum.LeadFormDesiredIntent value)Desired intent for the lead form, e.g.LeadFormAsset.BuildersetDesiredIntentValue(int value)Desired intent for the lead form, e.g.LeadFormAsset.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)LeadFormAsset.BuildersetFields(int index, LeadFormField value)Ordered list of input fields.LeadFormAsset.BuildersetFields(int index, LeadFormField.Builder builderForValue)Ordered list of input fields.LeadFormAsset.BuildersetHeadline(java.lang.String value)Required.LeadFormAsset.BuildersetHeadlineBytes(com.google.protobuf.ByteString value)Required.LeadFormAsset.BuildersetPostSubmitCallToActionType(LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionType value)Pre-defined display text that encourages user action after the form is submitted.LeadFormAsset.BuildersetPostSubmitCallToActionTypeValue(int value)Pre-defined display text that encourages user action after the form is submitted.LeadFormAsset.BuildersetPostSubmitDescription(java.lang.String value)Detailed description shown after form submission that describes how the advertiser will follow up with the user.LeadFormAsset.BuildersetPostSubmitDescriptionBytes(com.google.protobuf.ByteString value)Detailed description shown after form submission that describes how the advertiser will follow up with the user.LeadFormAsset.BuildersetPostSubmitHeadline(java.lang.String value)Headline of text shown after form submission that describes how the advertiser will follow up with the user.LeadFormAsset.BuildersetPostSubmitHeadlineBytes(com.google.protobuf.ByteString value)Headline of text shown after form submission that describes how the advertiser will follow up with the user.LeadFormAsset.BuildersetPrivacyPolicyUrl(java.lang.String value)Required.LeadFormAsset.BuildersetPrivacyPolicyUrlBytes(com.google.protobuf.ByteString value)Required.LeadFormAsset.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)LeadFormAsset.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
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<LeadFormAsset.Builder>
-
clear
public LeadFormAsset.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<LeadFormAsset.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<LeadFormAsset.Builder>
-
getDefaultInstanceForType
public LeadFormAsset getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public LeadFormAsset build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public LeadFormAsset buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public LeadFormAsset.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<LeadFormAsset.Builder>
-
setField
public LeadFormAsset.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LeadFormAsset.Builder>
-
clearField
public LeadFormAsset.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LeadFormAsset.Builder>
-
clearOneof
public LeadFormAsset.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<LeadFormAsset.Builder>
-
setRepeatedField
public LeadFormAsset.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LeadFormAsset.Builder>
-
addRepeatedField
public LeadFormAsset.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LeadFormAsset.Builder>
-
mergeFrom
public LeadFormAsset.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LeadFormAsset.Builder>
-
mergeFrom
public LeadFormAsset.Builder mergeFrom(LeadFormAsset other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<LeadFormAsset.Builder>
-
mergeFrom
public LeadFormAsset.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LeadFormAsset.Builder>- Throws:
java.io.IOException
-
getBusinessName
public java.lang.String getBusinessName()
Required. The name of the business being advertised.
string business_name = 10 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getBusinessNamein interfaceLeadFormAssetOrBuilder- Returns:
- The businessName.
-
getBusinessNameBytes
public com.google.protobuf.ByteString getBusinessNameBytes()
Required. The name of the business being advertised.
string business_name = 10 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getBusinessNameBytesin interfaceLeadFormAssetOrBuilder- Returns:
- The bytes for businessName.
-
setBusinessName
public LeadFormAsset.Builder setBusinessName(java.lang.String value)
Required. The name of the business being advertised.
string business_name = 10 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The businessName to set.- Returns:
- This builder for chaining.
-
clearBusinessName
public LeadFormAsset.Builder clearBusinessName()
Required. The name of the business being advertised.
string business_name = 10 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setBusinessNameBytes
public LeadFormAsset.Builder setBusinessNameBytes(com.google.protobuf.ByteString value)
Required. The name of the business being advertised.
string business_name = 10 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for businessName to set.- Returns:
- This builder for chaining.
-
getCallToActionTypeValue
public int getCallToActionTypeValue()
Required. Pre-defined display text that encourages user to expand the form.
.google.ads.googleads.v10.enums.LeadFormCallToActionTypeEnum.LeadFormCallToActionType call_to_action_type = 17 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getCallToActionTypeValuein interfaceLeadFormAssetOrBuilder- Returns:
- The enum numeric value on the wire for callToActionType.
-
setCallToActionTypeValue
public LeadFormAsset.Builder setCallToActionTypeValue(int value)
Required. Pre-defined display text that encourages user to expand the form.
.google.ads.googleads.v10.enums.LeadFormCallToActionTypeEnum.LeadFormCallToActionType call_to_action_type = 17 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The enum numeric value on the wire for callToActionType to set.- Returns:
- This builder for chaining.
-
getCallToActionType
public LeadFormCallToActionTypeEnum.LeadFormCallToActionType getCallToActionType()
Required. Pre-defined display text that encourages user to expand the form.
.google.ads.googleads.v10.enums.LeadFormCallToActionTypeEnum.LeadFormCallToActionType call_to_action_type = 17 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getCallToActionTypein interfaceLeadFormAssetOrBuilder- Returns:
- The callToActionType.
-
setCallToActionType
public LeadFormAsset.Builder setCallToActionType(LeadFormCallToActionTypeEnum.LeadFormCallToActionType value)
Required. Pre-defined display text that encourages user to expand the form.
.google.ads.googleads.v10.enums.LeadFormCallToActionTypeEnum.LeadFormCallToActionType call_to_action_type = 17 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The callToActionType to set.- Returns:
- This builder for chaining.
-
clearCallToActionType
public LeadFormAsset.Builder clearCallToActionType()
Required. Pre-defined display text that encourages user to expand the form.
.google.ads.googleads.v10.enums.LeadFormCallToActionTypeEnum.LeadFormCallToActionType call_to_action_type = 17 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
getCallToActionDescription
public java.lang.String getCallToActionDescription()
Required. Text giving a clear value proposition of what users expect once they expand the form.
string call_to_action_description = 18 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getCallToActionDescriptionin interfaceLeadFormAssetOrBuilder- Returns:
- The callToActionDescription.
-
getCallToActionDescriptionBytes
public com.google.protobuf.ByteString getCallToActionDescriptionBytes()
Required. Text giving a clear value proposition of what users expect once they expand the form.
string call_to_action_description = 18 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getCallToActionDescriptionBytesin interfaceLeadFormAssetOrBuilder- Returns:
- The bytes for callToActionDescription.
-
setCallToActionDescription
public LeadFormAsset.Builder setCallToActionDescription(java.lang.String value)
Required. Text giving a clear value proposition of what users expect once they expand the form.
string call_to_action_description = 18 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The callToActionDescription to set.- Returns:
- This builder for chaining.
-
clearCallToActionDescription
public LeadFormAsset.Builder clearCallToActionDescription()
Required. Text giving a clear value proposition of what users expect once they expand the form.
string call_to_action_description = 18 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setCallToActionDescriptionBytes
public LeadFormAsset.Builder setCallToActionDescriptionBytes(com.google.protobuf.ByteString value)
Required. Text giving a clear value proposition of what users expect once they expand the form.
string call_to_action_description = 18 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for callToActionDescription to set.- Returns:
- This builder for chaining.
-
getHeadline
public java.lang.String getHeadline()
Required. Headline of the expanded form to describe what the form is asking for or facilitating.
string headline = 12 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getHeadlinein interfaceLeadFormAssetOrBuilder- Returns:
- The headline.
-
getHeadlineBytes
public com.google.protobuf.ByteString getHeadlineBytes()
Required. Headline of the expanded form to describe what the form is asking for or facilitating.
string headline = 12 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getHeadlineBytesin interfaceLeadFormAssetOrBuilder- Returns:
- The bytes for headline.
-
setHeadline
public LeadFormAsset.Builder setHeadline(java.lang.String value)
Required. Headline of the expanded form to describe what the form is asking for or facilitating.
string headline = 12 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The headline to set.- Returns:
- This builder for chaining.
-
clearHeadline
public LeadFormAsset.Builder clearHeadline()
Required. Headline of the expanded form to describe what the form is asking for or facilitating.
string headline = 12 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setHeadlineBytes
public LeadFormAsset.Builder setHeadlineBytes(com.google.protobuf.ByteString value)
Required. Headline of the expanded form to describe what the form is asking for or facilitating.
string headline = 12 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for headline to set.- Returns:
- This builder for chaining.
-
getDescription
public java.lang.String getDescription()
Required. Detailed description of the expanded form to describe what the form is asking for or facilitating.
string description = 13 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDescriptionin interfaceLeadFormAssetOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
Required. Detailed description of the expanded form to describe what the form is asking for or facilitating.
string description = 13 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDescriptionBytesin interfaceLeadFormAssetOrBuilder- Returns:
- The bytes for description.
-
setDescription
public LeadFormAsset.Builder setDescription(java.lang.String value)
Required. Detailed description of the expanded form to describe what the form is asking for or facilitating.
string description = 13 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public LeadFormAsset.Builder clearDescription()
Required. Detailed description of the expanded form to describe what the form is asking for or facilitating.
string description = 13 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setDescriptionBytes
public LeadFormAsset.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Required. Detailed description of the expanded form to describe what the form is asking for or facilitating.
string description = 13 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getPrivacyPolicyUrl
public java.lang.String getPrivacyPolicyUrl()
Required. Link to a page describing the policy on how the collected data is handled by the advertiser/business.
string privacy_policy_url = 14 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getPrivacyPolicyUrlin interfaceLeadFormAssetOrBuilder- Returns:
- The privacyPolicyUrl.
-
getPrivacyPolicyUrlBytes
public com.google.protobuf.ByteString getPrivacyPolicyUrlBytes()
Required. Link to a page describing the policy on how the collected data is handled by the advertiser/business.
string privacy_policy_url = 14 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getPrivacyPolicyUrlBytesin interfaceLeadFormAssetOrBuilder- Returns:
- The bytes for privacyPolicyUrl.
-
setPrivacyPolicyUrl
public LeadFormAsset.Builder setPrivacyPolicyUrl(java.lang.String value)
Required. Link to a page describing the policy on how the collected data is handled by the advertiser/business.
string privacy_policy_url = 14 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The privacyPolicyUrl to set.- Returns:
- This builder for chaining.
-
clearPrivacyPolicyUrl
public LeadFormAsset.Builder clearPrivacyPolicyUrl()
Required. Link to a page describing the policy on how the collected data is handled by the advertiser/business.
string privacy_policy_url = 14 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setPrivacyPolicyUrlBytes
public LeadFormAsset.Builder setPrivacyPolicyUrlBytes(com.google.protobuf.ByteString value)
Required. Link to a page describing the policy on how the collected data is handled by the advertiser/business.
string privacy_policy_url = 14 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for privacyPolicyUrl to set.- Returns:
- This builder for chaining.
-
hasPostSubmitHeadline
public boolean hasPostSubmitHeadline()
Headline of text shown after form submission that describes how the advertiser will follow up with the user.
optional string post_submit_headline = 15;- Specified by:
hasPostSubmitHeadlinein interfaceLeadFormAssetOrBuilder- Returns:
- Whether the postSubmitHeadline field is set.
-
getPostSubmitHeadline
public java.lang.String getPostSubmitHeadline()
Headline of text shown after form submission that describes how the advertiser will follow up with the user.
optional string post_submit_headline = 15;- Specified by:
getPostSubmitHeadlinein interfaceLeadFormAssetOrBuilder- Returns:
- The postSubmitHeadline.
-
getPostSubmitHeadlineBytes
public com.google.protobuf.ByteString getPostSubmitHeadlineBytes()
Headline of text shown after form submission that describes how the advertiser will follow up with the user.
optional string post_submit_headline = 15;- Specified by:
getPostSubmitHeadlineBytesin interfaceLeadFormAssetOrBuilder- Returns:
- The bytes for postSubmitHeadline.
-
setPostSubmitHeadline
public LeadFormAsset.Builder setPostSubmitHeadline(java.lang.String value)
Headline of text shown after form submission that describes how the advertiser will follow up with the user.
optional string post_submit_headline = 15;- Parameters:
value- The postSubmitHeadline to set.- Returns:
- This builder for chaining.
-
clearPostSubmitHeadline
public LeadFormAsset.Builder clearPostSubmitHeadline()
Headline of text shown after form submission that describes how the advertiser will follow up with the user.
optional string post_submit_headline = 15;- Returns:
- This builder for chaining.
-
setPostSubmitHeadlineBytes
public LeadFormAsset.Builder setPostSubmitHeadlineBytes(com.google.protobuf.ByteString value)
Headline of text shown after form submission that describes how the advertiser will follow up with the user.
optional string post_submit_headline = 15;- Parameters:
value- The bytes for postSubmitHeadline to set.- Returns:
- This builder for chaining.
-
hasPostSubmitDescription
public boolean hasPostSubmitDescription()
Detailed description shown after form submission that describes how the advertiser will follow up with the user.
optional string post_submit_description = 16;- Specified by:
hasPostSubmitDescriptionin interfaceLeadFormAssetOrBuilder- Returns:
- Whether the postSubmitDescription field is set.
-
getPostSubmitDescription
public java.lang.String getPostSubmitDescription()
Detailed description shown after form submission that describes how the advertiser will follow up with the user.
optional string post_submit_description = 16;- Specified by:
getPostSubmitDescriptionin interfaceLeadFormAssetOrBuilder- Returns:
- The postSubmitDescription.
-
getPostSubmitDescriptionBytes
public com.google.protobuf.ByteString getPostSubmitDescriptionBytes()
Detailed description shown after form submission that describes how the advertiser will follow up with the user.
optional string post_submit_description = 16;- Specified by:
getPostSubmitDescriptionBytesin interfaceLeadFormAssetOrBuilder- Returns:
- The bytes for postSubmitDescription.
-
setPostSubmitDescription
public LeadFormAsset.Builder setPostSubmitDescription(java.lang.String value)
Detailed description shown after form submission that describes how the advertiser will follow up with the user.
optional string post_submit_description = 16;- Parameters:
value- The postSubmitDescription to set.- Returns:
- This builder for chaining.
-
clearPostSubmitDescription
public LeadFormAsset.Builder clearPostSubmitDescription()
Detailed description shown after form submission that describes how the advertiser will follow up with the user.
optional string post_submit_description = 16;- Returns:
- This builder for chaining.
-
setPostSubmitDescriptionBytes
public LeadFormAsset.Builder setPostSubmitDescriptionBytes(com.google.protobuf.ByteString value)
Detailed description shown after form submission that describes how the advertiser will follow up with the user.
optional string post_submit_description = 16;- Parameters:
value- The bytes for postSubmitDescription to set.- Returns:
- This builder for chaining.
-
getFieldsList
public java.util.List<LeadFormField> getFieldsList()
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;- Specified by:
getFieldsListin interfaceLeadFormAssetOrBuilder
-
getFieldsCount
public int getFieldsCount()
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;- Specified by:
getFieldsCountin interfaceLeadFormAssetOrBuilder
-
getFields
public LeadFormField getFields(int index)
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;- Specified by:
getFieldsin interfaceLeadFormAssetOrBuilder
-
setFields
public LeadFormAsset.Builder setFields(int index, LeadFormField value)
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;
-
setFields
public LeadFormAsset.Builder setFields(int index, LeadFormField.Builder builderForValue)
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;
-
addFields
public LeadFormAsset.Builder addFields(LeadFormField value)
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;
-
addFields
public LeadFormAsset.Builder addFields(int index, LeadFormField value)
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;
-
addFields
public LeadFormAsset.Builder addFields(LeadFormField.Builder builderForValue)
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;
-
addFields
public LeadFormAsset.Builder addFields(int index, LeadFormField.Builder builderForValue)
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;
-
addAllFields
public LeadFormAsset.Builder addAllFields(java.lang.Iterable<? extends LeadFormField> values)
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;
-
clearFields
public LeadFormAsset.Builder clearFields()
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;
-
removeFields
public LeadFormAsset.Builder removeFields(int index)
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;
-
getFieldsBuilder
public LeadFormField.Builder getFieldsBuilder(int index)
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;
-
getFieldsOrBuilder
public LeadFormFieldOrBuilder getFieldsOrBuilder(int index)
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;- Specified by:
getFieldsOrBuilderin interfaceLeadFormAssetOrBuilder
-
getFieldsOrBuilderList
public java.util.List<? extends LeadFormFieldOrBuilder> getFieldsOrBuilderList()
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;- Specified by:
getFieldsOrBuilderListin interfaceLeadFormAssetOrBuilder
-
addFieldsBuilder
public LeadFormField.Builder addFieldsBuilder()
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;
-
addFieldsBuilder
public LeadFormField.Builder addFieldsBuilder(int index)
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;
-
getFieldsBuilderList
public java.util.List<LeadFormField.Builder> getFieldsBuilderList()
Ordered list of input fields.
repeated .google.ads.googleads.v10.common.LeadFormField fields = 8;
-
getDeliveryMethodsList
public java.util.List<LeadFormDeliveryMethod> getDeliveryMethodsList()
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;- Specified by:
getDeliveryMethodsListin interfaceLeadFormAssetOrBuilder
-
getDeliveryMethodsCount
public int getDeliveryMethodsCount()
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;- Specified by:
getDeliveryMethodsCountin interfaceLeadFormAssetOrBuilder
-
getDeliveryMethods
public LeadFormDeliveryMethod getDeliveryMethods(int index)
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;- Specified by:
getDeliveryMethodsin interfaceLeadFormAssetOrBuilder
-
setDeliveryMethods
public LeadFormAsset.Builder setDeliveryMethods(int index, LeadFormDeliveryMethod value)
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;
-
setDeliveryMethods
public LeadFormAsset.Builder setDeliveryMethods(int index, LeadFormDeliveryMethod.Builder builderForValue)
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;
-
addDeliveryMethods
public LeadFormAsset.Builder addDeliveryMethods(LeadFormDeliveryMethod value)
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;
-
addDeliveryMethods
public LeadFormAsset.Builder addDeliveryMethods(int index, LeadFormDeliveryMethod value)
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;
-
addDeliveryMethods
public LeadFormAsset.Builder addDeliveryMethods(LeadFormDeliveryMethod.Builder builderForValue)
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;
-
addDeliveryMethods
public LeadFormAsset.Builder addDeliveryMethods(int index, LeadFormDeliveryMethod.Builder builderForValue)
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;
-
addAllDeliveryMethods
public LeadFormAsset.Builder addAllDeliveryMethods(java.lang.Iterable<? extends LeadFormDeliveryMethod> values)
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;
-
clearDeliveryMethods
public LeadFormAsset.Builder clearDeliveryMethods()
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;
-
removeDeliveryMethods
public LeadFormAsset.Builder removeDeliveryMethods(int index)
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;
-
getDeliveryMethodsBuilder
public LeadFormDeliveryMethod.Builder getDeliveryMethodsBuilder(int index)
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;
-
getDeliveryMethodsOrBuilder
public LeadFormDeliveryMethodOrBuilder getDeliveryMethodsOrBuilder(int index)
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;- Specified by:
getDeliveryMethodsOrBuilderin interfaceLeadFormAssetOrBuilder
-
getDeliveryMethodsOrBuilderList
public java.util.List<? extends LeadFormDeliveryMethodOrBuilder> getDeliveryMethodsOrBuilderList()
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;- Specified by:
getDeliveryMethodsOrBuilderListin interfaceLeadFormAssetOrBuilder
-
addDeliveryMethodsBuilder
public LeadFormDeliveryMethod.Builder addDeliveryMethodsBuilder()
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;
-
addDeliveryMethodsBuilder
public LeadFormDeliveryMethod.Builder addDeliveryMethodsBuilder(int index)
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;
-
getDeliveryMethodsBuilderList
public java.util.List<LeadFormDeliveryMethod.Builder> getDeliveryMethodsBuilderList()
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
repeated .google.ads.googleads.v10.common.LeadFormDeliveryMethod delivery_methods = 9;
-
getPostSubmitCallToActionTypeValue
public int getPostSubmitCallToActionTypeValue()
Pre-defined display text that encourages user action after the form is submitted.
.google.ads.googleads.v10.enums.LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionType post_submit_call_to_action_type = 19;- Specified by:
getPostSubmitCallToActionTypeValuein interfaceLeadFormAssetOrBuilder- Returns:
- The enum numeric value on the wire for postSubmitCallToActionType.
-
setPostSubmitCallToActionTypeValue
public LeadFormAsset.Builder setPostSubmitCallToActionTypeValue(int value)
Pre-defined display text that encourages user action after the form is submitted.
.google.ads.googleads.v10.enums.LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionType post_submit_call_to_action_type = 19;- Parameters:
value- The enum numeric value on the wire for postSubmitCallToActionType to set.- Returns:
- This builder for chaining.
-
getPostSubmitCallToActionType
public LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionType getPostSubmitCallToActionType()
Pre-defined display text that encourages user action after the form is submitted.
.google.ads.googleads.v10.enums.LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionType post_submit_call_to_action_type = 19;- Specified by:
getPostSubmitCallToActionTypein interfaceLeadFormAssetOrBuilder- Returns:
- The postSubmitCallToActionType.
-
setPostSubmitCallToActionType
public LeadFormAsset.Builder setPostSubmitCallToActionType(LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionType value)
Pre-defined display text that encourages user action after the form is submitted.
.google.ads.googleads.v10.enums.LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionType post_submit_call_to_action_type = 19;- Parameters:
value- The postSubmitCallToActionType to set.- Returns:
- This builder for chaining.
-
clearPostSubmitCallToActionType
public LeadFormAsset.Builder clearPostSubmitCallToActionType()
Pre-defined display text that encourages user action after the form is submitted.
.google.ads.googleads.v10.enums.LeadFormPostSubmitCallToActionTypeEnum.LeadFormPostSubmitCallToActionType post_submit_call_to_action_type = 19;- Returns:
- This builder for chaining.
-
hasBackgroundImageAsset
public boolean hasBackgroundImageAsset()
Asset resource name of the background image. The minimum size is 600x314 and the aspect ratio must be 1.91:1 (+-1%).
optional string background_image_asset = 20;- Specified by:
hasBackgroundImageAssetin interfaceLeadFormAssetOrBuilder- Returns:
- Whether the backgroundImageAsset field is set.
-
getBackgroundImageAsset
public java.lang.String getBackgroundImageAsset()
Asset resource name of the background image. The minimum size is 600x314 and the aspect ratio must be 1.91:1 (+-1%).
optional string background_image_asset = 20;- Specified by:
getBackgroundImageAssetin interfaceLeadFormAssetOrBuilder- Returns:
- The backgroundImageAsset.
-
getBackgroundImageAssetBytes
public com.google.protobuf.ByteString getBackgroundImageAssetBytes()
Asset resource name of the background image. The minimum size is 600x314 and the aspect ratio must be 1.91:1 (+-1%).
optional string background_image_asset = 20;- Specified by:
getBackgroundImageAssetBytesin interfaceLeadFormAssetOrBuilder- Returns:
- The bytes for backgroundImageAsset.
-
setBackgroundImageAsset
public LeadFormAsset.Builder setBackgroundImageAsset(java.lang.String value)
Asset resource name of the background image. The minimum size is 600x314 and the aspect ratio must be 1.91:1 (+-1%).
optional string background_image_asset = 20;- Parameters:
value- The backgroundImageAsset to set.- Returns:
- This builder for chaining.
-
clearBackgroundImageAsset
public LeadFormAsset.Builder clearBackgroundImageAsset()
Asset resource name of the background image. The minimum size is 600x314 and the aspect ratio must be 1.91:1 (+-1%).
optional string background_image_asset = 20;- Returns:
- This builder for chaining.
-
setBackgroundImageAssetBytes
public LeadFormAsset.Builder setBackgroundImageAssetBytes(com.google.protobuf.ByteString value)
Asset resource name of the background image. The minimum size is 600x314 and the aspect ratio must be 1.91:1 (+-1%).
optional string background_image_asset = 20;- Parameters:
value- The bytes for backgroundImageAsset to set.- Returns:
- This builder for chaining.
-
getDesiredIntentValue
public int getDesiredIntentValue()
Desired intent for the lead form, e.g. more volume or more qualified.
.google.ads.googleads.v10.enums.LeadFormDesiredIntentEnum.LeadFormDesiredIntent desired_intent = 21;- Specified by:
getDesiredIntentValuein interfaceLeadFormAssetOrBuilder- Returns:
- The enum numeric value on the wire for desiredIntent.
-
setDesiredIntentValue
public LeadFormAsset.Builder setDesiredIntentValue(int value)
Desired intent for the lead form, e.g. more volume or more qualified.
.google.ads.googleads.v10.enums.LeadFormDesiredIntentEnum.LeadFormDesiredIntent desired_intent = 21;- Parameters:
value- The enum numeric value on the wire for desiredIntent to set.- Returns:
- This builder for chaining.
-
getDesiredIntent
public LeadFormDesiredIntentEnum.LeadFormDesiredIntent getDesiredIntent()
Desired intent for the lead form, e.g. more volume or more qualified.
.google.ads.googleads.v10.enums.LeadFormDesiredIntentEnum.LeadFormDesiredIntent desired_intent = 21;- Specified by:
getDesiredIntentin interfaceLeadFormAssetOrBuilder- Returns:
- The desiredIntent.
-
setDesiredIntent
public LeadFormAsset.Builder setDesiredIntent(LeadFormDesiredIntentEnum.LeadFormDesiredIntent value)
Desired intent for the lead form, e.g. more volume or more qualified.
.google.ads.googleads.v10.enums.LeadFormDesiredIntentEnum.LeadFormDesiredIntent desired_intent = 21;- Parameters:
value- The desiredIntent to set.- Returns:
- This builder for chaining.
-
clearDesiredIntent
public LeadFormAsset.Builder clearDesiredIntent()
Desired intent for the lead form, e.g. more volume or more qualified.
.google.ads.googleads.v10.enums.LeadFormDesiredIntentEnum.LeadFormDesiredIntent desired_intent = 21;- Returns:
- This builder for chaining.
-
hasCustomDisclosure
public boolean hasCustomDisclosure()
Custom disclosure shown along with Google disclaimer on the lead form. Accessible to allowed customers only.
optional string custom_disclosure = 22;- Specified by:
hasCustomDisclosurein interfaceLeadFormAssetOrBuilder- Returns:
- Whether the customDisclosure field is set.
-
getCustomDisclosure
public java.lang.String getCustomDisclosure()
Custom disclosure shown along with Google disclaimer on the lead form. Accessible to allowed customers only.
optional string custom_disclosure = 22;- Specified by:
getCustomDisclosurein interfaceLeadFormAssetOrBuilder- Returns:
- The customDisclosure.
-
getCustomDisclosureBytes
public com.google.protobuf.ByteString getCustomDisclosureBytes()
Custom disclosure shown along with Google disclaimer on the lead form. Accessible to allowed customers only.
optional string custom_disclosure = 22;- Specified by:
getCustomDisclosureBytesin interfaceLeadFormAssetOrBuilder- Returns:
- The bytes for customDisclosure.
-
setCustomDisclosure
public LeadFormAsset.Builder setCustomDisclosure(java.lang.String value)
Custom disclosure shown along with Google disclaimer on the lead form. Accessible to allowed customers only.
optional string custom_disclosure = 22;- Parameters:
value- The customDisclosure to set.- Returns:
- This builder for chaining.
-
clearCustomDisclosure
public LeadFormAsset.Builder clearCustomDisclosure()
Custom disclosure shown along with Google disclaimer on the lead form. Accessible to allowed customers only.
optional string custom_disclosure = 22;- Returns:
- This builder for chaining.
-
setCustomDisclosureBytes
public LeadFormAsset.Builder setCustomDisclosureBytes(com.google.protobuf.ByteString value)
Custom disclosure shown along with Google disclaimer on the lead form. Accessible to allowed customers only.
optional string custom_disclosure = 22;- Parameters:
value- The bytes for customDisclosure to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final LeadFormAsset.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<LeadFormAsset.Builder>
-
mergeUnknownFields
public final LeadFormAsset.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<LeadFormAsset.Builder>
-
-