com.axibase.tsd.model.system
Class ClientConfiguration

java.lang.Object
  extended by com.axibase.tsd.model.system.ClientConfiguration

public class ClientConfiguration
extends Object

Contains client configuration parameters.

Author:
Nikolay Malevanny.

Field Summary
static long DEFAULT_PING_TIMEOUT_MS
           
static int DEFAULT_TIMEOUT_MS
           
 
Constructor Summary
ClientConfiguration(String url, String username, String password)
           
ClientConfiguration(String metadataUrl, String dataUrl, String username, String password)
           
 
Method Summary
 int getConnectTimeoutMillis()
           
 String getDataUrl()
           
 String getMetadataUrl()
           
 String getPassword()
           
 long getPingTimeoutMillis()
           
 int getReadTimeoutMillis()
           
 String getUsername()
           
 boolean isIgnoreSSLErrors()
           
 void setConnectTimeoutMillis(int connectTimeoutMillis)
           
 void setIgnoreSSLErrors(boolean ignoreSSLErrors)
           
 void setPingTimeoutMillis(long pingTimeoutMillis)
           
 void setReadTimeoutMillis(int readTimeoutMillis)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_TIMEOUT_MS

public static final int DEFAULT_TIMEOUT_MS
See Also:
Constant Field Values

DEFAULT_PING_TIMEOUT_MS

public static final long DEFAULT_PING_TIMEOUT_MS
See Also:
Constant Field Values
Constructor Detail

ClientConfiguration

public ClientConfiguration(String metadataUrl,
                           String dataUrl,
                           String username,
                           String password)
Parameters:
metadataUrl - full URL to Metadata ATSD API
dataUrl - full URL to Data ATSD API
username - user name to login
password - password to login

ClientConfiguration

public ClientConfiguration(String url,
                           String username,
                           String password)
Parameters:
url - full URL to both Metadata and Data ATSD API
username - user name to login
password - password to login
Method Detail

getMetadataUrl

public String getMetadataUrl()

getDataUrl

public String getDataUrl()

getUsername

public String getUsername()

getPassword

public String getPassword()

getConnectTimeoutMillis

public int getConnectTimeoutMillis()

getReadTimeoutMillis

public int getReadTimeoutMillis()

isIgnoreSSLErrors

public boolean isIgnoreSSLErrors()

getPingTimeoutMillis

public long getPingTimeoutMillis()

setConnectTimeoutMillis

public void setConnectTimeoutMillis(int connectTimeoutMillis)

setReadTimeoutMillis

public void setReadTimeoutMillis(int readTimeoutMillis)

setIgnoreSSLErrors

public void setIgnoreSSLErrors(boolean ignoreSSLErrors)

setPingTimeoutMillis

public void setPingTimeoutMillis(long pingTimeoutMillis)


Copyright © 2015. All rights reserved.