Class VespaConfiguration
- java.lang.Object
-
- com.yahoo.vespa.hadoop.mapreduce.util.VespaConfiguration
-
public class VespaConfiguration extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CONNECTIONS
static java.lang.String
DATA_FORMAT
static java.lang.String
DEFAULT_PORT
static java.lang.String
DRYRUN
static java.lang.String
ENDPOINT
static java.lang.String
MAX_IN_FLIGHT_REQUESTS
static java.lang.String
MAX_SLEEP_TIME_MS
static java.lang.String
NUM_RETRIES
static java.lang.String
PROGRESS_REPORT
static java.lang.String
PROXY_HOST
static java.lang.String
PROXY_PORT
static java.lang.String
QUERY_CONNECTION_TIMEOUT
static java.lang.String
RANDOM_STARTUP_SLEEP
static java.lang.String
ROUTE
static java.lang.String
THROTTLER_MIN_SIZE
static java.lang.String
USE_COMPRESSION
static java.lang.String
USE_SSL
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.yahoo.vespa.http.client.config.FeedParams.DataFormat
dataFormat()
int
defaultPort()
boolean
dryrun()
java.lang.String
endpoint()
static VespaConfiguration
get(org.apache.hadoop.conf.Configuration conf, java.util.Properties override)
boolean
getBoolean(java.lang.String name, boolean defaultValue)
int
getInt(java.lang.String name, int defaultValue)
java.lang.String
getString(java.lang.String name)
static java.util.Properties
loadProperties(java.lang.String... params)
int
maxInFlightRequests()
int
maxSleepTimeMs()
int
numConnections()
int
numRetries()
int
progressInterval()
java.lang.String
proxyHost()
int
proxyPort()
int
queryConnectionTimeout()
int
randomStartupSleepMs()
java.lang.String
route()
int
throttlerMinSize()
java.lang.String
toString()
boolean
useCompression()
boolean
useSSL()
-
-
-
Field Detail
-
ENDPOINT
public static final java.lang.String ENDPOINT
- See Also:
- Constant Field Values
-
DEFAULT_PORT
public static final java.lang.String DEFAULT_PORT
- See Also:
- Constant Field Values
-
USE_SSL
public static final java.lang.String USE_SSL
- See Also:
- Constant Field Values
-
PROXY_HOST
public static final java.lang.String PROXY_HOST
- See Also:
- Constant Field Values
-
PROXY_PORT
public static final java.lang.String PROXY_PORT
- See Also:
- Constant Field Values
-
DRYRUN
public static final java.lang.String DRYRUN
- See Also:
- Constant Field Values
-
USE_COMPRESSION
public static final java.lang.String USE_COMPRESSION
- See Also:
- Constant Field Values
-
DATA_FORMAT
public static final java.lang.String DATA_FORMAT
- See Also:
- Constant Field Values
-
PROGRESS_REPORT
public static final java.lang.String PROGRESS_REPORT
- See Also:
- Constant Field Values
-
CONNECTIONS
public static final java.lang.String CONNECTIONS
- See Also:
- Constant Field Values
-
THROTTLER_MIN_SIZE
public static final java.lang.String THROTTLER_MIN_SIZE
- See Also:
- Constant Field Values
-
QUERY_CONNECTION_TIMEOUT
public static final java.lang.String QUERY_CONNECTION_TIMEOUT
- See Also:
- Constant Field Values
-
ROUTE
public static final java.lang.String ROUTE
- See Also:
- Constant Field Values
-
MAX_SLEEP_TIME_MS
public static final java.lang.String MAX_SLEEP_TIME_MS
- See Also:
- Constant Field Values
-
MAX_IN_FLIGHT_REQUESTS
public static final java.lang.String MAX_IN_FLIGHT_REQUESTS
- See Also:
- Constant Field Values
-
RANDOM_STARTUP_SLEEP
public static final java.lang.String RANDOM_STARTUP_SLEEP
- See Also:
- Constant Field Values
-
NUM_RETRIES
public static final java.lang.String NUM_RETRIES
- See Also:
- Constant Field Values
-
-
Method Detail
-
get
public static VespaConfiguration get(org.apache.hadoop.conf.Configuration conf, java.util.Properties override)
-
endpoint
public java.lang.String endpoint()
-
defaultPort
public int defaultPort()
-
useSSL
public boolean useSSL()
-
proxyHost
public java.lang.String proxyHost()
-
proxyPort
public int proxyPort()
-
dryrun
public boolean dryrun()
-
useCompression
public boolean useCompression()
-
numConnections
public int numConnections()
-
throttlerMinSize
public int throttlerMinSize()
-
queryConnectionTimeout
public int queryConnectionTimeout()
-
route
public java.lang.String route()
-
maxSleepTimeMs
public int maxSleepTimeMs()
-
maxInFlightRequests
public int maxInFlightRequests()
-
randomStartupSleepMs
public int randomStartupSleepMs()
-
numRetries
public int numRetries()
-
dataFormat
public com.yahoo.vespa.http.client.config.FeedParams.DataFormat dataFormat()
-
progressInterval
public int progressInterval()
-
getString
public java.lang.String getString(java.lang.String name)
-
getInt
public int getInt(java.lang.String name, int defaultValue)
-
getBoolean
public boolean getBoolean(java.lang.String name, boolean defaultValue)
-
loadProperties
public static java.util.Properties loadProperties(java.lang.String... params)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-