Interface AdGroupAdLabelOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getAdGroupAd()
      Immutable.
      com.google.protobuf.ByteString getAdGroupAdBytes()
      Immutable.
      java.lang.String getLabel()
      Immutable.
      com.google.protobuf.ByteString getLabelBytes()
      Immutable.
      java.lang.String getResourceName()
      Immutable.
      com.google.protobuf.ByteString getResourceNameBytes()
      Immutable.
      boolean hasAdGroupAd()
      Immutable.
      boolean hasLabel()
      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 Detail

      • getResourceName

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

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

        java.lang.String getAdGroupAd()
         Immutable. The ad group ad to which the label is attached.
         
        optional string ad_group_ad = 4 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The adGroupAd.
      • getAdGroupAdBytes

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

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

        java.lang.String getLabel()
         Immutable. The label assigned to the ad group ad.
         
        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 ad.
         
        optional string label = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for label.