Class PerStoreView.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.ExtendableBuilder<com.google.protobuf.GeneratedMessageV3,BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<PerStoreView.Builder>
com.google.ads.googleads.v23.resources.PerStoreView.Builder
- All Implemented Interfaces:
PerStoreViewOrBuilder,com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PerStoreView
public static final class PerStoreView.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<PerStoreView.Builder>
implements PerStoreViewOrBuilder
A per store view. This view provides per store impression reach and local action conversion stats for advertisers.Protobuf type
google.ads.googleads.v23.resources.PerStoreView-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Output only.Output only.Output only.Output only.Output only.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Output only.Output only.Output only.Output only.Output only.clone()Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.getCity()Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(PerStoreView other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final PerStoreView.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAddress1(String value) Output only.setAddress1Bytes(com.google.protobuf.ByteString value) Output only.setAddress2(String value) Output only.setAddress2Bytes(com.google.protobuf.ByteString value) Output only.setBusinessName(String value) Output only.setBusinessNameBytes(com.google.protobuf.ByteString value) Output only.Output only.setCityBytes(com.google.protobuf.ByteString value) Output only.setCountryCode(String value) Output only.setCountryCodeBytes(com.google.protobuf.ByteString value) Output only.setPhoneNumber(String value) Output only.setPhoneNumberBytes(com.google.protobuf.ByteString value) Output only.setPlaceId(String value) Output only.setPlaceIdBytes(com.google.protobuf.ByteString value) Output only.setPostalCode(String value) Output only.setPostalCodeBytes(com.google.protobuf.ByteString value) Output only.setProvince(String value) Output only.setProvinceBytes(com.google.protobuf.ByteString value) Output only.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResourceName(String value) Output only.setResourceNameBytes(com.google.protobuf.ByteString value) Output only.final PerStoreView.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getParentForChildrenMethods inherited from class com.google.protobuf.GeneratedMessage.ExtendableBuilder
addExtension, addExtension, clearExtension, clearExtension, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtensionCount, getField, getFieldBuilder, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, hasExtension, hasField, mergeExtensionFields, newBuilderForField, parseUnknownField, setExtension, setExtension, setExtension, setExtensionMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
getOneofFieldDescriptor, getUnknownFields, getUnknownFieldSetBuilder, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, onBuilt, onChanged, 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.GeneratedMessage.ExtendableMessageOrBuilder
getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, hasExtension, hasExtensionMethods 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Overrides:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<PerStoreView.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<PerStoreView.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<PerStoreView.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>- 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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<PerStoreView.Builder>
-
setField
public PerStoreView.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PerStoreView.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PerStoreView.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PerStoreView.Builder>
-
setRepeatedField
public PerStoreView.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PerStoreView.Builder>
-
addRepeatedField
public PerStoreView.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PerStoreView.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PerStoreView.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.ExtendableBuilder<com.google.protobuf.GeneratedMessageV3,PerStoreView.Builder>
-
mergeFrom
public PerStoreView.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<PerStoreView.Builder>- Throws:
IOException
-
getResourceName
Output only. The resource name of the per store view. Per Store view resource names have the form: `customers/{customer_id}/perStoreViews/{place_id}`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfacePerStoreViewOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()Output only. The resource name of the per store view. Per Store view resource names have the form: `customers/{customer_id}/perStoreViews/{place_id}`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfacePerStoreViewOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
Output only. The resource name of the per store view. Per Store view resource names have the form: `customers/{customer_id}/perStoreViews/{place_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
Output only. The resource name of the per store view. Per Store view resource names have the form: `customers/{customer_id}/perStoreViews/{place_id}`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
Output only. The resource name of the per store view. Per Store view resource names have the form: `customers/{customer_id}/perStoreViews/{place_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.
-
getPlaceId
Output only. The place ID of the per store view.
string place_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPlaceIdin interfacePerStoreViewOrBuilder- Returns:
- The placeId.
-
getPlaceIdBytes
public com.google.protobuf.ByteString getPlaceIdBytes()Output only. The place ID of the per store view.
string place_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPlaceIdBytesin interfacePerStoreViewOrBuilder- Returns:
- The bytes for placeId.
-
setPlaceId
Output only. The place ID of the per store view.
string place_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The placeId to set.- Returns:
- This builder for chaining.
-
clearPlaceId
Output only. The place ID of the per store view.
string place_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setPlaceIdBytes
Output only. The place ID of the per store view.
string place_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for placeId to set.- Returns:
- This builder for chaining.
-
getAddress1
Output only. First line of the store's address.
string address1 = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAddress1in interfacePerStoreViewOrBuilder- Returns:
- The address1.
-
getAddress1Bytes
public com.google.protobuf.ByteString getAddress1Bytes()Output only. First line of the store's address.
string address1 = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAddress1Bytesin interfacePerStoreViewOrBuilder- Returns:
- The bytes for address1.
-
setAddress1
Output only. First line of the store's address.
string address1 = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The address1 to set.- Returns:
- This builder for chaining.
-
clearAddress1
Output only. First line of the store's address.
string address1 = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setAddress1Bytes
Output only. First line of the store's address.
string address1 = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for address1 to set.- Returns:
- This builder for chaining.
-
getAddress2
Output only. Second line of the store's address.
string address2 = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAddress2in interfacePerStoreViewOrBuilder- Returns:
- The address2.
-
getAddress2Bytes
public com.google.protobuf.ByteString getAddress2Bytes()Output only. Second line of the store's address.
string address2 = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAddress2Bytesin interfacePerStoreViewOrBuilder- Returns:
- The bytes for address2.
-
setAddress2
Output only. Second line of the store's address.
string address2 = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The address2 to set.- Returns:
- This builder for chaining.
-
clearAddress2
Output only. Second line of the store's address.
string address2 = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setAddress2Bytes
Output only. Second line of the store's address.
string address2 = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for address2 to set.- Returns:
- This builder for chaining.
-
getBusinessName
Output only. The name of the business.
string business_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBusinessNamein interfacePerStoreViewOrBuilder- Returns:
- The businessName.
-
getBusinessNameBytes
public com.google.protobuf.ByteString getBusinessNameBytes()Output only. The name of the business.
string business_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBusinessNameBytesin interfacePerStoreViewOrBuilder- Returns:
- The bytes for businessName.
-
setBusinessName
Output only. The name of the business.
string business_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The businessName to set.- Returns:
- This builder for chaining.
-
clearBusinessName
Output only. The name of the business.
string business_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setBusinessNameBytes
Output only. The name of the business.
string business_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for businessName to set.- Returns:
- This builder for chaining.
-
getCity
Output only. The city where the store is located.
string city = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCityin interfacePerStoreViewOrBuilder- Returns:
- The city.
-
getCityBytes
public com.google.protobuf.ByteString getCityBytes()Output only. The city where the store is located.
string city = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCityBytesin interfacePerStoreViewOrBuilder- Returns:
- The bytes for city.
-
setCity
Output only. The city where the store is located.
string city = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The city to set.- Returns:
- This builder for chaining.
-
clearCity
Output only. The city where the store is located.
string city = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setCityBytes
Output only. The city where the store is located.
string city = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for city to set.- Returns:
- This builder for chaining.
-
getCountryCode
Output only. The two-letter country code for the store's location (e.g., "US").
string country_code = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCountryCodein interfacePerStoreViewOrBuilder- Returns:
- The countryCode.
-
getCountryCodeBytes
public com.google.protobuf.ByteString getCountryCodeBytes()Output only. The two-letter country code for the store's location (e.g., "US").
string country_code = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCountryCodeBytesin interfacePerStoreViewOrBuilder- Returns:
- The bytes for countryCode.
-
setCountryCode
Output only. The two-letter country code for the store's location (e.g., "US").
string country_code = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The countryCode to set.- Returns:
- This builder for chaining.
-
clearCountryCode
Output only. The two-letter country code for the store's location (e.g., "US").
string country_code = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setCountryCodeBytes
Output only. The two-letter country code for the store's location (e.g., "US").
string country_code = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for countryCode to set.- Returns:
- This builder for chaining.
-
getPhoneNumber
Output only. The phone number of the store.
string phone_number = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPhoneNumberin interfacePerStoreViewOrBuilder- Returns:
- The phoneNumber.
-
getPhoneNumberBytes
public com.google.protobuf.ByteString getPhoneNumberBytes()Output only. The phone number of the store.
string phone_number = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPhoneNumberBytesin interfacePerStoreViewOrBuilder- Returns:
- The bytes for phoneNumber.
-
setPhoneNumber
Output only. The phone number of the store.
string phone_number = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The phoneNumber to set.- Returns:
- This builder for chaining.
-
clearPhoneNumber
Output only. The phone number of the store.
string phone_number = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setPhoneNumberBytes
Output only. The phone number of the store.
string phone_number = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for phoneNumber to set.- Returns:
- This builder for chaining.
-
getPostalCode
Output only. The postal code of the store's address.
string postal_code = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPostalCodein interfacePerStoreViewOrBuilder- Returns:
- The postalCode.
-
getPostalCodeBytes
public com.google.protobuf.ByteString getPostalCodeBytes()Output only. The postal code of the store's address.
string postal_code = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPostalCodeBytesin interfacePerStoreViewOrBuilder- Returns:
- The bytes for postalCode.
-
setPostalCode
Output only. The postal code of the store's address.
string postal_code = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The postalCode to set.- Returns:
- This builder for chaining.
-
clearPostalCode
Output only. The postal code of the store's address.
string postal_code = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setPostalCodeBytes
Output only. The postal code of the store's address.
string postal_code = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for postalCode to set.- Returns:
- This builder for chaining.
-
getProvince
Output only. The province or state of the store's address.
string province = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getProvincein interfacePerStoreViewOrBuilder- Returns:
- The province.
-
getProvinceBytes
public com.google.protobuf.ByteString getProvinceBytes()Output only. The province or state of the store's address.
string province = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getProvinceBytesin interfacePerStoreViewOrBuilder- Returns:
- The bytes for province.
-
setProvince
Output only. The province or state of the store's address.
string province = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The province to set.- Returns:
- This builder for chaining.
-
clearProvince
Output only. The province or state of the store's address.
string province = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setProvinceBytes
Output only. The province or state of the store's address.
string province = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for province to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final PerStoreView.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PerStoreView.Builder>
-
mergeUnknownFields
public final PerStoreView.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PerStoreView.Builder>
-