Interface GroupPlacementViewOrBuilder

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

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

      • getResourceName

        java.lang.String getResourceName()
         Output only. The resource name of the group placement view.
         Group placement view resource names have the form:
         `customers/{customer_id}/groupPlacementViews/{ad_group_id}~{base64_placement}`
         
        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 group placement view.
         Group placement view resource names have the form:
         `customers/{customer_id}/groupPlacementViews/{ad_group_id}~{base64_placement}`
         
        string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for resourceName.
      • hasPlacement

        boolean hasPlacement()
         Output only. The automatic placement string at group level, e. g. web domain, mobile
         app ID, or a YouTube channel ID.
         
        optional string placement = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the placement field is set.
      • getPlacement

        java.lang.String getPlacement()
         Output only. The automatic placement string at group level, e. g. web domain, mobile
         app ID, or a YouTube channel ID.
         
        optional string placement = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The placement.
      • getPlacementBytes

        com.google.protobuf.ByteString getPlacementBytes()
         Output only. The automatic placement string at group level, e. g. web domain, mobile
         app ID, or a YouTube channel ID.
         
        optional string placement = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for placement.
      • hasDisplayName

        boolean hasDisplayName()
         Output only. Domain name for websites and YouTube channel name for YouTube channels.
         
        optional string display_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the displayName field is set.
      • getDisplayName

        java.lang.String getDisplayName()
         Output only. Domain name for websites and YouTube channel name for YouTube channels.
         
        optional string display_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
         Output only. Domain name for websites and YouTube channel name for YouTube channels.
         
        optional string display_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for displayName.
      • hasTargetUrl

        boolean hasTargetUrl()
         Output only. URL of the group placement, e.g. domain, link to the mobile application in
         app store, or a YouTube channel URL.
         
        optional string target_url = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the targetUrl field is set.
      • getTargetUrl

        java.lang.String getTargetUrl()
         Output only. URL of the group placement, e.g. domain, link to the mobile application in
         app store, or a YouTube channel URL.
         
        optional string target_url = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The targetUrl.
      • getTargetUrlBytes

        com.google.protobuf.ByteString getTargetUrlBytes()
         Output only. URL of the group placement, e.g. domain, link to the mobile application in
         app store, or a YouTube channel URL.
         
        optional string target_url = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for targetUrl.
      • getPlacementTypeValue

        int getPlacementTypeValue()
         Output only. Type of the placement, e.g. Website, YouTube Channel, Mobile Application.
         
        .google.ads.googleads.v10.enums.PlacementTypeEnum.PlacementType placement_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for placementType.
      • getPlacementType

        PlacementTypeEnum.PlacementType getPlacementType()
         Output only. Type of the placement, e.g. Website, YouTube Channel, Mobile Application.
         
        .google.ads.googleads.v10.enums.PlacementTypeEnum.PlacementType placement_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The placementType.