Class AnalyticsIntegratorContext


  • public class AnalyticsIntegratorContext
    extends java.lang.Object
    AnalyticsIntegratorContext is the context for cataloging metadata from an analytics tool.
    • Constructor Summary

      Constructors 
      Constructor Description
      AnalyticsIntegratorContext​(java.lang.String userId, java.lang.String analyticsToolGUID, java.lang.String analyticsToolName)
      Create a new client with no authentication embedded in the HTTP request.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setAnalyticsToolIsHome​(boolean analyticsToolIsHome)
      Set up the flag that controls the ownership of metadata created for this Analytics Tool.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AnalyticsIntegratorContext

        public AnalyticsIntegratorContext​(java.lang.String userId,
                                          java.lang.String analyticsToolGUID,
                                          java.lang.String analyticsToolName)
        Create a new client with no authentication embedded in the HTTP request.
        Parameters:
        userId - integration daemon's userId
        analyticsToolGUID - unique identifier of the software server capability for the event broker
        analyticsToolName - unique name of the software server capability for the event broker
    • Method Detail

      • setAnalyticsToolIsHome

        public void setAnalyticsToolIsHome​(boolean analyticsToolIsHome)
        Set up the flag that controls the ownership of metadata created for this Analytics Tool. Default is true.
        Parameters:
        analyticsToolIsHome - should the topic metadata be marked as owned by the analytics tool so others can not update?