store

package
v0.0.1-alpha.13 Latest Latest
Warning

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

Go to latest
Published: May 30, 2023 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Init

func Init(options InitStoreOptions) error

Types

type InitStoreOptions

type InitStoreOptions struct {
	License           *kotsv1beta1.License
	LicenseFields     sdklicensetypes.LicenseFields
	AppName           string
	ChannelID         string
	ChannelName       string
	ChannelSequence   int64
	ReleaseSequence   int64
	ReleaseIsRequired bool
	ReleaseCreatedAt  string
	ReleaseNotes      string
	VersionLabel      string
	Namespace         string
}

type Store

type Store struct {
	// contains filtered or unexported fields
}

func GetStore

func GetStore() *Store

func (*Store) GetAppID

func (s *Store) GetAppID() string

func (*Store) GetAppName

func (s *Store) GetAppName() string

func (*Store) GetAppSlug

func (s *Store) GetAppSlug() string

func (*Store) GetAppStatus

func (s *Store) GetAppStatus() appstatetypes.AppStatus

func (*Store) GetChannelID

func (s *Store) GetChannelID() string

func (*Store) GetChannelName

func (s *Store) GetChannelName() string

func (*Store) GetChannelSequence

func (s *Store) GetChannelSequence() int64

func (*Store) GetLicense

func (s *Store) GetLicense() *kotsv1beta1.License

func (*Store) GetLicenseFields

func (s *Store) GetLicenseFields() sdklicensetypes.LicenseFields

func (*Store) GetNamespace

func (s *Store) GetNamespace() string

func (*Store) GetReleaseCreatedAt

func (s *Store) GetReleaseCreatedAt() string

func (*Store) GetReleaseIsRequired

func (s *Store) GetReleaseIsRequired() bool

func (*Store) GetReleaseNotes

func (s *Store) GetReleaseNotes() string

func (*Store) GetReleaseSequence

func (s *Store) GetReleaseSequence() int64

func (*Store) GetReplicatedID

func (s *Store) GetReplicatedID() string

func (*Store) GetVersionLabel

func (s *Store) GetVersionLabel() string

func (*Store) IsDevLicense

func (s *Store) IsDevLicense() bool

func (*Store) SetAppStatus

func (s *Store) SetAppStatus(status appstatetypes.AppStatus)

func (*Store) SetLicense

func (s *Store) SetLicense(license *kotsv1beta1.License)

func (*Store) SetLicenseFields

func (s *Store) SetLicenseFields(licenseFields sdklicensetypes.LicenseFields)

Jump to

Keyboard shortcuts

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