All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ads.googleads.v17.common.BusinessProfileLocationSetOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/ads/googleads/v17/common/asset_set_types.proto

// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.common;

public interface BusinessProfileLocationSetOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.common.BusinessProfileLocationSet)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Required. Immutable. The HTTP authorization token used to obtain
   * authorization.
   * 
* * string http_authorization_token = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED]; * @return The httpAuthorizationToken. */ java.lang.String getHttpAuthorizationToken(); /** *
   * Required. Immutable. The HTTP authorization token used to obtain
   * authorization.
   * 
* * string http_authorization_token = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED]; * @return The bytes for httpAuthorizationToken. */ com.google.protobuf.ByteString getHttpAuthorizationTokenBytes(); /** *
   * Required. Immutable. Email address of a Google Business Profile account or
   * email address of a manager of the Google Business Profile account.
   * 
* * string email_address = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; * @return The emailAddress. */ java.lang.String getEmailAddress(); /** *
   * Required. Immutable. Email address of a Google Business Profile account or
   * email address of a manager of the Google Business Profile account.
   * 
* * string email_address = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; * @return The bytes for emailAddress. */ com.google.protobuf.ByteString getEmailAddressBytes(); /** *
   * Used to filter Google Business Profile listings by business name. If
   * businessNameFilter is set, only listings with a matching business name are
   * candidates to be sync'd into Assets.
   * 
* * string business_name_filter = 3; * @return The businessNameFilter. */ java.lang.String getBusinessNameFilter(); /** *
   * Used to filter Google Business Profile listings by business name. If
   * businessNameFilter is set, only listings with a matching business name are
   * candidates to be sync'd into Assets.
   * 
* * string business_name_filter = 3; * @return The bytes for businessNameFilter. */ com.google.protobuf.ByteString getBusinessNameFilterBytes(); /** *
   * Used to filter Google Business Profile listings by labels. If entries exist
   * in labelFilters, only listings that have any of the labels set are
   * candidates to be synchronized into Assets. If no entries exist in
   * labelFilters, then all listings are candidates for syncing.
   * Label filters are OR'ed together.
   * 
* * repeated string label_filters = 4; * @return A list containing the labelFilters. */ java.util.List getLabelFiltersList(); /** *
   * Used to filter Google Business Profile listings by labels. If entries exist
   * in labelFilters, only listings that have any of the labels set are
   * candidates to be synchronized into Assets. If no entries exist in
   * labelFilters, then all listings are candidates for syncing.
   * Label filters are OR'ed together.
   * 
* * repeated string label_filters = 4; * @return The count of labelFilters. */ int getLabelFiltersCount(); /** *
   * Used to filter Google Business Profile listings by labels. If entries exist
   * in labelFilters, only listings that have any of the labels set are
   * candidates to be synchronized into Assets. If no entries exist in
   * labelFilters, then all listings are candidates for syncing.
   * Label filters are OR'ed together.
   * 
* * repeated string label_filters = 4; * @param index The index of the element to return. * @return The labelFilters at the given index. */ java.lang.String getLabelFilters(int index); /** *
   * Used to filter Google Business Profile listings by labels. If entries exist
   * in labelFilters, only listings that have any of the labels set are
   * candidates to be synchronized into Assets. If no entries exist in
   * labelFilters, then all listings are candidates for syncing.
   * Label filters are OR'ed together.
   * 
* * repeated string label_filters = 4; * @param index The index of the value to return. * @return The bytes of the labelFilters at the given index. */ com.google.protobuf.ByteString getLabelFiltersBytes(int index); /** *
   * Used to filter Google Business Profile listings by listing id. If entries
   * exist in listingIdFilters, only listings specified by the filters are
   * candidates to be synchronized into Assets. If no entries exist in
   * listingIdFilters, then all listings are candidates for syncing.
   * Listing ID filters are OR'ed together.
   * 
* * repeated int64 listing_id_filters = 5; * @return A list containing the listingIdFilters. */ java.util.List getListingIdFiltersList(); /** *
   * Used to filter Google Business Profile listings by listing id. If entries
   * exist in listingIdFilters, only listings specified by the filters are
   * candidates to be synchronized into Assets. If no entries exist in
   * listingIdFilters, then all listings are candidates for syncing.
   * Listing ID filters are OR'ed together.
   * 
* * repeated int64 listing_id_filters = 5; * @return The count of listingIdFilters. */ int getListingIdFiltersCount(); /** *
   * Used to filter Google Business Profile listings by listing id. If entries
   * exist in listingIdFilters, only listings specified by the filters are
   * candidates to be synchronized into Assets. If no entries exist in
   * listingIdFilters, then all listings are candidates for syncing.
   * Listing ID filters are OR'ed together.
   * 
* * repeated int64 listing_id_filters = 5; * @param index The index of the element to return. * @return The listingIdFilters at the given index. */ long getListingIdFilters(int index); /** *
   * Immutable. The account ID of the managed business whose locations are to be
   * used. If this field is not set, then all businesses accessible by the user
   * (specified by the emailAddress) are used.
   * 
* * string business_account_id = 6 [(.google.api.field_behavior) = IMMUTABLE]; * @return The businessAccountId. */ java.lang.String getBusinessAccountId(); /** *
   * Immutable. The account ID of the managed business whose locations are to be
   * used. If this field is not set, then all businesses accessible by the user
   * (specified by the emailAddress) are used.
   * 
* * string business_account_id = 6 [(.google.api.field_behavior) = IMMUTABLE]; * @return The bytes for businessAccountId. */ com.google.protobuf.ByteString getBusinessAccountIdBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy