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, humanReadableId, humanReadableType, toIdentifier
public 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 VcsRepositoryProperties
public 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 EntityProperties
validate
in class VcsRepositoryProperties
public boolean equals(Object o)
equals
in class VcsRepositoryProperties
public int hashCode()
hashCode
in class VcsRepositoryProperties
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.