public class Pulse extends TaskClusterRequestHandler
The taskcluster-pulse service, typically available at pulse.taskcluster.net manages pulse credentials for taskcluster users.
A service to manage Pulse credentials for anything using Taskcluster credentials. This allows us self-service and greater control within the Taskcluster project.
| Modifier and Type | Field and Description |
|---|---|
protected static String |
defaultBaseURL |
| Constructor and Description |
|---|
Pulse() |
Pulse(Credentials credentials) |
Pulse(Credentials credentials,
String baseURL) |
Pulse(String baseURL) |
Pulse(String clientId,
String accessToken) |
Pulse(String clientId,
String accessToken,
String certificate) |
| Modifier and Type | Method and Description |
|---|---|
CallSummary<EmptyPayload,EmptyPayload> |
namespace(String namespace)
Creates a namespace, given the taskcluster credentials with scopes.
|
CallSummary<EmptyPayload,RabbitOverviewResponse> |
overview()
An overview of the Rabbit cluster
|
CallSummary<EmptyPayload,EmptyPayload> |
ping()
Documented later…
|
apiCall, setBaseURL, uriEncodeprotected static final String defaultBaseURL
public Pulse(Credentials credentials)
public Pulse(Credentials credentials, String baseURL)
public Pulse(String baseURL)
public Pulse()
public CallSummary<EmptyPayload,EmptyPayload> ping() throws APICallFailure
Documented later…
Warning this api end-point is not stable.
APICallFailurepublic CallSummary<EmptyPayload,RabbitOverviewResponse> overview() throws APICallFailure
An overview of the Rabbit cluster
Warning this api end-point is not stable.
APICallFailurepublic CallSummary<EmptyPayload,EmptyPayload> namespace(String namespace) throws APICallFailure
Creates a namespace, given the taskcluster credentials with scopes.
Warning this api end-point is not stable.
Required scopes:
pulse:namespace:<namespace>APICallFailureCopyright © 2014–2016 Mozilla. All rights reserved.