VersionControlDetails

Specifies the information necessary to retrieve a desired revision from a version control system.

Constructors

Link copied to clipboard
constructor()
No args constructor for use in serialization
constructor(repositoryUri: URI)

Properties

Link copied to clipboard
@SerializedName(value = "asOfTimeUtc")
@Expose
open var asOfTimeUtc: Instant
A Coordinated Universal Time (UTC) date and time that can be used to synchronize an enlistment to the state of the repository at that time.
Link copied to clipboard
@SerializedName(value = "branch")
@Expose
open var branch: String
The name of a branch containing the revision.
Link copied to clipboard
@SerializedName(value = "mappedTo")
@Expose
open var mappedTo: ArtifactLocation
Specifies the location of an artifact.
Link copied to clipboard
@SerializedName(value = "properties")
@Expose
open var properties: PropertyBag
Key/value pairs that provide additional information about the object.
Link copied to clipboard
@SerializedName(value = "repositoryUri")
@Expose
open var repositoryUri: URI
The absolute URI of the repository.
Link copied to clipboard
@SerializedName(value = "revisionId")
@Expose
open var revisionId: String
A string that uniquely and permanently identifies the revision within the repository.
Link copied to clipboard
@SerializedName(value = "revisionTag")
@Expose
open var revisionTag: String
A tag that has been applied to the revision.

Functions

Link copied to clipboard
open fun equals(other: Any): Boolean
Link copied to clipboard
abstract fun getProperties(): PropertyBag
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
abstract fun setProperties(<set-?>: PropertyBag)
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun updateProperties(mutator: (in PropertyBag) -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun withRepositoryUri(repositoryUri: URI): VersionControlDetails
Link copied to clipboard
Link copied to clipboard