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)
|
ClientInfo |
getClientInfo()
Information about the client
Since 3.15.0
|
java.lang.String |
getClientName()
Deprecated.
Use clientInfo instead.
|
java.lang.Object |
getInitializationOptions()
User provided initialization options.
|
java.lang.Integer |
getProcessId()
The process Id of the parent process that started the server.
|
java.lang.String |
getRootPath()
Deprecated.
Use rootUri instead.
|
java.lang.String |
getRootUri()
The rootUri of the workspace.
|
java.lang.String |
getTrace()
The initial trace setting.
|
org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Number> |
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)
|
void |
setClientInfo(ClientInfo clientInfo)
Information about the client
Since 3.15.0
|
void |
setClientName(java.lang.String clientName)
Deprecated.
Use clientInfo instead.
|
void |
setInitializationOptions(java.lang.Object initializationOptions)
User provided initialization options.
|
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 rootUri instead.
|
void |
setRootUri(java.lang.String rootUri)
The rootUri of the workspace.
|
void |
setTrace(java.lang.String trace)
The initial trace setting.
|
void |
setWorkDoneToken(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Number> workDoneToken)
An optional token that a server can use to report work done progress.
|
void |
setWorkDoneToken(java.lang.Number 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.Number> getWorkDoneToken()
getWorkDoneToken
in interface WorkDoneProgressParams
public void setWorkDoneToken(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Number> workDoneToken)
setWorkDoneToken
in interface WorkDoneProgressParams
public void setWorkDoneToken(java.lang.String workDoneToken)
public void setWorkDoneToken(java.lang.Number workDoneToken)
@Pure public java.lang.Integer getProcessId()
public void setProcessId(java.lang.Integer processId)
@Pure @Deprecated public java.lang.String getRootPath()
@Deprecated public void setRootPath(java.lang.String rootPath)
@Pure public java.lang.String getRootUri()
public void setRootUri(java.lang.String rootUri)
@Pure public java.lang.Object getInitializationOptions()
public void setInitializationOptions(java.lang.Object initializationOptions)
@Pure public ClientCapabilities getCapabilities()
public void setCapabilities(ClientCapabilities capabilities)
@Pure @Deprecated public java.lang.String getClientName()
@Deprecated public void setClientName(java.lang.String clientName)
@Pure public ClientInfo getClientInfo()
public void setClientInfo(ClientInfo clientInfo)
@Pure public java.lang.String getTrace()
public void setTrace(java.lang.String trace)
@Pure public java.util.List<WorkspaceFolder> getWorkspaceFolders()
public void setWorkspaceFolders(java.util.List<WorkspaceFolder> workspaceFolders)
@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