Versions in this module Expand all Collapse all v0 v0.14.5 Oct 27, 2020 v0.14.4 Oct 23, 2020 Changes in this version + const APIKeyPath + const SCAN_BUILD_API_URL + const XRAY_FATAL_FAIL_STATUS + const XRAY_SCAN_CONNECTION_TIMEOUT + const XRAY_SCAN_RETRY_CONSECUTIVE_RETRIES + const XRAY_SCAN_SLEEP_BETWEEN_RETRIES + const XRAY_SCAN_STABLE_CONNECTION_WINDOW + func SearchBySpecFiles(searchParams SearchParams, flags utils.CommonConf, ...) (*content.ContentReader, error) + type Actions struct + Groups map[string][]string + Users map[string][]string + type AqlService struct + ArtDetails auth.ServiceDetails + func NewAqlService(client *rthttpclient.ArtifactoryHttpClient) *AqlService + func (s *AqlService) ExecAql(aql string) (io.ReadCloser, error) + func (s *AqlService) GetArtifactoryDetails() auth.ServiceDetails + func (s *AqlService) GetJfrogHttpClient() (*rthttpclient.ArtifactoryHttpClient, error) + func (s *AqlService) IsDryRun() bool + func (s *AqlService) SetArtifactoryDetails(rt auth.ServiceDetails) + type BowerLocalRepositoryParams struct + func NewBowerLocalRepositoryParams() BowerLocalRepositoryParams + type BowerRemoteRepositoryParams struct + BowerRegistryUrl string + func NewBowerRemoteRepositoryParams() BowerRemoteRepositoryParams + type BowerVirtualRepositoryParams struct + ExternalDependenciesEnabled *bool + ExternalDependenciesPatterns []string + ExternalDependenciesRemoteRepo string + func NewBowerVirtualRepositoryParams() BowerVirtualRepositoryParams + type BuildDistributionBody struct + Async bool + DryRun bool + GpgPassphrase string + OverrideExistingFiles bool + Publish bool + SourceRepos []string + TargetRepo string + type BuildDistributionParams struct + Async bool + BuildName string + BuildNumber string + GpgPassphrase string + OverrideExistingFiles bool + Publish bool + SourceRepos string + TargetRepo string + func NewBuildDistributionParams() BuildDistributionParams + func (bd *BuildDistributionParams) GetBuildName() string + func (bd *BuildDistributionParams) GetBuildNumber() string + func (bd *BuildDistributionParams) GetGpgPassphrase() string + func (bd *BuildDistributionParams) GetSourceRepos() string + func (bd *BuildDistributionParams) GetTargetRepo() string + func (bd *BuildDistributionParams) IsAsync() bool + func (bd *BuildDistributionParams) IsOverrideExistingFiles() bool + func (bd *BuildDistributionParams) IsPublish() bool + type BuildInfoParams struct + BuildName string + BuildNumber string + func NewBuildInfoParams() BuildInfoParams + type BuildInfoService struct + ArtDetails auth.ServiceDetails + DryRun bool + func NewBuildInfoService(client *rthttpclient.ArtifactoryHttpClient) *BuildInfoService + func (bis *BuildInfoService) GetArtifactoryDetails() auth.ServiceDetails + func (bis *BuildInfoService) GetBuildInfo(params BuildInfoParams) (*buildinfo.BuildInfo, error) + func (bis *BuildInfoService) GetJfrogHttpClient() (*rthttpclient.ArtifactoryHttpClient, error) + func (bis *BuildInfoService) IsDryRun() bool + func (bis *BuildInfoService) PublishBuildInfo(build *buildinfo.BuildInfo) error + func (bis *BuildInfoService) SetArtifactoryDetails(rt auth.ServiceDetails) + type BuildPromotionBody struct + Comment string + Copy bool + DryRun bool + IncludeDependencies bool + Properties map[string][]string + SourceRepo string + Status string + TargetRepo string + type ChefLocalRepositoryParams struct + func NewChefLocalRepositoryParams() ChefLocalRepositoryParams + type ChefRemoteRepositoryParams struct + func NewChefRemoteRepositoryParams() ChefRemoteRepositoryParams + type ChefVirtualRepositoryParams struct + VirtualRetrievalCachePeriodSecs int + func NewChefVirtualRepositoryParams() ChefVirtualRepositoryParams + type CocoapodsLocalRepositoryParams struct + func NewCocoapodsLocalRepositoryParams() CocoapodsLocalRepositoryParams + type CocoapodsRemoteRepositoryParams struct + PodsSpecsRepoUrl string + func NewCocoapodsRemoteRepositoryParams() CocoapodsRemoteRepositoryParams + type CommonMavenGradleLocalRepositoryParams struct + ChecksumPolicyType string + HandleReleases *bool + HandleSnapshots *bool + MaxUniqueSnapshots int + SnapshotVersionBehavior string + SuppressPomConsistencyChecks *bool + type CommonMavenGradleRemoteRepositoryParams struct + FetchJarsEagerly *bool + FetchSourcesEagerly *bool + HandleReleases *bool + HandleSnapshots *bool + ListRemoteFolderItems *bool + RejectInvalidJars *bool + RemoteRepoChecksumPolicyType string + SuppressPomConsistencyChecks *bool + type CommonMavenGradleVirtualRepositoryParams struct + ForceMavenAuthentication *bool + KeyPair string + PomRepositoryReferencesCleanupPolicy string + type ComposerLocalRepositoryParams struct + func NewComposerLocalRepositoryParams() ComposerLocalRepositoryParams + type ComposerRemoteRepositoryParams struct + ComposerRegistryUrl string + func NewComposerRemoteRepositoryParams() ComposerRemoteRepositoryParams + type ConanLocalRepositoryParams struct + func NewConanLocalRepositoryParams() ConanLocalRepositoryParams + type ConanRemoteRepositoryParams struct + func NewConanRemoteRepositoryParams() ConanRemoteRepositoryParams + type ConanVirtualRepositoryParams struct + VirtualRetrievalCachePeriodSecs int + func NewConanVirtualRepositoryParams() ConanVirtualRepositoryParams + type CondaRemoteRepositoryParams struct + func NewCondaRemoteRepositoryParams() CondaRemoteRepositoryParams + type CondaVirtualRepositoryParams struct + func NewCondaVirtualRepositoryParams() CondaVirtualRepositoryParams + type ContentSynchronisation struct + Enabled bool + Properties struct{ ... } + Source struct{ ... } + Statistics struct{ ... } + type CranLocalRepositoryParams struct + func NewCranLocalRepositoryParams() CranLocalRepositoryParams + type CranRemoteRepositoryParams struct + func NewCranRemoteRepositoryParams() CranRemoteRepositoryParams + type CranVirtualRepositoryParams struct + VirtualRetrievalCachePeriodSecs int + func NewCranVirtualRepositoryParams() CranVirtualRepositoryParams + type CreateReplicationParams struct + func NewCreateReplicationParams() CreateReplicationParams + type CreateReplicationService struct + ArtDetails auth.ServiceDetails + func NewCreateReplicationService(client *rthttpclient.ArtifactoryHttpClient) *CreateReplicationService + func (rs *CreateReplicationService) CreateReplication(params CreateReplicationParams) error + func (rs *CreateReplicationService) GetJfrogHttpClient() *rthttpclient.ArtifactoryHttpClient + type CreateTokenParams struct + Audience string + ExpiresIn int + Refreshable bool + Scope string + Username string + func NewCreateTokenParams() CreateTokenParams + type CreateTokenResponseData struct + AccessToken string + ExpiresIn int + RefreshToken string + Scope string + TokenType string + type DebianLocalRepositoryParams struct + DebianTrivialLayout *bool + func NewDebianLocalRepositoryParams() DebianLocalRepositoryParams + type DebianRemoteRepositoryParams struct + ListRemoteFolderItems *bool + func NewDebianRemoteRepositoryParams() DebianRemoteRepositoryParams + type DebianVirtualRepositoryParams struct + DebianTrivialLayout *bool + func NewDebianVirtualRepositoryParams() DebianVirtualRepositoryParams + type DeleteConfiguration struct + ArtDetails auth.ServiceDetails + DryRun bool + func (conf *DeleteConfiguration) GetArtifactoryDetails() auth.ServiceDetails + func (conf *DeleteConfiguration) IsDryRun() bool + func (conf *DeleteConfiguration) SetArtifactoryDetails(art auth.ServiceDetails) + type DeleteParams struct + func NewDeleteParams() DeleteParams + func (ds *DeleteParams) GetFile() *utils.ArtifactoryCommonParams + func (ds *DeleteParams) SetIncludeDirs(includeDirs bool) + type DeleteReplicationService struct + ArtDetails auth.ServiceDetails + func NewDeleteReplicationService(client *rthttpclient.ArtifactoryHttpClient) *DeleteReplicationService + func (drs *DeleteReplicationService) DeleteReplication(repoKey string) error + func (drs *DeleteReplicationService) GetJfrogHttpClient() *rthttpclient.ArtifactoryHttpClient + type DeleteRepositoryService struct + ArtDetails auth.ServiceDetails + func NewDeleteRepositoryService(client *rthttpclient.ArtifactoryHttpClient) *DeleteRepositoryService + func (drs *DeleteRepositoryService) Delete(repoKey string) error + func (drs *DeleteRepositoryService) GetJfrogHttpClient() *rthttpclient.ArtifactoryHttpClient + type DeleteService struct + ArtDetails auth.ServiceDetails + DryRun bool + Threads int + func NewDeleteService(client *rthttpclient.ArtifactoryHttpClient) *DeleteService + func (ds *DeleteService) DeleteFiles(deleteItems *content.ContentReader) (int, error) + func (ds *DeleteService) GetArtifactoryDetails() auth.ServiceDetails + func (ds *DeleteService) GetJfrogHttpClient() (*rthttpclient.ArtifactoryHttpClient, error) + func (ds *DeleteService) GetPathsToDelete(deleteParams DeleteParams) (resultItems *content.ContentReader, err error) + func (ds *DeleteService) GetThreads() int + func (ds *DeleteService) IsDryRun() bool + func (ds *DeleteService) SetArtifactoryDetails(rt auth.ServiceDetails) + func (ds *DeleteService) SetThreads(threads int) + type DiscardBuildsBody struct + DeleteArtifacts bool + ExcludeBuilds []string + MaxBuilds string + MinimumBuildDate string + type DiscardBuildsParams struct + Async bool + BuildName string + DeleteArtifacts bool + ExcludeBuilds string + MaxBuilds string + MaxDays string + func NewDiscardBuildsParams() DiscardBuildsParams + func (bd *DiscardBuildsParams) GetBuildName() string + func (bd *DiscardBuildsParams) GetExcludeBuilds() string + func (bd *DiscardBuildsParams) GetMaxBuilds() string + func (bd *DiscardBuildsParams) GetMaxDays() string + func (bd *DiscardBuildsParams) IsAsync() bool + func (bd *DiscardBuildsParams) IsDeleteArtifacts() bool + type DiscardBuildsService struct + ArtDetails auth.ServiceDetails + func NewDiscardBuildsService(client *rthttpclient.ArtifactoryHttpClient) *DiscardBuildsService + func (ds *DiscardBuildsService) DiscardBuilds(params DiscardBuildsParams) error + type DistributeService struct + ArtDetails auth.ServiceDetails + DryRun bool + func NewDistributionService(client *rthttpclient.ArtifactoryHttpClient) *DistributeService + func (ds *DistributeService) BuildDistribute(params BuildDistributionParams) error + type DockerLocalRepositoryParams struct + DockerApiVersion string + MaxUniqueTags int + func NewDockerLocalRepositoryParams() DockerLocalRepositoryParams + type DockerPromoteBody struct + Copy bool + DockerRepository string + Tag string + TargetDockerRepository string + TargetRepo string + TargetTag string + type DockerPromoteParams struct + Copy bool + SourceDockerImage string + SourceRepo string + SourceTag string + TargetDockerImage string + TargetRepo string + TargetTag string + func NewDockerPromoteParams(sourceDockerImage, sourceRepo, targetRepo string) DockerPromoteParams + func (dp *DockerPromoteParams) GetSourceDockerImage() string + func (dp *DockerPromoteParams) GetSourceTag() string + func (dp *DockerPromoteParams) GetTargetDockerRepository() string + func (dp *DockerPromoteParams) GetTargetRepo() string + func (dp *DockerPromoteParams) GetTargetTag() string + func (dp *DockerPromoteParams) IsCopy() bool + type DockerPromoteService struct + ArtDetails auth.ServiceDetails + func NewDockerPromoteService(client *rthttpclient.ArtifactoryHttpClient) *DockerPromoteService + func (ps *DockerPromoteService) GetArtifactoryDetails() auth.ServiceDetails + func (ps *DockerPromoteService) GetJfrogHttpClient() (*rthttpclient.ArtifactoryHttpClient, error) + func (ps *DockerPromoteService) IsDryRun() bool + func (ps *DockerPromoteService) PromoteDocker(params DockerPromoteParams) error + func (ps *DockerPromoteService) SetArtifactoryDetails(rt auth.ServiceDetails) + type DockerRemoteRepositoryParams struct + EnableTokenAuthentication *bool + ExternalDependenciesEnabled *bool + ExternalDependenciesPatterns []string + func NewDockerRemoteRepositoryParams() DockerRemoteRepositoryParams + type DockerVirtualRepositoryParams struct + func NewDockerVirtualRepositoryParams() DockerVirtualRepositoryParams + type DownloadData struct + Dependency utils.ResultItem + DownloadPath string + Flat bool + Target string + type DownloadParams struct + Explode bool + Flat bool + MinSplitSize int64 + Retries int + SplitCount int + Symlink bool + ValidateSymlink bool + func NewDownloadParams() DownloadParams + func (ds *DownloadParams) GetFile() *utils.ArtifactoryCommonParams + func (ds *DownloadParams) GetRetries() int + func (ds *DownloadParams) IsExplode() bool + func (ds *DownloadParams) IsFlat() bool + func (ds *DownloadParams) IsSymlink() bool + func (ds *DownloadParams) ValidateSymlinks() bool + type DownloadService struct + ArtDetails auth.ServiceDetails + DryRun bool + Progress clientio.Progress + ResultWriter *content.ContentWriter + Threads int + func NewDownloadService(client *rthttpclient.ArtifactoryHttpClient) *DownloadService + func (ds *DownloadService) DownloadFiles(downloadParams ...DownloadParams) (int, int, error) + func (ds *DownloadService) GetArtifactoryDetails() auth.ServiceDetails + func (ds *DownloadService) GetJfrogHttpClient() (*rthttpclient.ArtifactoryHttpClient, error) + func (ds *DownloadService) GetThreads() int + func (ds *DownloadService) IsDryRun() bool + func (ds *DownloadService) SetArtifactoryDetails(rt auth.ServiceDetails) + func (ds *DownloadService) SetDryRun(isDryRun bool) + func (ds *DownloadService) SetServiceDetails(artDetails auth.ServiceDetails) + func (ds *DownloadService) SetThreads(threads int) + type GemsLocalRepositoryParams struct + func NewGemsLocalRepositoryParams() GemsLocalRepositoryParams + type GemsRemoteRepositoryParams struct + ListRemoteFolderItems *bool + func NewGemsRemoteRepositoryParams() GemsRemoteRepositoryParams + type GemsVirtualRepositoryParams struct + func NewGemsVirtualRepositoryParams() GemsVirtualRepositoryParams + type GenericLocalRepositoryParams struct + func NewGenericLocalRepositoryParams() GenericLocalRepositoryParams + type GenericRemoteRepositoryParams struct + ListRemoteFolderItems *bool + func NewGenericRemoteRepositoryParams() GenericRemoteRepositoryParams + type GenericVirtualRepositoryParams struct + func NewGenericVirtualRepositoryParams() GenericVirtualRepositoryParams + type GetReplicationService struct + ArtDetails auth.ServiceDetails + func NewGetReplicationService(client *rthttpclient.ArtifactoryHttpClient) *GetReplicationService + func (drs *GetReplicationService) GetJfrogHttpClient() *rthttpclient.ArtifactoryHttpClient + func (drs *GetReplicationService) GetReplication(repoKey string) ([]utils.ReplicationParams, error) + type GetRepositoryService struct + ArtDetails auth.ServiceDetails + func NewGetRepositoryService(client *rthttpclient.ArtifactoryHttpClient) *GetRepositoryService + func (grs *GetRepositoryService) Get(repoKey string) (*RepositoryDetails, error) + type GetTokensResponseData struct + Tokens []struct{ ... } + type GitLfsCleanParams struct + GitPath string + Refs string + Repo string + func NewGitLfsCleanParams() GitLfsCleanParams + func (glc *GitLfsCleanParams) GetGitPath() string + func (glc *GitLfsCleanParams) GetRef() string + func (glc *GitLfsCleanParams) GetRepo() string + type GitLfsCleanService struct + ArtDetails auth.ServiceDetails + DryRun bool + func NewGitLfsCleanService(client *rthttpclient.ArtifactoryHttpClient) *GitLfsCleanService + func (glc *GitLfsCleanService) GetArtifactoryDetails() auth.ServiceDetails + func (glc *GitLfsCleanService) GetJfrogHttpClient() (*rthttpclient.ArtifactoryHttpClient, error) + func (glc *GitLfsCleanService) GetUnreferencedGitLfsFiles(gitLfsCleanParams GitLfsCleanParams) (*content.ContentReader, error) + func (glc *GitLfsCleanService) IsDryRun() bool + func (glc *GitLfsCleanService) SetArtifactoryDetails(art auth.ServiceDetails) + type GitlfsLocalRepositoryParams struct + func NewGitlfsLocalRepositoryParams() GitlfsLocalRepositoryParams + type GitlfsRemoteRepositoryParams struct + ListRemoteFolderItems *bool + func NewGitlfsRemoteRepositoryParams() GitlfsRemoteRepositoryParams + type GitlfsVirtualRepositoryParams struct + func NewGitlfsVirtualRepositoryParams() GitlfsVirtualRepositoryParams + type GoLocalRepositoryParams struct + func NewGoLocalRepositoryParams() GoLocalRepositoryParams + type GoRemoteRepositoryParams struct + func NewGoRemoteRepositoryParams() GoRemoteRepositoryParams + type GoVirtualRepositoryParams struct + ExternalDependenciesEnabled *bool + ExternalDependenciesPatterns []string + func NewGoVirtualRepositoryParams() GoVirtualRepositoryParams + type GradleLocalRepositoryParams struct + func NewGradleLocalRepositoryParams() GradleLocalRepositoryParams + type GradleRemoteRepositoryParams struct + func NewGradleRemoteRepositoryParams() GradleRemoteRepositoryParams + type GradleVirtualRepositoryParams struct + func NewGradleVirtualRepositoryParams() GradleVirtualRepositoryParams + type HelmLocalRepositoryParams struct + func NewHelmLocalRepositoryParams() HelmLocalRepositoryParams + type HelmRemoteRepositoryParams struct + func NewHelmRemoteRepositoryParams() HelmRemoteRepositoryParams + type HelmVirtualRepositoryParams struct + VirtualRetrievalCachePeriodSecs int + func NewHelmVirtualRepositoryParams() HelmVirtualRepositoryParams + type IvyLocalRepositoryParams struct + func NewIvyLocalRepositoryParams() IvyLocalRepositoryParams + type IvyRemoteRepositoryParams struct + func NewIvyRemoteRepositoryParams() IvyRemoteRepositoryParams + type IvyVirtualRepositoryParams struct + func NewIvyVirtualRepositoryParams() IvyVirtualRepositoryParams + type LocalRepositoryBaseParams struct + ArchiveBrowsingEnabled *bool + BlackedOut *bool + BlockPushingSchema1 *bool + Description string + DownloadRedirect *bool + ExcludesPattern string + IncludesPattern string + Key string + Notes string + OptionalIndexCompressionFormats []string + PackageType string + PropertySets []string + Rclass string + RepoLayoutRef string + XrayIndex *bool + type LocalRepositoryService struct + ArtDetails auth.ServiceDetails + func NewLocalRepositoryService(client *rthttpclient.ArtifactoryHttpClient, isUpdate bool) *LocalRepositoryService + func (lrs *LocalRepositoryService) Bower(params BowerLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Chef(params ChefLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Cocoapods(params CocoapodsLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Composer(params ComposerLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Conan(params ConanLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Cran(params CranLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Debian(params DebianLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Docker(params DockerLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Gems(params GemsLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Generic(params GenericLocalRepositoryParams) error + func (lrs *LocalRepositoryService) GetJfrogHttpClient() *rthttpclient.ArtifactoryHttpClient + func (lrs *LocalRepositoryService) Gitlfs(params GitlfsLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Go(params GoLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Gradle(params GradleLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Helm(params HelmLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Ivy(params IvyLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Maven(params MavenLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Npm(params NpmLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Nuget(params NugetLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Opkg(params OpkgLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Puppet(params PuppetLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Pypi(params PypiLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Rpm(params RpmLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Sbt(params SbtLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Vagrant(params VagrantLocalRepositoryParams) error + func (lrs *LocalRepositoryService) Yum(params YumLocalRepositoryParams) error + type MavenLocalRepositoryParams struct + func NewMavenLocalRepositoryParams() MavenLocalRepositoryParams + type MavenRemoteRepositoryParams struct + func NewMavenRemoteRepositoryParams() MavenRemoteRepositoryParams + type MavenVirtualRepositoryParams struct + func NewMavenVirtualRepositoryParams() MavenVirtualRepositoryParams + type MoveCopyParams struct + Flat bool + func NewMoveCopyParams() MoveCopyParams + func (mc *MoveCopyParams) GetFile() *utils.ArtifactoryCommonParams + func (mc *MoveCopyParams) IsFlat() bool + func (mc *MoveCopyParams) SetIncludeDir(isIncludeDir bool) + type MoveCopyService struct + ArtDetails auth.ServiceDetails + DryRun bool + func NewMoveCopyService(client *rthttpclient.ArtifactoryHttpClient, moveType MoveType) *MoveCopyService + func (mc *MoveCopyService) GetArtifactoryDetails() auth.ServiceDetails + func (mc *MoveCopyService) GetJfrogHttpClient() (*rthttpclient.ArtifactoryHttpClient, error) + func (mc *MoveCopyService) IsDryRun() bool + func (mc *MoveCopyService) MoveCopyServiceMoveFilesWrapper(moveSpec MoveCopyParams) (successCount, failedCount int, err error) + func (mc *MoveCopyService) SetArtifactoryDetails(rt auth.ServiceDetails) + type MoveOptions struct + MovedMsg string + MovingMsg string + type MoveType string + const COPY + const MOVE + type NpmLocalRepositoryParams struct + func NewNpmLocalRepositoryParams() NpmLocalRepositoryParams + type NpmRemoteRepositoryParams struct + ListRemoteFolderItems *bool + func NewNpmRemoteRepositoryParams() NpmRemoteRepositoryParams + type NpmVirtualRepositoryParams struct + ExternalDependenciesEnabled *bool + ExternalDependenciesPatterns []string + ExternalDependenciesRemoteRepo string + VirtualRetrievalCachePeriodSecs int + func NewNpmVirtualRepositoryParams() NpmVirtualRepositoryParams + type NugetLocalRepositoryParams struct + ForceNugetAuthentication *bool + MaxUniqueSnapshots int + func NewNugetLocalRepositoryParams() NugetLocalRepositoryParams + type NugetRemoteRepositoryParams struct + DownloadContextPath string + FeedContextPath string + ForceNugetAuthentication *bool + V3FeedUrl string + func NewNugetRemoteRepositoryParams() NugetRemoteRepositoryParams + type NugetVirtualRepositoryParams struct + ForceNugetAuthentication *bool + func NewNugetVirtualRepositoryParams() NugetVirtualRepositoryParams + type OpkgLocalRepositoryParams struct + func NewOpkgLocalRepositoryParams() OpkgLocalRepositoryParams + type OpkgRemoteRepositoryParams struct + ListRemoteFolderItems *bool + func NewOpkgRemoteRepositoryParams() OpkgRemoteRepositoryParams + type P2RemoteRepositoryParams struct + func NewP2RemoteRepositoryParams() P2RemoteRepositoryParams + type P2VirtualRepositoryParams struct + func NewP2VirtualRepositoryParams() P2VirtualRepositoryParams + type PermissionTargetParams struct + Build PermissionTargetSection + Name string + ReleaseBundle PermissionTargetSection + Repo PermissionTargetSection + func NewPermissionTargetParams() PermissionTargetParams + type PermissionTargetSection struct + Actions Actions + ExcludePatterns []string + IncludePatterns []string + Repositories []string + type PermissionTargetService struct + ArtDetails auth.ServiceDetails + func NewPermissionTargetService(client *rthttpclient.ArtifactoryHttpClient) *PermissionTargetService + func (pts *PermissionTargetService) Create(params PermissionTargetParams) error + func (pts *PermissionTargetService) Delete(permissionTargetName string) error + func (pts *PermissionTargetService) GetJfrogHttpClient() *rthttpclient.ArtifactoryHttpClient + func (pts *PermissionTargetService) Update(params PermissionTargetParams) error + type PingService struct + ArtDetails auth.ServiceDetails + func NewPingService(client *rthttpclient.ArtifactoryHttpClient) *PingService + func (ps *PingService) GetArtifactoryDetails() auth.ServiceDetails + func (ps *PingService) GetJfrogHttpClient() (*rthttpclient.ArtifactoryHttpClient, error) + func (ps *PingService) IsDryRun() bool + func (ps *PingService) Ping() ([]byte, error) + func (ps *PingService) SetArtifactoryDetails(rt auth.ServiceDetails) + type PromoteService struct + ArtDetails auth.ServiceDetails + DryRun bool + func NewPromotionService(client *rthttpclient.ArtifactoryHttpClient) *PromoteService + func (ps *PromoteService) BuildPromote(promotionParams PromotionParams) error + type PromotionParams struct + BuildName string + BuildNumber string + Comment string + Copy bool + IncludeDependencies bool + Properties string + SourceRepo string + Status string + TargetRepo string + func NewPromotionParams() PromotionParams + func (bp *PromotionParams) GetBuildName() string + func (bp *PromotionParams) GetBuildNumber() string + func (bp *PromotionParams) GetComment() string + func (bp *PromotionParams) GetProperties() string + func (bp *PromotionParams) GetSourceRepo() string + func (bp *PromotionParams) GetStatus() string + func (bp *PromotionParams) GetTargetRepo() string + func (bp *PromotionParams) IsCopy() bool + func (bp *PromotionParams) IsIncludeDependencies() bool + type PropsParams struct + Props string + Reader *content.ContentReader + func NewPropsParams() PropsParams + func (sp *PropsParams) GetProps() string + func (sp *PropsParams) GetReader() *content.ContentReader + type PropsService struct + ArtDetails auth.ServiceDetails + Threads int + func NewPropsService(client *rthttpclient.ArtifactoryHttpClient) *PropsService + func (ps *PropsService) DeleteProps(propsParams PropsParams) (int, error) + func (ps *PropsService) GetArtifactoryDetails() auth.ServiceDetails + func (ps *PropsService) GetThreads() int + func (ps *PropsService) IsDryRun() bool + func (ps *PropsService) SetArtifactoryDetails(rt auth.ServiceDetails) + func (ps *PropsService) SetProps(propsParams PropsParams) (int, error) + type PuppetLocalRepositoryParams struct + func NewPuppetLocalRepositoryParams() PuppetLocalRepositoryParams + type PuppetRemoteRepositoryParams struct + func NewPuppetRemoteRepositoryParams() PuppetRemoteRepositoryParams + type PuppetVirtualRepositoryParams struct + func NewPuppetVirtualRepositoryParams() PuppetVirtualRepositoryParams + type PypiLocalRepositoryParams struct + func NewPypiLocalRepositoryParams() PypiLocalRepositoryParams + type PypiRemoteRepositoryParams struct + ListRemoteFolderItems *bool + PypiRegistryUrl string + func NewPypiRemoteRepositoryParams() PypiRemoteRepositoryParams + type PypiVirtualRepositoryParams struct + func NewPypiVirtualRepositoryParams() PypiVirtualRepositoryParams + type ReadFileService struct + ArtDetails auth.ServiceDetails + DryRun bool + MinSplitSize int64 + SplitCount int + func NewReadFileService(client *rthttpclient.ArtifactoryHttpClient) *ReadFileService + func (ds *ReadFileService) GetArtifactoryDetails() auth.ServiceDetails + func (ds *ReadFileService) GetJfrogHttpClient() (*rthttpclient.ArtifactoryHttpClient, error) + func (ds *ReadFileService) IsDryRun() bool + func (ds *ReadFileService) ReadRemoteFile(downloadPath string) (io.ReadCloser, error) + func (ds *ReadFileService) SetArtifactoryDetails(rt auth.ServiceDetails) + func (ds *ReadFileService) SetDryRun(isDryRun bool) + func (ds *ReadFileService) SetServiceDetails(artDetails auth.ServiceDetails) + type RefreshTokenParams struct + AccessToken string + RefreshToken string + Token CreateTokenParams + func NewRefreshTokenParams() RefreshTokenParams + type RemoteRepositoryBaseParams struct + AllowAnyHostAuth *bool + AssumedOfflinePeriodSecs int + BlackedOut *bool + BlockMismatchingMimeTypes *bool + BlockPushingSchema1 *bool + BypassHeadRequests *bool + ClientTlsCertificate string + ContentSynchronisation *ContentSynchronisation + Description string + EnableCookieManagement *bool + ExcludesPattern string + FailedRetrievalCachePeriodSecs int + HardFail *bool + IncludesPattern string + Key string + LocalAddress string + MissedRetrievalCachePeriodSecs int + Notes string + Offline *bool + PackageType string + Password string + PropertySets []string + Proxy string + Rclass string + RepoLayoutRef string + RetrievalCachePeriodSecs int + ShareConfiguration *bool + SocketTimeoutMillis int + StoreArtifactsLocally *bool + SynchronizeProperties *bool + UnusedArtifactsCleanupEnabled *bool + UnusedArtifactsCleanupPeriodHours int + Url string + Username string + type RemoteRepositoryService struct + ArtDetails auth.ServiceDetails + func NewRemoteRepositoryService(client *rthttpclient.ArtifactoryHttpClient, isUpdate bool) *RemoteRepositoryService + func (rrs *RemoteRepositoryService) Bower(params BowerRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Chef(params ChefRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Cocoapods(params CocoapodsRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Composer(params ComposerRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Conan(params ConanRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Conda(params CondaRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Cran(params CranRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Debian(params DebianRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Docker(params DockerRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Gems(params GemsRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Generic(params GenericRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) GetJfrogHttpClient() *rthttpclient.ArtifactoryHttpClient + func (rrs *RemoteRepositoryService) Gitlfs(params GitlfsRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Go(params GoRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Gradle(params GradleRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Helm(params HelmRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Ivy(params IvyRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Maven(params MavenRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Npm(params NpmRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Nuget(params NugetRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Opkg(params OpkgRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) P2(params P2RemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Puppet(params PuppetRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Pypi(params PypiRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Rpm(params RpmRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Sbt(params SbtRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Vcs(params VcsRemoteRepositoryParams) error + func (rrs *RemoteRepositoryService) Yum(params YumRemoteRepositoryParams) error + type RepositoryDetails struct + Description string + Key string + PackageType string + Rclass string + Url string + type RevokeTokenParams struct + Token string + TokenId string + func NewRevokeTokenParams() RevokeTokenParams + type RpmLocalRepositoryParams struct + CalculateYumMetadata *bool + EnableFileListsIndexing *bool + YumRootDepth int + func NewRpmLocalRepositoryParams() RpmLocalRepositoryParams + type RpmRemoteRepositoryParams struct + ListRemoteFolderItems *bool + func NewRpmRemoteRepositoryParams() RpmRemoteRepositoryParams + type RpmVirtualRepositoryParams struct + VirtualRetrievalCachePeriodSecs int + func NewRpmVirtualRepositoryParams() RpmVirtualRepositoryParams + type SbtLocalRepositoryParams struct + func NewSbtLocalRepositoryParams() SbtLocalRepositoryParams + type SbtRemoteRepositoryParams struct + func NewSbtRemoteRepositoryParams() SbtRemoteRepositoryParams + type SbtVirtualRepositoryParams struct + func NewSbtVirtualRepositoryParams() SbtVirtualRepositoryParams + type SearchParams struct + func NewSearchParams() SearchParams + func (s *SearchParams) GetFile() *utils.ArtifactoryCommonParams + type SearchService struct + ArtDetails auth.ServiceDetails + func NewSearchService(client *rthttpclient.ArtifactoryHttpClient) *SearchService + func (s *SearchService) GetArtifactoryDetails() auth.ServiceDetails + func (s *SearchService) GetJfrogHttpClient() (*rthttpclient.ArtifactoryHttpClient, error) + func (s *SearchService) IsDryRun() bool + func (s *SearchService) Search(searchParams SearchParams) (*content.ContentReader, error) + func (s *SearchService) SetArtifactoryDetails(rt auth.ServiceDetails) + type SecurityService struct + ArtDetails auth.ServiceDetails + func NewSecurityService(client *rthttpclient.ArtifactoryHttpClient) *SecurityService + func (ss *SecurityService) CreateToken(params CreateTokenParams) (CreateTokenResponseData, error) + func (ss *SecurityService) GetTokens() (GetTokensResponseData, error) + func (ss *SecurityService) RefreshToken(params RefreshTokenParams) (CreateTokenResponseData, error) + func (ss *SecurityService) RegenerateAPIKey() (string, error) + func (ss *SecurityService) RevokeToken(params RevokeTokenParams) (string, error) + type SystemService struct + ArtDetails auth.ServiceDetails + func NewSystemService(client *rthttpclient.ArtifactoryHttpClient) *SystemService + func (ss *SystemService) GetArtifactoryDetails() auth.ServiceDetails + func (ss *SystemService) GetJfrogHttpClient() (*rthttpclient.ArtifactoryHttpClient, error) + func (ss *SystemService) GetServiceId() (string, error) + func (ss *SystemService) GetVersion() (string, error) + func (ss *SystemService) IsDryRun() bool + func (ss *SystemService) SetArtifactoryDetails(rt auth.ServiceDetails) + type UpdateReplicationParams struct + func NewUpdateReplicationParams() UpdateReplicationParams + type UpdateReplicationService struct + ArtDetails auth.ServiceDetails + func NewUpdateReplicationService(client *rthttpclient.ArtifactoryHttpClient) *UpdateReplicationService + func (rs *UpdateReplicationService) GetJfrogHttpClient() *rthttpclient.ArtifactoryHttpClient + func (rs *UpdateReplicationService) UpdateReplication(params UpdateReplicationParams) error + type UploadData struct + Artifact clientutils.Artifact + BuildProps string + IsDir bool + Props string + type UploadParams struct + AddVcsProps bool + BuildProps string + Deb string + ExplodeArchive bool + Flat bool + MinChecksumDeploy int64 + Retries int + Symlink bool + func NewUploadParams() UploadParams + func (up *UploadParams) GetDebian() string + func (up *UploadParams) GetRetries() int + func (up *UploadParams) IsAddVcsProps() bool + func (up *UploadParams) IsExplodeArchive() bool + func (up *UploadParams) IsFlat() bool + func (up *UploadParams) IsSymlink() bool + type UploadService struct + ArtDetails auth.ServiceDetails + DryRun bool + Progress ioutils.Progress + Threads int + func NewUploadService(client *rthttpclient.ArtifactoryHttpClient) *UploadService + func (us *UploadService) GetJfrogHttpClient() *rthttpclient.ArtifactoryHttpClient + func (us *UploadService) SetDryRun(isDryRun bool) + func (us *UploadService) SetServiceDetails(artDetails auth.ServiceDetails) + func (us *UploadService) SetThreads(threads int) + func (us *UploadService) UploadFiles(uploadParams ...UploadParams) (artifactsFileInfo []utils.FileInfo, totalUploaded, totalFailed int, err error) + type VagrantLocalRepositoryParams struct + func NewVagrantLocalRepositoryParams() VagrantLocalRepositoryParams + type VcsRemoteRepositoryParams struct + ListRemoteFolderItems *bool + MaxUniqueSnapshots int + VcsGitDownloadUrl string + VcsGitProvider string + VcsType string + func NewVcsRemoteRepositoryParams() VcsRemoteRepositoryParams + type VirtualRepositoryBaseParams struct + ArtifactoryRequestsCanRetrieveRemoteArtifacts *bool + DefaultDeploymentRepo string + Description string + ExcludesPattern string + IncludesPattern string + Key string + Notes string + PackageType string + Rclass string + RepoLayoutRef string + Repositories []string + type VirtualRepositoryService struct + ArtDetails auth.ServiceDetails + func NewVirtualRepositoryService(client *rthttpclient.ArtifactoryHttpClient, isUpdate bool) *VirtualRepositoryService + func (vrs *VirtualRepositoryService) Bower(params BowerVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Chef(params ChefVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Conan(params ConanVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Conda(params CondaVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Cran(params CranVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Debian(params DebianVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Docker(params DockerVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Gems(params GemsVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Generic(params GenericVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) GetJfrogHttpClient() *rthttpclient.ArtifactoryHttpClient + func (vrs *VirtualRepositoryService) Gitlfs(params GitlfsVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Go(params GoVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Gradle(params GradleVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Helm(params HelmVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Ivy(params IvyVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Maven(params MavenVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Npm(params NpmVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Nuget(params NugetVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) P2(params P2VirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Puppet(params PuppetVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Pypi(params PypiVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Rpm(params RpmVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Sbt(params SbtVirtualRepositoryParams) error + func (vrs *VirtualRepositoryService) Yum(params YumVirtualRepositoryParams) error + type XrayScanBody struct + BuildName string + BuildNumber string + Context string + type XrayScanParams struct + BuildName string + BuildNumber string + func NewXrayScanParams() XrayScanParams + func (bp *XrayScanParams) GetBuildName() string + func (bp *XrayScanParams) GetBuildNumber() string + type XrayScanService struct + ArtDetails auth.ServiceDetails + func NewXrayScanService(client *rthttpclient.ArtifactoryHttpClient) *XrayScanService + func (ps *XrayScanService) ScanBuild(scanParams XrayScanParams) ([]byte, error) + type YumLocalRepositoryParams struct + func NewYumLocalRepositoryParams() YumLocalRepositoryParams + type YumRemoteRepositoryParams struct + func NewYumRemoteRepositoryParams() YumRemoteRepositoryParams + type YumVirtualRepositoryParams struct + func NewYumVirtualRepositoryParams() YumVirtualRepositoryParams