public class BitbucketCloudRepositoryProperties extends VcsRepositoryProperties
| Modifier and Type | Field and Description |
|---|---|
static Duration |
DEFAULT_COMMAND_TIMEOUT |
static boolean |
DEFAULT_FETCH_WHOLE_REPOSITORY |
static boolean |
DEFAULT_LFS |
static boolean |
DEFAULT_REMOTE_AGENT_CACHE |
static boolean |
DEFAULT_SHALLOW_CLONES |
static boolean |
DEFAULT_USE_SUBMODULES |
static boolean |
DEFAULT_VERBOSE_LOGS |
| Constructor and Description |
|---|
BitbucketCloudRepositoryProperties(String name,
BambooOidProperties oid,
String description,
String parent,
VcsRepositoryViewerProperties repositoryViewerProperties,
String repositorySlug,
AuthenticationProperties authenticationProperties,
AuthenticationProperties checkoutAuthenticationProperties,
String branch,
boolean useShallowClones,
boolean useRemoteAgentCache,
boolean useSubmodules,
Duration commandTimeout,
boolean verboseLogs,
boolean fetchWholeRepository,
boolean useLfs,
VcsChangeDetectionProperties vcsChangeDetection) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
AtlassianModuleProperties |
getAtlassianPlugin() |
AuthenticationProperties |
getAuthenticationProperties() |
String |
getBranch() |
AuthenticationProperties |
getCheckoutAuthenticationProperties() |
Duration |
getCommandTimeout() |
String |
getRepositorySlug() |
VcsChangeDetectionProperties |
getVcsChangeDetection() |
int |
hashCode() |
boolean |
isFetchWholeRepository() |
boolean |
isUseLfs() |
boolean |
isUseRemoteAgentCache() |
boolean |
isUseShallowClones() |
boolean |
isUseSubmodules() |
boolean |
isVerboseLogs() |
void |
validate() |
getDescription, getName, getOid, getParent, getParentName, getRepositoryViewerProperties, hasParent, toIdentifierpublic static final boolean DEFAULT_USE_SUBMODULES
public static final boolean DEFAULT_FETCH_WHOLE_REPOSITORY
public static final boolean DEFAULT_SHALLOW_CLONES
public static final boolean DEFAULT_LFS
public static final boolean DEFAULT_REMOTE_AGENT_CACHE
public static final boolean DEFAULT_VERBOSE_LOGS
public static final Duration DEFAULT_COMMAND_TIMEOUT
public BitbucketCloudRepositoryProperties(@Nullable
String name,
@Nullable
BambooOidProperties oid,
@Nullable
String description,
@Nullable
String parent,
@Nullable
VcsRepositoryViewerProperties repositoryViewerProperties,
@NotNull
String repositorySlug,
@Nullable
AuthenticationProperties authenticationProperties,
@Nullable
AuthenticationProperties checkoutAuthenticationProperties,
@NotNull
String branch,
boolean useShallowClones,
boolean useRemoteAgentCache,
boolean useSubmodules,
Duration commandTimeout,
boolean verboseLogs,
boolean fetchWholeRepository,
boolean useLfs,
VcsChangeDetectionProperties vcsChangeDetection)
throws PropertiesValidationException
PropertiesValidationException@Nullable public AtlassianModuleProperties getAtlassianPlugin()
getAtlassianPlugin in class VcsRepositoryPropertiespublic String getBranch()
public boolean isUseShallowClones()
public boolean isUseRemoteAgentCache()
public boolean isUseSubmodules()
public Duration getCommandTimeout()
public boolean isVerboseLogs()
public boolean isFetchWholeRepository()
public boolean isUseLfs()
public VcsChangeDetectionProperties getVcsChangeDetection()
public String getRepositorySlug()
@Nullable public AuthenticationProperties getAuthenticationProperties()
@Nullable public AuthenticationProperties getCheckoutAuthenticationProperties()
public void validate()
validate in interface EntityPropertiesvalidate in class VcsRepositoryPropertiespublic boolean equals(Object o)
equals in class VcsRepositoryPropertiespublic int hashCode()
hashCode in class VcsRepositoryPropertiesCopyright © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.