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.Closeable
close
in interface java.lang.AutoCloseable
java.io.IOException