Documentation
¶
Index ¶
- func AdaptBuilder(t Builder) *rpc.Interface
- func AdaptStream(t Stream) *rpc.Interface
- type AccessInfo
- func (v *AccessInfo) ClusterHostname() string
- func (v *AccessInfo) DefaultRoute() bool
- func (v *AccessInfo) HasClusterHostname() bool
- func (v *AccessInfo) HasDefaultRoute() bool
- func (v *AccessInfo) HasHostnames() bool
- func (v *AccessInfo) Hostnames() *[]string
- func (v *AccessInfo) MarshalCBOR() ([]byte, error)
- func (v *AccessInfo) MarshalJSON() ([]byte, error)
- func (v *AccessInfo) SetClusterHostname(cluster_hostname string)
- func (v *AccessInfo) SetDefaultRoute(default_route bool)
- func (v *AccessInfo) SetHostnames(hostnames *[]string)
- func (v *AccessInfo) UnmarshalCBOR(data []byte) error
- func (v *AccessInfo) UnmarshalJSON(data []byte) error
- type AnalysisResult
- func (v *AnalysisResult) AppName() string
- func (v *AnalysisResult) BuildDockerfile() string
- func (v *AnalysisResult) Entrypoint() string
- func (v *AnalysisResult) EnvVars() *[]string
- func (v *AnalysisResult) Events() *[]DetectionEvent
- func (v *AnalysisResult) HasAppName() bool
- func (v *AnalysisResult) HasBuildDockerfile() bool
- func (v *AnalysisResult) HasEntrypoint() bool
- func (v *AnalysisResult) HasEnvVars() bool
- func (v *AnalysisResult) HasEvents() bool
- func (v *AnalysisResult) HasServices() bool
- func (v *AnalysisResult) HasStack() bool
- func (v *AnalysisResult) HasWorkingDir() bool
- func (v *AnalysisResult) MarshalCBOR() ([]byte, error)
- func (v *AnalysisResult) MarshalJSON() ([]byte, error)
- func (v *AnalysisResult) Services() *[]ServiceInfo
- func (v *AnalysisResult) SetAppName(app_name string)
- func (v *AnalysisResult) SetBuildDockerfile(build_dockerfile string)
- func (v *AnalysisResult) SetEntrypoint(entrypoint string)
- func (v *AnalysisResult) SetEnvVars(env_vars *[]string)
- func (v *AnalysisResult) SetEvents(events *[]DetectionEvent)
- func (v *AnalysisResult) SetServices(services *[]ServiceInfo)
- func (v *AnalysisResult) SetStack(stack string)
- func (v *AnalysisResult) SetWorkingDir(working_dir string)
- func (v *AnalysisResult) Stack() string
- func (v *AnalysisResult) UnmarshalCBOR(data []byte) error
- func (v *AnalysisResult) UnmarshalJSON(data []byte) error
- func (v *AnalysisResult) WorkingDir() string
- type Builder
- type BuilderAnalyzeApp
- type BuilderAnalyzeAppArgs
- func (v *BuilderAnalyzeAppArgs) HasTardata() bool
- func (v *BuilderAnalyzeAppArgs) MarshalCBOR() ([]byte, error)
- func (v *BuilderAnalyzeAppArgs) MarshalJSON() ([]byte, error)
- func (v *BuilderAnalyzeAppArgs) Tardata() *stream.RecvStreamClient[[]byte]
- func (v *BuilderAnalyzeAppArgs) UnmarshalCBOR(data []byte) error
- func (v *BuilderAnalyzeAppArgs) UnmarshalJSON(data []byte) error
- type BuilderAnalyzeAppResults
- func (v *BuilderAnalyzeAppResults) MarshalCBOR() ([]byte, error)
- func (v *BuilderAnalyzeAppResults) MarshalJSON() ([]byte, error)
- func (v *BuilderAnalyzeAppResults) SetResult(result **AnalysisResult)
- func (v *BuilderAnalyzeAppResults) UnmarshalCBOR(data []byte) error
- func (v *BuilderAnalyzeAppResults) UnmarshalJSON(data []byte) error
- type BuilderBuildFromTar
- type BuilderBuildFromTarArgs
- func (v *BuilderBuildFromTarArgs) Application() string
- func (v *BuilderBuildFromTarArgs) HasApplication() bool
- func (v *BuilderBuildFromTarArgs) HasStatus() bool
- func (v *BuilderBuildFromTarArgs) HasTardata() bool
- func (v *BuilderBuildFromTarArgs) MarshalCBOR() ([]byte, error)
- func (v *BuilderBuildFromTarArgs) MarshalJSON() ([]byte, error)
- func (v *BuilderBuildFromTarArgs) Status() *stream.SendStreamClient[*Status]
- func (v *BuilderBuildFromTarArgs) Tardata() *stream.RecvStreamClient[[]byte]
- func (v *BuilderBuildFromTarArgs) UnmarshalCBOR(data []byte) error
- func (v *BuilderBuildFromTarArgs) UnmarshalJSON(data []byte) error
- type BuilderBuildFromTarResults
- func (v *BuilderBuildFromTarResults) MarshalCBOR() ([]byte, error)
- func (v *BuilderBuildFromTarResults) MarshalJSON() ([]byte, error)
- func (v *BuilderBuildFromTarResults) SetAccessInfo(access_info **AccessInfo)
- func (v *BuilderBuildFromTarResults) SetVersion(version string)
- func (v *BuilderBuildFromTarResults) UnmarshalCBOR(data []byte) error
- func (v *BuilderBuildFromTarResults) UnmarshalJSON(data []byte) error
- type BuilderClient
- func (v BuilderClient) AnalyzeApp(ctx context.Context, tardata stream.RecvStream[[]byte]) (*BuilderClientAnalyzeAppResults, error)
- func (v BuilderClient) BuildFromTar(ctx context.Context, application string, tardata stream.RecvStream[[]byte], ...) (*BuilderClientBuildFromTarResults, error)
- func (c BuilderClient) Export() Builder
- type BuilderClientAnalyzeAppResults
- type BuilderClientBuildFromTarResults
- type DetectionEvent
- func (v *DetectionEvent) HasKind() bool
- func (v *DetectionEvent) HasMessage() bool
- func (v *DetectionEvent) HasName() bool
- func (v *DetectionEvent) Kind() string
- func (v *DetectionEvent) MarshalCBOR() ([]byte, error)
- func (v *DetectionEvent) MarshalJSON() ([]byte, error)
- func (v *DetectionEvent) Message() string
- func (v *DetectionEvent) Name() string
- func (v *DetectionEvent) SetKind(kind string)
- func (v *DetectionEvent) SetMessage(message string)
- func (v *DetectionEvent) SetName(name string)
- func (v *DetectionEvent) UnmarshalCBOR(data []byte) error
- func (v *DetectionEvent) UnmarshalJSON(data []byte) error
- type ServiceInfo
- func (v *ServiceInfo) Command() string
- func (v *ServiceInfo) HasCommand() bool
- func (v *ServiceInfo) HasName() bool
- func (v *ServiceInfo) HasSource() bool
- func (v *ServiceInfo) MarshalCBOR() ([]byte, error)
- func (v *ServiceInfo) MarshalJSON() ([]byte, error)
- func (v *ServiceInfo) Name() string
- func (v *ServiceInfo) SetCommand(command string)
- func (v *ServiceInfo) SetName(name string)
- func (v *ServiceInfo) SetSource(source string)
- func (v *ServiceInfo) Source() string
- func (v *ServiceInfo) UnmarshalCBOR(data []byte) error
- func (v *ServiceInfo) UnmarshalJSON(data []byte) error
- type Status
- func (v *Status) HasKind() bool
- func (v *Status) Kind() string
- func (v *Status) MarshalCBOR() ([]byte, error)
- func (v *Status) MarshalJSON() ([]byte, error)
- func (v *Status) SetKind(kind string)
- func (v *Status) UnmarshalCBOR(data []byte) error
- func (v *Status) UnmarshalJSON(data []byte) error
- func (v *Status) Update() StatusUpdate
- type StatusUpdate
- type Stream
- type StreamClient
- type StreamClientRecvResults
- type StreamRecv
- type StreamRecvArgs
- func (v *StreamRecvArgs) Count() int32
- func (v *StreamRecvArgs) HasCount() bool
- func (v *StreamRecvArgs) MarshalCBOR() ([]byte, error)
- func (v *StreamRecvArgs) MarshalJSON() ([]byte, error)
- func (v *StreamRecvArgs) UnmarshalCBOR(data []byte) error
- func (v *StreamRecvArgs) UnmarshalJSON(data []byte) error
- type StreamRecvResults
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdaptBuilder ¶
func AdaptStream ¶
Types ¶
type AccessInfo ¶ added in v0.0.3
type AccessInfo struct {
// contains filtered or unexported fields
}
func (*AccessInfo) ClusterHostname ¶ added in v0.0.3
func (v *AccessInfo) ClusterHostname() string
func (*AccessInfo) DefaultRoute ¶ added in v0.0.3
func (v *AccessInfo) DefaultRoute() bool
func (*AccessInfo) HasClusterHostname ¶ added in v0.0.3
func (v *AccessInfo) HasClusterHostname() bool
func (*AccessInfo) HasDefaultRoute ¶ added in v0.0.3
func (v *AccessInfo) HasDefaultRoute() bool
func (*AccessInfo) HasHostnames ¶ added in v0.0.3
func (v *AccessInfo) HasHostnames() bool
func (*AccessInfo) Hostnames ¶ added in v0.0.3
func (v *AccessInfo) Hostnames() *[]string
func (*AccessInfo) MarshalCBOR ¶ added in v0.0.3
func (v *AccessInfo) MarshalCBOR() ([]byte, error)
func (*AccessInfo) MarshalJSON ¶ added in v0.0.3
func (v *AccessInfo) MarshalJSON() ([]byte, error)
func (*AccessInfo) SetClusterHostname ¶ added in v0.0.3
func (v *AccessInfo) SetClusterHostname(cluster_hostname string)
func (*AccessInfo) SetDefaultRoute ¶ added in v0.0.3
func (v *AccessInfo) SetDefaultRoute(default_route bool)
func (*AccessInfo) SetHostnames ¶ added in v0.0.3
func (v *AccessInfo) SetHostnames(hostnames *[]string)
func (*AccessInfo) UnmarshalCBOR ¶ added in v0.0.3
func (v *AccessInfo) UnmarshalCBOR(data []byte) error
func (*AccessInfo) UnmarshalJSON ¶ added in v0.0.3
func (v *AccessInfo) UnmarshalJSON(data []byte) error
type AnalysisResult ¶ added in v0.2.0
type AnalysisResult struct {
// contains filtered or unexported fields
}
func (*AnalysisResult) AppName ¶ added in v0.2.0
func (v *AnalysisResult) AppName() string
func (*AnalysisResult) BuildDockerfile ¶ added in v0.2.0
func (v *AnalysisResult) BuildDockerfile() string
func (*AnalysisResult) Entrypoint ¶ added in v0.2.0
func (v *AnalysisResult) Entrypoint() string
func (*AnalysisResult) EnvVars ¶ added in v0.2.0
func (v *AnalysisResult) EnvVars() *[]string
func (*AnalysisResult) Events ¶ added in v0.2.0
func (v *AnalysisResult) Events() *[]DetectionEvent
func (*AnalysisResult) HasAppName ¶ added in v0.2.0
func (v *AnalysisResult) HasAppName() bool
func (*AnalysisResult) HasBuildDockerfile ¶ added in v0.2.0
func (v *AnalysisResult) HasBuildDockerfile() bool
func (*AnalysisResult) HasEntrypoint ¶ added in v0.2.0
func (v *AnalysisResult) HasEntrypoint() bool
func (*AnalysisResult) HasEnvVars ¶ added in v0.2.0
func (v *AnalysisResult) HasEnvVars() bool
func (*AnalysisResult) HasEvents ¶ added in v0.2.0
func (v *AnalysisResult) HasEvents() bool
func (*AnalysisResult) HasServices ¶ added in v0.2.0
func (v *AnalysisResult) HasServices() bool
func (*AnalysisResult) HasStack ¶ added in v0.2.0
func (v *AnalysisResult) HasStack() bool
func (*AnalysisResult) HasWorkingDir ¶ added in v0.2.0
func (v *AnalysisResult) HasWorkingDir() bool
func (*AnalysisResult) MarshalCBOR ¶ added in v0.2.0
func (v *AnalysisResult) MarshalCBOR() ([]byte, error)
func (*AnalysisResult) MarshalJSON ¶ added in v0.2.0
func (v *AnalysisResult) MarshalJSON() ([]byte, error)
func (*AnalysisResult) Services ¶ added in v0.2.0
func (v *AnalysisResult) Services() *[]ServiceInfo
func (*AnalysisResult) SetAppName ¶ added in v0.2.0
func (v *AnalysisResult) SetAppName(app_name string)
func (*AnalysisResult) SetBuildDockerfile ¶ added in v0.2.0
func (v *AnalysisResult) SetBuildDockerfile(build_dockerfile string)
func (*AnalysisResult) SetEntrypoint ¶ added in v0.2.0
func (v *AnalysisResult) SetEntrypoint(entrypoint string)
func (*AnalysisResult) SetEnvVars ¶ added in v0.2.0
func (v *AnalysisResult) SetEnvVars(env_vars *[]string)
func (*AnalysisResult) SetEvents ¶ added in v0.2.0
func (v *AnalysisResult) SetEvents(events *[]DetectionEvent)
func (*AnalysisResult) SetServices ¶ added in v0.2.0
func (v *AnalysisResult) SetServices(services *[]ServiceInfo)
func (*AnalysisResult) SetStack ¶ added in v0.2.0
func (v *AnalysisResult) SetStack(stack string)
func (*AnalysisResult) SetWorkingDir ¶ added in v0.2.0
func (v *AnalysisResult) SetWorkingDir(working_dir string)
func (*AnalysisResult) Stack ¶ added in v0.2.0
func (v *AnalysisResult) Stack() string
func (*AnalysisResult) UnmarshalCBOR ¶ added in v0.2.0
func (v *AnalysisResult) UnmarshalCBOR(data []byte) error
func (*AnalysisResult) UnmarshalJSON ¶ added in v0.2.0
func (v *AnalysisResult) UnmarshalJSON(data []byte) error
func (*AnalysisResult) WorkingDir ¶ added in v0.2.0
func (v *AnalysisResult) WorkingDir() string
type Builder ¶
type Builder interface {
BuildFromTar(ctx context.Context, state *BuilderBuildFromTar) error
AnalyzeApp(ctx context.Context, state *BuilderAnalyzeApp) error
}
type BuilderAnalyzeApp ¶ added in v0.2.0
func (*BuilderAnalyzeApp) Args ¶ added in v0.2.0
func (t *BuilderAnalyzeApp) Args() *BuilderAnalyzeAppArgs
func (*BuilderAnalyzeApp) Results ¶ added in v0.2.0
func (t *BuilderAnalyzeApp) Results() *BuilderAnalyzeAppResults
type BuilderAnalyzeAppArgs ¶ added in v0.2.0
type BuilderAnalyzeAppArgs struct {
// contains filtered or unexported fields
}
func (*BuilderAnalyzeAppArgs) HasTardata ¶ added in v0.2.0
func (v *BuilderAnalyzeAppArgs) HasTardata() bool
func (*BuilderAnalyzeAppArgs) MarshalCBOR ¶ added in v0.2.0
func (v *BuilderAnalyzeAppArgs) MarshalCBOR() ([]byte, error)
func (*BuilderAnalyzeAppArgs) MarshalJSON ¶ added in v0.2.0
func (v *BuilderAnalyzeAppArgs) MarshalJSON() ([]byte, error)
func (*BuilderAnalyzeAppArgs) Tardata ¶ added in v0.2.0
func (v *BuilderAnalyzeAppArgs) Tardata() *stream.RecvStreamClient[[]byte]
func (*BuilderAnalyzeAppArgs) UnmarshalCBOR ¶ added in v0.2.0
func (v *BuilderAnalyzeAppArgs) UnmarshalCBOR(data []byte) error
func (*BuilderAnalyzeAppArgs) UnmarshalJSON ¶ added in v0.2.0
func (v *BuilderAnalyzeAppArgs) UnmarshalJSON(data []byte) error
type BuilderAnalyzeAppResults ¶ added in v0.2.0
type BuilderAnalyzeAppResults struct {
// contains filtered or unexported fields
}
func (*BuilderAnalyzeAppResults) MarshalCBOR ¶ added in v0.2.0
func (v *BuilderAnalyzeAppResults) MarshalCBOR() ([]byte, error)
func (*BuilderAnalyzeAppResults) MarshalJSON ¶ added in v0.2.0
func (v *BuilderAnalyzeAppResults) MarshalJSON() ([]byte, error)
func (*BuilderAnalyzeAppResults) SetResult ¶ added in v0.2.0
func (v *BuilderAnalyzeAppResults) SetResult(result **AnalysisResult)
func (*BuilderAnalyzeAppResults) UnmarshalCBOR ¶ added in v0.2.0
func (v *BuilderAnalyzeAppResults) UnmarshalCBOR(data []byte) error
func (*BuilderAnalyzeAppResults) UnmarshalJSON ¶ added in v0.2.0
func (v *BuilderAnalyzeAppResults) UnmarshalJSON(data []byte) error
type BuilderBuildFromTar ¶
func (*BuilderBuildFromTar) Args ¶
func (t *BuilderBuildFromTar) Args() *BuilderBuildFromTarArgs
func (*BuilderBuildFromTar) Results ¶
func (t *BuilderBuildFromTar) Results() *BuilderBuildFromTarResults
type BuilderBuildFromTarArgs ¶
type BuilderBuildFromTarArgs struct {
// contains filtered or unexported fields
}
func (*BuilderBuildFromTarArgs) Application ¶
func (v *BuilderBuildFromTarArgs) Application() string
func (*BuilderBuildFromTarArgs) HasApplication ¶
func (v *BuilderBuildFromTarArgs) HasApplication() bool
func (*BuilderBuildFromTarArgs) HasStatus ¶
func (v *BuilderBuildFromTarArgs) HasStatus() bool
func (*BuilderBuildFromTarArgs) HasTardata ¶
func (v *BuilderBuildFromTarArgs) HasTardata() bool
func (*BuilderBuildFromTarArgs) MarshalCBOR ¶
func (v *BuilderBuildFromTarArgs) MarshalCBOR() ([]byte, error)
func (*BuilderBuildFromTarArgs) MarshalJSON ¶
func (v *BuilderBuildFromTarArgs) MarshalJSON() ([]byte, error)
func (*BuilderBuildFromTarArgs) Status ¶
func (v *BuilderBuildFromTarArgs) Status() *stream.SendStreamClient[*Status]
func (*BuilderBuildFromTarArgs) Tardata ¶
func (v *BuilderBuildFromTarArgs) Tardata() *stream.RecvStreamClient[[]byte]
func (*BuilderBuildFromTarArgs) UnmarshalCBOR ¶
func (v *BuilderBuildFromTarArgs) UnmarshalCBOR(data []byte) error
func (*BuilderBuildFromTarArgs) UnmarshalJSON ¶
func (v *BuilderBuildFromTarArgs) UnmarshalJSON(data []byte) error
type BuilderBuildFromTarResults ¶
type BuilderBuildFromTarResults struct {
// contains filtered or unexported fields
}
func (*BuilderBuildFromTarResults) MarshalCBOR ¶
func (v *BuilderBuildFromTarResults) MarshalCBOR() ([]byte, error)
func (*BuilderBuildFromTarResults) MarshalJSON ¶
func (v *BuilderBuildFromTarResults) MarshalJSON() ([]byte, error)
func (*BuilderBuildFromTarResults) SetAccessInfo ¶ added in v0.0.3
func (v *BuilderBuildFromTarResults) SetAccessInfo(access_info **AccessInfo)
func (*BuilderBuildFromTarResults) SetVersion ¶
func (v *BuilderBuildFromTarResults) SetVersion(version string)
func (*BuilderBuildFromTarResults) UnmarshalCBOR ¶
func (v *BuilderBuildFromTarResults) UnmarshalCBOR(data []byte) error
func (*BuilderBuildFromTarResults) UnmarshalJSON ¶
func (v *BuilderBuildFromTarResults) UnmarshalJSON(data []byte) error
type BuilderClient ¶
func NewBuilderClient ¶
func NewBuilderClient(client rpc.Client) *BuilderClient
func (BuilderClient) AnalyzeApp ¶ added in v0.2.0
func (v BuilderClient) AnalyzeApp(ctx context.Context, tardata stream.RecvStream[[]byte]) (*BuilderClientAnalyzeAppResults, error)
func (BuilderClient) BuildFromTar ¶
func (v BuilderClient) BuildFromTar(ctx context.Context, application string, tardata stream.RecvStream[[]byte], status stream.SendStream[*Status]) (*BuilderClientBuildFromTarResults, error)
func (BuilderClient) Export ¶
func (c BuilderClient) Export() Builder
type BuilderClientAnalyzeAppResults ¶ added in v0.2.0
type BuilderClientAnalyzeAppResults struct {
// contains filtered or unexported fields
}
func (*BuilderClientAnalyzeAppResults) HasResult ¶ added in v0.2.0
func (v *BuilderClientAnalyzeAppResults) HasResult() bool
func (*BuilderClientAnalyzeAppResults) Result ¶ added in v0.2.0
func (v *BuilderClientAnalyzeAppResults) Result() *AnalysisResult
type BuilderClientBuildFromTarResults ¶
type BuilderClientBuildFromTarResults struct {
// contains filtered or unexported fields
}
func (*BuilderClientBuildFromTarResults) AccessInfo ¶ added in v0.0.3
func (v *BuilderClientBuildFromTarResults) AccessInfo() *AccessInfo
func (*BuilderClientBuildFromTarResults) HasAccessInfo ¶ added in v0.0.3
func (v *BuilderClientBuildFromTarResults) HasAccessInfo() bool
func (*BuilderClientBuildFromTarResults) HasVersion ¶
func (v *BuilderClientBuildFromTarResults) HasVersion() bool
func (*BuilderClientBuildFromTarResults) Version ¶
func (v *BuilderClientBuildFromTarResults) Version() string
type DetectionEvent ¶ added in v0.2.0
type DetectionEvent struct {
// contains filtered or unexported fields
}
func (*DetectionEvent) HasKind ¶ added in v0.2.0
func (v *DetectionEvent) HasKind() bool
func (*DetectionEvent) HasMessage ¶ added in v0.2.0
func (v *DetectionEvent) HasMessage() bool
func (*DetectionEvent) HasName ¶ added in v0.2.0
func (v *DetectionEvent) HasName() bool
func (*DetectionEvent) Kind ¶ added in v0.2.0
func (v *DetectionEvent) Kind() string
func (*DetectionEvent) MarshalCBOR ¶ added in v0.2.0
func (v *DetectionEvent) MarshalCBOR() ([]byte, error)
func (*DetectionEvent) MarshalJSON ¶ added in v0.2.0
func (v *DetectionEvent) MarshalJSON() ([]byte, error)
func (*DetectionEvent) Message ¶ added in v0.2.0
func (v *DetectionEvent) Message() string
func (*DetectionEvent) Name ¶ added in v0.2.0
func (v *DetectionEvent) Name() string
func (*DetectionEvent) SetKind ¶ added in v0.2.0
func (v *DetectionEvent) SetKind(kind string)
func (*DetectionEvent) SetMessage ¶ added in v0.2.0
func (v *DetectionEvent) SetMessage(message string)
func (*DetectionEvent) SetName ¶ added in v0.2.0
func (v *DetectionEvent) SetName(name string)
func (*DetectionEvent) UnmarshalCBOR ¶ added in v0.2.0
func (v *DetectionEvent) UnmarshalCBOR(data []byte) error
func (*DetectionEvent) UnmarshalJSON ¶ added in v0.2.0
func (v *DetectionEvent) UnmarshalJSON(data []byte) error
type ServiceInfo ¶ added in v0.2.0
type ServiceInfo struct {
// contains filtered or unexported fields
}
func (*ServiceInfo) Command ¶ added in v0.2.0
func (v *ServiceInfo) Command() string
func (*ServiceInfo) HasCommand ¶ added in v0.2.0
func (v *ServiceInfo) HasCommand() bool
func (*ServiceInfo) HasName ¶ added in v0.2.0
func (v *ServiceInfo) HasName() bool
func (*ServiceInfo) HasSource ¶ added in v0.2.0
func (v *ServiceInfo) HasSource() bool
func (*ServiceInfo) MarshalCBOR ¶ added in v0.2.0
func (v *ServiceInfo) MarshalCBOR() ([]byte, error)
func (*ServiceInfo) MarshalJSON ¶ added in v0.2.0
func (v *ServiceInfo) MarshalJSON() ([]byte, error)
func (*ServiceInfo) Name ¶ added in v0.2.0
func (v *ServiceInfo) Name() string
func (*ServiceInfo) SetCommand ¶ added in v0.2.0
func (v *ServiceInfo) SetCommand(command string)
func (*ServiceInfo) SetName ¶ added in v0.2.0
func (v *ServiceInfo) SetName(name string)
func (*ServiceInfo) SetSource ¶ added in v0.2.0
func (v *ServiceInfo) SetSource(source string)
func (*ServiceInfo) Source ¶ added in v0.2.0
func (v *ServiceInfo) Source() string
func (*ServiceInfo) UnmarshalCBOR ¶ added in v0.2.0
func (v *ServiceInfo) UnmarshalCBOR(data []byte) error
func (*ServiceInfo) UnmarshalJSON ¶ added in v0.2.0
func (v *ServiceInfo) UnmarshalJSON(data []byte) error
type Status ¶
type Status struct {
// contains filtered or unexported fields
}
func (*Status) MarshalCBOR ¶
func (*Status) MarshalJSON ¶
func (*Status) UnmarshalCBOR ¶
func (*Status) UnmarshalJSON ¶
func (*Status) Update ¶
func (v *Status) Update() StatusUpdate
type StatusUpdate ¶
type StreamClient ¶
func NewStreamClient ¶
func NewStreamClient(client rpc.Client) *StreamClient
func (StreamClient) Export ¶
func (c StreamClient) Export() Stream
func (StreamClient) Recv ¶
func (v StreamClient) Recv(ctx context.Context, count int32) (*StreamClientRecvResults, error)
type StreamClientRecvResults ¶
type StreamClientRecvResults struct {
// contains filtered or unexported fields
}
func (*StreamClientRecvResults) Data ¶
func (v *StreamClientRecvResults) Data() []byte
func (*StreamClientRecvResults) HasData ¶
func (v *StreamClientRecvResults) HasData() bool
type StreamRecv ¶
func (*StreamRecv) Args ¶
func (t *StreamRecv) Args() *StreamRecvArgs
func (*StreamRecv) Results ¶
func (t *StreamRecv) Results() *StreamRecvResults
type StreamRecvArgs ¶
type StreamRecvArgs struct {
// contains filtered or unexported fields
}
func (*StreamRecvArgs) Count ¶
func (v *StreamRecvArgs) Count() int32
func (*StreamRecvArgs) HasCount ¶
func (v *StreamRecvArgs) HasCount() bool
func (*StreamRecvArgs) MarshalCBOR ¶
func (v *StreamRecvArgs) MarshalCBOR() ([]byte, error)
func (*StreamRecvArgs) MarshalJSON ¶
func (v *StreamRecvArgs) MarshalJSON() ([]byte, error)
func (*StreamRecvArgs) UnmarshalCBOR ¶
func (v *StreamRecvArgs) UnmarshalCBOR(data []byte) error
func (*StreamRecvArgs) UnmarshalJSON ¶
func (v *StreamRecvArgs) UnmarshalJSON(data []byte) error
type StreamRecvResults ¶
type StreamRecvResults struct {
// contains filtered or unexported fields
}
func (*StreamRecvResults) MarshalCBOR ¶
func (v *StreamRecvResults) MarshalCBOR() ([]byte, error)
func (*StreamRecvResults) MarshalJSON ¶
func (v *StreamRecvResults) MarshalJSON() ([]byte, error)
func (*StreamRecvResults) SetData ¶
func (v *StreamRecvResults) SetData(data []byte)
func (*StreamRecvResults) UnmarshalCBOR ¶
func (v *StreamRecvResults) UnmarshalCBOR(data []byte) error
func (*StreamRecvResults) UnmarshalJSON ¶
func (v *StreamRecvResults) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.