com.google.ads.googleads.v17.common.LocationAssetOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v17 Show documentation
Show all versions of google-ads-stubs-v17 Show documentation
Stubs for GAAPI version google-ads-stubs-v17
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v17/common/asset_types.proto
// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.common;
public interface LocationAssetOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.common.LocationAsset)
com.google.protobuf.MessageOrBuilder {
/**
*
* Place IDs uniquely identify a place in the Google Places database and on
* Google Maps.
* This field is unique for a given customer ID and asset type. See
* https://developers.google.com/places/web-service/place-id to learn more
* about Place ID.
*
*
* string place_id = 1;
* @return The placeId.
*/
java.lang.String getPlaceId();
/**
*
* Place IDs uniquely identify a place in the Google Places database and on
* Google Maps.
* This field is unique for a given customer ID and asset type. See
* https://developers.google.com/places/web-service/place-id to learn more
* about Place ID.
*
*
* string place_id = 1;
* @return The bytes for placeId.
*/
com.google.protobuf.ByteString
getPlaceIdBytes();
/**
*
* The list of business locations for the customer.
* This will only be returned if the Location Asset is syncing from the
* Business Profile account. It is possible to have multiple Business Profile
* listings under the same account that point to the same Place ID.
*
*
* repeated .google.ads.googleads.v17.common.BusinessProfileLocation business_profile_locations = 2;
*/
java.util.List
getBusinessProfileLocationsList();
/**
*
* The list of business locations for the customer.
* This will only be returned if the Location Asset is syncing from the
* Business Profile account. It is possible to have multiple Business Profile
* listings under the same account that point to the same Place ID.
*
*
* repeated .google.ads.googleads.v17.common.BusinessProfileLocation business_profile_locations = 2;
*/
com.google.ads.googleads.v17.common.BusinessProfileLocation getBusinessProfileLocations(int index);
/**
*
* The list of business locations for the customer.
* This will only be returned if the Location Asset is syncing from the
* Business Profile account. It is possible to have multiple Business Profile
* listings under the same account that point to the same Place ID.
*
*
* repeated .google.ads.googleads.v17.common.BusinessProfileLocation business_profile_locations = 2;
*/
int getBusinessProfileLocationsCount();
/**
*
* The list of business locations for the customer.
* This will only be returned if the Location Asset is syncing from the
* Business Profile account. It is possible to have multiple Business Profile
* listings under the same account that point to the same Place ID.
*
*
* repeated .google.ads.googleads.v17.common.BusinessProfileLocation business_profile_locations = 2;
*/
java.util.List extends com.google.ads.googleads.v17.common.BusinessProfileLocationOrBuilder>
getBusinessProfileLocationsOrBuilderList();
/**
*
* The list of business locations for the customer.
* This will only be returned if the Location Asset is syncing from the
* Business Profile account. It is possible to have multiple Business Profile
* listings under the same account that point to the same Place ID.
*
*
* repeated .google.ads.googleads.v17.common.BusinessProfileLocation business_profile_locations = 2;
*/
com.google.ads.googleads.v17.common.BusinessProfileLocationOrBuilder getBusinessProfileLocationsOrBuilder(
int index);
/**
*
* The type of location ownership.
* If the type is BUSINESS_OWNER, it will be served as a location extension.
* If the type is AFFILIATE, it will be served as an affiliate location.
*
*
* .google.ads.googleads.v17.enums.LocationOwnershipTypeEnum.LocationOwnershipType location_ownership_type = 3;
* @return The enum numeric value on the wire for locationOwnershipType.
*/
int getLocationOwnershipTypeValue();
/**
*
* The type of location ownership.
* If the type is BUSINESS_OWNER, it will be served as a location extension.
* If the type is AFFILIATE, it will be served as an affiliate location.
*
*
* .google.ads.googleads.v17.enums.LocationOwnershipTypeEnum.LocationOwnershipType location_ownership_type = 3;
* @return The locationOwnershipType.
*/
com.google.ads.googleads.v17.enums.LocationOwnershipTypeEnum.LocationOwnershipType getLocationOwnershipType();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy