Skip navigation links
A B C E G I L M O P R S T U 

S

ServiceCaller - Interface in com.ebay.lightning.client.caller
ServiceCaller acts as a interface between the client and core (aka seeds).
ServiceHostResolver - Class in com.ebay.lightning.client
ServiceHostResolver manages the seeds aka lightning core instances.
ServiceHostResolver(LightningClientConfig, ServiceCaller) - Constructor for class com.ebay.lightning.client.ServiceHostResolver
Constructs a new ServiceHostResolver object with seed management configuration
ServiceHostResolverTest - Class in com.ebay.lightning.client
 
ServiceHostResolverTest() - Constructor for class com.ebay.lightning.client.ServiceHostResolverTest
 
setAllowCrossRegionInteraction(boolean) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Enable cross region interaction.
setAllowCrossRegionInteraction(boolean) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the lightning core to run in embedded mode.
setAuditApiUrl(String) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Set the API URL template for audit data.
setAuditApiUrlTemplate(String) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the API URL template for audit data.
setAuditJsonApiUrl(String) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Set the API URL template for audit data in JSON format.
setAuditJsonApiUrlTemplate(String) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the API URL template for audit data in JSON format.
setAuditSummaryUrl(String) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Set the API URL template for audit summary data.
setAuditSummaryUrlTemplate(String) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the API URL template for audit summary data.
setCorePort(int) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the lightning core port.
setCrossRegionSeeds(List<String>) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Set the list of stand alone lightning core instances from different colocations.
setCrossRegionSeeds(List<String>) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the list of stand alone lightning core instances from different colocations.
setEmbeddedMode(boolean) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Set the lightning core to run in embedded mode.
setEmbeddedMode(boolean) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the lightning core to run in embedded mode.
setLightningStatsUrl(String) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Set the API URL template to get lightning statistics.
setLightningStatsUrlTemplate(String) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the API URL template to get lightning statistics.
setMaxRetryAttempt(int) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Set the maximum retry attempt to make reservation with a seed.
setPollApiUrl(String) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Set the API URL template for Polling.
setPollApiUrlTemplate(String) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the API URL template for polling response.
setReserveApiUrl(String) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Set the API URL template for Reservation.
setReserveApiUrlTemplate(String) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the API URL template for Reservation.
setSeeds(List<String>) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Set the list of stand alone lightning core instances aka seeds.
setSeeds(List<String>) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the list of stand alone lightning core instances.
setSubmitApiUrl(String) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Set the API URL template for submitting request.
setSubmitApiUrlTemplate(String) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the API URL template for submitting request.
setSystemConfigUpdateUrl(String) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Set the API URL template to update system configuration.
setSystemConfigUpdateUrlTemplate(String) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the API URL template to update system configuration.
setSystemConfigUrl(String) - Method in class com.ebay.lightning.client.config.LightningClientConfig
Set the API URL template to get system configuration.
setSystemConfigUrlTemplate(String) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the API URL template to get system configuration.
setup() - Method in class com.ebay.lightning.client.EmbeddedAPICallerTest
 
setup() - Method in class com.ebay.lightning.client.EmbeddedLightningTester
 
setUp() - Method in class com.ebay.lightning.client.LightningClientBuilderTest
 
setup() - Method in class com.ebay.lightning.client.RestApiCallerTest
 
setup() - Method in class com.ebay.lightning.client.ServiceHostResolverTest
 
setUrlUtils(UrlUtils) - Method in class com.ebay.lightning.client.LightningClientBuilder
Set the UrlUtils
submit(LightningRequest, String) - Method in class com.ebay.lightning.client.caller.EmbeddedAPICaller
 
submit(LightningRequest, String) - Method in class com.ebay.lightning.client.caller.RestAPICaller
 
submit(LightningRequest, String) - Method in interface com.ebay.lightning.client.caller.ServiceCaller
Submits the request to the specific seed.
submit(List<Task>) - Method in class com.ebay.lightning.client.LightningClient.LightningClientImpl
 
submit(List<Task>, RequestConfig) - Method in class com.ebay.lightning.client.LightningClient.LightningClientImpl
 
submit(List<Task>) - Method in interface com.ebay.lightning.client.LightningClient
Submit a list of tasks to be executed asynchronously at high speed.
submit(List<Task>, RequestConfig) - Method in interface com.ebay.lightning.client.LightningClient
Submit a list of tasks to be executed asynchronously and configuration parameters.
submitWithCallback(List<Task>, LightningResponseCallback, long) - Method in class com.ebay.lightning.client.LightningClient.LightningClientImpl
 
submitWithCallback(List<Task>, RequestConfig, LightningResponseCallback, long) - Method in class com.ebay.lightning.client.LightningClient.LightningClientImpl
 
submitWithCallback(List<Task>, LightningResponseCallback, long) - Method in interface com.ebay.lightning.client.LightningClient
Submit a list of tasks to be executed asynchronously at high speed.
submitWithCallback(List<Task>, RequestConfig, LightningResponseCallback, long) - Method in interface com.ebay.lightning.client.LightningClient
Submit a list of tasks to be executed asynchronously and configuration parameters.
A B C E G I L M O P R S T U 
Skip navigation links