Skip navigation links
A B C D E F G H I L M N P R S T U V W Z _ 

G

get(K) - Method in class com.ebay.lightning.core.utils.SmartCache
Get the Value associated with the Key.
get(String) - Method in class com.ebay.lightning.core.utils.UrlUtils
Get the HTTP content for the URL as string.
getAllocatedMemory() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getAuditCleanupFrequencyInSec() - Method in class com.ebay.lightning.core.config.SystemConfig
Get the reminder cleanup frequency for audit report cleanup.
getAuditReport(LightningRequestReport) - Static method in class com.ebay.lightning.core.store.LightningRequestReport
Clone the audit data from the report.
getAuditReports(String) - Method in class com.ebay.lightning.core.manager.TaskExecutionManager
 
getAuditReports(String) - Method in interface com.ebay.lightning.core.services.TaskExecutionService
Get the detailed execution reports.
getAuditReports(String) - Method in class com.ebay.lightning.core.services.TaskExecutionServiceImpl
 
getAuditReports(String) - Method in class com.ebay.lightning.core.store.ExecutionDataStore
Get the audit data for the request.
getAuditReports(Map<String, LightningRequestReport>, String) - Static method in class com.ebay.lightning.core.utils.LightningCoreUtil
Get the audit report from store.
getAvailableTaskCapacity() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getBatchId() - Method in class com.ebay.lightning.core.beans.BatchReport
Get the batch Id.
getBatchReport() - Method in class com.ebay.lightning.core.store.LightningRequestReport
Get all the batch reports.
getBatchSize() - Method in class com.ebay.lightning.core.beans.BatchReport
Get the size of the batch.
getBody() - Method in class com.ebay.lightning.core.beans.LightningResponse.SuccessResponse
Get the response body content.
getBody() - Method in class com.ebay.lightning.core.beans.URLTask
Get the response body for the URL request.
getBusyWithLoad() - Method in class com.ebay.lightning.core.beans.ReservationReceipt
Get the load of the seed while making reservation for the request.
getByteArray(String) - Method in class com.ebay.lightning.core.utils.UrlUtils
Get the HTTP content for the URL as byte array.
getCleanupTimeInMillis() - Method in class com.ebay.lightning.core.beans.BatchReport
Get the total time taken to cleanup all tasks after execution in the batch.
getCompleteURL() - Method in class com.ebay.lightning.core.beans.ChainedURLTask
Get the complete URL of the current execution task.
getCompleteURL() - Method in class com.ebay.lightning.core.beans.URLTask
Get the full URL.
getConnectAccuracyPercent() - Method in class com.ebay.lightning.core.config.RequestConfig
Get the minimum threshold for the successful connect to total request percentage.
getConnectAccuracyPercent() - Method in class com.ebay.lightning.core.workers.SocketBasedHTTPWorker
Get the minimum threshold for successful connect to total request percent.
getConnectFailureCount() - Method in class com.ebay.lightning.core.beans.BatchReport
Get the total count of tasks in the batch that failed to connect.
getConnectTimeInMillis() - Method in class com.ebay.lightning.core.beans.BatchReport
Get the total time taken to connect for all tasks in the batch.
getConnectTimeoutMillis() - Method in class com.ebay.lightning.core.config.RequestConfig
Get the connection timeout configuration.
getContentType() - Method in enum com.ebay.lightning.core.utils.UrlUtils.ContentType
 
getCPUUsage(SystemStatus) - Static method in class com.ebay.lightning.core.utils.LightningCoreUtil
Update CPU and physical memory statistics to the report.
getCpuUsageMap() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getCurrentInetCacheSize() - Method in class com.ebay.lightning.core.beans.BatchReport
Get the inet cache size after complete execution of the batch.
getCurrentState() - Method in class com.ebay.lightning.core.workers.SocketBasedHTTPWorker
Get the state of the Worker.
getCurrentWorkQueueSize() - Method in class com.ebay.lightning.core.utils.SmartCacheTest.ThreadingHelper
 
getDefaultHTTPMethod() - Method in class com.ebay.lightning.core.config.SystemConfig
Get the default HTTP for processing URL tasks.
getDefaultRequestConfig(LightningCoreConstants.HttpMethod) - Method in class com.ebay.lightning.core.config.SystemConfig
Get the default {code @RequestConfig} for the HTTP method.
getDefaultRequestConfigMap() - Method in class com.ebay.lightning.core.config.SystemConfig
Get the default {code @RequestConfig} map.
getdefaultServletHandlerMapping() - Method in class com.ebay.lightning.test.config.TestConfig
 
getErrMsg() - Method in class com.ebay.lightning.core.beans.LightningResponse.FailedResponse
Get the error message related to the failure.
getErrorMsg() - Method in class com.ebay.lightning.core.beans.ChainedURLTask
Get the error message if any for the current execution task.
getErrorMsg() - Method in class com.ebay.lightning.core.beans.Task
Get the error encountered during task execution.
getExecutionTime() - Method in class com.ebay.lightning.core.beans.BatchReport
Get the total execution time of all tasks in the batch.
getExecutorThreadPoolSize() - Method in class com.ebay.lightning.core.config.SystemConfig
Get the pool size of the executor service.
getFailedResponses() - Method in class com.ebay.lightning.core.beans.LightningResponse
Get the list of failed response.
getFreeMemory() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getFreePhyMemSize() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getFreeSwapSpaceSize() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getHost() - Method in class com.ebay.lightning.core.beans.ChainedURLTask
Get the host of the current execution task.
getHost() - Method in class com.ebay.lightning.core.beans.URLTask
Get the host from the URL.
getHostIPAddress() - Method in class com.ebay.lightning.core.beans.ChainedURLTask
Get the host IP of the current execution task.
getHostIPAddress() - Method in class com.ebay.lightning.core.beans.URLTask
Get the IP address of the host set by InetSocketAddressCache.
getHostName() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getId() - Method in class com.ebay.lightning.core.beans.ReservationReceipt
Get the request id for which reservation is made.
getInetCache() - Method in class com.ebay.lightning.core.utils.InetSocketAddressCache
Get the InetSocketAddress cache.
getInetSocketAddress(String, int) - Method in class com.ebay.lightning.core.utils.InetSocketAddressCache
Get the InetSocketAddress for host and port.
getInetSocketAddressCreateTimeInMillis() - Method in class com.ebay.lightning.core.beans.BatchReport
Get the total time taken to build inet cache for the batch.
getJVMMemory(SystemStatus) - Static method in class com.ebay.lightning.core.utils.LightningCoreUtil
Update JVM memory statistics to the report.
getLastReservationCleanup() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getLastTaskStatusUpdateTime() - Method in class com.ebay.lightning.core.beans.ChainedURLTask
Get the last update time when there is a change in task status for the current execution task.
getLastTaskStatusUpdateTime() - Method in class com.ebay.lightning.core.beans.Task
Get the last update time when there is a change in task status.
getLightningReportRetentionTimeInMillis() - Method in class com.ebay.lightning.core.config.SystemConfig.RetentionPolicy
Get the retention time for audit reports.
getLightningStats() - Method in class com.ebay.lightning.core.controllers.LightningController
Get the system metrics including CPU, physical and JVM memory.
getLightningStats() - Method in class com.ebay.lightning.core.manager.TaskExecutionManager
 
getLightningStats() - Method in interface com.ebay.lightning.core.services.TaskExecutionService
Get the system metrics including CPU, physical and JVM memory.
getLightningStats() - Method in class com.ebay.lightning.core.services.TaskExecutionServiceImpl
 
getLoad() - Method in class com.ebay.lightning.core.beans.ReservationReceipt
Get the load of the request.
getMaxFileDescCount() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getMaxInetCacheSize() - Method in class com.ebay.lightning.core.config.SystemConfig
Get the maximum InetAddress cache size.
getMaxLightningReportRetentionCount() - Method in class com.ebay.lightning.core.config.SystemConfig.RetentionPolicy
Get the maximum count of audit reports.
getMaxMemory() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getMaxTaskCapacity() - Method in class com.ebay.lightning.core.config.SystemConfig
Get the maximum capacity of the seed.
getMethod() - Method in class com.ebay.lightning.core.config.RequestConfig
Get the HTTP method for the URL task.
getOldReservationCleanupReminderTimeInMillis() - Method in class com.ebay.lightning.core.config.SystemConfig
Get the reminder frequency for cleaning up ReservationReceipt.
getOpenFileDesCount() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getPath() - Method in class com.ebay.lightning.core.beans.ChainedURLTask
Get the URL path of the current execution task.
getPath() - Method in class com.ebay.lightning.core.beans.URLTask
Get the full URL path.
getPort() - Method in class com.ebay.lightning.core.beans.ChainedURLTask
Get the port of the current execution task.
getPort() - Method in class com.ebay.lightning.core.beans.URLTask
Get the port from the URL.
getProcessCPULoad() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getProcessCPUTime() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getProcessEndTime() - Method in class com.ebay.lightning.core.store.LightningRequestReport
Get the processing end time for the request.
getProcessStartTime() - Method in class com.ebay.lightning.core.store.LightningRequestReport
Get the processing start time for the request.
getProxyServerHost() - Method in class com.ebay.lightning.core.config.RequestConfig
Get the proxy server host.
getProxyServerPort() - Method in class com.ebay.lightning.core.config.RequestConfig
Get the proxy server port.
getQueueLoadSize() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getReadAccuracyPercent() - Method in class com.ebay.lightning.core.config.RequestConfig
Get the minimum threshold for the successful read to connect percentage.
getReadAccuracyPercent() - Method in class com.ebay.lightning.core.workers.SocketBasedHTTPWorker
Get the minimum threshold for successful read to connect percentage
getReadWriteFailureCount() - Method in class com.ebay.lightning.core.beans.BatchReport
Get the total count of tasks in the batch that failed to read/write.
getReadWriteTimeInMillis() - Method in class com.ebay.lightning.core.beans.BatchReport
Get the total time taken to read/write for all tasks in the batch.
getReadWriteTimeoutMillis() - Method in class com.ebay.lightning.core.config.RequestConfig
Get the read/write timeout configuration.
getRegion() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getReminderName() - Method in class com.ebay.lightning.core.async.Reminder
Get the reminder name.
getReport(String) - Method in class com.ebay.lightning.core.manager.TaskExecutionManager
 
getReport(String) - Method in interface com.ebay.lightning.core.services.TaskExecutionService
Get the detailed execution report for the request.
getReport(String) - Method in class com.ebay.lightning.core.services.TaskExecutionServiceImpl
 
getReport(String) - Method in class com.ebay.lightning.core.store.ExecutionDataStore
Get the detailed response for the request.
getRequest() - Method in class com.ebay.lightning.core.store.LightningRequestReport
Get the submitted request.
getRequestconfig() - Method in class com.ebay.lightning.core.beans.LightningRequest
Get the task execution configuration parameters.
getRequestSize() - Method in class com.ebay.lightning.core.beans.LightningRequest
Get the size of the task list.
getRequestType() - Method in class com.ebay.lightning.core.beans.LightningRequest
Get the request type.
getReservationLoadSize() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getReservationLogSize() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getReservationReciept() - Method in class com.ebay.lightning.core.beans.LightningRequest
Get the reservation receipt.
getReservationResponseExpireTimeInSec() - Method in class com.ebay.lightning.core.config.SystemConfig
Get the validity time of the ReservationReceipt.
getReservationResponseLog() - Method in class com.ebay.lightning.core.manager.TaskExecutionManager
Get the current reservation list.
getRetentionPolicy() - Method in class com.ebay.lightning.core.config.SystemConfig
Get the retention policy for audit reports.
getRetryConnectAccuracyPercent() - Method in class com.ebay.lightning.core.config.RequestConfig
Get the minimum threshold for the successful connect to total request percentage while retrying failed tasks.
getRetryReadAccuracyPercent() - Method in class com.ebay.lightning.core.config.RequestConfig
Get the minimum threshold for the successful read to connect percentage while retrying failed tasks.
getRetrySlowUrlsConnectTimeoutMillis() - Method in class com.ebay.lightning.core.config.RequestConfig
Get the connect timeout configuration for failed URLs.
getRetrySlowUrlsReadWriteTimeoutMillis() - Method in class com.ebay.lightning.core.config.RequestConfig
Get the read/write timeout configuration for failed URLs.
getServingHostIp() - Method in class com.ebay.lightning.core.beans.LightningRequest
Get the host executing the task.
getServletContext() - Method in class com.ebay.lightning.test.config.TestConfig
 
getSessionId() - Method in class com.ebay.lightning.core.beans.LightningRequest
Get the sessionId of the request.
getSessionId() - Method in class com.ebay.lightning.core.beans.LightningResponse
Get the sessionId of the request.
getSlowUrlsConnectTimeoutMillis() - Method in class com.ebay.lightning.core.config.RequestConfig
Get the connection timeout configuration for slow URLs.
getSlowUrlsConnectTimeoutMillis() - Method in class com.ebay.lightning.core.workers.SocketBasedHTTPWorker
Get the connection timeout for failed URL tasks.
getSlowUrlsReadWriteTimeoutMillis() - Method in class com.ebay.lightning.core.config.RequestConfig
Get the read/write timeout configuration for slow URLs.
getSlowUrlsReadWriteTimeoutMillis() - Method in class com.ebay.lightning.core.workers.SocketBasedHTTPWorker
Get the read/write timeout for failed URL tasks.
getState() - Method in class com.ebay.lightning.core.beans.ReservationReceipt
Get the state returned by the seed.
getStatus() - Method in class com.ebay.lightning.core.beans.ChainedURLTask
Get the state of the current execution task.
getStatus() - Method in class com.ebay.lightning.core.beans.LightningResponse
Get the LightningCoreConstants.WorkStatus of the request.
getStatus() - Method in class com.ebay.lightning.core.beans.Task
Get the current execution state of the task.
getStatus() - Method in class com.ebay.lightning.core.store.LightningRequestReport
Get the current work status.
getStatusCode() - Method in class com.ebay.lightning.core.beans.ChainedURLTask
Get the HTTP status code of the current execution task.
getStatusCode() - Method in class com.ebay.lightning.core.beans.LightningResponse.FailedResponse
Get the HTTP status code.
getStatusCode() - Method in class com.ebay.lightning.core.beans.URLTask
Get the URL response code.
getSubNextTasks() - Method in class com.ebay.lightning.core.utils.ChainedCheckTaskExecutionUtil
Get the next sequence of tasks to be executed.
getSuccessCount() - Method in class com.ebay.lightning.core.beans.BatchReport
Get the total count of successful tasks in the batch.
getSuccessCount() - Method in class com.ebay.lightning.core.beans.LightningResponse
Get the successful count of tasks executed.
getSuccessResponses() - Method in class com.ebay.lightning.core.beans.LightningResponse
Get the list of successful response.
getSysCPULoad() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getSystemConfig() - Method in class com.ebay.lightning.core.controllers.LightningController
Get the system configuration including capacity, retention policy etc
getSystemConfig() - Method in class com.ebay.lightning.core.manager.TaskExecutionManager
 
getSystemConfig() - Method in interface com.ebay.lightning.core.services.TaskExecutionService
Get the system configuration including capacity, retention policy etc
getSystemConfig() - Method in class com.ebay.lightning.core.services.TaskExecutionServiceImpl
 
getSystemStartTime() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getSystemStatusErrorMsg() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getTaskCapacityStress() - Method in class com.ebay.lightning.core.config.SystemConfig
Get the maximum capacity stress percentage.
getTaskConfig() - Method in class com.ebay.lightning.core.workers.SocketBasedHTTPWorker
Get the configuration for the current tasks.
getTaskRetentionTimeInMillis() - Method in class com.ebay.lightning.core.config.SystemConfig.RetentionPolicy
Get the retention time for request tasks.
getTasks() - Method in class com.ebay.lightning.core.beans.LightningRequest
Get the list of task to be executed.
getTimeToSleepBetweenEachQueueProcessInMillis() - Method in class com.ebay.lightning.core.config.SystemConfig
Get the time to wait for polling request from queue for processing.
getTotalCount() - Method in class com.ebay.lightning.core.beans.LightningResponse
Get the total count of tasks executed.
getTotalExecutionTimeInMillis() - Method in class com.ebay.lightning.core.store.LightningRequestReport
Get the total execution time for the request.
getTotPhyMemSize() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getTotSwapSpaceSize() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getUpdateSystemConfigStatusMsg() - Method in class com.ebay.lightning.core.config.SystemConfig
 
getUpTime() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getUrl() - Method in class com.ebay.lightning.core.beans.Task
Get the URL to be executed.
getUsedMemory() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getVirtualMemSize() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getWorkDequeueTime() - Method in class com.ebay.lightning.core.store.LightningRequestReport
Get the time request got dequeued.
getWorkEnqueueTime() - Method in class com.ebay.lightning.core.store.LightningRequestReport
Get the time request got enqueued.
getWorkerBatchSize() - Method in class com.ebay.lightning.core.config.SystemConfig
Get the batch size for request processing.
getWorkerState() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
getWorkQueue() - Method in class com.ebay.lightning.core.manager.TaskExecutionManager
Get the request to be processed queue.
getWorkQueueSize() - Method in class com.ebay.lightning.core.beans.SystemStatus
 
A B C D E F G H I L M N P R S T U V W Z _ 
Skip navigation links