Class LeadFormSubmissionData.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder>
com.google.ads.googleads.v18.resources.LeadFormSubmissionData.Builder
All Implemented Interfaces:
LeadFormSubmissionDataOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
LeadFormSubmissionData

public static final class LeadFormSubmissionData.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder> implements LeadFormSubmissionDataOrBuilder
 Data from lead form submissions.
 
Protobuf type google.ads.googleads.v18.resources.LeadFormSubmissionData
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder>
    • getDefaultInstanceForType

      public LeadFormSubmissionData getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public LeadFormSubmissionData build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public LeadFormSubmissionData buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder>
    • setField

      public LeadFormSubmissionData.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder>
    • clearField

      public LeadFormSubmissionData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder>
    • clearOneof

      public LeadFormSubmissionData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder>
    • setRepeatedField

      public LeadFormSubmissionData.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder>
    • addRepeatedField

      public LeadFormSubmissionData.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder>
    • mergeFrom

      public LeadFormSubmissionData.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<LeadFormSubmissionData.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder>
    • mergeFrom

      public LeadFormSubmissionData.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<LeadFormSubmissionData.Builder>
      Throws:
      IOException
    • getResourceName

      public String getResourceName()
       Output only. The resource name of the lead form submission data.
       Lead form submission data resource names have the form:
      
       `customers/{customer_id}/leadFormSubmissionData/{lead_form_submission_data_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getResourceName in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The resourceName.
    • getResourceNameBytes

      public com.google.protobuf.ByteString getResourceNameBytes()
       Output only. The resource name of the lead form submission data.
       Lead form submission data resource names have the form:
      
       `customers/{customer_id}/leadFormSubmissionData/{lead_form_submission_data_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getResourceNameBytes in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The bytes for resourceName.
    • setResourceName

      public LeadFormSubmissionData.Builder setResourceName(String value)
       Output only. The resource name of the lead form submission data.
       Lead form submission data resource names have the form:
      
       `customers/{customer_id}/leadFormSubmissionData/{lead_form_submission_data_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The resourceName to set.
      Returns:
      This builder for chaining.
    • clearResourceName

      public LeadFormSubmissionData.Builder clearResourceName()
       Output only. The resource name of the lead form submission data.
       Lead form submission data resource names have the form:
      
       `customers/{customer_id}/leadFormSubmissionData/{lead_form_submission_data_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setResourceNameBytes

      public LeadFormSubmissionData.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
       Output only. The resource name of the lead form submission data.
       Lead form submission data resource names have the form:
      
       `customers/{customer_id}/leadFormSubmissionData/{lead_form_submission_data_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for resourceName to set.
      Returns:
      This builder for chaining.
    • getId

      public String getId()
       Output only. ID of this lead form submission.
       
      string id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getId in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       Output only. ID of this lead form submission.
       
      string id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getIdBytes in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The bytes for id.
    • setId

      public LeadFormSubmissionData.Builder setId(String value)
       Output only. ID of this lead form submission.
       
      string id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The id to set.
      Returns:
      This builder for chaining.
    • clearId

       Output only. ID of this lead form submission.
       
      string id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setIdBytes

      public LeadFormSubmissionData.Builder setIdBytes(com.google.protobuf.ByteString value)
       Output only. ID of this lead form submission.
       
      string id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for id to set.
      Returns:
      This builder for chaining.
    • getAsset

      public String getAsset()
       Output only. Asset associated with the submitted lead form.
       
      string asset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getAsset in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The asset.
    • getAssetBytes

      public com.google.protobuf.ByteString getAssetBytes()
       Output only. Asset associated with the submitted lead form.
       
      string asset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getAssetBytes in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The bytes for asset.
    • setAsset

      public LeadFormSubmissionData.Builder setAsset(String value)
       Output only. Asset associated with the submitted lead form.
       
      string asset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The asset to set.
      Returns:
      This builder for chaining.
    • clearAsset

      public LeadFormSubmissionData.Builder clearAsset()
       Output only. Asset associated with the submitted lead form.
       
      string asset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setAssetBytes

      public LeadFormSubmissionData.Builder setAssetBytes(com.google.protobuf.ByteString value)
       Output only. Asset associated with the submitted lead form.
       
      string asset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for asset to set.
      Returns:
      This builder for chaining.
    • getCampaign

      public String getCampaign()
       Output only. Campaign associated with the submitted lead form.
       
      string campaign = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getCampaign in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The campaign.
    • getCampaignBytes

      public com.google.protobuf.ByteString getCampaignBytes()
       Output only. Campaign associated with the submitted lead form.
       
      string campaign = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getCampaignBytes in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The bytes for campaign.
    • setCampaign

      public LeadFormSubmissionData.Builder setCampaign(String value)
       Output only. Campaign associated with the submitted lead form.
       
      string campaign = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The campaign to set.
      Returns:
      This builder for chaining.
    • clearCampaign

      public LeadFormSubmissionData.Builder clearCampaign()
       Output only. Campaign associated with the submitted lead form.
       
      string campaign = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setCampaignBytes

      public LeadFormSubmissionData.Builder setCampaignBytes(com.google.protobuf.ByteString value)
       Output only. Campaign associated with the submitted lead form.
       
      string campaign = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for campaign to set.
      Returns:
      This builder for chaining.
    • getLeadFormSubmissionFieldsList

      public List<LeadFormSubmissionField> getLeadFormSubmissionFieldsList()
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLeadFormSubmissionFieldsList in interface LeadFormSubmissionDataOrBuilder
    • getLeadFormSubmissionFieldsCount

      public int getLeadFormSubmissionFieldsCount()
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLeadFormSubmissionFieldsCount in interface LeadFormSubmissionDataOrBuilder
    • getLeadFormSubmissionFields

      public LeadFormSubmissionField getLeadFormSubmissionFields(int index)
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLeadFormSubmissionFields in interface LeadFormSubmissionDataOrBuilder
    • setLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder setLeadFormSubmissionFields(int index, LeadFormSubmissionField value)
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder setLeadFormSubmissionFields(int index, LeadFormSubmissionField.Builder builderForValue)
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder addLeadFormSubmissionFields(LeadFormSubmissionField value)
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder addLeadFormSubmissionFields(int index, LeadFormSubmissionField value)
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder addLeadFormSubmissionFields(LeadFormSubmissionField.Builder builderForValue)
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder addLeadFormSubmissionFields(int index, LeadFormSubmissionField.Builder builderForValue)
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addAllLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder addAllLeadFormSubmissionFields(Iterable<? extends LeadFormSubmissionField> values)
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder clearLeadFormSubmissionFields()
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • removeLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder removeLeadFormSubmissionFields(int index)
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLeadFormSubmissionFieldsBuilder

      public LeadFormSubmissionField.Builder getLeadFormSubmissionFieldsBuilder(int index)
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLeadFormSubmissionFieldsOrBuilder

      public LeadFormSubmissionFieldOrBuilder getLeadFormSubmissionFieldsOrBuilder(int index)
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLeadFormSubmissionFieldsOrBuilder in interface LeadFormSubmissionDataOrBuilder
    • getLeadFormSubmissionFieldsOrBuilderList

      public List<? extends LeadFormSubmissionFieldOrBuilder> getLeadFormSubmissionFieldsOrBuilderList()
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLeadFormSubmissionFieldsOrBuilderList in interface LeadFormSubmissionDataOrBuilder
    • addLeadFormSubmissionFieldsBuilder

      public LeadFormSubmissionField.Builder addLeadFormSubmissionFieldsBuilder()
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addLeadFormSubmissionFieldsBuilder

      public LeadFormSubmissionField.Builder addLeadFormSubmissionFieldsBuilder(int index)
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLeadFormSubmissionFieldsBuilderList

      public List<LeadFormSubmissionField.Builder> getLeadFormSubmissionFieldsBuilderList()
       Output only. Submission data associated with a lead form.
       
      repeated .google.ads.googleads.v18.resources.LeadFormSubmissionField lead_form_submission_fields = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCustomLeadFormSubmissionFieldsList

      public List<CustomLeadFormSubmissionField> getCustomLeadFormSubmissionFieldsList()
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCustomLeadFormSubmissionFieldsList in interface LeadFormSubmissionDataOrBuilder
    • getCustomLeadFormSubmissionFieldsCount

      public int getCustomLeadFormSubmissionFieldsCount()
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCustomLeadFormSubmissionFieldsCount in interface LeadFormSubmissionDataOrBuilder
    • getCustomLeadFormSubmissionFields

      public CustomLeadFormSubmissionField getCustomLeadFormSubmissionFields(int index)
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCustomLeadFormSubmissionFields in interface LeadFormSubmissionDataOrBuilder
    • setCustomLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder setCustomLeadFormSubmissionFields(int index, CustomLeadFormSubmissionField value)
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCustomLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder setCustomLeadFormSubmissionFields(int index, CustomLeadFormSubmissionField.Builder builderForValue)
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addCustomLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder addCustomLeadFormSubmissionFields(CustomLeadFormSubmissionField value)
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addCustomLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder addCustomLeadFormSubmissionFields(int index, CustomLeadFormSubmissionField value)
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addCustomLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder addCustomLeadFormSubmissionFields(CustomLeadFormSubmissionField.Builder builderForValue)
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addCustomLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder addCustomLeadFormSubmissionFields(int index, CustomLeadFormSubmissionField.Builder builderForValue)
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addAllCustomLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder addAllCustomLeadFormSubmissionFields(Iterable<? extends CustomLeadFormSubmissionField> values)
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCustomLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder clearCustomLeadFormSubmissionFields()
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • removeCustomLeadFormSubmissionFields

      public LeadFormSubmissionData.Builder removeCustomLeadFormSubmissionFields(int index)
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCustomLeadFormSubmissionFieldsBuilder

      public CustomLeadFormSubmissionField.Builder getCustomLeadFormSubmissionFieldsBuilder(int index)
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCustomLeadFormSubmissionFieldsOrBuilder

      public CustomLeadFormSubmissionFieldOrBuilder getCustomLeadFormSubmissionFieldsOrBuilder(int index)
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCustomLeadFormSubmissionFieldsOrBuilder in interface LeadFormSubmissionDataOrBuilder
    • getCustomLeadFormSubmissionFieldsOrBuilderList

      public List<? extends CustomLeadFormSubmissionFieldOrBuilder> getCustomLeadFormSubmissionFieldsOrBuilderList()
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCustomLeadFormSubmissionFieldsOrBuilderList in interface LeadFormSubmissionDataOrBuilder
    • addCustomLeadFormSubmissionFieldsBuilder

      public CustomLeadFormSubmissionField.Builder addCustomLeadFormSubmissionFieldsBuilder()
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addCustomLeadFormSubmissionFieldsBuilder

      public CustomLeadFormSubmissionField.Builder addCustomLeadFormSubmissionFieldsBuilder(int index)
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCustomLeadFormSubmissionFieldsBuilderList

      public List<CustomLeadFormSubmissionField.Builder> getCustomLeadFormSubmissionFieldsBuilderList()
       Output only. Submission data associated with a custom lead form.
       
      repeated .google.ads.googleads.v18.resources.CustomLeadFormSubmissionField custom_lead_form_submission_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getAdGroup

      public String getAdGroup()
       Output only. AdGroup associated with the submitted lead form.
       
      string ad_group = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getAdGroup in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The adGroup.
    • getAdGroupBytes

      public com.google.protobuf.ByteString getAdGroupBytes()
       Output only. AdGroup associated with the submitted lead form.
       
      string ad_group = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getAdGroupBytes in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The bytes for adGroup.
    • setAdGroup

      public LeadFormSubmissionData.Builder setAdGroup(String value)
       Output only. AdGroup associated with the submitted lead form.
       
      string ad_group = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The adGroup to set.
      Returns:
      This builder for chaining.
    • clearAdGroup

      public LeadFormSubmissionData.Builder clearAdGroup()
       Output only. AdGroup associated with the submitted lead form.
       
      string ad_group = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setAdGroupBytes

      public LeadFormSubmissionData.Builder setAdGroupBytes(com.google.protobuf.ByteString value)
       Output only. AdGroup associated with the submitted lead form.
       
      string ad_group = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for adGroup to set.
      Returns:
      This builder for chaining.
    • getAdGroupAd

      public String getAdGroupAd()
       Output only. AdGroupAd associated with the submitted lead form.
       
      string ad_group_ad = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getAdGroupAd in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The adGroupAd.
    • getAdGroupAdBytes

      public com.google.protobuf.ByteString getAdGroupAdBytes()
       Output only. AdGroupAd associated with the submitted lead form.
       
      string ad_group_ad = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getAdGroupAdBytes in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The bytes for adGroupAd.
    • setAdGroupAd

      public LeadFormSubmissionData.Builder setAdGroupAd(String value)
       Output only. AdGroupAd associated with the submitted lead form.
       
      string ad_group_ad = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The adGroupAd to set.
      Returns:
      This builder for chaining.
    • clearAdGroupAd

      public LeadFormSubmissionData.Builder clearAdGroupAd()
       Output only. AdGroupAd associated with the submitted lead form.
       
      string ad_group_ad = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setAdGroupAdBytes

      public LeadFormSubmissionData.Builder setAdGroupAdBytes(com.google.protobuf.ByteString value)
       Output only. AdGroupAd associated with the submitted lead form.
       
      string ad_group_ad = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for adGroupAd to set.
      Returns:
      This builder for chaining.
    • getGclid

      public String getGclid()
       Output only. Google Click Id associated with the submissed lead form.
       
      string gclid = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getGclid in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The gclid.
    • getGclidBytes

      public com.google.protobuf.ByteString getGclidBytes()
       Output only. Google Click Id associated with the submissed lead form.
       
      string gclid = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getGclidBytes in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The bytes for gclid.
    • setGclid

      public LeadFormSubmissionData.Builder setGclid(String value)
       Output only. Google Click Id associated with the submissed lead form.
       
      string gclid = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The gclid to set.
      Returns:
      This builder for chaining.
    • clearGclid

      public LeadFormSubmissionData.Builder clearGclid()
       Output only. Google Click Id associated with the submissed lead form.
       
      string gclid = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setGclidBytes

      public LeadFormSubmissionData.Builder setGclidBytes(com.google.protobuf.ByteString value)
       Output only. Google Click Id associated with the submissed lead form.
       
      string gclid = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for gclid to set.
      Returns:
      This builder for chaining.
    • getSubmissionDateTime

      public String getSubmissionDateTime()
       Output only. The date and time at which the lead form was submitted. The
       format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01
       12:32:45-08:00".
       
      string submission_date_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSubmissionDateTime in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The submissionDateTime.
    • getSubmissionDateTimeBytes

      public com.google.protobuf.ByteString getSubmissionDateTimeBytes()
       Output only. The date and time at which the lead form was submitted. The
       format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01
       12:32:45-08:00".
       
      string submission_date_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSubmissionDateTimeBytes in interface LeadFormSubmissionDataOrBuilder
      Returns:
      The bytes for submissionDateTime.
    • setSubmissionDateTime

      public LeadFormSubmissionData.Builder setSubmissionDateTime(String value)
       Output only. The date and time at which the lead form was submitted. The
       format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01
       12:32:45-08:00".
       
      string submission_date_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The submissionDateTime to set.
      Returns:
      This builder for chaining.
    • clearSubmissionDateTime

      public LeadFormSubmissionData.Builder clearSubmissionDateTime()
       Output only. The date and time at which the lead form was submitted. The
       format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01
       12:32:45-08:00".
       
      string submission_date_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setSubmissionDateTimeBytes

      public LeadFormSubmissionData.Builder setSubmissionDateTimeBytes(com.google.protobuf.ByteString value)
       Output only. The date and time at which the lead form was submitted. The
       format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01
       12:32:45-08:00".
       
      string submission_date_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for submissionDateTime to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final LeadFormSubmissionData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder>
    • mergeUnknownFields

      public final LeadFormSubmissionData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LeadFormSubmissionData.Builder>