public final class BitbucketClient
extends java.lang.Object
implements java.io.Closeable
| Modifier and Type | Class and Description |
|---|---|
static class |
BitbucketClient.Builder |
| Constructor and Description |
|---|
BitbucketClient()
Create a BitbucketClient inferring endpoint and authentication from
environment and system properties.
|
BitbucketClient(java.lang.String endPoint,
BitbucketAuthentication authentication,
java.util.Properties overrides,
java.util.List<com.google.inject.Module> modules)
Create an BitbucketClient.
|
| Modifier and Type | Method and Description |
|---|---|
BitbucketApi |
api() |
AuthenticationType |
authType() |
java.lang.String |
authValue() |
static BitbucketClient.Builder |
builder() |
void |
close() |
java.lang.String |
credentials()
Deprecated.
|
java.lang.String |
endPoint() |
java.util.Properties |
overrides() |
public BitbucketClient()
public BitbucketClient(@Nullable
java.lang.String endPoint,
@Nullable
BitbucketAuthentication authentication,
@Nullable
java.util.Properties overrides,
@Nullable
java.util.List<com.google.inject.Module> modules)
endPoint - URL of Bitbucket instance.authentication - authentication used to connect to Bitbucket instance.overrides - jclouds Properties to override defaults when creating a new BitbucketApi.modules - a list of modules to be passed to the Contextbuilder, e.g. for logging.public java.lang.String endPoint()
@Deprecated public java.lang.String credentials()
public java.util.Properties overrides()
public java.lang.String authValue()
public AuthenticationType authType()
public BitbucketApi api()
public static BitbucketClient.Builder builder()
public void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablejava.io.IOException