public class SonarClient extends Object
SonarClient client = SonarClient.create("http://localhost:9000"); IssueClient issueClient = client.issueClient();
Modifier and Type | Class and Description |
---|---|
static class |
SonarClient.Builder |
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_CONNECT_TIMEOUT_MILLISECONDS |
static int |
DEFAULT_READ_TIMEOUT_MILLISECONDS |
Modifier and Type | Method and Description |
---|---|
ActionPlanClient |
actionPlanClient()
New client to interact with web services related to issue action plans
|
static SonarClient.Builder |
builder()
Create a builder of
SonarClient s. |
static SonarClient |
create(String serverUrl)
Create a client with default configuration.
|
IssueClient |
issueClient()
New client to interact with web services related to issues
|
PermissionClient |
permissionClient()
New client to interact with web services related to users and groups permissions
|
ProjectClient |
projectClient()
New client to interact with web services related to projects
|
SystemClient |
systemClient() |
UserClient |
userClient()
New client to interact with web services related to users
|
public static final int DEFAULT_CONNECT_TIMEOUT_MILLISECONDS
public static final int DEFAULT_READ_TIMEOUT_MILLISECONDS
public IssueClient issueClient()
public ActionPlanClient actionPlanClient()
public UserClient userClient()
public PermissionClient permissionClient()
public ProjectClient projectClient()
public SystemClient systemClient()
public static SonarClient.Builder builder()
SonarClient
s.public static SonarClient create(String serverUrl)
builder()
to define
a custom configuration (credentials, HTTP proxy, HTTP timeouts).Copyright © 2009-2014 SonarSource. All Rights Reserved.