Interface AdGroupLabelOrBuilder

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

public interface AdGroupLabelOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Immutable.
    com.google.protobuf.ByteString
    Immutable.
    Immutable.
    com.google.protobuf.ByteString
    Immutable.
    Immutable.
    com.google.protobuf.ByteString
    Immutable.
    boolean
    Immutable.
    boolean
    Immutable.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getResourceName

      String getResourceName()
       Immutable. The resource name of the ad group label.
       Ad group label resource names have the form:
       `customers/{customer_id}/adGroupLabels/{ad_group_id}~{label_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 ad group label.
       Ad group label resource names have the form:
       `customers/{customer_id}/adGroupLabels/{ad_group_id}~{label_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for resourceName.
    • hasAdGroup

      boolean hasAdGroup()
       Immutable. The ad group to which the label is attached.
       
      optional string ad_group = 4 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      Whether the adGroup field is set.
    • getAdGroup

      String getAdGroup()
       Immutable. The ad group to which the label is attached.
       
      optional string ad_group = 4 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The adGroup.
    • getAdGroupBytes

      com.google.protobuf.ByteString getAdGroupBytes()
       Immutable. The ad group to which the label is attached.
       
      optional string ad_group = 4 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for adGroup.
    • hasLabel

      boolean hasLabel()
       Immutable. The label assigned to the ad group.
       
      optional string label = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      Whether the label field is set.
    • getLabel

      String getLabel()
       Immutable. The label assigned to the ad group.
       
      optional string label = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The label.
    • getLabelBytes

      com.google.protobuf.ByteString getLabelBytes()
       Immutable. The label assigned to the ad group.
       
      optional string label = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for label.