Help us shape the future of Go! Take the 2026 Go Developer Survey

offlineupdate

package
v1.41.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 20, 2026 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Vulnerability       = "__vuln"
	Component           = "__comp"
	JxrayDefaultBaseUrl = "https://jxray.jfrog.io/"
	JxrayApiBundles     = "api/v1/updates/bundles"
	JxrayApiOnboarding  = "api/v1/updates/onboarding"
)

Variables

This section is empty.

Functions

func OfflineUpdate

func OfflineUpdate(flags *OfflineUpdatesFlags) error

func ValidateStream

func ValidateStream(stream string) (string, error)

Verify that the given string is a valid optional stream.

Types

type FilesList

type FilesList struct {
	LastUpdate int64
	Urls       []string
}

type OfflineUpdatesFlags

type OfflineUpdatesFlags struct {
	License          string
	From             int64
	To               int64
	Version          string
	Target           string
	Stream           string
	IsPeriodicUpdate bool
}

type OnboardingResponse

type OnboardingResponse []V3UpdateResponseItem

type V3PeriodicUpdateResponse

type V3PeriodicUpdateResponse struct {
	Update   []V3UpdateResponseItem `json:"update"`
	Deletion []V3UpdateResponseItem `json:"deletion"`
}

type V3UpdateResponseItem

type V3UpdateResponseItem struct {
	DownloadUrl string `json:"download_url"`
	Timestamp   int64  `json:"timestamp"`
}

type ValidStreams

type ValidStreams struct {
	StreamsMap map[string]bool
}

ValidStreams represents the valid values that can be provided to the 'stream' flag during offline updates.

func NewValidStreams

func NewValidStreams() *ValidStreams

func (*ValidStreams) GetContextualAnalysisStream

func (vs *ValidStreams) GetContextualAnalysisStream() string

func (*ValidStreams) GetExposuresStream

func (vs *ValidStreams) GetExposuresStream() string

func (*ValidStreams) GetPublicDataStream

func (vs *ValidStreams) GetPublicDataStream() string

func (*ValidStreams) GetValidStreamsString

func (vs *ValidStreams) GetValidStreamsString() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL