Interface LocationSetOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
LocationSet, LocationSet.Builder

public interface LocationSetOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getLocationOwnershipTypeValue

      int getLocationOwnershipTypeValue()
       Required. Immutable. Location Ownership Type (owned location or affiliate
       location).
       
      .google.ads.googleads.v18.enums.LocationOwnershipTypeEnum.LocationOwnershipType location_ownership_type = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The enum numeric value on the wire for locationOwnershipType.
    • getLocationOwnershipType

       Required. Immutable. Location Ownership Type (owned location or affiliate
       location).
       
      .google.ads.googleads.v18.enums.LocationOwnershipTypeEnum.LocationOwnershipType location_ownership_type = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The locationOwnershipType.
    • hasBusinessProfileLocationSet

      boolean hasBusinessProfileLocationSet()
       Data used to configure a location set populated from Google Business
       Profile locations.
       
      .google.ads.googleads.v18.common.BusinessProfileLocationSet business_profile_location_set = 1;
      Returns:
      Whether the businessProfileLocationSet field is set.
    • getBusinessProfileLocationSet

      BusinessProfileLocationSet getBusinessProfileLocationSet()
       Data used to configure a location set populated from Google Business
       Profile locations.
       
      .google.ads.googleads.v18.common.BusinessProfileLocationSet business_profile_location_set = 1;
      Returns:
      The businessProfileLocationSet.
    • getBusinessProfileLocationSetOrBuilder

      BusinessProfileLocationSetOrBuilder getBusinessProfileLocationSetOrBuilder()
       Data used to configure a location set populated from Google Business
       Profile locations.
       
      .google.ads.googleads.v18.common.BusinessProfileLocationSet business_profile_location_set = 1;
    • hasChainLocationSet

      boolean hasChainLocationSet()
       Data used to configure a location on chain set populated with the
       specified chains.
       
      .google.ads.googleads.v18.common.ChainSet chain_location_set = 2;
      Returns:
      Whether the chainLocationSet field is set.
    • getChainLocationSet

      ChainSet getChainLocationSet()
       Data used to configure a location on chain set populated with the
       specified chains.
       
      .google.ads.googleads.v18.common.ChainSet chain_location_set = 2;
      Returns:
      The chainLocationSet.
    • getChainLocationSetOrBuilder

      ChainSetOrBuilder getChainLocationSetOrBuilder()
       Data used to configure a location on chain set populated with the
       specified chains.
       
      .google.ads.googleads.v18.common.ChainSet chain_location_set = 2;
    • hasMapsLocationSet

      boolean hasMapsLocationSet()
       Only set if locations are synced based on selected maps locations
       
      .google.ads.googleads.v18.common.MapsLocationSet maps_location_set = 5;
      Returns:
      Whether the mapsLocationSet field is set.
    • getMapsLocationSet

      MapsLocationSet getMapsLocationSet()
       Only set if locations are synced based on selected maps locations
       
      .google.ads.googleads.v18.common.MapsLocationSet maps_location_set = 5;
      Returns:
      The mapsLocationSet.
    • getMapsLocationSetOrBuilder

      MapsLocationSetOrBuilder getMapsLocationSetOrBuilder()
       Only set if locations are synced based on selected maps locations
       
      .google.ads.googleads.v18.common.MapsLocationSet maps_location_set = 5;
    • getSourceCase

      LocationSet.SourceCase getSourceCase()