Interface UserInterestOrBuilder

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

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

      • getResourceName

        java.lang.String getResourceName()
         Output only. The resource name of the user interest.
         User interest resource names have the form:
         `customers/{customer_id}/userInterests/{user_interest_id}`
         
        string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
        Returns:
        The resourceName.
      • getResourceNameBytes

        com.google.protobuf.ByteString getResourceNameBytes()
         Output only. The resource name of the user interest.
         User interest resource names have the form:
         `customers/{customer_id}/userInterests/{user_interest_id}`
         
        string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for resourceName.
      • getTaxonomyTypeValue

        int getTaxonomyTypeValue()
         Output only. Taxonomy type of the user interest.
         
        .google.ads.googleads.v10.enums.UserInterestTaxonomyTypeEnum.UserInterestTaxonomyType taxonomy_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for taxonomyType.
      • getTaxonomyType

        UserInterestTaxonomyTypeEnum.UserInterestTaxonomyType getTaxonomyType()
         Output only. Taxonomy type of the user interest.
         
        .google.ads.googleads.v10.enums.UserInterestTaxonomyTypeEnum.UserInterestTaxonomyType taxonomy_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The taxonomyType.
      • hasUserInterestId

        boolean hasUserInterestId()
         Output only. The ID of the user interest.
         
        optional int64 user_interest_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the userInterestId field is set.
      • getUserInterestId

        long getUserInterestId()
         Output only. The ID of the user interest.
         
        optional int64 user_interest_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The userInterestId.
      • hasName

        boolean hasName()
         Output only. The name of the user interest.
         
        optional string name = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the name field is set.
      • getName

        java.lang.String getName()
         Output only. The name of the user interest.
         
        optional string name = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Output only. The name of the user interest.
         
        optional string name = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for name.
      • hasUserInterestParent

        boolean hasUserInterestParent()
         Output only. The parent of the user interest.
         
        optional string user_interest_parent = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
        Returns:
        Whether the userInterestParent field is set.
      • getUserInterestParent

        java.lang.String getUserInterestParent()
         Output only. The parent of the user interest.
         
        optional string user_interest_parent = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
        Returns:
        The userInterestParent.
      • getUserInterestParentBytes

        com.google.protobuf.ByteString getUserInterestParentBytes()
         Output only. The parent of the user interest.
         
        optional string user_interest_parent = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for userInterestParent.
      • hasLaunchedToAll

        boolean hasLaunchedToAll()
         Output only. True if the user interest is launched to all channels and locales.
         
        optional bool launched_to_all = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the launchedToAll field is set.
      • getLaunchedToAll

        boolean getLaunchedToAll()
         Output only. True if the user interest is launched to all channels and locales.
         
        optional bool launched_to_all = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The launchedToAll.
      • getAvailabilitiesList

        java.util.List<CriterionCategoryAvailability> getAvailabilitiesList()
         Output only. Availability information of the user interest.
         
        repeated .google.ads.googleads.v10.common.CriterionCategoryAvailability availabilities = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAvailabilities

        CriterionCategoryAvailability getAvailabilities​(int index)
         Output only. Availability information of the user interest.
         
        repeated .google.ads.googleads.v10.common.CriterionCategoryAvailability availabilities = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAvailabilitiesCount

        int getAvailabilitiesCount()
         Output only. Availability information of the user interest.
         
        repeated .google.ads.googleads.v10.common.CriterionCategoryAvailability availabilities = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAvailabilitiesOrBuilderList

        java.util.List<? extends CriterionCategoryAvailabilityOrBuilder> getAvailabilitiesOrBuilderList()
         Output only. Availability information of the user interest.
         
        repeated .google.ads.googleads.v10.common.CriterionCategoryAvailability availabilities = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAvailabilitiesOrBuilder

        CriterionCategoryAvailabilityOrBuilder getAvailabilitiesOrBuilder​(int index)
         Output only. Availability information of the user interest.
         
        repeated .google.ads.googleads.v10.common.CriterionCategoryAvailability availabilities = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];