Class ChangeEvent.ChangedResource.Builder

  • All Implemented Interfaces:
    ChangeEvent.ChangedResourceOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, java.lang.Cloneable
    Enclosing class:
    ChangeEvent.ChangedResource

    public static final class ChangeEvent.ChangedResource.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<ChangeEvent.ChangedResource.Builder>
    implements ChangeEvent.ChangedResourceOrBuilder
     A wrapper proto presenting all supported resources.
     Only the resource of the change_resource_type will be set.
     
    Protobuf type google.ads.googleads.v10.resources.ChangeEvent.ChangedResource
    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeEvent.ChangedResource.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeEvent.ChangedResource.Builder>
      • getDefaultInstanceForType

        public ChangeEvent.ChangedResource getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public ChangeEvent.ChangedResource build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public ChangeEvent.ChangedResource buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • setRepeatedField

        public ChangeEvent.ChangedResource.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                    int index,
                                                                    java.lang.Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeEvent.ChangedResource.Builder>
      • addRepeatedField

        public ChangeEvent.ChangedResource.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                    java.lang.Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeEvent.ChangedResource.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeEvent.ChangedResource.Builder>
      • mergeFrom

        public ChangeEvent.ChangedResource.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                      throws java.io.IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ChangeEvent.ChangedResource.Builder>
        Throws:
        java.io.IOException
      • hasAd

        public boolean hasAd()
         Output only. Set if change_resource_type == AD.
         
        .google.ads.googleads.v10.resources.Ad ad = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasAd in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the ad field is set.
      • getAd

        public Ad getAd()
         Output only. Set if change_resource_type == AD.
         
        .google.ads.googleads.v10.resources.Ad ad = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getAd in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The ad.
      • setAd

        public ChangeEvent.ChangedResource.Builder setAd​(Ad value)
         Output only. Set if change_resource_type == AD.
         
        .google.ads.googleads.v10.resources.Ad ad = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setAd

        public ChangeEvent.ChangedResource.Builder setAd​(Ad.Builder builderForValue)
         Output only. Set if change_resource_type == AD.
         
        .google.ads.googleads.v10.resources.Ad ad = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeAd

        public ChangeEvent.ChangedResource.Builder mergeAd​(Ad value)
         Output only. Set if change_resource_type == AD.
         
        .google.ads.googleads.v10.resources.Ad ad = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearAd

        public ChangeEvent.ChangedResource.Builder clearAd()
         Output only. Set if change_resource_type == AD.
         
        .google.ads.googleads.v10.resources.Ad ad = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAdBuilder

        public Ad.Builder getAdBuilder()
         Output only. Set if change_resource_type == AD.
         
        .google.ads.googleads.v10.resources.Ad ad = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasAdGroup

        public boolean hasAdGroup()
         Output only. Set if change_resource_type == AD_GROUP.
         
        .google.ads.googleads.v10.resources.AdGroup ad_group = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasAdGroup in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the adGroup field is set.
      • getAdGroup

        public AdGroup getAdGroup()
         Output only. Set if change_resource_type == AD_GROUP.
         
        .google.ads.googleads.v10.resources.AdGroup ad_group = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getAdGroup in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The adGroup.
      • setAdGroup

        public ChangeEvent.ChangedResource.Builder setAdGroup​(AdGroup value)
         Output only. Set if change_resource_type == AD_GROUP.
         
        .google.ads.googleads.v10.resources.AdGroup ad_group = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setAdGroup

        public ChangeEvent.ChangedResource.Builder setAdGroup​(AdGroup.Builder builderForValue)
         Output only. Set if change_resource_type == AD_GROUP.
         
        .google.ads.googleads.v10.resources.AdGroup ad_group = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeAdGroup

        public ChangeEvent.ChangedResource.Builder mergeAdGroup​(AdGroup value)
         Output only. Set if change_resource_type == AD_GROUP.
         
        .google.ads.googleads.v10.resources.AdGroup ad_group = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearAdGroup

        public ChangeEvent.ChangedResource.Builder clearAdGroup()
         Output only. Set if change_resource_type == AD_GROUP.
         
        .google.ads.googleads.v10.resources.AdGroup ad_group = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAdGroupBuilder

        public AdGroup.Builder getAdGroupBuilder()
         Output only. Set if change_resource_type == AD_GROUP.
         
        .google.ads.googleads.v10.resources.AdGroup ad_group = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasAdGroupCriterion

        public boolean hasAdGroupCriterion()
         Output only. Set if change_resource_type == AD_GROUP_CRITERION.
         
        .google.ads.googleads.v10.resources.AdGroupCriterion ad_group_criterion = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasAdGroupCriterion in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the adGroupCriterion field is set.
      • getAdGroupCriterion

        public AdGroupCriterion getAdGroupCriterion()
         Output only. Set if change_resource_type == AD_GROUP_CRITERION.
         
        .google.ads.googleads.v10.resources.AdGroupCriterion ad_group_criterion = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getAdGroupCriterion in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The adGroupCriterion.
      • setAdGroupCriterion

        public ChangeEvent.ChangedResource.Builder setAdGroupCriterion​(AdGroupCriterion value)
         Output only. Set if change_resource_type == AD_GROUP_CRITERION.
         
        .google.ads.googleads.v10.resources.AdGroupCriterion ad_group_criterion = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setAdGroupCriterion

        public ChangeEvent.ChangedResource.Builder setAdGroupCriterion​(AdGroupCriterion.Builder builderForValue)
         Output only. Set if change_resource_type == AD_GROUP_CRITERION.
         
        .google.ads.googleads.v10.resources.AdGroupCriterion ad_group_criterion = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeAdGroupCriterion

        public ChangeEvent.ChangedResource.Builder mergeAdGroupCriterion​(AdGroupCriterion value)
         Output only. Set if change_resource_type == AD_GROUP_CRITERION.
         
        .google.ads.googleads.v10.resources.AdGroupCriterion ad_group_criterion = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearAdGroupCriterion

        public ChangeEvent.ChangedResource.Builder clearAdGroupCriterion()
         Output only. Set if change_resource_type == AD_GROUP_CRITERION.
         
        .google.ads.googleads.v10.resources.AdGroupCriterion ad_group_criterion = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAdGroupCriterionBuilder

        public AdGroupCriterion.Builder getAdGroupCriterionBuilder()
         Output only. Set if change_resource_type == AD_GROUP_CRITERION.
         
        .google.ads.googleads.v10.resources.AdGroupCriterion ad_group_criterion = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasCampaign

        public boolean hasCampaign()
         Output only. Set if change_resource_type == CAMPAIGN.
         
        .google.ads.googleads.v10.resources.Campaign campaign = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasCampaign in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the campaign field is set.
      • getCampaign

        public Campaign getCampaign()
         Output only. Set if change_resource_type == CAMPAIGN.
         
        .google.ads.googleads.v10.resources.Campaign campaign = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCampaign in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The campaign.
      • setCampaign

        public ChangeEvent.ChangedResource.Builder setCampaign​(Campaign value)
         Output only. Set if change_resource_type == CAMPAIGN.
         
        .google.ads.googleads.v10.resources.Campaign campaign = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setCampaign

        public ChangeEvent.ChangedResource.Builder setCampaign​(Campaign.Builder builderForValue)
         Output only. Set if change_resource_type == CAMPAIGN.
         
        .google.ads.googleads.v10.resources.Campaign campaign = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeCampaign

        public ChangeEvent.ChangedResource.Builder mergeCampaign​(Campaign value)
         Output only. Set if change_resource_type == CAMPAIGN.
         
        .google.ads.googleads.v10.resources.Campaign campaign = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearCampaign

        public ChangeEvent.ChangedResource.Builder clearCampaign()
         Output only. Set if change_resource_type == CAMPAIGN.
         
        .google.ads.googleads.v10.resources.Campaign campaign = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getCampaignBuilder

        public Campaign.Builder getCampaignBuilder()
         Output only. Set if change_resource_type == CAMPAIGN.
         
        .google.ads.googleads.v10.resources.Campaign campaign = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasCampaignBudget

        public boolean hasCampaignBudget()
         Output only. Set if change_resource_type == CAMPAIGN_BUDGET.
         
        .google.ads.googleads.v10.resources.CampaignBudget campaign_budget = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasCampaignBudget in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the campaignBudget field is set.
      • getCampaignBudget

        public CampaignBudget getCampaignBudget()
         Output only. Set if change_resource_type == CAMPAIGN_BUDGET.
         
        .google.ads.googleads.v10.resources.CampaignBudget campaign_budget = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCampaignBudget in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The campaignBudget.
      • setCampaignBudget

        public ChangeEvent.ChangedResource.Builder setCampaignBudget​(CampaignBudget value)
         Output only. Set if change_resource_type == CAMPAIGN_BUDGET.
         
        .google.ads.googleads.v10.resources.CampaignBudget campaign_budget = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setCampaignBudget

        public ChangeEvent.ChangedResource.Builder setCampaignBudget​(CampaignBudget.Builder builderForValue)
         Output only. Set if change_resource_type == CAMPAIGN_BUDGET.
         
        .google.ads.googleads.v10.resources.CampaignBudget campaign_budget = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeCampaignBudget

        public ChangeEvent.ChangedResource.Builder mergeCampaignBudget​(CampaignBudget value)
         Output only. Set if change_resource_type == CAMPAIGN_BUDGET.
         
        .google.ads.googleads.v10.resources.CampaignBudget campaign_budget = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearCampaignBudget

        public ChangeEvent.ChangedResource.Builder clearCampaignBudget()
         Output only. Set if change_resource_type == CAMPAIGN_BUDGET.
         
        .google.ads.googleads.v10.resources.CampaignBudget campaign_budget = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getCampaignBudgetBuilder

        public CampaignBudget.Builder getCampaignBudgetBuilder()
         Output only. Set if change_resource_type == CAMPAIGN_BUDGET.
         
        .google.ads.googleads.v10.resources.CampaignBudget campaign_budget = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasAdGroupBidModifier

        public boolean hasAdGroupBidModifier()
         Output only. Set if change_resource_type == AD_GROUP_BID_MODIFIER.
         
        .google.ads.googleads.v10.resources.AdGroupBidModifier ad_group_bid_modifier = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasAdGroupBidModifier in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the adGroupBidModifier field is set.
      • getAdGroupBidModifier

        public AdGroupBidModifier getAdGroupBidModifier()
         Output only. Set if change_resource_type == AD_GROUP_BID_MODIFIER.
         
        .google.ads.googleads.v10.resources.AdGroupBidModifier ad_group_bid_modifier = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getAdGroupBidModifier in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The adGroupBidModifier.
      • setAdGroupBidModifier

        public ChangeEvent.ChangedResource.Builder setAdGroupBidModifier​(AdGroupBidModifier value)
         Output only. Set if change_resource_type == AD_GROUP_BID_MODIFIER.
         
        .google.ads.googleads.v10.resources.AdGroupBidModifier ad_group_bid_modifier = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setAdGroupBidModifier

        public ChangeEvent.ChangedResource.Builder setAdGroupBidModifier​(AdGroupBidModifier.Builder builderForValue)
         Output only. Set if change_resource_type == AD_GROUP_BID_MODIFIER.
         
        .google.ads.googleads.v10.resources.AdGroupBidModifier ad_group_bid_modifier = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeAdGroupBidModifier

        public ChangeEvent.ChangedResource.Builder mergeAdGroupBidModifier​(AdGroupBidModifier value)
         Output only. Set if change_resource_type == AD_GROUP_BID_MODIFIER.
         
        .google.ads.googleads.v10.resources.AdGroupBidModifier ad_group_bid_modifier = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearAdGroupBidModifier

        public ChangeEvent.ChangedResource.Builder clearAdGroupBidModifier()
         Output only. Set if change_resource_type == AD_GROUP_BID_MODIFIER.
         
        .google.ads.googleads.v10.resources.AdGroupBidModifier ad_group_bid_modifier = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAdGroupBidModifierBuilder

        public AdGroupBidModifier.Builder getAdGroupBidModifierBuilder()
         Output only. Set if change_resource_type == AD_GROUP_BID_MODIFIER.
         
        .google.ads.googleads.v10.resources.AdGroupBidModifier ad_group_bid_modifier = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasCampaignCriterion

        public boolean hasCampaignCriterion()
         Output only. Set if change_resource_type == CAMPAIGN_CRITERION.
         
        .google.ads.googleads.v10.resources.CampaignCriterion campaign_criterion = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasCampaignCriterion in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the campaignCriterion field is set.
      • getCampaignCriterion

        public CampaignCriterion getCampaignCriterion()
         Output only. Set if change_resource_type == CAMPAIGN_CRITERION.
         
        .google.ads.googleads.v10.resources.CampaignCriterion campaign_criterion = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCampaignCriterion in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The campaignCriterion.
      • setCampaignCriterion

        public ChangeEvent.ChangedResource.Builder setCampaignCriterion​(CampaignCriterion value)
         Output only. Set if change_resource_type == CAMPAIGN_CRITERION.
         
        .google.ads.googleads.v10.resources.CampaignCriterion campaign_criterion = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setCampaignCriterion

        public ChangeEvent.ChangedResource.Builder setCampaignCriterion​(CampaignCriterion.Builder builderForValue)
         Output only. Set if change_resource_type == CAMPAIGN_CRITERION.
         
        .google.ads.googleads.v10.resources.CampaignCriterion campaign_criterion = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeCampaignCriterion

        public ChangeEvent.ChangedResource.Builder mergeCampaignCriterion​(CampaignCriterion value)
         Output only. Set if change_resource_type == CAMPAIGN_CRITERION.
         
        .google.ads.googleads.v10.resources.CampaignCriterion campaign_criterion = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearCampaignCriterion

        public ChangeEvent.ChangedResource.Builder clearCampaignCriterion()
         Output only. Set if change_resource_type == CAMPAIGN_CRITERION.
         
        .google.ads.googleads.v10.resources.CampaignCriterion campaign_criterion = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getCampaignCriterionBuilder

        public CampaignCriterion.Builder getCampaignCriterionBuilder()
         Output only. Set if change_resource_type == CAMPAIGN_CRITERION.
         
        .google.ads.googleads.v10.resources.CampaignCriterion campaign_criterion = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasFeed

        public boolean hasFeed()
         Output only. Set if change_resource_type == FEED.
         
        .google.ads.googleads.v10.resources.Feed feed = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasFeed in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the feed field is set.
      • getFeed

        public Feed getFeed()
         Output only. Set if change_resource_type == FEED.
         
        .google.ads.googleads.v10.resources.Feed feed = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getFeed in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The feed.
      • setFeed

        public ChangeEvent.ChangedResource.Builder setFeed​(Feed value)
         Output only. Set if change_resource_type == FEED.
         
        .google.ads.googleads.v10.resources.Feed feed = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setFeed

        public ChangeEvent.ChangedResource.Builder setFeed​(Feed.Builder builderForValue)
         Output only. Set if change_resource_type == FEED.
         
        .google.ads.googleads.v10.resources.Feed feed = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeFeed

        public ChangeEvent.ChangedResource.Builder mergeFeed​(Feed value)
         Output only. Set if change_resource_type == FEED.
         
        .google.ads.googleads.v10.resources.Feed feed = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearFeed

        public ChangeEvent.ChangedResource.Builder clearFeed()
         Output only. Set if change_resource_type == FEED.
         
        .google.ads.googleads.v10.resources.Feed feed = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getFeedBuilder

        public Feed.Builder getFeedBuilder()
         Output only. Set if change_resource_type == FEED.
         
        .google.ads.googleads.v10.resources.Feed feed = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasFeedItem

        public boolean hasFeedItem()
         Output only. Set if change_resource_type == FEED_ITEM.
         
        .google.ads.googleads.v10.resources.FeedItem feed_item = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasFeedItem in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the feedItem field is set.
      • getFeedItem

        public FeedItem getFeedItem()
         Output only. Set if change_resource_type == FEED_ITEM.
         
        .google.ads.googleads.v10.resources.FeedItem feed_item = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getFeedItem in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The feedItem.
      • setFeedItem

        public ChangeEvent.ChangedResource.Builder setFeedItem​(FeedItem value)
         Output only. Set if change_resource_type == FEED_ITEM.
         
        .google.ads.googleads.v10.resources.FeedItem feed_item = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setFeedItem

        public ChangeEvent.ChangedResource.Builder setFeedItem​(FeedItem.Builder builderForValue)
         Output only. Set if change_resource_type == FEED_ITEM.
         
        .google.ads.googleads.v10.resources.FeedItem feed_item = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeFeedItem

        public ChangeEvent.ChangedResource.Builder mergeFeedItem​(FeedItem value)
         Output only. Set if change_resource_type == FEED_ITEM.
         
        .google.ads.googleads.v10.resources.FeedItem feed_item = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearFeedItem

        public ChangeEvent.ChangedResource.Builder clearFeedItem()
         Output only. Set if change_resource_type == FEED_ITEM.
         
        .google.ads.googleads.v10.resources.FeedItem feed_item = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getFeedItemBuilder

        public FeedItem.Builder getFeedItemBuilder()
         Output only. Set if change_resource_type == FEED_ITEM.
         
        .google.ads.googleads.v10.resources.FeedItem feed_item = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasCampaignFeed

        public boolean hasCampaignFeed()
         Output only. Set if change_resource_type == CAMPAIGN_FEED.
         
        .google.ads.googleads.v10.resources.CampaignFeed campaign_feed = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasCampaignFeed in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the campaignFeed field is set.
      • getCampaignFeed

        public CampaignFeed getCampaignFeed()
         Output only. Set if change_resource_type == CAMPAIGN_FEED.
         
        .google.ads.googleads.v10.resources.CampaignFeed campaign_feed = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCampaignFeed in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The campaignFeed.
      • setCampaignFeed

        public ChangeEvent.ChangedResource.Builder setCampaignFeed​(CampaignFeed value)
         Output only. Set if change_resource_type == CAMPAIGN_FEED.
         
        .google.ads.googleads.v10.resources.CampaignFeed campaign_feed = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setCampaignFeed

        public ChangeEvent.ChangedResource.Builder setCampaignFeed​(CampaignFeed.Builder builderForValue)
         Output only. Set if change_resource_type == CAMPAIGN_FEED.
         
        .google.ads.googleads.v10.resources.CampaignFeed campaign_feed = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeCampaignFeed

        public ChangeEvent.ChangedResource.Builder mergeCampaignFeed​(CampaignFeed value)
         Output only. Set if change_resource_type == CAMPAIGN_FEED.
         
        .google.ads.googleads.v10.resources.CampaignFeed campaign_feed = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearCampaignFeed

        public ChangeEvent.ChangedResource.Builder clearCampaignFeed()
         Output only. Set if change_resource_type == CAMPAIGN_FEED.
         
        .google.ads.googleads.v10.resources.CampaignFeed campaign_feed = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getCampaignFeedBuilder

        public CampaignFeed.Builder getCampaignFeedBuilder()
         Output only. Set if change_resource_type == CAMPAIGN_FEED.
         
        .google.ads.googleads.v10.resources.CampaignFeed campaign_feed = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasAdGroupFeed

        public boolean hasAdGroupFeed()
         Output only. Set if change_resource_type == AD_GROUP_FEED.
         
        .google.ads.googleads.v10.resources.AdGroupFeed ad_group_feed = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasAdGroupFeed in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the adGroupFeed field is set.
      • getAdGroupFeed

        public AdGroupFeed getAdGroupFeed()
         Output only. Set if change_resource_type == AD_GROUP_FEED.
         
        .google.ads.googleads.v10.resources.AdGroupFeed ad_group_feed = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getAdGroupFeed in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The adGroupFeed.
      • setAdGroupFeed

        public ChangeEvent.ChangedResource.Builder setAdGroupFeed​(AdGroupFeed value)
         Output only. Set if change_resource_type == AD_GROUP_FEED.
         
        .google.ads.googleads.v10.resources.AdGroupFeed ad_group_feed = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setAdGroupFeed

        public ChangeEvent.ChangedResource.Builder setAdGroupFeed​(AdGroupFeed.Builder builderForValue)
         Output only. Set if change_resource_type == AD_GROUP_FEED.
         
        .google.ads.googleads.v10.resources.AdGroupFeed ad_group_feed = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeAdGroupFeed

        public ChangeEvent.ChangedResource.Builder mergeAdGroupFeed​(AdGroupFeed value)
         Output only. Set if change_resource_type == AD_GROUP_FEED.
         
        .google.ads.googleads.v10.resources.AdGroupFeed ad_group_feed = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearAdGroupFeed

        public ChangeEvent.ChangedResource.Builder clearAdGroupFeed()
         Output only. Set if change_resource_type == AD_GROUP_FEED.
         
        .google.ads.googleads.v10.resources.AdGroupFeed ad_group_feed = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAdGroupFeedBuilder

        public AdGroupFeed.Builder getAdGroupFeedBuilder()
         Output only. Set if change_resource_type == AD_GROUP_FEED.
         
        .google.ads.googleads.v10.resources.AdGroupFeed ad_group_feed = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasAdGroupAd

        public boolean hasAdGroupAd()
         Output only. Set if change_resource_type == AD_GROUP_AD.
         
        .google.ads.googleads.v10.resources.AdGroupAd ad_group_ad = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasAdGroupAd in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the adGroupAd field is set.
      • getAdGroupAd

        public AdGroupAd getAdGroupAd()
         Output only. Set if change_resource_type == AD_GROUP_AD.
         
        .google.ads.googleads.v10.resources.AdGroupAd ad_group_ad = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getAdGroupAd in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The adGroupAd.
      • setAdGroupAd

        public ChangeEvent.ChangedResource.Builder setAdGroupAd​(AdGroupAd value)
         Output only. Set if change_resource_type == AD_GROUP_AD.
         
        .google.ads.googleads.v10.resources.AdGroupAd ad_group_ad = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setAdGroupAd

        public ChangeEvent.ChangedResource.Builder setAdGroupAd​(AdGroupAd.Builder builderForValue)
         Output only. Set if change_resource_type == AD_GROUP_AD.
         
        .google.ads.googleads.v10.resources.AdGroupAd ad_group_ad = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeAdGroupAd

        public ChangeEvent.ChangedResource.Builder mergeAdGroupAd​(AdGroupAd value)
         Output only. Set if change_resource_type == AD_GROUP_AD.
         
        .google.ads.googleads.v10.resources.AdGroupAd ad_group_ad = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearAdGroupAd

        public ChangeEvent.ChangedResource.Builder clearAdGroupAd()
         Output only. Set if change_resource_type == AD_GROUP_AD.
         
        .google.ads.googleads.v10.resources.AdGroupAd ad_group_ad = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAdGroupAdBuilder

        public AdGroupAd.Builder getAdGroupAdBuilder()
         Output only. Set if change_resource_type == AD_GROUP_AD.
         
        .google.ads.googleads.v10.resources.AdGroupAd ad_group_ad = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasAsset

        public boolean hasAsset()
         Output only. Set if change_resource_type == ASSET.
         
        .google.ads.googleads.v10.resources.Asset asset = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasAsset in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the asset field is set.
      • getAsset

        public Asset getAsset()
         Output only. Set if change_resource_type == ASSET.
         
        .google.ads.googleads.v10.resources.Asset asset = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getAsset in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The asset.
      • setAsset

        public ChangeEvent.ChangedResource.Builder setAsset​(Asset value)
         Output only. Set if change_resource_type == ASSET.
         
        .google.ads.googleads.v10.resources.Asset asset = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setAsset

        public ChangeEvent.ChangedResource.Builder setAsset​(Asset.Builder builderForValue)
         Output only. Set if change_resource_type == ASSET.
         
        .google.ads.googleads.v10.resources.Asset asset = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeAsset

        public ChangeEvent.ChangedResource.Builder mergeAsset​(Asset value)
         Output only. Set if change_resource_type == ASSET.
         
        .google.ads.googleads.v10.resources.Asset asset = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearAsset

        public ChangeEvent.ChangedResource.Builder clearAsset()
         Output only. Set if change_resource_type == ASSET.
         
        .google.ads.googleads.v10.resources.Asset asset = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAssetBuilder

        public Asset.Builder getAssetBuilder()
         Output only. Set if change_resource_type == ASSET.
         
        .google.ads.googleads.v10.resources.Asset asset = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasCustomerAsset

        public boolean hasCustomerAsset()
         Output only. Set if change_resource_type == CUSTOMER_ASSET.
         
        .google.ads.googleads.v10.resources.CustomerAsset customer_asset = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasCustomerAsset in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the customerAsset field is set.
      • getCustomerAsset

        public CustomerAsset getCustomerAsset()
         Output only. Set if change_resource_type == CUSTOMER_ASSET.
         
        .google.ads.googleads.v10.resources.CustomerAsset customer_asset = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCustomerAsset in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The customerAsset.
      • setCustomerAsset

        public ChangeEvent.ChangedResource.Builder setCustomerAsset​(CustomerAsset value)
         Output only. Set if change_resource_type == CUSTOMER_ASSET.
         
        .google.ads.googleads.v10.resources.CustomerAsset customer_asset = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setCustomerAsset

        public ChangeEvent.ChangedResource.Builder setCustomerAsset​(CustomerAsset.Builder builderForValue)
         Output only. Set if change_resource_type == CUSTOMER_ASSET.
         
        .google.ads.googleads.v10.resources.CustomerAsset customer_asset = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeCustomerAsset

        public ChangeEvent.ChangedResource.Builder mergeCustomerAsset​(CustomerAsset value)
         Output only. Set if change_resource_type == CUSTOMER_ASSET.
         
        .google.ads.googleads.v10.resources.CustomerAsset customer_asset = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearCustomerAsset

        public ChangeEvent.ChangedResource.Builder clearCustomerAsset()
         Output only. Set if change_resource_type == CUSTOMER_ASSET.
         
        .google.ads.googleads.v10.resources.CustomerAsset customer_asset = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getCustomerAssetBuilder

        public CustomerAsset.Builder getCustomerAssetBuilder()
         Output only. Set if change_resource_type == CUSTOMER_ASSET.
         
        .google.ads.googleads.v10.resources.CustomerAsset customer_asset = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasCampaignAsset

        public boolean hasCampaignAsset()
         Output only. Set if change_resource_type == CAMPAIGN_ASSET.
         
        .google.ads.googleads.v10.resources.CampaignAsset campaign_asset = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasCampaignAsset in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the campaignAsset field is set.
      • getCampaignAsset

        public CampaignAsset getCampaignAsset()
         Output only. Set if change_resource_type == CAMPAIGN_ASSET.
         
        .google.ads.googleads.v10.resources.CampaignAsset campaign_asset = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCampaignAsset in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The campaignAsset.
      • setCampaignAsset

        public ChangeEvent.ChangedResource.Builder setCampaignAsset​(CampaignAsset value)
         Output only. Set if change_resource_type == CAMPAIGN_ASSET.
         
        .google.ads.googleads.v10.resources.CampaignAsset campaign_asset = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setCampaignAsset

        public ChangeEvent.ChangedResource.Builder setCampaignAsset​(CampaignAsset.Builder builderForValue)
         Output only. Set if change_resource_type == CAMPAIGN_ASSET.
         
        .google.ads.googleads.v10.resources.CampaignAsset campaign_asset = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeCampaignAsset

        public ChangeEvent.ChangedResource.Builder mergeCampaignAsset​(CampaignAsset value)
         Output only. Set if change_resource_type == CAMPAIGN_ASSET.
         
        .google.ads.googleads.v10.resources.CampaignAsset campaign_asset = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearCampaignAsset

        public ChangeEvent.ChangedResource.Builder clearCampaignAsset()
         Output only. Set if change_resource_type == CAMPAIGN_ASSET.
         
        .google.ads.googleads.v10.resources.CampaignAsset campaign_asset = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getCampaignAssetBuilder

        public CampaignAsset.Builder getCampaignAssetBuilder()
         Output only. Set if change_resource_type == CAMPAIGN_ASSET.
         
        .google.ads.googleads.v10.resources.CampaignAsset campaign_asset = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasAdGroupAsset

        public boolean hasAdGroupAsset()
         Output only. Set if change_resource_type == AD_GROUP_ASSET.
         
        .google.ads.googleads.v10.resources.AdGroupAsset ad_group_asset = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasAdGroupAsset in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        Whether the adGroupAsset field is set.
      • getAdGroupAsset

        public AdGroupAsset getAdGroupAsset()
         Output only. Set if change_resource_type == AD_GROUP_ASSET.
         
        .google.ads.googleads.v10.resources.AdGroupAsset ad_group_asset = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getAdGroupAsset in interface ChangeEvent.ChangedResourceOrBuilder
        Returns:
        The adGroupAsset.
      • setAdGroupAsset

        public ChangeEvent.ChangedResource.Builder setAdGroupAsset​(AdGroupAsset value)
         Output only. Set if change_resource_type == AD_GROUP_ASSET.
         
        .google.ads.googleads.v10.resources.AdGroupAsset ad_group_asset = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setAdGroupAsset

        public ChangeEvent.ChangedResource.Builder setAdGroupAsset​(AdGroupAsset.Builder builderForValue)
         Output only. Set if change_resource_type == AD_GROUP_ASSET.
         
        .google.ads.googleads.v10.resources.AdGroupAsset ad_group_asset = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeAdGroupAsset

        public ChangeEvent.ChangedResource.Builder mergeAdGroupAsset​(AdGroupAsset value)
         Output only. Set if change_resource_type == AD_GROUP_ASSET.
         
        .google.ads.googleads.v10.resources.AdGroupAsset ad_group_asset = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearAdGroupAsset

        public ChangeEvent.ChangedResource.Builder clearAdGroupAsset()
         Output only. Set if change_resource_type == AD_GROUP_ASSET.
         
        .google.ads.googleads.v10.resources.AdGroupAsset ad_group_asset = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAdGroupAssetBuilder

        public AdGroupAsset.Builder getAdGroupAssetBuilder()
         Output only. Set if change_resource_type == AD_GROUP_ASSET.
         
        .google.ads.googleads.v10.resources.AdGroupAsset ad_group_asset = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeUnknownFields

        public final ChangeEvent.ChangedResource.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeEvent.ChangedResource.Builder>