public class InitializeParams extends java.lang.Object implements WorkDoneProgressParams
| Constructor and Description |
|---|
InitializeParams() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
ClientCapabilities |
getCapabilities()
The capabilities provided by the client (editor or tool)
|
ClientInfo |
getClientInfo()
Information about the client
|
java.lang.Object |
getInitializationOptions()
User provided initialization options.
|
java.lang.String |
getLocale()
The locale the client is currently showing the user interface
in.
|
java.lang.Integer |
getProcessId()
The process Id of the parent process that started the server.
|
java.lang.String |
getRootPath()
Deprecated.
Use
workspaceFolders instead. |
java.lang.String |
getRootUri()
Deprecated.
Use
workspaceFolders instead. |
java.lang.String |
getTrace()
The initial trace setting.
|
org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer> |
getWorkDoneToken()
An optional token that a server can use to report work done progress.
|
java.util.List<WorkspaceFolder> |
getWorkspaceFolders()
The workspace folders configured in the client when the server starts.
|
int |
hashCode() |
void |
setCapabilities(ClientCapabilities capabilities)
The capabilities provided by the client (editor or tool)
|
void |
setClientInfo(ClientInfo clientInfo)
Information about the client
|
void |
setInitializationOptions(java.lang.Object initializationOptions)
User provided initialization options.
|
void |
setLocale(java.lang.String locale)
The locale the client is currently showing the user interface
in.
|
void |
setProcessId(java.lang.Integer processId)
The process Id of the parent process that started the server.
|
void |
setRootPath(java.lang.String rootPath)
Deprecated.
Use
workspaceFolders instead. |
void |
setRootUri(java.lang.String rootUri)
Deprecated.
Use
workspaceFolders instead. |
void |
setTrace(java.lang.String trace)
The initial trace setting.
|
void |
setWorkDoneToken(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer> workDoneToken)
An optional token that a server can use to report work done progress.
|
void |
setWorkDoneToken(java.lang.Integer workDoneToken) |
void |
setWorkDoneToken(java.lang.String workDoneToken) |
void |
setWorkspaceFolders(java.util.List<WorkspaceFolder> workspaceFolders)
The workspace folders configured in the client when the server starts.
|
java.lang.String |
toString() |
@Pure public org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer> getWorkDoneToken()
getWorkDoneToken in interface WorkDoneProgressParamspublic void setWorkDoneToken(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer> workDoneToken)
setWorkDoneToken in interface WorkDoneProgressParamspublic void setWorkDoneToken(java.lang.String workDoneToken)
public void setWorkDoneToken(java.lang.Integer workDoneToken)
@Pure public java.lang.Integer getProcessId()
public void setProcessId(java.lang.Integer processId)
@Pure @Deprecated public java.lang.String getRootPath()
workspaceFolders instead.@Deprecated public void setRootPath(java.lang.String rootPath)
workspaceFolders instead.@Pure @Deprecated public java.lang.String getRootUri()
workspaceFolders instead.rootPath and `rootUri` are set, `rootUri` wins.@Deprecated public void setRootUri(java.lang.String rootUri)
workspaceFolders instead.rootPath and `rootUri` are set, `rootUri` wins.@Pure public java.lang.Object getInitializationOptions()
public void setInitializationOptions(java.lang.Object initializationOptions)
@Pure public ClientCapabilities getCapabilities()
public void setCapabilities(ClientCapabilities capabilities)
@Pure public ClientInfo getClientInfo()
Since 3.15.0
public void setClientInfo(ClientInfo clientInfo)
Since 3.15.0
@Pure public java.lang.String getLocale()
Uses IETF language tags as the value's syntax (See https://en.wikipedia.org/wiki/IETF_language_tag)
Since 3.16.0
public void setLocale(java.lang.String locale)
Uses IETF language tags as the value's syntax (See https://en.wikipedia.org/wiki/IETF_language_tag)
Since 3.16.0
@Pure public java.lang.String getTrace()
TraceValue. If omitted trace is disabled (TraceValue.Off).public void setTrace(java.lang.String trace)
TraceValue. If omitted trace is disabled (TraceValue.Off).@Pure public java.util.List<WorkspaceFolder> getWorkspaceFolders()
Since 3.6.0
public void setWorkspaceFolders(java.util.List<WorkspaceFolder> workspaceFolders)
Since 3.6.0
@Pure public java.lang.String toString()
toString in class java.lang.Object@Pure public boolean equals(java.lang.Object obj)
equals in class java.lang.Object@Pure public int hashCode()
hashCode in class java.lang.Object