Class ContactDetails.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ContactDetails.Builder>
-
- com.google.ads.googleads.v15.resources.ContactDetails.Builder
-
- All Implemented Interfaces:
ContactDetailsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- ContactDetails
public static final class ContactDetails.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ContactDetails.Builder> implements ContactDetailsOrBuilder
Fields containing consumer contact details.
Protobuf typegoogle.ads.googleads.v15.resources.ContactDetails
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ContactDetails.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ContactDetailsbuild()ContactDetailsbuildPartial()ContactDetails.Builderclear()ContactDetails.BuilderclearConsumerName()Output only.ContactDetails.BuilderclearEmail()Output only.ContactDetails.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ContactDetails.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ContactDetails.BuilderclearPhoneNumber()Output only.ContactDetails.Builderclone()java.lang.StringgetConsumerName()Output only.com.google.protobuf.ByteStringgetConsumerNameBytes()Output only.ContactDetailsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetEmail()Output only.com.google.protobuf.ByteStringgetEmailBytes()Output only.java.lang.StringgetPhoneNumber()Output only.com.google.protobuf.ByteStringgetPhoneNumberBytes()Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ContactDetails.BuildermergeFrom(ContactDetails other)ContactDetails.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ContactDetails.BuildermergeFrom(com.google.protobuf.Message other)ContactDetails.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ContactDetails.BuildersetConsumerName(java.lang.String value)Output only.ContactDetails.BuildersetConsumerNameBytes(com.google.protobuf.ByteString value)Output only.ContactDetails.BuildersetEmail(java.lang.String value)Output only.ContactDetails.BuildersetEmailBytes(com.google.protobuf.ByteString value)Output only.ContactDetails.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ContactDetails.BuildersetPhoneNumber(java.lang.String value)Output only.ContactDetails.BuildersetPhoneNumberBytes(com.google.protobuf.ByteString value)Output only.ContactDetails.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)ContactDetails.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
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<ContactDetails.Builder>
-
clear
public ContactDetails.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<ContactDetails.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<ContactDetails.Builder>
-
getDefaultInstanceForType
public ContactDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ContactDetails build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ContactDetails buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ContactDetails.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<ContactDetails.Builder>
-
setField
public ContactDetails.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<ContactDetails.Builder>
-
clearField
public ContactDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ContactDetails.Builder>
-
clearOneof
public ContactDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ContactDetails.Builder>
-
setRepeatedField
public ContactDetails.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<ContactDetails.Builder>
-
addRepeatedField
public ContactDetails.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<ContactDetails.Builder>
-
mergeFrom
public ContactDetails.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ContactDetails.Builder>
-
mergeFrom
public ContactDetails.Builder mergeFrom(ContactDetails other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ContactDetails.Builder>
-
mergeFrom
public ContactDetails.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<ContactDetails.Builder>- Throws:
java.io.IOException
-
getPhoneNumber
public java.lang.String getPhoneNumber()
Output only. Consumer phone number in E164 format.
string phone_number = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPhoneNumberin interfaceContactDetailsOrBuilder- Returns:
- The phoneNumber.
-
getPhoneNumberBytes
public com.google.protobuf.ByteString getPhoneNumberBytes()
Output only. Consumer phone number in E164 format.
string phone_number = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPhoneNumberBytesin interfaceContactDetailsOrBuilder- Returns:
- The bytes for phoneNumber.
-
setPhoneNumber
public ContactDetails.Builder setPhoneNumber(java.lang.String value)
Output only. Consumer phone number in E164 format.
string phone_number = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The phoneNumber to set.- Returns:
- This builder for chaining.
-
clearPhoneNumber
public ContactDetails.Builder clearPhoneNumber()
Output only. Consumer phone number in E164 format.
string phone_number = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setPhoneNumberBytes
public ContactDetails.Builder setPhoneNumberBytes(com.google.protobuf.ByteString value)
Output only. Consumer phone number in E164 format.
string phone_number = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for phoneNumber to set.- Returns:
- This builder for chaining.
-
getEmail
public java.lang.String getEmail()
Output only. Consumer email address.
string email = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEmailin interfaceContactDetailsOrBuilder- Returns:
- The email.
-
getEmailBytes
public com.google.protobuf.ByteString getEmailBytes()
Output only. Consumer email address.
string email = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEmailBytesin interfaceContactDetailsOrBuilder- Returns:
- The bytes for email.
-
setEmail
public ContactDetails.Builder setEmail(java.lang.String value)
Output only. Consumer email address.
string email = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The email to set.- Returns:
- This builder for chaining.
-
clearEmail
public ContactDetails.Builder clearEmail()
Output only. Consumer email address.
string email = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setEmailBytes
public ContactDetails.Builder setEmailBytes(com.google.protobuf.ByteString value)
Output only. Consumer email address.
string email = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for email to set.- Returns:
- This builder for chaining.
-
getConsumerName
public java.lang.String getConsumerName()
Output only. Consumer name if consumer provided name from Message or Booking form on google.com
string consumer_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getConsumerNamein interfaceContactDetailsOrBuilder- Returns:
- The consumerName.
-
getConsumerNameBytes
public com.google.protobuf.ByteString getConsumerNameBytes()
Output only. Consumer name if consumer provided name from Message or Booking form on google.com
string consumer_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getConsumerNameBytesin interfaceContactDetailsOrBuilder- Returns:
- The bytes for consumerName.
-
setConsumerName
public ContactDetails.Builder setConsumerName(java.lang.String value)
Output only. Consumer name if consumer provided name from Message or Booking form on google.com
string consumer_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The consumerName to set.- Returns:
- This builder for chaining.
-
clearConsumerName
public ContactDetails.Builder clearConsumerName()
Output only. Consumer name if consumer provided name from Message or Booking form on google.com
string consumer_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setConsumerNameBytes
public ContactDetails.Builder setConsumerNameBytes(com.google.protobuf.ByteString value)
Output only. Consumer name if consumer provided name from Message or Booking form on google.com
string consumer_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for consumerName to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ContactDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ContactDetails.Builder>
-
mergeUnknownFields
public final ContactDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ContactDetails.Builder>
-
-