Class Basic.Git
java.lang.Object
cd.go.contrib.plugins.configrepo.groovy.dsl.connection.Basic.Git
- All Implemented Interfaces:
ConnectionConfig
,KeyVal.Mixin
,UtilsMixin
- Direct Known Subclasses:
Attributes.GitBranch
- Enclosing class:
- Basic
-
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface cd.go.contrib.plugins.configrepo.groovy.dsl.mixins.KeyVal.Mixin
lookup, lookup
Methods inherited from interface cd.go.contrib.plugins.configrepo.groovy.dsl.mixins.UtilsMixin
sanitizeName
-
Field Details
-
url
@NotBlank(message="`git {}` block requires `url` (string), set with `url = \'https://your.git/repo\'`") public @NotBlank(message="`git {}` block requires `url` (string), set with `url = \'https://your.git/repo\'`") String url
-
-
Constructor Details
-
Git
public Git() -
Git
-
-
Method Details
-
type
- Specified by:
type
in interfaceConnectionConfig
-
identifier
Description copied from interface:ConnectionConfig
An identifier representing thisConnectionConfig
. This should be deterministically calculated from the configured fields with the exception of authentication-related fields. Another way to put this is that twoConnectionConfig
instances should have equal identifiers if all non-authentication connection details are the same. Identifiers should not be equal if any non-authentication connection details are different.- Specified by:
identifier
in interfaceConnectionConfig
- Returns:
- a
String
identifier.
-