Interface FinalAppUrlOrBuilder

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

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

    Modifier and Type
    Method
    Description
    The operating system targeted by this URL.
    int
    The operating system targeted by this URL.
    The app deep link URL.
    com.google.protobuf.ByteString
    The app deep link URL.
    boolean
    The app deep link URL.

    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

    • getOsTypeValue

      int getOsTypeValue()
       The operating system targeted by this URL. Required.
       
      .google.ads.googleads.v18.enums.AppUrlOperatingSystemTypeEnum.AppUrlOperatingSystemType os_type = 1;
      Returns:
      The enum numeric value on the wire for osType.
    • getOsType

       The operating system targeted by this URL. Required.
       
      .google.ads.googleads.v18.enums.AppUrlOperatingSystemTypeEnum.AppUrlOperatingSystemType os_type = 1;
      Returns:
      The osType.
    • hasUrl

      boolean hasUrl()
       The app deep link URL. Deep links specify a location in an app that
       corresponds to the content you'd like to show, and should be of the form
       {scheme}://{host_path}
       The scheme identifies which app to open. For your app, you can use a custom
       scheme that starts with the app's name. The host and path specify the
       unique location in the app where your content exists.
       Example: "exampleapp://productid_1234". Required.
       
      optional string url = 3;
      Returns:
      Whether the url field is set.
    • getUrl

      String getUrl()
       The app deep link URL. Deep links specify a location in an app that
       corresponds to the content you'd like to show, and should be of the form
       {scheme}://{host_path}
       The scheme identifies which app to open. For your app, you can use a custom
       scheme that starts with the app's name. The host and path specify the
       unique location in the app where your content exists.
       Example: "exampleapp://productid_1234". Required.
       
      optional string url = 3;
      Returns:
      The url.
    • getUrlBytes

      com.google.protobuf.ByteString getUrlBytes()
       The app deep link URL. Deep links specify a location in an app that
       corresponds to the content you'd like to show, and should be of the form
       {scheme}://{host_path}
       The scheme identifies which app to open. For your app, you can use a custom
       scheme that starts with the app's name. The host and path specify the
       unique location in the app where your content exists.
       Example: "exampleapp://productid_1234". Required.
       
      optional string url = 3;
      Returns:
      The bytes for url.