app_v1alpha

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AdaptAddons

func AdaptAddons(t Addons) *rpc.Interface

func AdaptAppStatus

func AdaptAppStatus(t AppStatus) *rpc.Interface

func AdaptCrud

func AdaptCrud(t Crud) *rpc.Interface

func AdaptDisks

func AdaptDisks(t Disks) *rpc.Interface

func AdaptLogs

func AdaptLogs(t Logs) *rpc.Interface

func AdaptUserQuery

func AdaptUserQuery(t UserQuery) *rpc.Interface

Types

type AddonInstance

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

func (*AddonInstance) Addon

func (v *AddonInstance) Addon() string

func (*AddonInstance) HasAddon

func (v *AddonInstance) HasAddon() bool

func (*AddonInstance) HasId

func (v *AddonInstance) HasId() bool

func (*AddonInstance) HasName

func (v *AddonInstance) HasName() bool

func (*AddonInstance) HasPlan

func (v *AddonInstance) HasPlan() bool

func (*AddonInstance) Id

func (v *AddonInstance) Id() string

func (*AddonInstance) MarshalCBOR

func (v *AddonInstance) MarshalCBOR() ([]byte, error)

func (*AddonInstance) MarshalJSON

func (v *AddonInstance) MarshalJSON() ([]byte, error)

func (*AddonInstance) Name

func (v *AddonInstance) Name() string

func (*AddonInstance) Plan

func (v *AddonInstance) Plan() string

func (*AddonInstance) SetAddon

func (v *AddonInstance) SetAddon(addon string)

func (*AddonInstance) SetId

func (v *AddonInstance) SetId(id string)

func (*AddonInstance) SetName

func (v *AddonInstance) SetName(name string)

func (*AddonInstance) SetPlan

func (v *AddonInstance) SetPlan(plan string)

func (*AddonInstance) UnmarshalCBOR

func (v *AddonInstance) UnmarshalCBOR(data []byte) error

func (*AddonInstance) UnmarshalJSON

func (v *AddonInstance) UnmarshalJSON(data []byte) error

type Addons

type Addons interface {
	CreateInstance(ctx context.Context, state *AddonsCreateInstance) error
	ListInstances(ctx context.Context, state *AddonsListInstances) error
	DeleteInstance(ctx context.Context, state *AddonsDeleteInstance) error
}

type AddonsClient

type AddonsClient struct {
	rpc.Client
}

func NewAddonsClient

func NewAddonsClient(client rpc.Client) *AddonsClient

func (AddonsClient) CreateInstance

func (v AddonsClient) CreateInstance(ctx context.Context, name string, addon string, plan string, app string) (*AddonsClientCreateInstanceResults, error)

func (AddonsClient) DeleteInstance

func (v AddonsClient) DeleteInstance(ctx context.Context, app string, name string) (*AddonsClientDeleteInstanceResults, error)

func (AddonsClient) Export

func (c AddonsClient) Export() Addons

func (AddonsClient) ListInstances

type AddonsClientCreateInstanceResults

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

func (*AddonsClientCreateInstanceResults) HasId

func (*AddonsClientCreateInstanceResults) Id

type AddonsClientDeleteInstanceResults

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

type AddonsClientListInstancesResults

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

func (*AddonsClientListInstancesResults) Addons

func (*AddonsClientListInstancesResults) HasAddons

func (v *AddonsClientListInstancesResults) HasAddons() bool

type AddonsCreateInstance

type AddonsCreateInstance struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*AddonsCreateInstance) Args

func (*AddonsCreateInstance) Results

type AddonsCreateInstanceArgs

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

func (*AddonsCreateInstanceArgs) Addon

func (v *AddonsCreateInstanceArgs) Addon() string

func (*AddonsCreateInstanceArgs) App

func (*AddonsCreateInstanceArgs) HasAddon

func (v *AddonsCreateInstanceArgs) HasAddon() bool

func (*AddonsCreateInstanceArgs) HasApp

func (v *AddonsCreateInstanceArgs) HasApp() bool

func (*AddonsCreateInstanceArgs) HasName

func (v *AddonsCreateInstanceArgs) HasName() bool

func (*AddonsCreateInstanceArgs) HasPlan

func (v *AddonsCreateInstanceArgs) HasPlan() bool

func (*AddonsCreateInstanceArgs) MarshalCBOR

func (v *AddonsCreateInstanceArgs) MarshalCBOR() ([]byte, error)

func (*AddonsCreateInstanceArgs) MarshalJSON

func (v *AddonsCreateInstanceArgs) MarshalJSON() ([]byte, error)

func (*AddonsCreateInstanceArgs) Name

func (v *AddonsCreateInstanceArgs) Name() string

func (*AddonsCreateInstanceArgs) Plan

func (v *AddonsCreateInstanceArgs) Plan() string

func (*AddonsCreateInstanceArgs) UnmarshalCBOR

func (v *AddonsCreateInstanceArgs) UnmarshalCBOR(data []byte) error

func (*AddonsCreateInstanceArgs) UnmarshalJSON

func (v *AddonsCreateInstanceArgs) UnmarshalJSON(data []byte) error

type AddonsCreateInstanceResults

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

func (*AddonsCreateInstanceResults) MarshalCBOR

func (v *AddonsCreateInstanceResults) MarshalCBOR() ([]byte, error)

func (*AddonsCreateInstanceResults) MarshalJSON

func (v *AddonsCreateInstanceResults) MarshalJSON() ([]byte, error)

func (*AddonsCreateInstanceResults) SetId

func (v *AddonsCreateInstanceResults) SetId(id string)

func (*AddonsCreateInstanceResults) UnmarshalCBOR

func (v *AddonsCreateInstanceResults) UnmarshalCBOR(data []byte) error

func (*AddonsCreateInstanceResults) UnmarshalJSON

func (v *AddonsCreateInstanceResults) UnmarshalJSON(data []byte) error

type AddonsDeleteInstance

type AddonsDeleteInstance struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*AddonsDeleteInstance) Args

func (*AddonsDeleteInstance) Results

type AddonsDeleteInstanceArgs

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

func (*AddonsDeleteInstanceArgs) App

func (*AddonsDeleteInstanceArgs) HasApp

func (v *AddonsDeleteInstanceArgs) HasApp() bool

func (*AddonsDeleteInstanceArgs) HasName

func (v *AddonsDeleteInstanceArgs) HasName() bool

func (*AddonsDeleteInstanceArgs) MarshalCBOR

func (v *AddonsDeleteInstanceArgs) MarshalCBOR() ([]byte, error)

func (*AddonsDeleteInstanceArgs) MarshalJSON

func (v *AddonsDeleteInstanceArgs) MarshalJSON() ([]byte, error)

func (*AddonsDeleteInstanceArgs) Name

func (v *AddonsDeleteInstanceArgs) Name() string

func (*AddonsDeleteInstanceArgs) UnmarshalCBOR

func (v *AddonsDeleteInstanceArgs) UnmarshalCBOR(data []byte) error

func (*AddonsDeleteInstanceArgs) UnmarshalJSON

func (v *AddonsDeleteInstanceArgs) UnmarshalJSON(data []byte) error

type AddonsDeleteInstanceResults

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

func (*AddonsDeleteInstanceResults) MarshalCBOR

func (v *AddonsDeleteInstanceResults) MarshalCBOR() ([]byte, error)

func (*AddonsDeleteInstanceResults) MarshalJSON

func (v *AddonsDeleteInstanceResults) MarshalJSON() ([]byte, error)

func (*AddonsDeleteInstanceResults) UnmarshalCBOR

func (v *AddonsDeleteInstanceResults) UnmarshalCBOR(data []byte) error

func (*AddonsDeleteInstanceResults) UnmarshalJSON

func (v *AddonsDeleteInstanceResults) UnmarshalJSON(data []byte) error

type AddonsListInstances

type AddonsListInstances struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*AddonsListInstances) Args

func (*AddonsListInstances) Results

type AddonsListInstancesArgs

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

func (*AddonsListInstancesArgs) App

func (*AddonsListInstancesArgs) HasApp

func (v *AddonsListInstancesArgs) HasApp() bool

func (*AddonsListInstancesArgs) MarshalCBOR

func (v *AddonsListInstancesArgs) MarshalCBOR() ([]byte, error)

func (*AddonsListInstancesArgs) MarshalJSON

func (v *AddonsListInstancesArgs) MarshalJSON() ([]byte, error)

func (*AddonsListInstancesArgs) UnmarshalCBOR

func (v *AddonsListInstancesArgs) UnmarshalCBOR(data []byte) error

func (*AddonsListInstancesArgs) UnmarshalJSON

func (v *AddonsListInstancesArgs) UnmarshalJSON(data []byte) error

type AddonsListInstancesResults

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

func (*AddonsListInstancesResults) MarshalCBOR

func (v *AddonsListInstancesResults) MarshalCBOR() ([]byte, error)

func (*AddonsListInstancesResults) MarshalJSON

func (v *AddonsListInstancesResults) MarshalJSON() ([]byte, error)

func (*AddonsListInstancesResults) SetAddons

func (v *AddonsListInstancesResults) SetAddons(addons []*AddonInstance)

func (*AddonsListInstancesResults) UnmarshalCBOR

func (v *AddonsListInstancesResults) UnmarshalCBOR(data []byte) error

func (*AddonsListInstancesResults) UnmarshalJSON

func (v *AddonsListInstancesResults) UnmarshalJSON(data []byte) error

type AppInfo

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

func (*AppInfo) CreatedAt

func (v *AppInfo) CreatedAt() *standard.Timestamp

func (*AppInfo) CurrentVersion

func (v *AppInfo) CurrentVersion() *VersionInfo

func (*AppInfo) HasCreatedAt

func (v *AppInfo) HasCreatedAt() bool

func (*AppInfo) HasCurrentVersion

func (v *AppInfo) HasCurrentVersion() bool

func (*AppInfo) HasName

func (v *AppInfo) HasName() bool

func (*AppInfo) MarshalCBOR

func (v *AppInfo) MarshalCBOR() ([]byte, error)

func (*AppInfo) MarshalJSON

func (v *AppInfo) MarshalJSON() ([]byte, error)

func (*AppInfo) Name

func (v *AppInfo) Name() string

func (*AppInfo) SetCreatedAt

func (v *AppInfo) SetCreatedAt(created_at *standard.Timestamp)

func (*AppInfo) SetCurrentVersion

func (v *AppInfo) SetCurrentVersion(current_version *VersionInfo)

func (*AppInfo) SetName

func (v *AppInfo) SetName(name string)

func (*AppInfo) UnmarshalCBOR

func (v *AppInfo) UnmarshalCBOR(data []byte) error

func (*AppInfo) UnmarshalJSON

func (v *AppInfo) UnmarshalJSON(data []byte) error

type AppStatus

type AppStatus interface {
	AppInfo(ctx context.Context, state *AppStatusAppInfo) error
}

type AppStatusAppInfo

type AppStatusAppInfo struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*AppStatusAppInfo) Args

func (*AppStatusAppInfo) Results

type AppStatusAppInfoArgs

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

func (*AppStatusAppInfoArgs) Application

func (v *AppStatusAppInfoArgs) Application() string

func (*AppStatusAppInfoArgs) HasApplication

func (v *AppStatusAppInfoArgs) HasApplication() bool

func (*AppStatusAppInfoArgs) MarshalCBOR

func (v *AppStatusAppInfoArgs) MarshalCBOR() ([]byte, error)

func (*AppStatusAppInfoArgs) MarshalJSON

func (v *AppStatusAppInfoArgs) MarshalJSON() ([]byte, error)

func (*AppStatusAppInfoArgs) UnmarshalCBOR

func (v *AppStatusAppInfoArgs) UnmarshalCBOR(data []byte) error

func (*AppStatusAppInfoArgs) UnmarshalJSON

func (v *AppStatusAppInfoArgs) UnmarshalJSON(data []byte) error

type AppStatusAppInfoResults

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

func (*AppStatusAppInfoResults) MarshalCBOR

func (v *AppStatusAppInfoResults) MarshalCBOR() ([]byte, error)

func (*AppStatusAppInfoResults) MarshalJSON

func (v *AppStatusAppInfoResults) MarshalJSON() ([]byte, error)

func (*AppStatusAppInfoResults) SetStatus

func (v *AppStatusAppInfoResults) SetStatus(status *ApplicationStatus)

func (*AppStatusAppInfoResults) UnmarshalCBOR

func (v *AppStatusAppInfoResults) UnmarshalCBOR(data []byte) error

func (*AppStatusAppInfoResults) UnmarshalJSON

func (v *AppStatusAppInfoResults) UnmarshalJSON(data []byte) error

type AppStatusClient

type AppStatusClient struct {
	rpc.Client
}

func NewAppStatusClient

func NewAppStatusClient(client rpc.Client) *AppStatusClient

func (AppStatusClient) AppInfo

func (v AppStatusClient) AppInfo(ctx context.Context, application string) (*AppStatusClientAppInfoResults, error)

func (AppStatusClient) Export

func (c AppStatusClient) Export() AppStatus

type AppStatusClientAppInfoResults

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

func (*AppStatusClientAppInfoResults) HasStatus

func (v *AppStatusClientAppInfoResults) HasStatus() bool

func (*AppStatusClientAppInfoResults) Status

type ApplicationStatus

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

func (*ApplicationStatus) ActiveVersion

func (v *ApplicationStatus) ActiveVersion() string

func (*ApplicationStatus) Addons

func (v *ApplicationStatus) Addons() []*AddonInstance

func (*ApplicationStatus) CpuOverHour

func (v *ApplicationStatus) CpuOverHour() []*CpuUsage

func (*ApplicationStatus) ErrorBreakdown

func (v *ApplicationStatus) ErrorBreakdown() []*ErrorBreakdown

func (*ApplicationStatus) HasActiveVersion

func (v *ApplicationStatus) HasActiveVersion() bool

func (*ApplicationStatus) HasAddons

func (v *ApplicationStatus) HasAddons() bool

func (*ApplicationStatus) HasCpuOverHour

func (v *ApplicationStatus) HasCpuOverHour() bool

func (*ApplicationStatus) HasErrorBreakdown

func (v *ApplicationStatus) HasErrorBreakdown() bool

func (*ApplicationStatus) HasLastDayCPU

func (v *ApplicationStatus) HasLastDayCPU() bool

func (*ApplicationStatus) HasLastDeploy

func (v *ApplicationStatus) HasLastDeploy() bool

func (*ApplicationStatus) HasLastHourCPU

func (v *ApplicationStatus) HasLastHourCPU() bool

func (*ApplicationStatus) HasLastMinCPU

func (v *ApplicationStatus) HasLastMinCPU() bool

func (*ApplicationStatus) HasMemoryOverHour

func (v *ApplicationStatus) HasMemoryOverHour() bool

func (*ApplicationStatus) HasName

func (v *ApplicationStatus) HasName() bool

func (*ApplicationStatus) HasPools

func (v *ApplicationStatus) HasPools() bool

func (*ApplicationStatus) HasRequestStats

func (v *ApplicationStatus) HasRequestStats() bool

func (*ApplicationStatus) HasRequestsPerSecond

func (v *ApplicationStatus) HasRequestsPerSecond() bool

func (*ApplicationStatus) HasTopPaths

func (v *ApplicationStatus) HasTopPaths() bool

func (*ApplicationStatus) LastDayCPU

func (v *ApplicationStatus) LastDayCPU() float64

func (*ApplicationStatus) LastDeploy

func (v *ApplicationStatus) LastDeploy() *standard.Timestamp

func (*ApplicationStatus) LastHourCPU

func (v *ApplicationStatus) LastHourCPU() float64

func (*ApplicationStatus) LastMinCPU

func (v *ApplicationStatus) LastMinCPU() float64

func (*ApplicationStatus) MarshalCBOR

func (v *ApplicationStatus) MarshalCBOR() ([]byte, error)

func (*ApplicationStatus) MarshalJSON

func (v *ApplicationStatus) MarshalJSON() ([]byte, error)

func (*ApplicationStatus) MemoryOverHour

func (v *ApplicationStatus) MemoryOverHour() []*MemoryUsage

func (*ApplicationStatus) Name

func (v *ApplicationStatus) Name() string

func (*ApplicationStatus) Pools

func (v *ApplicationStatus) Pools() []*PoolStatus

func (*ApplicationStatus) RequestStats

func (v *ApplicationStatus) RequestStats() []*RequestStat

func (*ApplicationStatus) RequestsPerSecond

func (v *ApplicationStatus) RequestsPerSecond() float64

func (*ApplicationStatus) SetActiveVersion

func (v *ApplicationStatus) SetActiveVersion(activeVersion string)

func (*ApplicationStatus) SetAddons

func (v *ApplicationStatus) SetAddons(addons []*AddonInstance)

func (*ApplicationStatus) SetCpuOverHour

func (v *ApplicationStatus) SetCpuOverHour(cpuOverHour []*CpuUsage)

func (*ApplicationStatus) SetErrorBreakdown

func (v *ApplicationStatus) SetErrorBreakdown(errorBreakdown []*ErrorBreakdown)

func (*ApplicationStatus) SetLastDayCPU

func (v *ApplicationStatus) SetLastDayCPU(lastDayCPU float64)

func (*ApplicationStatus) SetLastDeploy

func (v *ApplicationStatus) SetLastDeploy(lastDeploy *standard.Timestamp)

func (*ApplicationStatus) SetLastHourCPU

func (v *ApplicationStatus) SetLastHourCPU(lastHourCPU float64)

func (*ApplicationStatus) SetLastMinCPU

func (v *ApplicationStatus) SetLastMinCPU(lastMinCPU float64)

func (*ApplicationStatus) SetMemoryOverHour

func (v *ApplicationStatus) SetMemoryOverHour(memoryOverHour []*MemoryUsage)

func (*ApplicationStatus) SetName

func (v *ApplicationStatus) SetName(name string)

func (*ApplicationStatus) SetPools

func (v *ApplicationStatus) SetPools(pools []*PoolStatus)

func (*ApplicationStatus) SetRequestStats

func (v *ApplicationStatus) SetRequestStats(requestStats []*RequestStat)

func (*ApplicationStatus) SetRequestsPerSecond

func (v *ApplicationStatus) SetRequestsPerSecond(requestsPerSecond float64)

func (*ApplicationStatus) SetTopPaths

func (v *ApplicationStatus) SetTopPaths(topPaths []*PathStat)

func (*ApplicationStatus) TopPaths

func (v *ApplicationStatus) TopPaths() []*PathStat

func (*ApplicationStatus) UnmarshalCBOR

func (v *ApplicationStatus) UnmarshalCBOR(data []byte) error

func (*ApplicationStatus) UnmarshalJSON

func (v *ApplicationStatus) UnmarshalJSON(data []byte) error

type AutoConcurrency

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

func (*AutoConcurrency) Factor

func (v *AutoConcurrency) Factor() int32

func (*AutoConcurrency) HasFactor

func (v *AutoConcurrency) HasFactor() bool

func (*AutoConcurrency) MarshalCBOR

func (v *AutoConcurrency) MarshalCBOR() ([]byte, error)

func (*AutoConcurrency) MarshalJSON

func (v *AutoConcurrency) MarshalJSON() ([]byte, error)

func (*AutoConcurrency) SetFactor

func (v *AutoConcurrency) SetFactor(factor int32)

func (*AutoConcurrency) UnmarshalCBOR

func (v *AutoConcurrency) UnmarshalCBOR(data []byte) error

func (*AutoConcurrency) UnmarshalJSON

func (v *AutoConcurrency) UnmarshalJSON(data []byte) error

type Configuration

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

func (*Configuration) AutoConcurrency

func (v *Configuration) AutoConcurrency() *AutoConcurrency

func (*Configuration) Commands

func (v *Configuration) Commands() []*ServiceCommand

func (*Configuration) Concurrency

func (v *Configuration) Concurrency() int32

func (*Configuration) Entrypoint

func (v *Configuration) Entrypoint() string

func (*Configuration) EnvVars

func (v *Configuration) EnvVars() []*NamedValue

func (*Configuration) HasAutoConcurrency

func (v *Configuration) HasAutoConcurrency() bool

func (*Configuration) HasCommands

func (v *Configuration) HasCommands() bool

func (*Configuration) HasConcurrency

func (v *Configuration) HasConcurrency() bool

func (*Configuration) HasEntrypoint

func (v *Configuration) HasEntrypoint() bool

func (*Configuration) HasEnvVars

func (v *Configuration) HasEnvVars() bool

func (*Configuration) HasServices

func (v *Configuration) HasServices() bool

func (*Configuration) MarshalCBOR

func (v *Configuration) MarshalCBOR() ([]byte, error)

func (*Configuration) MarshalJSON

func (v *Configuration) MarshalJSON() ([]byte, error)

func (*Configuration) Services

func (v *Configuration) Services() []*ServiceConfig

func (*Configuration) SetAutoConcurrency

func (v *Configuration) SetAutoConcurrency(auto_concurrency *AutoConcurrency)

func (*Configuration) SetCommands

func (v *Configuration) SetCommands(commands []*ServiceCommand)

func (*Configuration) SetConcurrency

func (v *Configuration) SetConcurrency(concurrency int32)

func (*Configuration) SetEntrypoint

func (v *Configuration) SetEntrypoint(entrypoint string)

func (*Configuration) SetEnvVars

func (v *Configuration) SetEnvVars(env_vars []*NamedValue)

func (*Configuration) SetServices

func (v *Configuration) SetServices(services []*ServiceConfig)

func (*Configuration) UnmarshalCBOR

func (v *Configuration) UnmarshalCBOR(data []byte) error

func (*Configuration) UnmarshalJSON

func (v *Configuration) UnmarshalJSON(data []byte) error

type CpuUsage

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

func (*CpuUsage) Cores

func (v *CpuUsage) Cores() float64

func (*CpuUsage) HasCores

func (v *CpuUsage) HasCores() bool

func (*CpuUsage) HasStart

func (v *CpuUsage) HasStart() bool

func (*CpuUsage) MarshalCBOR

func (v *CpuUsage) MarshalCBOR() ([]byte, error)

func (*CpuUsage) MarshalJSON

func (v *CpuUsage) MarshalJSON() ([]byte, error)

func (*CpuUsage) SetCores

func (v *CpuUsage) SetCores(cores float64)

func (*CpuUsage) SetStart

func (v *CpuUsage) SetStart(start *standard.Timestamp)

func (*CpuUsage) Start

func (v *CpuUsage) Start() *standard.Timestamp

func (*CpuUsage) UnmarshalCBOR

func (v *CpuUsage) UnmarshalCBOR(data []byte) error

func (*CpuUsage) UnmarshalJSON

func (v *CpuUsage) UnmarshalJSON(data []byte) error

type Crud

type Crud interface {
	New(ctx context.Context, state *CrudNew) error
	SetConfiguration(ctx context.Context, state *CrudSetConfiguration) error
	GetConfiguration(ctx context.Context, state *CrudGetConfiguration) error
	SetHost(ctx context.Context, state *CrudSetHost) error
	List(ctx context.Context, state *CrudList) error
	Destroy(ctx context.Context, state *CrudDestroy) error
	SetEnvVar(ctx context.Context, state *CrudSetEnvVar) error
	DeleteEnvVar(ctx context.Context, state *CrudDeleteEnvVar) error
}

type CrudClient

type CrudClient struct {
	rpc.Client
}

func NewCrudClient

func NewCrudClient(client rpc.Client) *CrudClient

func (CrudClient) DeleteEnvVar

func (v CrudClient) DeleteEnvVar(ctx context.Context, app string, key string, service string) (*CrudClientDeleteEnvVarResults, error)

func (CrudClient) Destroy

func (CrudClient) Export

func (c CrudClient) Export() Crud

func (CrudClient) GetConfiguration

func (v CrudClient) GetConfiguration(ctx context.Context, app string) (*CrudClientGetConfigurationResults, error)

func (CrudClient) List

func (CrudClient) New

func (CrudClient) SetConfiguration

func (v CrudClient) SetConfiguration(ctx context.Context, app string, configuration *Configuration) (*CrudClientSetConfigurationResults, error)

func (CrudClient) SetEnvVar

func (v CrudClient) SetEnvVar(ctx context.Context, app string, key string, value string, sensitive bool, service string) (*CrudClientSetEnvVarResults, error)

func (CrudClient) SetHost

func (v CrudClient) SetHost(ctx context.Context, app string, host string) (*CrudClientSetHostResults, error)

type CrudClientDeleteEnvVarResults

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

func (*CrudClientDeleteEnvVarResults) DeletedSource

func (v *CrudClientDeleteEnvVarResults) DeletedSource() string

func (*CrudClientDeleteEnvVarResults) HasDeletedSource

func (v *CrudClientDeleteEnvVarResults) HasDeletedSource() bool

func (*CrudClientDeleteEnvVarResults) HasVersionId

func (v *CrudClientDeleteEnvVarResults) HasVersionId() bool

func (*CrudClientDeleteEnvVarResults) VersionId

func (v *CrudClientDeleteEnvVarResults) VersionId() string

type CrudClientDestroyResults

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

type CrudClientGetConfigurationResults

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

func (*CrudClientGetConfigurationResults) Configuration

func (*CrudClientGetConfigurationResults) HasConfiguration

func (v *CrudClientGetConfigurationResults) HasConfiguration() bool

func (*CrudClientGetConfigurationResults) HasVersionId

func (v *CrudClientGetConfigurationResults) HasVersionId() bool

func (*CrudClientGetConfigurationResults) VersionId

type CrudClientListResults

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

func (*CrudClientListResults) Apps

func (v *CrudClientListResults) Apps() []*AppInfo

func (*CrudClientListResults) HasApps

func (v *CrudClientListResults) HasApps() bool

type CrudClientNewResults

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

func (*CrudClientNewResults) HasId

func (v *CrudClientNewResults) HasId() bool

func (*CrudClientNewResults) Id

func (v *CrudClientNewResults) Id() string

type CrudClientSetConfigurationResults

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

func (*CrudClientSetConfigurationResults) HasVersionId

func (v *CrudClientSetConfigurationResults) HasVersionId() bool

func (*CrudClientSetConfigurationResults) VersionId

type CrudClientSetEnvVarResults

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

func (*CrudClientSetEnvVarResults) HasVersionId

func (v *CrudClientSetEnvVarResults) HasVersionId() bool

func (*CrudClientSetEnvVarResults) VersionId

func (v *CrudClientSetEnvVarResults) VersionId() string

type CrudClientSetHostResults

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

type CrudDeleteEnvVar

type CrudDeleteEnvVar struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*CrudDeleteEnvVar) Args

func (*CrudDeleteEnvVar) Results

type CrudDeleteEnvVarArgs

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

func (*CrudDeleteEnvVarArgs) App

func (v *CrudDeleteEnvVarArgs) App() string

func (*CrudDeleteEnvVarArgs) HasApp

func (v *CrudDeleteEnvVarArgs) HasApp() bool

func (*CrudDeleteEnvVarArgs) HasKey

func (v *CrudDeleteEnvVarArgs) HasKey() bool

func (*CrudDeleteEnvVarArgs) HasService

func (v *CrudDeleteEnvVarArgs) HasService() bool

func (*CrudDeleteEnvVarArgs) Key

func (v *CrudDeleteEnvVarArgs) Key() string

func (*CrudDeleteEnvVarArgs) MarshalCBOR

func (v *CrudDeleteEnvVarArgs) MarshalCBOR() ([]byte, error)

func (*CrudDeleteEnvVarArgs) MarshalJSON

func (v *CrudDeleteEnvVarArgs) MarshalJSON() ([]byte, error)

func (*CrudDeleteEnvVarArgs) Service

func (v *CrudDeleteEnvVarArgs) Service() string

func (*CrudDeleteEnvVarArgs) UnmarshalCBOR

func (v *CrudDeleteEnvVarArgs) UnmarshalCBOR(data []byte) error

func (*CrudDeleteEnvVarArgs) UnmarshalJSON

func (v *CrudDeleteEnvVarArgs) UnmarshalJSON(data []byte) error

type CrudDeleteEnvVarResults

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

func (*CrudDeleteEnvVarResults) MarshalCBOR

func (v *CrudDeleteEnvVarResults) MarshalCBOR() ([]byte, error)

func (*CrudDeleteEnvVarResults) MarshalJSON

func (v *CrudDeleteEnvVarResults) MarshalJSON() ([]byte, error)

func (*CrudDeleteEnvVarResults) SetDeletedSource

func (v *CrudDeleteEnvVarResults) SetDeletedSource(deletedSource string)

func (*CrudDeleteEnvVarResults) SetVersionId

func (v *CrudDeleteEnvVarResults) SetVersionId(versionId string)

func (*CrudDeleteEnvVarResults) UnmarshalCBOR

func (v *CrudDeleteEnvVarResults) UnmarshalCBOR(data []byte) error

func (*CrudDeleteEnvVarResults) UnmarshalJSON

func (v *CrudDeleteEnvVarResults) UnmarshalJSON(data []byte) error

type CrudDestroy

type CrudDestroy struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*CrudDestroy) Args

func (t *CrudDestroy) Args() *CrudDestroyArgs

func (*CrudDestroy) Results

func (t *CrudDestroy) Results() *CrudDestroyResults

type CrudDestroyArgs

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

func (*CrudDestroyArgs) HasName

func (v *CrudDestroyArgs) HasName() bool

func (*CrudDestroyArgs) MarshalCBOR

func (v *CrudDestroyArgs) MarshalCBOR() ([]byte, error)

func (*CrudDestroyArgs) MarshalJSON

func (v *CrudDestroyArgs) MarshalJSON() ([]byte, error)

func (*CrudDestroyArgs) Name

func (v *CrudDestroyArgs) Name() string

func (*CrudDestroyArgs) UnmarshalCBOR

func (v *CrudDestroyArgs) UnmarshalCBOR(data []byte) error

func (*CrudDestroyArgs) UnmarshalJSON

func (v *CrudDestroyArgs) UnmarshalJSON(data []byte) error

type CrudDestroyResults

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

func (*CrudDestroyResults) MarshalCBOR

func (v *CrudDestroyResults) MarshalCBOR() ([]byte, error)

func (*CrudDestroyResults) MarshalJSON

func (v *CrudDestroyResults) MarshalJSON() ([]byte, error)

func (*CrudDestroyResults) UnmarshalCBOR

func (v *CrudDestroyResults) UnmarshalCBOR(data []byte) error

func (*CrudDestroyResults) UnmarshalJSON

func (v *CrudDestroyResults) UnmarshalJSON(data []byte) error

type CrudGetConfiguration

type CrudGetConfiguration struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*CrudGetConfiguration) Args

func (*CrudGetConfiguration) Results

type CrudGetConfigurationArgs

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

func (*CrudGetConfigurationArgs) App

func (*CrudGetConfigurationArgs) HasApp

func (v *CrudGetConfigurationArgs) HasApp() bool

func (*CrudGetConfigurationArgs) MarshalCBOR

func (v *CrudGetConfigurationArgs) MarshalCBOR() ([]byte, error)

func (*CrudGetConfigurationArgs) MarshalJSON

func (v *CrudGetConfigurationArgs) MarshalJSON() ([]byte, error)

func (*CrudGetConfigurationArgs) UnmarshalCBOR

func (v *CrudGetConfigurationArgs) UnmarshalCBOR(data []byte) error

func (*CrudGetConfigurationArgs) UnmarshalJSON

func (v *CrudGetConfigurationArgs) UnmarshalJSON(data []byte) error

type CrudGetConfigurationResults

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

func (*CrudGetConfigurationResults) MarshalCBOR

func (v *CrudGetConfigurationResults) MarshalCBOR() ([]byte, error)

func (*CrudGetConfigurationResults) MarshalJSON

func (v *CrudGetConfigurationResults) MarshalJSON() ([]byte, error)

func (*CrudGetConfigurationResults) SetConfiguration

func (v *CrudGetConfigurationResults) SetConfiguration(configuration *Configuration)

func (*CrudGetConfigurationResults) SetVersionId

func (v *CrudGetConfigurationResults) SetVersionId(versionId string)

func (*CrudGetConfigurationResults) UnmarshalCBOR

func (v *CrudGetConfigurationResults) UnmarshalCBOR(data []byte) error

func (*CrudGetConfigurationResults) UnmarshalJSON

func (v *CrudGetConfigurationResults) UnmarshalJSON(data []byte) error

type CrudList

type CrudList struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*CrudList) Args

func (t *CrudList) Args() *CrudListArgs

func (*CrudList) Results

func (t *CrudList) Results() *CrudListResults

type CrudListArgs

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

func (*CrudListArgs) MarshalCBOR

func (v *CrudListArgs) MarshalCBOR() ([]byte, error)

func (*CrudListArgs) MarshalJSON

func (v *CrudListArgs) MarshalJSON() ([]byte, error)

func (*CrudListArgs) UnmarshalCBOR

func (v *CrudListArgs) UnmarshalCBOR(data []byte) error

func (*CrudListArgs) UnmarshalJSON

func (v *CrudListArgs) UnmarshalJSON(data []byte) error

type CrudListResults

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

func (*CrudListResults) MarshalCBOR

func (v *CrudListResults) MarshalCBOR() ([]byte, error)

func (*CrudListResults) MarshalJSON

func (v *CrudListResults) MarshalJSON() ([]byte, error)

func (*CrudListResults) SetApps

func (v *CrudListResults) SetApps(apps []*AppInfo)

func (*CrudListResults) UnmarshalCBOR

func (v *CrudListResults) UnmarshalCBOR(data []byte) error

func (*CrudListResults) UnmarshalJSON

func (v *CrudListResults) UnmarshalJSON(data []byte) error

type CrudNew

type CrudNew struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*CrudNew) Args

func (t *CrudNew) Args() *CrudNewArgs

func (*CrudNew) Results

func (t *CrudNew) Results() *CrudNewResults

type CrudNewArgs

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

func (*CrudNewArgs) HasName

func (v *CrudNewArgs) HasName() bool

func (*CrudNewArgs) MarshalCBOR

func (v *CrudNewArgs) MarshalCBOR() ([]byte, error)

func (*CrudNewArgs) MarshalJSON

func (v *CrudNewArgs) MarshalJSON() ([]byte, error)

func (*CrudNewArgs) Name

func (v *CrudNewArgs) Name() string

func (*CrudNewArgs) UnmarshalCBOR

func (v *CrudNewArgs) UnmarshalCBOR(data []byte) error

func (*CrudNewArgs) UnmarshalJSON

func (v *CrudNewArgs) UnmarshalJSON(data []byte) error

type CrudNewResults

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

func (*CrudNewResults) MarshalCBOR

func (v *CrudNewResults) MarshalCBOR() ([]byte, error)

func (*CrudNewResults) MarshalJSON

func (v *CrudNewResults) MarshalJSON() ([]byte, error)

func (*CrudNewResults) SetId

func (v *CrudNewResults) SetId(id string)

func (*CrudNewResults) UnmarshalCBOR

func (v *CrudNewResults) UnmarshalCBOR(data []byte) error

func (*CrudNewResults) UnmarshalJSON

func (v *CrudNewResults) UnmarshalJSON(data []byte) error

type CrudSetConfiguration

type CrudSetConfiguration struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*CrudSetConfiguration) Args

func (*CrudSetConfiguration) Results

type CrudSetConfigurationArgs

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

func (*CrudSetConfigurationArgs) App

func (*CrudSetConfigurationArgs) Configuration

func (v *CrudSetConfigurationArgs) Configuration() *Configuration

func (*CrudSetConfigurationArgs) HasApp

func (v *CrudSetConfigurationArgs) HasApp() bool

func (*CrudSetConfigurationArgs) HasConfiguration

func (v *CrudSetConfigurationArgs) HasConfiguration() bool

func (*CrudSetConfigurationArgs) MarshalCBOR

func (v *CrudSetConfigurationArgs) MarshalCBOR() ([]byte, error)

func (*CrudSetConfigurationArgs) MarshalJSON

func (v *CrudSetConfigurationArgs) MarshalJSON() ([]byte, error)

func (*CrudSetConfigurationArgs) UnmarshalCBOR

func (v *CrudSetConfigurationArgs) UnmarshalCBOR(data []byte) error

func (*CrudSetConfigurationArgs) UnmarshalJSON

func (v *CrudSetConfigurationArgs) UnmarshalJSON(data []byte) error

type CrudSetConfigurationResults

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

func (*CrudSetConfigurationResults) MarshalCBOR

func (v *CrudSetConfigurationResults) MarshalCBOR() ([]byte, error)

func (*CrudSetConfigurationResults) MarshalJSON

func (v *CrudSetConfigurationResults) MarshalJSON() ([]byte, error)

func (*CrudSetConfigurationResults) SetVersionId

func (v *CrudSetConfigurationResults) SetVersionId(versionId string)

func (*CrudSetConfigurationResults) UnmarshalCBOR

func (v *CrudSetConfigurationResults) UnmarshalCBOR(data []byte) error

func (*CrudSetConfigurationResults) UnmarshalJSON

func (v *CrudSetConfigurationResults) UnmarshalJSON(data []byte) error

type CrudSetEnvVar

type CrudSetEnvVar struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*CrudSetEnvVar) Args

func (t *CrudSetEnvVar) Args() *CrudSetEnvVarArgs

func (*CrudSetEnvVar) Results

func (t *CrudSetEnvVar) Results() *CrudSetEnvVarResults

type CrudSetEnvVarArgs

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

func (*CrudSetEnvVarArgs) App

func (v *CrudSetEnvVarArgs) App() string

func (*CrudSetEnvVarArgs) HasApp

func (v *CrudSetEnvVarArgs) HasApp() bool

func (*CrudSetEnvVarArgs) HasKey

func (v *CrudSetEnvVarArgs) HasKey() bool

func (*CrudSetEnvVarArgs) HasSensitive

func (v *CrudSetEnvVarArgs) HasSensitive() bool

func (*CrudSetEnvVarArgs) HasService

func (v *CrudSetEnvVarArgs) HasService() bool

func (*CrudSetEnvVarArgs) HasValue

func (v *CrudSetEnvVarArgs) HasValue() bool

func (*CrudSetEnvVarArgs) Key

func (v *CrudSetEnvVarArgs) Key() string

func (*CrudSetEnvVarArgs) MarshalCBOR

func (v *CrudSetEnvVarArgs) MarshalCBOR() ([]byte, error)

func (*CrudSetEnvVarArgs) MarshalJSON

func (v *CrudSetEnvVarArgs) MarshalJSON() ([]byte, error)

func (*CrudSetEnvVarArgs) Sensitive

func (v *CrudSetEnvVarArgs) Sensitive() bool

func (*CrudSetEnvVarArgs) Service

func (v *CrudSetEnvVarArgs) Service() string

func (*CrudSetEnvVarArgs) UnmarshalCBOR

func (v *CrudSetEnvVarArgs) UnmarshalCBOR(data []byte) error

func (*CrudSetEnvVarArgs) UnmarshalJSON

func (v *CrudSetEnvVarArgs) UnmarshalJSON(data []byte) error

func (*CrudSetEnvVarArgs) Value

func (v *CrudSetEnvVarArgs) Value() string

type CrudSetEnvVarResults

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

func (*CrudSetEnvVarResults) MarshalCBOR

func (v *CrudSetEnvVarResults) MarshalCBOR() ([]byte, error)

func (*CrudSetEnvVarResults) MarshalJSON

func (v *CrudSetEnvVarResults) MarshalJSON() ([]byte, error)

func (*CrudSetEnvVarResults) SetVersionId

func (v *CrudSetEnvVarResults) SetVersionId(versionId string)

func (*CrudSetEnvVarResults) UnmarshalCBOR

func (v *CrudSetEnvVarResults) UnmarshalCBOR(data []byte) error

func (*CrudSetEnvVarResults) UnmarshalJSON

func (v *CrudSetEnvVarResults) UnmarshalJSON(data []byte) error

type CrudSetHost

type CrudSetHost struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*CrudSetHost) Args

func (t *CrudSetHost) Args() *CrudSetHostArgs

func (*CrudSetHost) Results

func (t *CrudSetHost) Results() *CrudSetHostResults

type CrudSetHostArgs

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

func (*CrudSetHostArgs) App

func (v *CrudSetHostArgs) App() string

func (*CrudSetHostArgs) HasApp

func (v *CrudSetHostArgs) HasApp() bool

func (*CrudSetHostArgs) HasHost

func (v *CrudSetHostArgs) HasHost() bool

func (*CrudSetHostArgs) Host

func (v *CrudSetHostArgs) Host() string

func (*CrudSetHostArgs) MarshalCBOR

func (v *CrudSetHostArgs) MarshalCBOR() ([]byte, error)

func (*CrudSetHostArgs) MarshalJSON

func (v *CrudSetHostArgs) MarshalJSON() ([]byte, error)

func (*CrudSetHostArgs) UnmarshalCBOR

func (v *CrudSetHostArgs) UnmarshalCBOR(data []byte) error

func (*CrudSetHostArgs) UnmarshalJSON

func (v *CrudSetHostArgs) UnmarshalJSON(data []byte) error

type CrudSetHostResults

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

func (*CrudSetHostResults) MarshalCBOR

func (v *CrudSetHostResults) MarshalCBOR() ([]byte, error)

func (*CrudSetHostResults) MarshalJSON

func (v *CrudSetHostResults) MarshalJSON() ([]byte, error)

func (*CrudSetHostResults) UnmarshalCBOR

func (v *CrudSetHostResults) UnmarshalCBOR(data []byte) error

func (*CrudSetHostResults) UnmarshalJSON

func (v *CrudSetHostResults) UnmarshalJSON(data []byte) error

type DiskConfig

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

func (*DiskConfig) Capacity

func (v *DiskConfig) Capacity() int64

func (*DiskConfig) HasCapacity

func (v *DiskConfig) HasCapacity() bool

func (*DiskConfig) HasId

func (v *DiskConfig) HasId() bool

func (*DiskConfig) HasName

func (v *DiskConfig) HasName() bool

func (*DiskConfig) Id

func (v *DiskConfig) Id() string

func (*DiskConfig) MarshalCBOR

func (v *DiskConfig) MarshalCBOR() ([]byte, error)

func (*DiskConfig) MarshalJSON

func (v *DiskConfig) MarshalJSON() ([]byte, error)

func (*DiskConfig) Name

func (v *DiskConfig) Name() string

func (*DiskConfig) SetCapacity

func (v *DiskConfig) SetCapacity(capacity int64)

func (*DiskConfig) SetId

func (v *DiskConfig) SetId(id string)

func (*DiskConfig) SetName

func (v *DiskConfig) SetName(name string)

func (*DiskConfig) UnmarshalCBOR

func (v *DiskConfig) UnmarshalCBOR(data []byte) error

func (*DiskConfig) UnmarshalJSON

func (v *DiskConfig) UnmarshalJSON(data []byte) error

type Disks

type Disks interface {
	New(ctx context.Context, state *DisksNew) error
	GetById(ctx context.Context, state *DisksGetById) error
	GetByName(ctx context.Context, state *DisksGetByName) error
	List(ctx context.Context, state *DisksList) error
	Delete(ctx context.Context, state *DisksDelete) error
}

type DisksClient

type DisksClient struct {
	rpc.Client
}

func NewDisksClient

func NewDisksClient(client rpc.Client) *DisksClient

func (DisksClient) Delete

func (DisksClient) Export

func (c DisksClient) Export() Disks

func (DisksClient) GetById

func (DisksClient) GetByName

func (DisksClient) List

func (DisksClient) New

func (v DisksClient) New(ctx context.Context, name string, capacity int64) (*DisksClientNewResults, error)

type DisksClientDeleteResults

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

type DisksClientGetByIdResults

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

func (*DisksClientGetByIdResults) Config

func (*DisksClientGetByIdResults) HasConfig

func (v *DisksClientGetByIdResults) HasConfig() bool

type DisksClientGetByNameResults

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

func (*DisksClientGetByNameResults) Config

func (*DisksClientGetByNameResults) HasConfig

func (v *DisksClientGetByNameResults) HasConfig() bool

type DisksClientListResults

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

func (*DisksClientListResults) Disks

func (v *DisksClientListResults) Disks() []*DiskConfig

func (*DisksClientListResults) HasDisks

func (v *DisksClientListResults) HasDisks() bool

type DisksClientNewResults

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

func (*DisksClientNewResults) HasId

func (v *DisksClientNewResults) HasId() bool

func (*DisksClientNewResults) Id

func (v *DisksClientNewResults) Id() string

type DisksDelete

type DisksDelete struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*DisksDelete) Args

func (t *DisksDelete) Args() *DisksDeleteArgs

func (*DisksDelete) Results

func (t *DisksDelete) Results() *DisksDeleteResults

type DisksDeleteArgs

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

func (*DisksDeleteArgs) HasId

func (v *DisksDeleteArgs) HasId() bool

func (*DisksDeleteArgs) Id

func (v *DisksDeleteArgs) Id() string

func (*DisksDeleteArgs) MarshalCBOR

func (v *DisksDeleteArgs) MarshalCBOR() ([]byte, error)

func (*DisksDeleteArgs) MarshalJSON

func (v *DisksDeleteArgs) MarshalJSON() ([]byte, error)

func (*DisksDeleteArgs) UnmarshalCBOR

func (v *DisksDeleteArgs) UnmarshalCBOR(data []byte) error

func (*DisksDeleteArgs) UnmarshalJSON

func (v *DisksDeleteArgs) UnmarshalJSON(data []byte) error

type DisksDeleteResults

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

func (*DisksDeleteResults) MarshalCBOR

func (v *DisksDeleteResults) MarshalCBOR() ([]byte, error)

func (*DisksDeleteResults) MarshalJSON

func (v *DisksDeleteResults) MarshalJSON() ([]byte, error)

func (*DisksDeleteResults) UnmarshalCBOR

func (v *DisksDeleteResults) UnmarshalCBOR(data []byte) error

func (*DisksDeleteResults) UnmarshalJSON

func (v *DisksDeleteResults) UnmarshalJSON(data []byte) error

type DisksGetById

type DisksGetById struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*DisksGetById) Args

func (t *DisksGetById) Args() *DisksGetByIdArgs

func (*DisksGetById) Results

func (t *DisksGetById) Results() *DisksGetByIdResults

type DisksGetByIdArgs

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

func (*DisksGetByIdArgs) HasId

func (v *DisksGetByIdArgs) HasId() bool

func (*DisksGetByIdArgs) Id

func (v *DisksGetByIdArgs) Id() string

func (*DisksGetByIdArgs) MarshalCBOR

func (v *DisksGetByIdArgs) MarshalCBOR() ([]byte, error)

func (*DisksGetByIdArgs) MarshalJSON

func (v *DisksGetByIdArgs) MarshalJSON() ([]byte, error)

func (*DisksGetByIdArgs) UnmarshalCBOR

func (v *DisksGetByIdArgs) UnmarshalCBOR(data []byte) error

func (*DisksGetByIdArgs) UnmarshalJSON

func (v *DisksGetByIdArgs) UnmarshalJSON(data []byte) error

type DisksGetByIdResults

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

func (*DisksGetByIdResults) MarshalCBOR

func (v *DisksGetByIdResults) MarshalCBOR() ([]byte, error)

func (*DisksGetByIdResults) MarshalJSON

func (v *DisksGetByIdResults) MarshalJSON() ([]byte, error)

func (*DisksGetByIdResults) SetConfig

func (v *DisksGetByIdResults) SetConfig(config *DiskConfig)

func (*DisksGetByIdResults) UnmarshalCBOR

func (v *DisksGetByIdResults) UnmarshalCBOR(data []byte) error

func (*DisksGetByIdResults) UnmarshalJSON

func (v *DisksGetByIdResults) UnmarshalJSON(data []byte) error

type DisksGetByName

type DisksGetByName struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*DisksGetByName) Args

func (*DisksGetByName) Results

func (t *DisksGetByName) Results() *DisksGetByNameResults

type DisksGetByNameArgs

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

func (*DisksGetByNameArgs) HasName

func (v *DisksGetByNameArgs) HasName() bool

func (*DisksGetByNameArgs) MarshalCBOR

func (v *DisksGetByNameArgs) MarshalCBOR() ([]byte, error)

func (*DisksGetByNameArgs) MarshalJSON

func (v *DisksGetByNameArgs) MarshalJSON() ([]byte, error)

func (*DisksGetByNameArgs) Name

func (v *DisksGetByNameArgs) Name() string

func (*DisksGetByNameArgs) UnmarshalCBOR

func (v *DisksGetByNameArgs) UnmarshalCBOR(data []byte) error

func (*DisksGetByNameArgs) UnmarshalJSON

func (v *DisksGetByNameArgs) UnmarshalJSON(data []byte) error

type DisksGetByNameResults

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

func (*DisksGetByNameResults) MarshalCBOR

func (v *DisksGetByNameResults) MarshalCBOR() ([]byte, error)

func (*DisksGetByNameResults) MarshalJSON

func (v *DisksGetByNameResults) MarshalJSON() ([]byte, error)

func (*DisksGetByNameResults) SetConfig

func (v *DisksGetByNameResults) SetConfig(config *DiskConfig)

func (*DisksGetByNameResults) UnmarshalCBOR

func (v *DisksGetByNameResults) UnmarshalCBOR(data []byte) error

func (*DisksGetByNameResults) UnmarshalJSON

func (v *DisksGetByNameResults) UnmarshalJSON(data []byte) error

type DisksList

type DisksList struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*DisksList) Args

func (t *DisksList) Args() *DisksListArgs

func (*DisksList) Results

func (t *DisksList) Results() *DisksListResults

type DisksListArgs

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

func (*DisksListArgs) MarshalCBOR

func (v *DisksListArgs) MarshalCBOR() ([]byte, error)

func (*DisksListArgs) MarshalJSON

func (v *DisksListArgs) MarshalJSON() ([]byte, error)

func (*DisksListArgs) UnmarshalCBOR

func (v *DisksListArgs) UnmarshalCBOR(data []byte) error

func (*DisksListArgs) UnmarshalJSON

func (v *DisksListArgs) UnmarshalJSON(data []byte) error

type DisksListResults

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

func (*DisksListResults) MarshalCBOR

func (v *DisksListResults) MarshalCBOR() ([]byte, error)

func (*DisksListResults) MarshalJSON

func (v *DisksListResults) MarshalJSON() ([]byte, error)

func (*DisksListResults) SetDisks

func (v *DisksListResults) SetDisks(disks []*DiskConfig)

func (*DisksListResults) UnmarshalCBOR

func (v *DisksListResults) UnmarshalCBOR(data []byte) error

func (*DisksListResults) UnmarshalJSON

func (v *DisksListResults) UnmarshalJSON(data []byte) error

type DisksNew

type DisksNew struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*DisksNew) Args

func (t *DisksNew) Args() *DisksNewArgs

func (*DisksNew) Results

func (t *DisksNew) Results() *DisksNewResults

type DisksNewArgs

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

func (*DisksNewArgs) Capacity

func (v *DisksNewArgs) Capacity() int64

func (*DisksNewArgs) HasCapacity

func (v *DisksNewArgs) HasCapacity() bool

func (*DisksNewArgs) HasName

func (v *DisksNewArgs) HasName() bool

func (*DisksNewArgs) MarshalCBOR

func (v *DisksNewArgs) MarshalCBOR() ([]byte, error)

func (*DisksNewArgs) MarshalJSON

func (v *DisksNewArgs) MarshalJSON() ([]byte, error)

func (*DisksNewArgs) Name

func (v *DisksNewArgs) Name() string

func (*DisksNewArgs) UnmarshalCBOR

func (v *DisksNewArgs) UnmarshalCBOR(data []byte) error

func (*DisksNewArgs) UnmarshalJSON

func (v *DisksNewArgs) UnmarshalJSON(data []byte) error

type DisksNewResults

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

func (*DisksNewResults) MarshalCBOR

func (v *DisksNewResults) MarshalCBOR() ([]byte, error)

func (*DisksNewResults) MarshalJSON

func (v *DisksNewResults) MarshalJSON() ([]byte, error)

func (*DisksNewResults) SetId

func (v *DisksNewResults) SetId(id string)

func (*DisksNewResults) UnmarshalCBOR

func (v *DisksNewResults) UnmarshalCBOR(data []byte) error

func (*DisksNewResults) UnmarshalJSON

func (v *DisksNewResults) UnmarshalJSON(data []byte) error

type ErrorBreakdown

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

func (*ErrorBreakdown) Count

func (v *ErrorBreakdown) Count() int64

func (*ErrorBreakdown) HasCount

func (v *ErrorBreakdown) HasCount() bool

func (*ErrorBreakdown) HasPercentage

func (v *ErrorBreakdown) HasPercentage() bool

func (*ErrorBreakdown) HasStatusCode

func (v *ErrorBreakdown) HasStatusCode() bool

func (*ErrorBreakdown) MarshalCBOR

func (v *ErrorBreakdown) MarshalCBOR() ([]byte, error)

func (*ErrorBreakdown) MarshalJSON

func (v *ErrorBreakdown) MarshalJSON() ([]byte, error)

func (*ErrorBreakdown) Percentage

func (v *ErrorBreakdown) Percentage() float64

func (*ErrorBreakdown) SetCount

func (v *ErrorBreakdown) SetCount(count int64)

func (*ErrorBreakdown) SetPercentage

func (v *ErrorBreakdown) SetPercentage(percentage float64)

func (*ErrorBreakdown) SetStatusCode

func (v *ErrorBreakdown) SetStatusCode(statusCode int32)

func (*ErrorBreakdown) StatusCode

func (v *ErrorBreakdown) StatusCode() int32

func (*ErrorBreakdown) UnmarshalCBOR

func (v *ErrorBreakdown) UnmarshalCBOR(data []byte) error

func (*ErrorBreakdown) UnmarshalJSON

func (v *ErrorBreakdown) UnmarshalJSON(data []byte) error

type LogChunk added in v0.2.0

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

func (*LogChunk) Entries added in v0.2.0

func (v *LogChunk) Entries() []*LogEntry

func (*LogChunk) HasEntries added in v0.2.0

func (v *LogChunk) HasEntries() bool

func (*LogChunk) MarshalCBOR added in v0.2.0

func (v *LogChunk) MarshalCBOR() ([]byte, error)

func (*LogChunk) MarshalJSON added in v0.2.0

func (v *LogChunk) MarshalJSON() ([]byte, error)

func (*LogChunk) SetEntries added in v0.2.0

func (v *LogChunk) SetEntries(entries []*LogEntry)

func (*LogChunk) UnmarshalCBOR added in v0.2.0

func (v *LogChunk) UnmarshalCBOR(data []byte) error

func (*LogChunk) UnmarshalJSON added in v0.2.0

func (v *LogChunk) UnmarshalJSON(data []byte) error

type LogEntry

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

func (*LogEntry) HasLine

func (v *LogEntry) HasLine() bool

func (*LogEntry) HasSource

func (v *LogEntry) HasSource() bool

func (*LogEntry) HasStream

func (v *LogEntry) HasStream() bool

func (*LogEntry) HasTimestamp

func (v *LogEntry) HasTimestamp() bool

func (*LogEntry) Line

func (v *LogEntry) Line() string

func (*LogEntry) MarshalCBOR

func (v *LogEntry) MarshalCBOR() ([]byte, error)

func (*LogEntry) MarshalJSON

func (v *LogEntry) MarshalJSON() ([]byte, error)

func (*LogEntry) SetLine

func (v *LogEntry) SetLine(line string)

func (*LogEntry) SetSource

func (v *LogEntry) SetSource(source string)

func (*LogEntry) SetStream

func (v *LogEntry) SetStream(stream string)

func (*LogEntry) SetTimestamp

func (v *LogEntry) SetTimestamp(timestamp *standard.Timestamp)

func (*LogEntry) Source

func (v *LogEntry) Source() string

func (*LogEntry) Stream

func (v *LogEntry) Stream() string

func (*LogEntry) Timestamp

func (v *LogEntry) Timestamp() *standard.Timestamp

func (*LogEntry) UnmarshalCBOR

func (v *LogEntry) UnmarshalCBOR(data []byte) error

func (*LogEntry) UnmarshalJSON

func (v *LogEntry) UnmarshalJSON(data []byte) error

type LogTarget

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

func (*LogTarget) App

func (v *LogTarget) App() string

func (*LogTarget) HasApp

func (v *LogTarget) HasApp() bool

func (*LogTarget) HasSandbox

func (v *LogTarget) HasSandbox() bool

func (*LogTarget) MarshalCBOR

func (v *LogTarget) MarshalCBOR() ([]byte, error)

func (*LogTarget) MarshalJSON

func (v *LogTarget) MarshalJSON() ([]byte, error)

func (*LogTarget) Sandbox

func (v *LogTarget) Sandbox() string

func (*LogTarget) SetApp

func (v *LogTarget) SetApp(app string)

func (*LogTarget) SetSandbox

func (v *LogTarget) SetSandbox(sandbox string)

func (*LogTarget) UnmarshalCBOR

func (v *LogTarget) UnmarshalCBOR(data []byte) error

func (*LogTarget) UnmarshalJSON

func (v *LogTarget) UnmarshalJSON(data []byte) error

type Logs

type Logs interface {
	AppLogs(ctx context.Context, state *LogsAppLogs) error
	SandboxLogs(ctx context.Context, state *LogsSandboxLogs) error
	StreamLogs(ctx context.Context, state *LogsStreamLogs) error
	StreamLogChunks(ctx context.Context, state *LogsStreamLogChunks) error
}

type LogsAppLogs

type LogsAppLogs struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*LogsAppLogs) Args

func (t *LogsAppLogs) Args() *LogsAppLogsArgs

func (*LogsAppLogs) Results

func (t *LogsAppLogs) Results() *LogsAppLogsResults

type LogsAppLogsArgs

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

func (*LogsAppLogsArgs) Application

func (v *LogsAppLogsArgs) Application() string

func (*LogsAppLogsArgs) Follow

func (v *LogsAppLogsArgs) Follow() bool

func (*LogsAppLogsArgs) From

func (v *LogsAppLogsArgs) From() *standard.Timestamp

func (*LogsAppLogsArgs) HasApplication

func (v *LogsAppLogsArgs) HasApplication() bool

func (*LogsAppLogsArgs) HasFollow

func (v *LogsAppLogsArgs) HasFollow() bool

func (*LogsAppLogsArgs) HasFrom

func (v *LogsAppLogsArgs) HasFrom() bool

func (*LogsAppLogsArgs) MarshalCBOR

func (v *LogsAppLogsArgs) MarshalCBOR() ([]byte, error)

func (*LogsAppLogsArgs) MarshalJSON

func (v *LogsAppLogsArgs) MarshalJSON() ([]byte, error)

func (*LogsAppLogsArgs) UnmarshalCBOR

func (v *LogsAppLogsArgs) UnmarshalCBOR(data []byte) error

func (*LogsAppLogsArgs) UnmarshalJSON

func (v *LogsAppLogsArgs) UnmarshalJSON(data []byte) error

type LogsAppLogsResults

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

func (*LogsAppLogsResults) MarshalCBOR

func (v *LogsAppLogsResults) MarshalCBOR() ([]byte, error)

func (*LogsAppLogsResults) MarshalJSON

func (v *LogsAppLogsResults) MarshalJSON() ([]byte, error)

func (*LogsAppLogsResults) SetLogs

func (v *LogsAppLogsResults) SetLogs(logs []*LogEntry)

func (*LogsAppLogsResults) UnmarshalCBOR

func (v *LogsAppLogsResults) UnmarshalCBOR(data []byte) error

func (*LogsAppLogsResults) UnmarshalJSON

func (v *LogsAppLogsResults) UnmarshalJSON(data []byte) error

type LogsClient

type LogsClient struct {
	rpc.Client
}

func NewLogsClient

func NewLogsClient(client rpc.Client) *LogsClient

func (LogsClient) AppLogs

func (v LogsClient) AppLogs(ctx context.Context, application string, from *standard.Timestamp, follow bool) (*LogsClientAppLogsResults, error)

func (LogsClient) Export

func (c LogsClient) Export() Logs

func (LogsClient) SandboxLogs

func (v LogsClient) SandboxLogs(ctx context.Context, sandbox string, from *standard.Timestamp, follow bool) (*LogsClientSandboxLogsResults, error)

func (LogsClient) StreamLogChunks added in v0.2.0

func (v LogsClient) StreamLogChunks(ctx context.Context, target *LogTarget, from *standard.Timestamp, follow bool, filter string, chunks stream.SendStream[*LogChunk]) (*LogsClientStreamLogChunksResults, error)

func (LogsClient) StreamLogs

func (v LogsClient) StreamLogs(ctx context.Context, target *LogTarget, from *standard.Timestamp, follow bool, logs stream.SendStream[*LogEntry]) (*LogsClientStreamLogsResults, error)

type LogsClientAppLogsResults

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

func (*LogsClientAppLogsResults) HasLogs

func (v *LogsClientAppLogsResults) HasLogs() bool

func (*LogsClientAppLogsResults) Logs

func (v *LogsClientAppLogsResults) Logs() []*LogEntry

type LogsClientSandboxLogsResults

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

func (*LogsClientSandboxLogsResults) HasLogs

func (v *LogsClientSandboxLogsResults) HasLogs() bool

func (*LogsClientSandboxLogsResults) Logs

type LogsClientStreamLogChunksResults added in v0.2.0

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

type LogsClientStreamLogsResults

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

type LogsSandboxLogs

type LogsSandboxLogs struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*LogsSandboxLogs) Args

func (*LogsSandboxLogs) Results

type LogsSandboxLogsArgs

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

func (*LogsSandboxLogsArgs) Follow

func (v *LogsSandboxLogsArgs) Follow() bool

func (*LogsSandboxLogsArgs) From

func (*LogsSandboxLogsArgs) HasFollow

func (v *LogsSandboxLogsArgs) HasFollow() bool

func (*LogsSandboxLogsArgs) HasFrom

func (v *LogsSandboxLogsArgs) HasFrom() bool

func (*LogsSandboxLogsArgs) HasSandbox

func (v *LogsSandboxLogsArgs) HasSandbox() bool

func (*LogsSandboxLogsArgs) MarshalCBOR

func (v *LogsSandboxLogsArgs) MarshalCBOR() ([]byte, error)

func (*LogsSandboxLogsArgs) MarshalJSON

func (v *LogsSandboxLogsArgs) MarshalJSON() ([]byte, error)

func (*LogsSandboxLogsArgs) Sandbox

func (v *LogsSandboxLogsArgs) Sandbox() string

func (*LogsSandboxLogsArgs) UnmarshalCBOR

func (v *LogsSandboxLogsArgs) UnmarshalCBOR(data []byte) error

func (*LogsSandboxLogsArgs) UnmarshalJSON

func (v *LogsSandboxLogsArgs) UnmarshalJSON(data []byte) error

type LogsSandboxLogsResults

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

func (*LogsSandboxLogsResults) MarshalCBOR

func (v *LogsSandboxLogsResults) MarshalCBOR() ([]byte, error)

func (*LogsSandboxLogsResults) MarshalJSON

func (v *LogsSandboxLogsResults) MarshalJSON() ([]byte, error)

func (*LogsSandboxLogsResults) SetLogs

func (v *LogsSandboxLogsResults) SetLogs(logs []*LogEntry)

func (*LogsSandboxLogsResults) UnmarshalCBOR

func (v *LogsSandboxLogsResults) UnmarshalCBOR(data []byte) error

func (*LogsSandboxLogsResults) UnmarshalJSON

func (v *LogsSandboxLogsResults) UnmarshalJSON(data []byte) error

type LogsStreamLogChunks added in v0.2.0

type LogsStreamLogChunks struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*LogsStreamLogChunks) Args added in v0.2.0

func (*LogsStreamLogChunks) Results added in v0.2.0

type LogsStreamLogChunksArgs added in v0.2.0

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

func (*LogsStreamLogChunksArgs) Chunks added in v0.2.0

func (*LogsStreamLogChunksArgs) Filter added in v0.2.0

func (v *LogsStreamLogChunksArgs) Filter() string

func (*LogsStreamLogChunksArgs) Follow added in v0.2.0

func (v *LogsStreamLogChunksArgs) Follow() bool

func (*LogsStreamLogChunksArgs) From added in v0.2.0

func (*LogsStreamLogChunksArgs) HasChunks added in v0.2.0

func (v *LogsStreamLogChunksArgs) HasChunks() bool

func (*LogsStreamLogChunksArgs) HasFilter added in v0.2.0

func (v *LogsStreamLogChunksArgs) HasFilter() bool

func (*LogsStreamLogChunksArgs) HasFollow added in v0.2.0

func (v *LogsStreamLogChunksArgs) HasFollow() bool

func (*LogsStreamLogChunksArgs) HasFrom added in v0.2.0

func (v *LogsStreamLogChunksArgs) HasFrom() bool

func (*LogsStreamLogChunksArgs) HasTarget added in v0.2.0

func (v *LogsStreamLogChunksArgs) HasTarget() bool

func (*LogsStreamLogChunksArgs) MarshalCBOR added in v0.2.0

func (v *LogsStreamLogChunksArgs) MarshalCBOR() ([]byte, error)

func (*LogsStreamLogChunksArgs) MarshalJSON added in v0.2.0

func (v *LogsStreamLogChunksArgs) MarshalJSON() ([]byte, error)

func (*LogsStreamLogChunksArgs) Target added in v0.2.0

func (v *LogsStreamLogChunksArgs) Target() *LogTarget

func (*LogsStreamLogChunksArgs) UnmarshalCBOR added in v0.2.0

func (v *LogsStreamLogChunksArgs) UnmarshalCBOR(data []byte) error

func (*LogsStreamLogChunksArgs) UnmarshalJSON added in v0.2.0

func (v *LogsStreamLogChunksArgs) UnmarshalJSON(data []byte) error

type LogsStreamLogChunksResults added in v0.2.0

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

func (*LogsStreamLogChunksResults) MarshalCBOR added in v0.2.0

func (v *LogsStreamLogChunksResults) MarshalCBOR() ([]byte, error)

func (*LogsStreamLogChunksResults) MarshalJSON added in v0.2.0

func (v *LogsStreamLogChunksResults) MarshalJSON() ([]byte, error)

func (*LogsStreamLogChunksResults) UnmarshalCBOR added in v0.2.0

func (v *LogsStreamLogChunksResults) UnmarshalCBOR(data []byte) error

func (*LogsStreamLogChunksResults) UnmarshalJSON added in v0.2.0

func (v *LogsStreamLogChunksResults) UnmarshalJSON(data []byte) error

type LogsStreamLogs

type LogsStreamLogs struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*LogsStreamLogs) Args

func (*LogsStreamLogs) Results

func (t *LogsStreamLogs) Results() *LogsStreamLogsResults

type LogsStreamLogsArgs

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

func (*LogsStreamLogsArgs) Follow

func (v *LogsStreamLogsArgs) Follow() bool

func (*LogsStreamLogsArgs) From

func (*LogsStreamLogsArgs) HasFollow

func (v *LogsStreamLogsArgs) HasFollow() bool

func (*LogsStreamLogsArgs) HasFrom

func (v *LogsStreamLogsArgs) HasFrom() bool

func (*LogsStreamLogsArgs) HasLogs

func (v *LogsStreamLogsArgs) HasLogs() bool

func (*LogsStreamLogsArgs) HasTarget

func (v *LogsStreamLogsArgs) HasTarget() bool

func (*LogsStreamLogsArgs) Logs

func (*LogsStreamLogsArgs) MarshalCBOR

func (v *LogsStreamLogsArgs) MarshalCBOR() ([]byte, error)

func (*LogsStreamLogsArgs) MarshalJSON

func (v *LogsStreamLogsArgs) MarshalJSON() ([]byte, error)

func (*LogsStreamLogsArgs) Target

func (v *LogsStreamLogsArgs) Target() *LogTarget

func (*LogsStreamLogsArgs) UnmarshalCBOR

func (v *LogsStreamLogsArgs) UnmarshalCBOR(data []byte) error

func (*LogsStreamLogsArgs) UnmarshalJSON

func (v *LogsStreamLogsArgs) UnmarshalJSON(data []byte) error

type LogsStreamLogsResults

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

func (*LogsStreamLogsResults) MarshalCBOR

func (v *LogsStreamLogsResults) MarshalCBOR() ([]byte, error)

func (*LogsStreamLogsResults) MarshalJSON

func (v *LogsStreamLogsResults) MarshalJSON() ([]byte, error)

func (*LogsStreamLogsResults) UnmarshalCBOR

func (v *LogsStreamLogsResults) UnmarshalCBOR(data []byte) error

func (*LogsStreamLogsResults) UnmarshalJSON

func (v *LogsStreamLogsResults) UnmarshalJSON(data []byte) error

type MemoryUsage

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

func (*MemoryUsage) Bytes

func (v *MemoryUsage) Bytes() int64

func (*MemoryUsage) HasBytes

func (v *MemoryUsage) HasBytes() bool

func (*MemoryUsage) HasTimestamp

func (v *MemoryUsage) HasTimestamp() bool

func (*MemoryUsage) MarshalCBOR

func (v *MemoryUsage) MarshalCBOR() ([]byte, error)

func (*MemoryUsage) MarshalJSON

func (v *MemoryUsage) MarshalJSON() ([]byte, error)

func (*MemoryUsage) SetBytes

func (v *MemoryUsage) SetBytes(bytes int64)

func (*MemoryUsage) SetTimestamp

func (v *MemoryUsage) SetTimestamp(timestamp *standard.Timestamp)

func (*MemoryUsage) Timestamp

func (v *MemoryUsage) Timestamp() *standard.Timestamp

func (*MemoryUsage) UnmarshalCBOR

func (v *MemoryUsage) UnmarshalCBOR(data []byte) error

func (*MemoryUsage) UnmarshalJSON

func (v *MemoryUsage) UnmarshalJSON(data []byte) error

type NamedValue

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

func (*NamedValue) HasKey

func (v *NamedValue) HasKey() bool

func (*NamedValue) HasSensitive

func (v *NamedValue) HasSensitive() bool

func (*NamedValue) HasSource

func (v *NamedValue) HasSource() bool

func (*NamedValue) HasValue

func (v *NamedValue) HasValue() bool

func (*NamedValue) Key

func (v *NamedValue) Key() string

func (*NamedValue) MarshalCBOR

func (v *NamedValue) MarshalCBOR() ([]byte, error)

func (*NamedValue) MarshalJSON

func (v *NamedValue) MarshalJSON() ([]byte, error)

func (*NamedValue) Sensitive

func (v *NamedValue) Sensitive() bool

func (*NamedValue) SetKey

func (v *NamedValue) SetKey(key string)

func (*NamedValue) SetSensitive

func (v *NamedValue) SetSensitive(sensitive bool)

func (*NamedValue) SetSource

func (v *NamedValue) SetSource(source string)

func (*NamedValue) SetValue

func (v *NamedValue) SetValue(value string)

func (*NamedValue) Source

func (v *NamedValue) Source() string

func (*NamedValue) UnmarshalCBOR

func (v *NamedValue) UnmarshalCBOR(data []byte) error

func (*NamedValue) UnmarshalJSON

func (v *NamedValue) UnmarshalJSON(data []byte) error

func (*NamedValue) Value

func (v *NamedValue) Value() string

type PathStat

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

func (*PathStat) AvgDurationMs

func (v *PathStat) AvgDurationMs() float64

func (*PathStat) Count

func (v *PathStat) Count() int64

func (*PathStat) ErrorRate

func (v *PathStat) ErrorRate() float64

func (*PathStat) HasAvgDurationMs

func (v *PathStat) HasAvgDurationMs() bool

func (*PathStat) HasCount

func (v *PathStat) HasCount() bool

func (*PathStat) HasErrorRate

func (v *PathStat) HasErrorRate() bool

func (*PathStat) HasPath

func (v *PathStat) HasPath() bool

func (*PathStat) MarshalCBOR

func (v *PathStat) MarshalCBOR() ([]byte, error)

func (*PathStat) MarshalJSON

func (v *PathStat) MarshalJSON() ([]byte, error)

func (*PathStat) Path

func (v *PathStat) Path() string

func (*PathStat) SetAvgDurationMs

func (v *PathStat) SetAvgDurationMs(avgDurationMs float64)

func (*PathStat) SetCount

func (v *PathStat) SetCount(count int64)

func (*PathStat) SetErrorRate

func (v *PathStat) SetErrorRate(errorRate float64)

func (*PathStat) SetPath

func (v *PathStat) SetPath(path string)

func (*PathStat) UnmarshalCBOR

func (v *PathStat) UnmarshalCBOR(data []byte) error

func (*PathStat) UnmarshalJSON

func (v *PathStat) UnmarshalJSON(data []byte) error

type PoolStatus

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

func (*PoolStatus) HasIdle

func (v *PoolStatus) HasIdle() bool

func (*PoolStatus) HasIdleUsage

func (v *PoolStatus) HasIdleUsage() bool

func (*PoolStatus) HasName

func (v *PoolStatus) HasName() bool

func (*PoolStatus) HasWindows

func (v *PoolStatus) HasWindows() bool

func (*PoolStatus) Idle

func (v *PoolStatus) Idle() int32

func (*PoolStatus) IdleUsage

func (v *PoolStatus) IdleUsage() int64

func (*PoolStatus) MarshalCBOR

func (v *PoolStatus) MarshalCBOR() ([]byte, error)

func (*PoolStatus) MarshalJSON

func (v *PoolStatus) MarshalJSON() ([]byte, error)

func (*PoolStatus) Name

func (v *PoolStatus) Name() string

func (*PoolStatus) SetIdle

func (v *PoolStatus) SetIdle(idle int32)

func (*PoolStatus) SetIdleUsage

func (v *PoolStatus) SetIdleUsage(idleUsage int64)

func (*PoolStatus) SetName

func (v *PoolStatus) SetName(name string)

func (*PoolStatus) SetWindows

func (v *PoolStatus) SetWindows(windows []*WindowStatus)

func (*PoolStatus) UnmarshalCBOR

func (v *PoolStatus) UnmarshalCBOR(data []byte) error

func (*PoolStatus) UnmarshalJSON

func (v *PoolStatus) UnmarshalJSON(data []byte) error

func (*PoolStatus) Windows

func (v *PoolStatus) Windows() []*WindowStatus

type RequestStat

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

func (*RequestStat) AvgDurationMs

func (v *RequestStat) AvgDurationMs() float64

func (*RequestStat) Count

func (v *RequestStat) Count() int64

func (*RequestStat) ErrorRate

func (v *RequestStat) ErrorRate() float64

func (*RequestStat) HasAvgDurationMs

func (v *RequestStat) HasAvgDurationMs() bool

func (*RequestStat) HasCount

func (v *RequestStat) HasCount() bool

func (*RequestStat) HasErrorRate

func (v *RequestStat) HasErrorRate() bool

func (*RequestStat) HasP95DurationMs

func (v *RequestStat) HasP95DurationMs() bool

func (*RequestStat) HasP99DurationMs

func (v *RequestStat) HasP99DurationMs() bool

func (*RequestStat) HasTimestamp

func (v *RequestStat) HasTimestamp() bool

func (*RequestStat) MarshalCBOR

func (v *RequestStat) MarshalCBOR() ([]byte, error)

func (*RequestStat) MarshalJSON

func (v *RequestStat) MarshalJSON() ([]byte, error)

func (*RequestStat) P95DurationMs

func (v *RequestStat) P95DurationMs() float64

func (*RequestStat) P99DurationMs

func (v *RequestStat) P99DurationMs() float64

func (*RequestStat) SetAvgDurationMs

func (v *RequestStat) SetAvgDurationMs(avgDurationMs float64)

func (*RequestStat) SetCount

func (v *RequestStat) SetCount(count int64)

func (*RequestStat) SetErrorRate

func (v *RequestStat) SetErrorRate(errorRate float64)

func (*RequestStat) SetP95DurationMs

func (v *RequestStat) SetP95DurationMs(p95DurationMs float64)

func (*RequestStat) SetP99DurationMs

func (v *RequestStat) SetP99DurationMs(p99DurationMs float64)

func (*RequestStat) SetTimestamp

func (v *RequestStat) SetTimestamp(timestamp *standard.Timestamp)

func (*RequestStat) Timestamp

func (v *RequestStat) Timestamp() *standard.Timestamp

func (*RequestStat) UnmarshalCBOR

func (v *RequestStat) UnmarshalCBOR(data []byte) error

func (*RequestStat) UnmarshalJSON

func (v *RequestStat) UnmarshalJSON(data []byte) error

type ServiceCommand

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

func (*ServiceCommand) Command

func (v *ServiceCommand) Command() string

func (*ServiceCommand) HasCommand

func (v *ServiceCommand) HasCommand() bool

func (*ServiceCommand) HasService

func (v *ServiceCommand) HasService() bool

func (*ServiceCommand) MarshalCBOR

func (v *ServiceCommand) MarshalCBOR() ([]byte, error)

func (*ServiceCommand) MarshalJSON

func (v *ServiceCommand) MarshalJSON() ([]byte, error)

func (*ServiceCommand) Service

func (v *ServiceCommand) Service() string

func (*ServiceCommand) SetCommand

func (v *ServiceCommand) SetCommand(command string)

func (*ServiceCommand) SetService

func (v *ServiceCommand) SetService(service string)

func (*ServiceCommand) UnmarshalCBOR

func (v *ServiceCommand) UnmarshalCBOR(data []byte) error

func (*ServiceCommand) UnmarshalJSON

func (v *ServiceCommand) UnmarshalJSON(data []byte) error

type ServiceConfig

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

func (*ServiceConfig) HasService

func (v *ServiceConfig) HasService() bool

func (*ServiceConfig) HasServiceEnv

func (v *ServiceConfig) HasServiceEnv() bool

func (*ServiceConfig) MarshalCBOR

func (v *ServiceConfig) MarshalCBOR() ([]byte, error)

func (*ServiceConfig) MarshalJSON

func (v *ServiceConfig) MarshalJSON() ([]byte, error)

func (*ServiceConfig) Service

func (v *ServiceConfig) Service() string

func (*ServiceConfig) ServiceEnv

func (v *ServiceConfig) ServiceEnv() []*NamedValue

func (*ServiceConfig) SetService

func (v *ServiceConfig) SetService(service string)

func (*ServiceConfig) SetServiceEnv

func (v *ServiceConfig) SetServiceEnv(service_env []*NamedValue)

func (*ServiceConfig) UnmarshalCBOR

func (v *ServiceConfig) UnmarshalCBOR(data []byte) error

func (*ServiceConfig) UnmarshalJSON

func (v *ServiceConfig) UnmarshalJSON(data []byte) error

type UserInfo

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

func (*UserInfo) HasSubject

func (v *UserInfo) HasSubject() bool

func (*UserInfo) MarshalCBOR

func (v *UserInfo) MarshalCBOR() ([]byte, error)

func (*UserInfo) MarshalJSON

func (v *UserInfo) MarshalJSON() ([]byte, error)

func (*UserInfo) SetSubject

func (v *UserInfo) SetSubject(subject string)

func (*UserInfo) Subject

func (v *UserInfo) Subject() string

func (*UserInfo) UnmarshalCBOR

func (v *UserInfo) UnmarshalCBOR(data []byte) error

func (*UserInfo) UnmarshalJSON

func (v *UserInfo) UnmarshalJSON(data []byte) error

type UserQuery

type UserQuery interface {
	WhoAmI(ctx context.Context, state *UserQueryWhoAmI) error
}

type UserQueryClient

type UserQueryClient struct {
	rpc.Client
}

func NewUserQueryClient

func NewUserQueryClient(client rpc.Client) *UserQueryClient

func (UserQueryClient) Export

func (c UserQueryClient) Export() UserQuery

func (UserQueryClient) WhoAmI

type UserQueryClientWhoAmIResults

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

func (*UserQueryClientWhoAmIResults) HasInfo

func (v *UserQueryClientWhoAmIResults) HasInfo() bool

func (*UserQueryClientWhoAmIResults) Info

type UserQueryWhoAmI

type UserQueryWhoAmI struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*UserQueryWhoAmI) Args

func (*UserQueryWhoAmI) Results

type UserQueryWhoAmIArgs

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

func (*UserQueryWhoAmIArgs) MarshalCBOR

func (v *UserQueryWhoAmIArgs) MarshalCBOR() ([]byte, error)

func (*UserQueryWhoAmIArgs) MarshalJSON

func (v *UserQueryWhoAmIArgs) MarshalJSON() ([]byte, error)

func (*UserQueryWhoAmIArgs) UnmarshalCBOR

func (v *UserQueryWhoAmIArgs) UnmarshalCBOR(data []byte) error

func (*UserQueryWhoAmIArgs) UnmarshalJSON

func (v *UserQueryWhoAmIArgs) UnmarshalJSON(data []byte) error

type UserQueryWhoAmIResults

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

func (*UserQueryWhoAmIResults) MarshalCBOR

func (v *UserQueryWhoAmIResults) MarshalCBOR() ([]byte, error)

func (*UserQueryWhoAmIResults) MarshalJSON

func (v *UserQueryWhoAmIResults) MarshalJSON() ([]byte, error)

func (*UserQueryWhoAmIResults) SetInfo

func (v *UserQueryWhoAmIResults) SetInfo(info *UserInfo)

func (*UserQueryWhoAmIResults) UnmarshalCBOR

func (v *UserQueryWhoAmIResults) UnmarshalCBOR(data []byte) error

func (*UserQueryWhoAmIResults) UnmarshalJSON

func (v *UserQueryWhoAmIResults) UnmarshalJSON(data []byte) error

type VersionInfo

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

func (*VersionInfo) CreatedAt

func (v *VersionInfo) CreatedAt() *standard.Timestamp

func (*VersionInfo) HasCreatedAt

func (v *VersionInfo) HasCreatedAt() bool

func (*VersionInfo) HasVersion

func (v *VersionInfo) HasVersion() bool

func (*VersionInfo) MarshalCBOR

func (v *VersionInfo) MarshalCBOR() ([]byte, error)

func (*VersionInfo) MarshalJSON

func (v *VersionInfo) MarshalJSON() ([]byte, error)

func (*VersionInfo) SetCreatedAt

func (v *VersionInfo) SetCreatedAt(created_at *standard.Timestamp)

func (*VersionInfo) SetVersion

func (v *VersionInfo) SetVersion(version string)

func (*VersionInfo) UnmarshalCBOR

func (v *VersionInfo) UnmarshalCBOR(data []byte) error

func (*VersionInfo) UnmarshalJSON

func (v *VersionInfo) UnmarshalJSON(data []byte) error

func (*VersionInfo) Version

func (v *VersionInfo) Version() string

type WindowStatus

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

func (*WindowStatus) HasLeases

func (v *WindowStatus) HasLeases() bool

func (*WindowStatus) HasUsage

func (v *WindowStatus) HasUsage() bool

func (*WindowStatus) HasVersion

func (v *WindowStatus) HasVersion() bool

func (*WindowStatus) Leases

func (v *WindowStatus) Leases() int32

func (*WindowStatus) MarshalCBOR

func (v *WindowStatus) MarshalCBOR() ([]byte, error)

func (*WindowStatus) MarshalJSON

func (v *WindowStatus) MarshalJSON() ([]byte, error)

func (*WindowStatus) SetLeases

func (v *WindowStatus) SetLeases(leases int32)

func (*WindowStatus) SetUsage

func (v *WindowStatus) SetUsage(usage int64)

func (*WindowStatus) SetVersion

func (v *WindowStatus) SetVersion(version string)

func (*WindowStatus) UnmarshalCBOR

func (v *WindowStatus) UnmarshalCBOR(data []byte) error

func (*WindowStatus) UnmarshalJSON

func (v *WindowStatus) UnmarshalJSON(data []byte) error

func (*WindowStatus) Usage

func (v *WindowStatus) Usage() int64

func (*WindowStatus) Version

func (v *WindowStatus) Version() string

Jump to

Keyboard shortcuts

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