Interface FeedItemTargetOrBuilder

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

    public interface FeedItemTargetOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getResourceName

        java.lang.String getResourceName()
         Immutable. The resource name of the feed item target.
         Feed item target resource names have the form:
         `customers/{customer_id}/feedItemTargets/{feed_id}~{feed_item_id}~{feed_item_target_type}~{feed_item_target_id}`
         
        string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The resourceName.
      • getResourceNameBytes

        com.google.protobuf.ByteString getResourceNameBytes()
         Immutable. The resource name of the feed item target.
         Feed item target resource names have the form:
         `customers/{customer_id}/feedItemTargets/{feed_id}~{feed_item_id}~{feed_item_target_type}~{feed_item_target_id}`
         
        string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for resourceName.
      • hasFeedItem

        boolean hasFeedItem()
         Immutable. The feed item to which this feed item target belongs.
         
        optional string feed_item = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        Whether the feedItem field is set.
      • getFeedItem

        java.lang.String getFeedItem()
         Immutable. The feed item to which this feed item target belongs.
         
        optional string feed_item = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The feedItem.
      • getFeedItemBytes

        com.google.protobuf.ByteString getFeedItemBytes()
         Immutable. The feed item to which this feed item target belongs.
         
        optional string feed_item = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for feedItem.
      • getFeedItemTargetTypeValue

        int getFeedItemTargetTypeValue()
         Output only. The target type of this feed item target. This field is read-only.
         
        .google.ads.googleads.v10.enums.FeedItemTargetTypeEnum.FeedItemTargetType feed_item_target_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for feedItemTargetType.
      • getFeedItemTargetType

        FeedItemTargetTypeEnum.FeedItemTargetType getFeedItemTargetType()
         Output only. The target type of this feed item target. This field is read-only.
         
        .google.ads.googleads.v10.enums.FeedItemTargetTypeEnum.FeedItemTargetType feed_item_target_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The feedItemTargetType.
      • hasFeedItemTargetId

        boolean hasFeedItemTargetId()
         Output only. The ID of the targeted resource. This field is read-only.
         
        optional int64 feed_item_target_id = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the feedItemTargetId field is set.
      • getFeedItemTargetId

        long getFeedItemTargetId()
         Output only. The ID of the targeted resource. This field is read-only.
         
        optional int64 feed_item_target_id = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The feedItemTargetId.
      • getStatusValue

        int getStatusValue()
         Output only. Status of the feed item target.
         This field is read-only.
         
        .google.ads.googleads.v10.enums.FeedItemTargetStatusEnum.FeedItemTargetStatus status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for status.
      • getStatus

        FeedItemTargetStatusEnum.FeedItemTargetStatus getStatus()
         Output only. Status of the feed item target.
         This field is read-only.
         
        .google.ads.googleads.v10.enums.FeedItemTargetStatusEnum.FeedItemTargetStatus status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The status.
      • hasCampaign

        boolean hasCampaign()
         Immutable. The targeted campaign.
         
        string campaign = 14 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        Whether the campaign field is set.
      • getCampaign

        java.lang.String getCampaign()
         Immutable. The targeted campaign.
         
        string campaign = 14 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The campaign.
      • getCampaignBytes

        com.google.protobuf.ByteString getCampaignBytes()
         Immutable. The targeted campaign.
         
        string campaign = 14 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for campaign.
      • hasAdGroup

        boolean hasAdGroup()
         Immutable. The targeted ad group.
         
        string ad_group = 15 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        Whether the adGroup field is set.
      • getAdGroup

        java.lang.String getAdGroup()
         Immutable. The targeted ad group.
         
        string ad_group = 15 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The adGroup.
      • getAdGroupBytes

        com.google.protobuf.ByteString getAdGroupBytes()
         Immutable. The targeted ad group.
         
        string ad_group = 15 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for adGroup.
      • hasKeyword

        boolean hasKeyword()
         Immutable. The targeted keyword.
         
        .google.ads.googleads.v10.common.KeywordInfo keyword = 7 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        Whether the keyword field is set.
      • getKeyword

        KeywordInfo getKeyword()
         Immutable. The targeted keyword.
         
        .google.ads.googleads.v10.common.KeywordInfo keyword = 7 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        The keyword.
      • getKeywordOrBuilder

        KeywordInfoOrBuilder getKeywordOrBuilder()
         Immutable. The targeted keyword.
         
        .google.ads.googleads.v10.common.KeywordInfo keyword = 7 [(.google.api.field_behavior) = IMMUTABLE];
      • hasGeoTargetConstant

        boolean hasGeoTargetConstant()
         Immutable. The targeted geo target constant resource name.
         
        string geo_target_constant = 16 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        Whether the geoTargetConstant field is set.
      • getGeoTargetConstant

        java.lang.String getGeoTargetConstant()
         Immutable. The targeted geo target constant resource name.
         
        string geo_target_constant = 16 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The geoTargetConstant.
      • getGeoTargetConstantBytes

        com.google.protobuf.ByteString getGeoTargetConstantBytes()
         Immutable. The targeted geo target constant resource name.
         
        string geo_target_constant = 16 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for geoTargetConstant.
      • hasDevice

        boolean hasDevice()
         Immutable. The targeted device.
         
        .google.ads.googleads.v10.enums.FeedItemTargetDeviceEnum.FeedItemTargetDevice device = 9 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        Whether the device field is set.
      • getDeviceValue

        int getDeviceValue()
         Immutable. The targeted device.
         
        .google.ads.googleads.v10.enums.FeedItemTargetDeviceEnum.FeedItemTargetDevice device = 9 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        The enum numeric value on the wire for device.
      • getDevice

        FeedItemTargetDeviceEnum.FeedItemTargetDevice getDevice()
         Immutable. The targeted device.
         
        .google.ads.googleads.v10.enums.FeedItemTargetDeviceEnum.FeedItemTargetDevice device = 9 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        The device.
      • hasAdSchedule

        boolean hasAdSchedule()
         Immutable. The targeted schedule.
         
        .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule = 10 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        Whether the adSchedule field is set.
      • getAdSchedule

        AdScheduleInfo getAdSchedule()
         Immutable. The targeted schedule.
         
        .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule = 10 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        The adSchedule.
      • getAdScheduleOrBuilder

        AdScheduleInfoOrBuilder getAdScheduleOrBuilder()
         Immutable. The targeted schedule.
         
        .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule = 10 [(.google.api.field_behavior) = IMMUTABLE];