Class Campaign.LocalServicesPmaxCampaignSettings.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Campaign.LocalServicesPmaxCampaignSettings.Builder>
com.google.ads.googleads.v24.resources.Campaign.LocalServicesPmaxCampaignSettings.Builder
- All Implemented Interfaces:
Campaign.LocalServicesPmaxCampaignSettingsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Campaign.LocalServicesPmaxCampaignSettings
public static final class Campaign.LocalServicesPmaxCampaignSettings.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Campaign.LocalServicesPmaxCampaignSettings.Builder>
implements Campaign.LocalServicesPmaxCampaignSettingsOrBuilder
Settings for Local Services Performance Max Campaign subresource.Protobuf type
google.ads.googleads.v24.resources.Campaign.LocalServicesPmaxCampaignSettings-
Method Summary
Modifier and TypeMethodDescriptionaddAllPhoneNumbers(Iterable<? extends LocalServicesPhoneNumber> values) List of phone numbers associated with the provider.addPhoneNumbers(int index, LocalServicesPhoneNumber value) List of phone numbers associated with the provider.addPhoneNumbers(int index, LocalServicesPhoneNumber.Builder builderForValue) List of phone numbers associated with the provider.List of phone numbers associated with the provider.addPhoneNumbers(LocalServicesPhoneNumber.Builder builderForValue) List of phone numbers associated with the provider.List of phone numbers associated with the provider.addPhoneNumbersBuilder(int index) List of phone numbers associated with the provider.build()clear()Immutable.Founding year of the business.Whether to use navigational query filter.List of phone numbers associated with the provider.Immutable.com.google.protobuf.ByteStringImmutable.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongFounding year of the business.booleanWhether to use navigational query filter.getPhoneNumbers(int index) List of phone numbers associated with the provider.getPhoneNumbersBuilder(int index) List of phone numbers associated with the provider.List of phone numbers associated with the provider.intList of phone numbers associated with the provider.List of phone numbers associated with the provider.getPhoneNumbersOrBuilder(int index) List of phone numbers associated with the provider.List<? extends LocalServicesPhoneNumberOrBuilder>List of phone numbers associated with the provider.booleanImmutable.booleanFounding year of the business.booleanWhether to use navigational query filter.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removePhoneNumbers(int index) List of phone numbers associated with the provider.setCountryCode(String value) Immutable.setCountryCodeBytes(com.google.protobuf.ByteString value) Immutable.setFoundingYear(long value) Founding year of the business.setNavigationalQueryLeadsEnabled(boolean value) Whether to use navigational query filter.setPhoneNumbers(int index, LocalServicesPhoneNumber value) List of phone numbers associated with the provider.setPhoneNumbers(int index, LocalServicesPhoneNumber.Builder builderForValue) List of phone numbers associated with the provider.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<Campaign.LocalServicesPmaxCampaignSettings.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<Campaign.LocalServicesPmaxCampaignSettings.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<Campaign.LocalServicesPmaxCampaignSettings.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
public Campaign.LocalServicesPmaxCampaignSettings.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Campaign.LocalServicesPmaxCampaignSettings.Builder>
-
mergeFrom
public Campaign.LocalServicesPmaxCampaignSettings.Builder mergeFrom(Campaign.LocalServicesPmaxCampaignSettings other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Campaign.LocalServicesPmaxCampaignSettings.Builder>
-
mergeFrom
public Campaign.LocalServicesPmaxCampaignSettings.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<Campaign.LocalServicesPmaxCampaignSettings.Builder>- Throws:
IOException
-
hasFoundingYear
public boolean hasFoundingYear()Founding year of the business.
optional int64 founding_year = 2;- Specified by:
hasFoundingYearin interfaceCampaign.LocalServicesPmaxCampaignSettingsOrBuilder- Returns:
- Whether the foundingYear field is set.
-
getFoundingYear
public long getFoundingYear()Founding year of the business.
optional int64 founding_year = 2;- Specified by:
getFoundingYearin interfaceCampaign.LocalServicesPmaxCampaignSettingsOrBuilder- Returns:
- The foundingYear.
-
setFoundingYear
Founding year of the business.
optional int64 founding_year = 2;- Parameters:
value- The foundingYear to set.- Returns:
- This builder for chaining.
-
clearFoundingYear
Founding year of the business.
optional int64 founding_year = 2;- Returns:
- This builder for chaining.
-
hasCountryCode
public boolean hasCountryCode()Immutable. Country code of the Local Services Ad. Set once during Ad Creation and used to determine verification requirements and validate location criterion selection; upper-case, two-letter codes as defined by ISO-3166.
optional string country_code = 3 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCountryCodein interfaceCampaign.LocalServicesPmaxCampaignSettingsOrBuilder- Returns:
- Whether the countryCode field is set.
-
getCountryCode
Immutable. Country code of the Local Services Ad. Set once during Ad Creation and used to determine verification requirements and validate location criterion selection; upper-case, two-letter codes as defined by ISO-3166.
optional string country_code = 3 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCountryCodein interfaceCampaign.LocalServicesPmaxCampaignSettingsOrBuilder- Returns:
- The countryCode.
-
getCountryCodeBytes
public com.google.protobuf.ByteString getCountryCodeBytes()Immutable. Country code of the Local Services Ad. Set once during Ad Creation and used to determine verification requirements and validate location criterion selection; upper-case, two-letter codes as defined by ISO-3166.
optional string country_code = 3 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCountryCodeBytesin interfaceCampaign.LocalServicesPmaxCampaignSettingsOrBuilder- Returns:
- The bytes for countryCode.
-
setCountryCode
Immutable. Country code of the Local Services Ad. Set once during Ad Creation and used to determine verification requirements and validate location criterion selection; upper-case, two-letter codes as defined by ISO-3166.
optional string country_code = 3 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The countryCode to set.- Returns:
- This builder for chaining.
-
clearCountryCode
Immutable. Country code of the Local Services Ad. Set once during Ad Creation and used to determine verification requirements and validate location criterion selection; upper-case, two-letter codes as defined by ISO-3166.
optional string country_code = 3 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setCountryCodeBytes
public Campaign.LocalServicesPmaxCampaignSettings.Builder setCountryCodeBytes(com.google.protobuf.ByteString value) Immutable. Country code of the Local Services Ad. Set once during Ad Creation and used to determine verification requirements and validate location criterion selection; upper-case, two-letter codes as defined by ISO-3166.
optional string country_code = 3 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The bytes for countryCode to set.- Returns:
- This builder for chaining.
-
getPhoneNumbersList
List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4;- Specified by:
getPhoneNumbersListin interfaceCampaign.LocalServicesPmaxCampaignSettingsOrBuilder
-
getPhoneNumbersCount
public int getPhoneNumbersCount()List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4;- Specified by:
getPhoneNumbersCountin interfaceCampaign.LocalServicesPmaxCampaignSettingsOrBuilder
-
getPhoneNumbers
List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4;- Specified by:
getPhoneNumbersin interfaceCampaign.LocalServicesPmaxCampaignSettingsOrBuilder
-
setPhoneNumbers
public Campaign.LocalServicesPmaxCampaignSettings.Builder setPhoneNumbers(int index, LocalServicesPhoneNumber value) List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4; -
setPhoneNumbers
public Campaign.LocalServicesPmaxCampaignSettings.Builder setPhoneNumbers(int index, LocalServicesPhoneNumber.Builder builderForValue) List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4; -
addPhoneNumbers
public Campaign.LocalServicesPmaxCampaignSettings.Builder addPhoneNumbers(LocalServicesPhoneNumber value) List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4; -
addPhoneNumbers
public Campaign.LocalServicesPmaxCampaignSettings.Builder addPhoneNumbers(int index, LocalServicesPhoneNumber value) List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4; -
addPhoneNumbers
public Campaign.LocalServicesPmaxCampaignSettings.Builder addPhoneNumbers(LocalServicesPhoneNumber.Builder builderForValue) List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4; -
addPhoneNumbers
public Campaign.LocalServicesPmaxCampaignSettings.Builder addPhoneNumbers(int index, LocalServicesPhoneNumber.Builder builderForValue) List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4; -
addAllPhoneNumbers
public Campaign.LocalServicesPmaxCampaignSettings.Builder addAllPhoneNumbers(Iterable<? extends LocalServicesPhoneNumber> values) List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4; -
clearPhoneNumbers
List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4; -
removePhoneNumbers
List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4; -
getPhoneNumbersBuilder
List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4; -
getPhoneNumbersOrBuilder
List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4;- Specified by:
getPhoneNumbersOrBuilderin interfaceCampaign.LocalServicesPmaxCampaignSettingsOrBuilder
-
getPhoneNumbersOrBuilderList
List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4;- Specified by:
getPhoneNumbersOrBuilderListin interfaceCampaign.LocalServicesPmaxCampaignSettingsOrBuilder
-
addPhoneNumbersBuilder
List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4; -
addPhoneNumbersBuilder
List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4; -
getPhoneNumbersBuilderList
List of phone numbers associated with the provider.
repeated .google.ads.googleads.v24.common.LocalServicesPhoneNumber phone_numbers = 4;
-