Interface ShareablePreviewOrBuilder

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

@Generated public interface ShareablePreviewOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Ad group ad of the shareable preview.
    com.google.protobuf.ByteString
    Ad group ad of the shareable preview.
    Asset group of the shareable preview.
    com.google.protobuf.ByteString
    Asset group of the shareable preview.
     
    Required.
    int
    Required.
    boolean
    Ad group ad of the shareable preview.
    boolean
    Asset group of the shareable preview.

    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

    • getPreviewTypeValue

      int getPreviewTypeValue()
       Required. The type of preview to generate.
       
      .google.ads.googleads.v25.enums.PreviewTypeEnum.PreviewType preview_type = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The enum numeric value on the wire for previewType.
    • getPreviewType

      PreviewTypeEnum.PreviewType getPreviewType()
       Required. The type of preview to generate.
       
      .google.ads.googleads.v25.enums.PreviewTypeEnum.PreviewType preview_type = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The previewType.
    • hasAdGroupAd

      boolean hasAdGroupAd()
       Ad group ad of the shareable preview. Only supported for preview type
       YOUTUBE_LIVE_PREVIEW.
       Format: customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}
       
      string ad_group_ad = 2;
      Returns:
      Whether the adGroupAd field is set.
    • getAdGroupAd

      String getAdGroupAd()
       Ad group ad of the shareable preview. Only supported for preview type
       YOUTUBE_LIVE_PREVIEW.
       Format: customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}
       
      string ad_group_ad = 2;
      Returns:
      The adGroupAd.
    • getAdGroupAdBytes

      com.google.protobuf.ByteString getAdGroupAdBytes()
       Ad group ad of the shareable preview. Only supported for preview type
       YOUTUBE_LIVE_PREVIEW.
       Format: customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}
       
      string ad_group_ad = 2;
      Returns:
      The bytes for adGroupAd.
    • hasAssetGroup

      boolean hasAssetGroup()
       Asset group of the shareable preview.
       Format: customers/{customer_id}/assetGroups/{asset_group_id}
       
      string asset_group = 3;
      Returns:
      Whether the assetGroup field is set.
    • getAssetGroup

      String getAssetGroup()
       Asset group of the shareable preview.
       Format: customers/{customer_id}/assetGroups/{asset_group_id}
       
      string asset_group = 3;
      Returns:
      The assetGroup.
    • getAssetGroupBytes

      com.google.protobuf.ByteString getAssetGroupBytes()
       Asset group of the shareable preview.
       Format: customers/{customer_id}/assetGroups/{asset_group_id}
       
      string asset_group = 3;
      Returns:
      The bytes for assetGroup.
    • getIdentifierCase

      ShareablePreview.IdentifierCase getIdentifierCase()