/** * Create a new Atlas client. * @param ugi UserGroupInformation * @param doAsUser * @param baseUrls A list of URLs that point to an ensemble of Atlas servers working in * High Availability mode. The client will automatically determine the * active instance on startup and also when there is a scenario of * failover. */ public AtlasClient(UserGroupInformation ugi, String doAsUser, String... baseUrls) { initializeState(baseUrls, ugi, doAsUser); }
/** * Create a new Atlas client. * @param ugi UserGroupInformation * @param doAsUser * @param baseUrls A list of URLs that point to an ensemble of Atlas servers working in * High Availability mode. The client will automatically determine the * active instance on startup and also when there is a scenario of * failover. */ public AtlasClient(UserGroupInformation ugi, String doAsUser, String... baseUrls) { initializeState(baseUrls, ugi, doAsUser); }
/** * Create a new Atlas client. * @param ugi UserGroupInformation * @param doAsUser * @param baseUrls A list of URLs that point to an ensemble of Atlas servers working in * High Availability mode. The client will automatically determine the * active instance on startup and also when there is a scenario of * failover. */ public AtlasClient(UserGroupInformation ugi, String doAsUser, String... baseUrls) { initializeState(baseUrls, ugi, doAsUser); }
@VisibleForTesting public AtlasClient(Configuration configuration, String... baseUrls) throws AtlasException { initializeState(configuration, baseUrls, getCurrentUGI(), getCurrentUGI().getShortUserName()); }
@VisibleForTesting public AtlasClient(Configuration configuration, String... baseUrls) throws AtlasException { initializeState(configuration, baseUrls, getCurrentUGI(), getCurrentUGI().getShortUserName()); }
@VisibleForTesting public AtlasClient(Configuration configuration, String... baseUrls) throws AtlasException { initializeState(configuration, baseUrls, getCurrentUGI(), getCurrentUGI().getShortUserName()); }