Class LeadFormSubmissionField.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<LeadFormSubmissionField.Builder>
com.google.ads.googleads.v23.resources.LeadFormSubmissionField.Builder
- All Implemented Interfaces:
LeadFormSubmissionFieldOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- LeadFormSubmissionField
public static final class LeadFormSubmissionField.Builder
extends com.google.protobuf.GeneratedMessage.Builder<LeadFormSubmissionField.Builder>
implements LeadFormSubmissionFieldOrBuilder
Fields in the submitted lead form.Protobuf type
google.ads.googleads.v23.resources.LeadFormSubmissionField-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.intOutput only.Output only.com.google.protobuf.ByteStringOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(LeadFormSubmissionField other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Output only.setFieldTypeValue(int value) Output only.setFieldValue(String value) Output only.setFieldValueBytes(com.google.protobuf.ByteString value) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<LeadFormSubmissionField.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<LeadFormSubmissionField.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.GeneratedMessage.Builder<LeadFormSubmissionField.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LeadFormSubmissionField.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<LeadFormSubmissionField.Builder>
-
mergeFrom
public LeadFormSubmissionField.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<LeadFormSubmissionField.Builder>- Throws:
IOException
-
getFieldTypeValue
public int getFieldTypeValue()Output only. Field type for lead form fields.
.google.ads.googleads.v23.enums.LeadFormFieldUserInputTypeEnum.LeadFormFieldUserInputType field_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFieldTypeValuein interfaceLeadFormSubmissionFieldOrBuilder- Returns:
- The enum numeric value on the wire for fieldType.
-
setFieldTypeValue
Output only. Field type for lead form fields.
.google.ads.googleads.v23.enums.LeadFormFieldUserInputTypeEnum.LeadFormFieldUserInputType field_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for fieldType to set.- Returns:
- This builder for chaining.
-
getFieldType
Output only. Field type for lead form fields.
.google.ads.googleads.v23.enums.LeadFormFieldUserInputTypeEnum.LeadFormFieldUserInputType field_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFieldTypein interfaceLeadFormSubmissionFieldOrBuilder- Returns:
- The fieldType.
-
setFieldType
public LeadFormSubmissionField.Builder setFieldType(LeadFormFieldUserInputTypeEnum.LeadFormFieldUserInputType value) Output only. Field type for lead form fields.
.google.ads.googleads.v23.enums.LeadFormFieldUserInputTypeEnum.LeadFormFieldUserInputType field_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The fieldType to set.- Returns:
- This builder for chaining.
-
clearFieldType
Output only. Field type for lead form fields.
.google.ads.googleads.v23.enums.LeadFormFieldUserInputTypeEnum.LeadFormFieldUserInputType field_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getFieldValue
Output only. Field value for lead form fields.
string field_value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFieldValuein interfaceLeadFormSubmissionFieldOrBuilder- Returns:
- The fieldValue.
-
getFieldValueBytes
public com.google.protobuf.ByteString getFieldValueBytes()Output only. Field value for lead form fields.
string field_value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFieldValueBytesin interfaceLeadFormSubmissionFieldOrBuilder- Returns:
- The bytes for fieldValue.
-
setFieldValue
Output only. Field value for lead form fields.
string field_value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The fieldValue to set.- Returns:
- This builder for chaining.
-
clearFieldValue
Output only. Field value for lead form fields.
string field_value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setFieldValueBytes
Output only. Field value for lead form fields.
string field_value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for fieldValue to set.- Returns:
- This builder for chaining.
-