Package com.google.tsunami.main.cli
Class LanguageServerOptions
java.lang.Object
com.google.tsunami.main.cli.LanguageServerOptions
- All Implemented Interfaces:
com.google.tsunami.common.cli.CliOption
public final class LanguageServerOptions
extends java.lang.Object
implements com.google.tsunami.common.cli.CliOption
Command line arguments for Tsunami language servers.
-
Field Summary
Fields Modifier and Type Field Description java.util.List<java.lang.String>pluginServerFilenamesjava.util.List<java.lang.String>pluginServerPortsjava.util.List<java.lang.Integer>pluginServerRpcDeadlineSecondsjava.util.List<java.lang.String>remotePluginServerAddressjava.util.List<java.lang.Integer>remotePluginServerPortjava.util.List<java.lang.Integer>remotePluginServerRpcDeadlineSeconds -
Constructor Summary
Constructors Constructor Description LanguageServerOptions() -
Method Summary
Modifier and Type Method Description voidvalidate()
-
Field Details
-
pluginServerFilenames
public java.util.List<java.lang.String> pluginServerFilenames -
pluginServerPorts
public java.util.List<java.lang.String> pluginServerPorts -
pluginServerRpcDeadlineSeconds
public java.util.List<java.lang.Integer> pluginServerRpcDeadlineSeconds -
remotePluginServerAddress
public java.util.List<java.lang.String> remotePluginServerAddress -
remotePluginServerPort
public java.util.List<java.lang.Integer> remotePluginServerPort -
remotePluginServerRpcDeadlineSeconds
public java.util.List<java.lang.Integer> remotePluginServerRpcDeadlineSeconds
-
-
Constructor Details
-
LanguageServerOptions
public LanguageServerOptions()
-
-
Method Details
-
validate
public void validate()- Specified by:
validatein interfacecom.google.tsunami.common.cli.CliOption
-