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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      AppUrlOperatingSystemTypeEnum.AppUrlOperatingSystemType getOsType()
      The operating system targeted by this URL.
      int getOsTypeValue()
      The operating system targeted by this URL.
      java.lang.String getUrl()
      The app deep link URL.
      com.google.protobuf.ByteString getUrlBytes()
      The app deep link URL.
      boolean hasUrl()
      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 Detail

      • getOsTypeValue

        int getOsTypeValue()
         The operating system targeted by this URL. Required.
         
        .google.ads.googleads.v14.enums.AppUrlOperatingSystemTypeEnum.AppUrlOperatingSystemType os_type = 1;
        Returns:
        The enum numeric value on the wire for 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

        java.lang.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.