Interface CustomerFeedOrBuilder

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

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

      • getResourceName

        java.lang.String getResourceName()
         Immutable. The resource name of the customer feed.
         Customer feed resource names have the form:
        
         `customers/{customer_id}/customerFeeds/{feed_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 customer feed.
         Customer feed resource names have the form:
        
         `customers/{customer_id}/customerFeeds/{feed_id}`
         
        string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for resourceName.
      • hasFeed

        boolean hasFeed()
         Immutable. The feed being linked to the customer.
         
        optional string feed = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        Whether the feed field is set.
      • getFeed

        java.lang.String getFeed()
         Immutable. The feed being linked to the customer.
         
        optional string feed = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The feed.
      • getFeedBytes

        com.google.protobuf.ByteString getFeedBytes()
         Immutable. The feed being linked to the customer.
         
        optional string feed = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for feed.
      • getPlaceholderTypesList

        java.util.List<PlaceholderTypeEnum.PlaceholderType> getPlaceholderTypesList()
         Indicates which placeholder types the feed may populate under the connected
         customer. Required.
         
        repeated .google.ads.googleads.v13.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 3;
        Returns:
        A list containing the placeholderTypes.
      • getPlaceholderTypesCount

        int getPlaceholderTypesCount()
         Indicates which placeholder types the feed may populate under the connected
         customer. Required.
         
        repeated .google.ads.googleads.v13.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 3;
        Returns:
        The count of placeholderTypes.
      • getPlaceholderTypes

        PlaceholderTypeEnum.PlaceholderType getPlaceholderTypes​(int index)
         Indicates which placeholder types the feed may populate under the connected
         customer. Required.
         
        repeated .google.ads.googleads.v13.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 3;
        Parameters:
        index - The index of the element to return.
        Returns:
        The placeholderTypes at the given index.
      • getPlaceholderTypesValueList

        java.util.List<java.lang.Integer> getPlaceholderTypesValueList()
         Indicates which placeholder types the feed may populate under the connected
         customer. Required.
         
        repeated .google.ads.googleads.v13.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 3;
        Returns:
        A list containing the enum numeric values on the wire for placeholderTypes.
      • getPlaceholderTypesValue

        int getPlaceholderTypesValue​(int index)
         Indicates which placeholder types the feed may populate under the connected
         customer. Required.
         
        repeated .google.ads.googleads.v13.enums.PlaceholderTypeEnum.PlaceholderType placeholder_types = 3;
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of placeholderTypes at the given index.
      • hasMatchingFunction

        boolean hasMatchingFunction()
         Matching function associated with the CustomerFeed.
         The matching function is used to filter the set of feed items selected.
         Required.
         
        .google.ads.googleads.v13.common.MatchingFunction matching_function = 4;
        Returns:
        Whether the matchingFunction field is set.
      • getMatchingFunction

        MatchingFunction getMatchingFunction()
         Matching function associated with the CustomerFeed.
         The matching function is used to filter the set of feed items selected.
         Required.
         
        .google.ads.googleads.v13.common.MatchingFunction matching_function = 4;
        Returns:
        The matchingFunction.
      • getMatchingFunctionOrBuilder

        MatchingFunctionOrBuilder getMatchingFunctionOrBuilder()
         Matching function associated with the CustomerFeed.
         The matching function is used to filter the set of feed items selected.
         Required.
         
        .google.ads.googleads.v13.common.MatchingFunction matching_function = 4;
      • getStatusValue

        int getStatusValue()
         Output only. Status of the customer feed.
         This field is read-only.
         
        .google.ads.googleads.v13.enums.FeedLinkStatusEnum.FeedLinkStatus status = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for status.
      • getStatus

        FeedLinkStatusEnum.FeedLinkStatus getStatus()
         Output only. Status of the customer feed.
         This field is read-only.
         
        .google.ads.googleads.v13.enums.FeedLinkStatusEnum.FeedLinkStatus status = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The status.