Interface OpenRtb.NativeResponse.EventTrackerOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      OpenRtb.EventType getEvent()
      Type of event to track.
      OpenRtb.EventTrackingMethod getMethod()
      Type of tracking requested.
      String getUrl()
      The URL of the image or js.
      com.google.protobuf.ByteString getUrlBytes()
      The URL of the image or js.
      boolean hasEvent()
      Type of event to track.
      boolean hasMethod()
      Type of tracking requested.
      boolean hasUrl()
      The URL of the image or js.
      • Methods inherited from interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder

        getDefaultInstanceForType, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

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

      • hasEvent

        boolean hasEvent()
         Type of event to track.
         REQUIRED if embedded asset is being used.
         
        optional .com.google.openrtb.EventType event = 1;
        Returns:
        Whether the event field is set.
      • getEvent

        OpenRtb.EventType getEvent()
         Type of event to track.
         REQUIRED if embedded asset is being used.
         
        optional .com.google.openrtb.EventType event = 1;
        Returns:
        The event.
      • hasMethod

        boolean hasMethod()
         Type of tracking requested.
         REQUIRED if embedded asset is being used.
         
        required .com.google.openrtb.EventTrackingMethod method = 2;
        Returns:
        Whether the method field is set.
      • getMethod

        OpenRtb.EventTrackingMethod getMethod()
         Type of tracking requested.
         REQUIRED if embedded asset is being used.
         
        required .com.google.openrtb.EventTrackingMethod method = 2;
        Returns:
        The method.
      • hasUrl

        boolean hasUrl()
         The URL of the image or js.
         REQUIRED for image or js, optional for custom.
         
        optional string url = 3;
        Returns:
        Whether the url field is set.
      • getUrl

        String getUrl()
         The URL of the image or js.
         REQUIRED for image or js, optional for custom.
         
        optional string url = 3;
        Returns:
        The url.
      • getUrlBytes

        com.google.protobuf.ByteString getUrlBytes()
         The URL of the image or js.
         REQUIRED for image or js, optional for custom.
         
        optional string url = 3;
        Returns:
        The bytes for url.