Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MetadataPair ¶
MetadataPair struct
type RepositoryItem ¶
type RepositoryItem struct { ID string `json:"id"` Group string `json:"group"` Name string `json:"name"` Assets []RepositoryItemAsset `json:"assets"` }
RepositoryItem struct represent a Component in Nexus
type RepositoryItemAsset ¶
type RepositoryItemAsset struct { DownloadURL string `json:"downloadUrl"` ID string `json:"id"` Checksum RepositoryItemAssetsChecksum `json:"checksum"` }
RepositoryItemAsset struct represent an Asset in Nexus
type RepositoryItemAssetsChecksum ¶
type RepositoryItemAssetsChecksum struct { Sha1 string `json:"sha1"` Sha256 string `json:"sha256"` Sha512 string `json:"sha512"` Md5 string `json:"md5"` }
RepositoryItemAssetsChecksum struct represent an Assets Checksum in Nexus
type RespositoryItems ¶
type RespositoryItems struct { Items []RepositoryItem `json:"items"` ContinuationToken string `json:"continuationToken"` }
RespositoryItems struct is a collection of RepositoryItems
type Source ¶
type Source struct { URL string `json:"url"` Repository string `json:"repository"` Username string `json:"username"` Password string `json:"password"` Group string `json:"group"` Regexp string `json:"regexp"` Timeout int `json:"timeout"` Debug bool `json:"debug"` }
Source Struct for the Nexus Resource
Click to show internal directories.
Click to hide internal directories.