anovelv1

package
v1.3.2 Latest Latest
Warning

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

Go to latest
Published: Jun 29, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Phase_name = map[int32]string{
		0: "PHASE_UNSPECIFIED",
		1: "PHASE_PENDING",
		2: "PHASE_STARTING",
		3: "PHASE_RUNNING",
		4: "PHASE_STOPPING",
		5: "PHASE_TERMINATED",
	}
	Phase_value = map[string]int32{
		"PHASE_UNSPECIFIED": 0,
		"PHASE_PENDING":     1,
		"PHASE_STARTING":    2,
		"PHASE_RUNNING":     3,
		"PHASE_STOPPING":    4,
		"PHASE_TERMINATED":  5,
	}
)

Enum value maps for Phase.

View Source
var (
	ExitReason_name = map[int32]string{
		0: "EXIT_REASON_UNSPECIFIED",
		1: "EXIT_REASON_SUCCESS",
		2: "EXIT_REASON_ERROR",
		3: "EXIT_REASON_KILLED",
		4: "EXIT_REASON_CRASHED",
	}
	ExitReason_value = map[string]int32{
		"EXIT_REASON_UNSPECIFIED": 0,
		"EXIT_REASON_SUCCESS":     1,
		"EXIT_REASON_ERROR":       2,
		"EXIT_REASON_KILLED":      3,
		"EXIT_REASON_CRASHED":     4,
	}
)

Enum value maps for ExitReason.

View Source
var (
	Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "MODE_GO_EXEC",
		2: "MODE_CONTAINER",
	}
	Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"MODE_GO_EXEC":     1,
		"MODE_CONTAINER":   2,
	}
)

Enum value maps for Mode.

View Source
var (
	Health_name = map[int32]string{
		0: "HEALTH_UNSPECIFIED",
		1: "HEALTH_UNKNOWN",
		2: "HEALTH_STARTING",
		3: "HEALTH_HEALTHY",
		4: "HEALTH_UNHEALTHY",
	}
	Health_value = map[string]int32{
		"HEALTH_UNSPECIFIED": 0,
		"HEALTH_UNKNOWN":     1,
		"HEALTH_STARTING":    2,
		"HEALTH_HEALTHY":     3,
		"HEALTH_UNHEALTHY":   4,
	}
)

Enum value maps for Health.

View Source
var (
	TargetKind_name = map[int32]string{
		0: "TARGET_KIND_UNSPECIFIED",
		1: "TARGET_KIND_ONE_SHOT",
		2: "TARGET_KIND_LONG_RUNNER",
	}
	TargetKind_value = map[string]int32{
		"TARGET_KIND_UNSPECIFIED": 0,
		"TARGET_KIND_ONE_SHOT":    1,
		"TARGET_KIND_LONG_RUNNER": 2,
	}
)

Enum value maps for TargetKind.

View Source
var (
	LogStream_name = map[int32]string{
		0: "LOG_STREAM_UNSPECIFIED",
		1: "LOG_STREAM_STDOUT",
		2: "LOG_STREAM_STDERR",
	}
	LogStream_value = map[string]int32{
		"LOG_STREAM_UNSPECIFIED": 0,
		"LOG_STREAM_STDOUT":      1,
		"LOG_STREAM_STDERR":      2,
	}
)

Enum value maps for LogStream.

View Source
var File_anovel_v1_core_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type BackupVolumeRequest

type BackupVolumeRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Stack   string `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"`
	Tag     string `protobuf:"bytes,3,opt,name=tag,proto3" json:"tag,omitempty"`
	Force   bool   `protobuf:"varint,4,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*BackupVolumeRequest) Descriptor deprecated

func (*BackupVolumeRequest) Descriptor() ([]byte, []int)

Deprecated: Use BackupVolumeRequest.ProtoReflect.Descriptor instead.

func (*BackupVolumeRequest) GetForce

func (x *BackupVolumeRequest) GetForce() bool

func (*BackupVolumeRequest) GetService

func (x *BackupVolumeRequest) GetService() string

func (*BackupVolumeRequest) GetStack

func (x *BackupVolumeRequest) GetStack() string

func (*BackupVolumeRequest) GetTag

func (x *BackupVolumeRequest) GetTag() string

func (*BackupVolumeRequest) ProtoMessage

func (*BackupVolumeRequest) ProtoMessage()

func (*BackupVolumeRequest) ProtoReflect

func (x *BackupVolumeRequest) ProtoReflect() protoreflect.Message

func (*BackupVolumeRequest) Reset

func (x *BackupVolumeRequest) Reset()

func (*BackupVolumeRequest) String

func (x *BackupVolumeRequest) String() string

type BackupVolumeResponse

type BackupVolumeResponse struct {
	ArchivePaths []string `protobuf:"bytes,1,rep,name=archive_paths,json=archivePaths,proto3" json:"archive_paths,omitempty"` // one per volume
	// contains filtered or unexported fields
}

func (*BackupVolumeResponse) Descriptor deprecated

func (*BackupVolumeResponse) Descriptor() ([]byte, []int)

Deprecated: Use BackupVolumeResponse.ProtoReflect.Descriptor instead.

func (*BackupVolumeResponse) GetArchivePaths

func (x *BackupVolumeResponse) GetArchivePaths() []string

func (*BackupVolumeResponse) ProtoMessage

func (*BackupVolumeResponse) ProtoMessage()

func (*BackupVolumeResponse) ProtoReflect

func (x *BackupVolumeResponse) ProtoReflect() protoreflect.Message

func (*BackupVolumeResponse) Reset

func (x *BackupVolumeResponse) Reset()

func (*BackupVolumeResponse) String

func (x *BackupVolumeResponse) String() string

type ClearVolumeRequest

type ClearVolumeRequest struct {
	Service  string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Stack    string `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"`
	NoBackup bool   `protobuf:"varint,3,opt,name=no_backup,json=noBackup,proto3" json:"no_backup,omitempty"`
	Force    bool   `protobuf:"varint,4,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*ClearVolumeRequest) Descriptor deprecated

func (*ClearVolumeRequest) Descriptor() ([]byte, []int)

Deprecated: Use ClearVolumeRequest.ProtoReflect.Descriptor instead.

func (*ClearVolumeRequest) GetForce

func (x *ClearVolumeRequest) GetForce() bool

func (*ClearVolumeRequest) GetNoBackup

func (x *ClearVolumeRequest) GetNoBackup() bool

func (*ClearVolumeRequest) GetService

func (x *ClearVolumeRequest) GetService() string

func (*ClearVolumeRequest) GetStack

func (x *ClearVolumeRequest) GetStack() string

func (*ClearVolumeRequest) ProtoMessage

func (*ClearVolumeRequest) ProtoMessage()

func (*ClearVolumeRequest) ProtoReflect

func (x *ClearVolumeRequest) ProtoReflect() protoreflect.Message

func (*ClearVolumeRequest) Reset

func (x *ClearVolumeRequest) Reset()

func (*ClearVolumeRequest) String

func (x *ClearVolumeRequest) String() string

type ClearVolumeResponse

type ClearVolumeResponse struct {
	ClearedVolumes []string `protobuf:"bytes,1,rep,name=cleared_volumes,json=clearedVolumes,proto3" json:"cleared_volumes,omitempty"`
	// contains filtered or unexported fields
}

func (*ClearVolumeResponse) Descriptor deprecated

func (*ClearVolumeResponse) Descriptor() ([]byte, []int)

Deprecated: Use ClearVolumeResponse.ProtoReflect.Descriptor instead.

func (*ClearVolumeResponse) GetClearedVolumes

func (x *ClearVolumeResponse) GetClearedVolumes() []string

func (*ClearVolumeResponse) ProtoMessage

func (*ClearVolumeResponse) ProtoMessage()

func (*ClearVolumeResponse) ProtoReflect

func (x *ClearVolumeResponse) ProtoReflect() protoreflect.Message

func (*ClearVolumeResponse) Reset

func (x *ClearVolumeResponse) Reset()

func (*ClearVolumeResponse) String

func (x *ClearVolumeResponse) String() string

type DebugRequest

type DebugRequest struct {
	TargetId string `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DebugRequest) Descriptor deprecated

func (*DebugRequest) Descriptor() ([]byte, []int)

Deprecated: Use DebugRequest.ProtoReflect.Descriptor instead.

func (*DebugRequest) GetTargetId

func (x *DebugRequest) GetTargetId() string

func (*DebugRequest) ProtoMessage

func (*DebugRequest) ProtoMessage()

func (*DebugRequest) ProtoReflect

func (x *DebugRequest) ProtoReflect() protoreflect.Message

func (*DebugRequest) Reset

func (x *DebugRequest) Reset()

func (*DebugRequest) String

func (x *DebugRequest) String() string

type DebugResponse

type DebugResponse struct {
	DelvePort int32  `protobuf:"varint,1,opt,name=delve_port,json=delvePort,proto3" json:"delve_port,omitempty"`
	Hint      string `protobuf:"bytes,2,opt,name=hint,proto3" json:"hint,omitempty"`
	// contains filtered or unexported fields
}

func (*DebugResponse) Descriptor deprecated

func (*DebugResponse) Descriptor() ([]byte, []int)

Deprecated: Use DebugResponse.ProtoReflect.Descriptor instead.

func (*DebugResponse) GetDelvePort

func (x *DebugResponse) GetDelvePort() int32

func (*DebugResponse) GetHint

func (x *DebugResponse) GetHint() string

func (*DebugResponse) ProtoMessage

func (*DebugResponse) ProtoMessage()

func (*DebugResponse) ProtoReflect

func (x *DebugResponse) ProtoReflect() protoreflect.Message

func (*DebugResponse) Reset

func (x *DebugResponse) Reset()

func (*DebugResponse) String

func (x *DebugResponse) String() string

type DescribeServiceRequest

type DescribeServiceRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Stack   string `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeServiceRequest) Descriptor deprecated

func (*DescribeServiceRequest) Descriptor() ([]byte, []int)

Deprecated: Use DescribeServiceRequest.ProtoReflect.Descriptor instead.

func (*DescribeServiceRequest) GetService

func (x *DescribeServiceRequest) GetService() string

func (*DescribeServiceRequest) GetStack

func (x *DescribeServiceRequest) GetStack() string

func (*DescribeServiceRequest) ProtoMessage

func (*DescribeServiceRequest) ProtoMessage()

func (*DescribeServiceRequest) ProtoReflect

func (x *DescribeServiceRequest) ProtoReflect() protoreflect.Message

func (*DescribeServiceRequest) Reset

func (x *DescribeServiceRequest) Reset()

func (*DescribeServiceRequest) String

func (x *DescribeServiceRequest) String() string

type DescribeServiceResponse

type DescribeServiceResponse struct {
	Service *Service `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeServiceResponse) Descriptor deprecated

func (*DescribeServiceResponse) Descriptor() ([]byte, []int)

Deprecated: Use DescribeServiceResponse.ProtoReflect.Descriptor instead.

func (*DescribeServiceResponse) GetService

func (x *DescribeServiceResponse) GetService() *Service

func (*DescribeServiceResponse) ProtoMessage

func (*DescribeServiceResponse) ProtoMessage()

func (*DescribeServiceResponse) ProtoReflect

func (x *DescribeServiceResponse) ProtoReflect() protoreflect.Message

func (*DescribeServiceResponse) Reset

func (x *DescribeServiceResponse) Reset()

func (*DescribeServiceResponse) String

func (x *DescribeServiceResponse) String() string

type EnvEntry

type EnvEntry struct {
	Stack   string `protobuf:"bytes,1,opt,name=stack,proto3" json:"stack,omitempty"`
	Service string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	Key     string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	Value   string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*EnvEntry) Descriptor deprecated

func (*EnvEntry) Descriptor() ([]byte, []int)

Deprecated: Use EnvEntry.ProtoReflect.Descriptor instead.

func (*EnvEntry) GetKey

func (x *EnvEntry) GetKey() string

func (*EnvEntry) GetService

func (x *EnvEntry) GetService() string

func (*EnvEntry) GetStack

func (x *EnvEntry) GetStack() string

func (*EnvEntry) GetValue

func (x *EnvEntry) GetValue() string

func (*EnvEntry) ProtoMessage

func (*EnvEntry) ProtoMessage()

func (*EnvEntry) ProtoReflect

func (x *EnvEntry) ProtoReflect() protoreflect.Message

func (*EnvEntry) Reset

func (x *EnvEntry) Reset()

func (*EnvEntry) String

func (x *EnvEntry) String() string

type ExecOutput

type ExecOutput struct {
	Stream LogStream `protobuf:"varint,1,opt,name=stream,proto3,enum=anovel.v1.LogStream" json:"stream,omitempty"`
	Line   string    `protobuf:"bytes,2,opt,name=line,proto3" json:"line,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecOutput) Descriptor deprecated

func (*ExecOutput) Descriptor() ([]byte, []int)

Deprecated: Use ExecOutput.ProtoReflect.Descriptor instead.

func (*ExecOutput) GetLine

func (x *ExecOutput) GetLine() string

func (*ExecOutput) GetStream

func (x *ExecOutput) GetStream() LogStream

func (*ExecOutput) ProtoMessage

func (*ExecOutput) ProtoMessage()

func (*ExecOutput) ProtoReflect

func (x *ExecOutput) ProtoReflect() protoreflect.Message

func (*ExecOutput) Reset

func (x *ExecOutput) Reset()

func (*ExecOutput) String

func (x *ExecOutput) String() string

type ExecRequest

type ExecRequest struct {
	TargetId string   `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	Cmd      []string `protobuf:"bytes,2,rep,name=cmd,proto3" json:"cmd,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecRequest) Descriptor deprecated

func (*ExecRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExecRequest.ProtoReflect.Descriptor instead.

func (*ExecRequest) GetCmd

func (x *ExecRequest) GetCmd() []string

func (*ExecRequest) GetTargetId

func (x *ExecRequest) GetTargetId() string

func (*ExecRequest) ProtoMessage

func (*ExecRequest) ProtoMessage()

func (*ExecRequest) ProtoReflect

func (x *ExecRequest) ProtoReflect() protoreflect.Message

func (*ExecRequest) Reset

func (x *ExecRequest) Reset()

func (*ExecRequest) String

func (x *ExecRequest) String() string

type ExitReason

type ExitReason int32

ExitReason is set when Phase = TERMINATED.

const (
	ExitReason_EXIT_REASON_UNSPECIFIED ExitReason = 0
	ExitReason_EXIT_REASON_SUCCESS     ExitReason = 1 // exit code 0
	ExitReason_EXIT_REASON_ERROR       ExitReason = 2 // exit code non-zero (target's own failure)
	ExitReason_EXIT_REASON_KILLED      ExitReason = 3 // killed by client request
	ExitReason_EXIT_REASON_CRASHED     ExitReason = 4 // unexpected termination (e.g., daemon died)
)

func (ExitReason) Descriptor

func (ExitReason) Descriptor() protoreflect.EnumDescriptor

func (ExitReason) Enum

func (x ExitReason) Enum() *ExitReason

func (ExitReason) EnumDescriptor deprecated

func (ExitReason) EnumDescriptor() ([]byte, []int)

Deprecated: Use ExitReason.Descriptor instead.

func (ExitReason) Number

func (x ExitReason) Number() protoreflect.EnumNumber

func (ExitReason) String

func (x ExitReason) String() string

func (ExitReason) Type

type GetEnvRequest

type GetEnvRequest struct {
	Service   string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"` // empty == every service in stack
	Stack     string `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"`
	Only      string `protobuf:"bytes,3,opt,name=only,proto3" json:"only,omitempty"` // glob filter (e.g., "REST*")
	AllStacks bool   `protobuf:"varint,4,opt,name=all_stacks,json=allStacks,proto3" json:"all_stacks,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEnvRequest) Descriptor deprecated

func (*GetEnvRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetEnvRequest.ProtoReflect.Descriptor instead.

func (*GetEnvRequest) GetAllStacks

func (x *GetEnvRequest) GetAllStacks() bool

func (*GetEnvRequest) GetOnly

func (x *GetEnvRequest) GetOnly() string

func (*GetEnvRequest) GetService

func (x *GetEnvRequest) GetService() string

func (*GetEnvRequest) GetStack

func (x *GetEnvRequest) GetStack() string

func (*GetEnvRequest) ProtoMessage

func (*GetEnvRequest) ProtoMessage()

func (*GetEnvRequest) ProtoReflect

func (x *GetEnvRequest) ProtoReflect() protoreflect.Message

func (*GetEnvRequest) Reset

func (x *GetEnvRequest) Reset()

func (*GetEnvRequest) String

func (x *GetEnvRequest) String() string

type GetEnvResponse

type GetEnvResponse struct {

	// One entry per (stack, service, key) — clients format as shell/json/dotenv.
	Entries []*EnvEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEnvResponse) Descriptor deprecated

func (*GetEnvResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetEnvResponse.ProtoReflect.Descriptor instead.

func (*GetEnvResponse) GetEntries

func (x *GetEnvResponse) GetEntries() []*EnvEntry

func (*GetEnvResponse) ProtoMessage

func (*GetEnvResponse) ProtoMessage()

func (*GetEnvResponse) ProtoReflect

func (x *GetEnvResponse) ProtoReflect() protoreflect.Message

func (*GetEnvResponse) Reset

func (x *GetEnvResponse) Reset()

func (*GetEnvResponse) String

func (x *GetEnvResponse) String() string

type GetTopologyRequest

type GetTopologyRequest struct {
	Stack   string `protobuf:"bytes,1,opt,name=stack,proto3" json:"stack,omitempty"`
	Service string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"` // empty == all services in stack
	// contains filtered or unexported fields
}

func (*GetTopologyRequest) Descriptor deprecated

func (*GetTopologyRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTopologyRequest.ProtoReflect.Descriptor instead.

func (*GetTopologyRequest) GetService

func (x *GetTopologyRequest) GetService() string

func (*GetTopologyRequest) GetStack

func (x *GetTopologyRequest) GetStack() string

func (*GetTopologyRequest) ProtoMessage

func (*GetTopologyRequest) ProtoMessage()

func (*GetTopologyRequest) ProtoReflect

func (x *GetTopologyRequest) ProtoReflect() protoreflect.Message

func (*GetTopologyRequest) Reset

func (x *GetTopologyRequest) Reset()

func (*GetTopologyRequest) String

func (x *GetTopologyRequest) String() string

type GetTopologyResponse

type GetTopologyResponse struct {

	// Text-formatted topology (ready to render). Keeps client rendering trivial.
	Rendered string `protobuf:"bytes,1,opt,name=rendered,proto3" json:"rendered,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTopologyResponse) Descriptor deprecated

func (*GetTopologyResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTopologyResponse.ProtoReflect.Descriptor instead.

func (*GetTopologyResponse) GetRendered

func (x *GetTopologyResponse) GetRendered() string

func (*GetTopologyResponse) ProtoMessage

func (*GetTopologyResponse) ProtoMessage()

func (*GetTopologyResponse) ProtoReflect

func (x *GetTopologyResponse) ProtoReflect() protoreflect.Message

func (*GetTopologyResponse) Reset

func (x *GetTopologyResponse) Reset()

func (*GetTopologyResponse) String

func (x *GetTopologyResponse) String() string

type Health

type Health int32

Health is the container's runtime healthcheck state. Always UNKNOWN for go-exec mode (the daemon does not replicate readiness probes for go-exec).

const (
	Health_HEALTH_UNSPECIFIED Health = 0
	Health_HEALTH_UNKNOWN     Health = 1
	Health_HEALTH_STARTING    Health = 2
	Health_HEALTH_HEALTHY     Health = 3
	Health_HEALTH_UNHEALTHY   Health = 4
)

func (Health) Descriptor

func (Health) Descriptor() protoreflect.EnumDescriptor

func (Health) Enum

func (x Health) Enum() *Health

func (Health) EnumDescriptor deprecated

func (Health) EnumDescriptor() ([]byte, []int)

Deprecated: Use Health.Descriptor instead.

func (Health) Number

func (x Health) Number() protoreflect.EnumNumber

func (Health) String

func (x Health) String() string

func (Health) Type

func (Health) Type() protoreflect.EnumType

type Infra

type Infra struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // "postgres-json-keys"
	Service     string `protobuf:"bytes,3,opt,name=service,proto3" json:"service,omitempty"`
	Stack       string `protobuf:"bytes,4,opt,name=stack,proto3" json:"stack,omitempty"`
	Phase       Phase  `protobuf:"varint,5,opt,name=phase,proto3,enum=anovel.v1.Phase" json:"phase,omitempty"`
	Health      Health `protobuf:"varint,6,opt,name=health,proto3,enum=anovel.v1.Health" json:"health,omitempty"`
	ContainerId string `protobuf:"bytes,7,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
	// contains filtered or unexported fields
}

Infra is a compose service with no profile and no cmd/ counterpart.

func (*Infra) Descriptor deprecated

func (*Infra) Descriptor() ([]byte, []int)

Deprecated: Use Infra.ProtoReflect.Descriptor instead.

func (*Infra) GetContainerId

func (x *Infra) GetContainerId() string

func (*Infra) GetHealth

func (x *Infra) GetHealth() Health

func (*Infra) GetId

func (x *Infra) GetId() string

func (*Infra) GetName

func (x *Infra) GetName() string

func (*Infra) GetPhase

func (x *Infra) GetPhase() Phase

func (*Infra) GetService

func (x *Infra) GetService() string

func (*Infra) GetStack

func (x *Infra) GetStack() string

func (*Infra) ProtoMessage

func (*Infra) ProtoMessage()

func (*Infra) ProtoReflect

func (x *Infra) ProtoReflect() protoreflect.Message

func (*Infra) Reset

func (x *Infra) Reset()

func (*Infra) String

func (x *Infra) String() string

type KillInfraContainerRequest

type KillInfraContainerRequest struct {
	Stack   string `protobuf:"bytes,1,opt,name=stack,proto3" json:"stack,omitempty"`
	Service string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	Name    string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // e.g., "postgres-json-keys"
	// contains filtered or unexported fields
}

func (*KillInfraContainerRequest) Descriptor deprecated

func (*KillInfraContainerRequest) Descriptor() ([]byte, []int)

Deprecated: Use KillInfraContainerRequest.ProtoReflect.Descriptor instead.

func (*KillInfraContainerRequest) GetName

func (x *KillInfraContainerRequest) GetName() string

func (*KillInfraContainerRequest) GetService

func (x *KillInfraContainerRequest) GetService() string

func (*KillInfraContainerRequest) GetStack

func (x *KillInfraContainerRequest) GetStack() string

func (*KillInfraContainerRequest) ProtoMessage

func (*KillInfraContainerRequest) ProtoMessage()

func (*KillInfraContainerRequest) ProtoReflect

func (*KillInfraContainerRequest) Reset

func (x *KillInfraContainerRequest) Reset()

func (*KillInfraContainerRequest) String

func (x *KillInfraContainerRequest) String() string

type KillInfraContainerResponse

type KillInfraContainerResponse struct {
	Infra *Infra `protobuf:"bytes,1,opt,name=infra,proto3" json:"infra,omitempty"` // refreshed state after the stop
	// contains filtered or unexported fields
}

func (*KillInfraContainerResponse) Descriptor deprecated

func (*KillInfraContainerResponse) Descriptor() ([]byte, []int)

Deprecated: Use KillInfraContainerResponse.ProtoReflect.Descriptor instead.

func (*KillInfraContainerResponse) GetInfra

func (x *KillInfraContainerResponse) GetInfra() *Infra

func (*KillInfraContainerResponse) ProtoMessage

func (*KillInfraContainerResponse) ProtoMessage()

func (*KillInfraContainerResponse) ProtoReflect

func (*KillInfraContainerResponse) Reset

func (x *KillInfraContainerResponse) Reset()

func (*KillInfraContainerResponse) String

func (x *KillInfraContainerResponse) String() string

type KillInfraRequest

type KillInfraRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Stack   string `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"`
	Force   bool   `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"` // cascade-kill any running targets first
	// contains filtered or unexported fields
}

func (*KillInfraRequest) Descriptor deprecated

func (*KillInfraRequest) Descriptor() ([]byte, []int)

Deprecated: Use KillInfraRequest.ProtoReflect.Descriptor instead.

func (*KillInfraRequest) GetForce

func (x *KillInfraRequest) GetForce() bool

func (*KillInfraRequest) GetService

func (x *KillInfraRequest) GetService() string

func (*KillInfraRequest) GetStack

func (x *KillInfraRequest) GetStack() string

func (*KillInfraRequest) ProtoMessage

func (*KillInfraRequest) ProtoMessage()

func (*KillInfraRequest) ProtoReflect

func (x *KillInfraRequest) ProtoReflect() protoreflect.Message

func (*KillInfraRequest) Reset

func (x *KillInfraRequest) Reset()

func (*KillInfraRequest) String

func (x *KillInfraRequest) String() string

type KillInfraResponse

type KillInfraResponse struct {
	Service *Service `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*KillInfraResponse) Descriptor deprecated

func (*KillInfraResponse) Descriptor() ([]byte, []int)

Deprecated: Use KillInfraResponse.ProtoReflect.Descriptor instead.

func (*KillInfraResponse) GetService

func (x *KillInfraResponse) GetService() *Service

func (*KillInfraResponse) ProtoMessage

func (*KillInfraResponse) ProtoMessage()

func (*KillInfraResponse) ProtoReflect

func (x *KillInfraResponse) ProtoReflect() protoreflect.Message

func (*KillInfraResponse) Reset

func (x *KillInfraResponse) Reset()

func (*KillInfraResponse) String

func (x *KillInfraResponse) String() string

type KillTargetRequest

type KillTargetRequest struct {
	TargetId string               `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	Timeout  *durationpb.Duration `protobuf:"bytes,2,opt,name=timeout,proto3" json:"timeout,omitempty"` // default 10s, 0 == SIGKILL immediate
	// contains filtered or unexported fields
}

func (*KillTargetRequest) Descriptor deprecated

func (*KillTargetRequest) Descriptor() ([]byte, []int)

Deprecated: Use KillTargetRequest.ProtoReflect.Descriptor instead.

func (*KillTargetRequest) GetTargetId

func (x *KillTargetRequest) GetTargetId() string

func (*KillTargetRequest) GetTimeout

func (x *KillTargetRequest) GetTimeout() *durationpb.Duration

func (*KillTargetRequest) ProtoMessage

func (*KillTargetRequest) ProtoMessage()

func (*KillTargetRequest) ProtoReflect

func (x *KillTargetRequest) ProtoReflect() protoreflect.Message

func (*KillTargetRequest) Reset

func (x *KillTargetRequest) Reset()

func (*KillTargetRequest) String

func (x *KillTargetRequest) String() string

type KillTargetResponse

type KillTargetResponse struct {
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

func (*KillTargetResponse) Descriptor deprecated

func (*KillTargetResponse) Descriptor() ([]byte, []int)

Deprecated: Use KillTargetResponse.ProtoReflect.Descriptor instead.

func (*KillTargetResponse) GetTarget

func (x *KillTargetResponse) GetTarget() *Target

func (*KillTargetResponse) ProtoMessage

func (*KillTargetResponse) ProtoMessage()

func (*KillTargetResponse) ProtoReflect

func (x *KillTargetResponse) ProtoReflect() protoreflect.Message

func (*KillTargetResponse) Reset

func (x *KillTargetResponse) Reset()

func (*KillTargetResponse) String

func (x *KillTargetResponse) String() string

type ListRunsRequest

type ListRunsRequest struct {
	TargetId string `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRunsRequest) Descriptor deprecated

func (*ListRunsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListRunsRequest.ProtoReflect.Descriptor instead.

func (*ListRunsRequest) GetTargetId

func (x *ListRunsRequest) GetTargetId() string

func (*ListRunsRequest) ProtoMessage

func (*ListRunsRequest) ProtoMessage()

func (*ListRunsRequest) ProtoReflect

func (x *ListRunsRequest) ProtoReflect() protoreflect.Message

func (*ListRunsRequest) Reset

func (x *ListRunsRequest) Reset()

func (*ListRunsRequest) String

func (x *ListRunsRequest) String() string

type ListRunsResponse

type ListRunsResponse struct {
	RunIds []string `protobuf:"bytes,1,rep,name=run_ids,json=runIds,proto3" json:"run_ids,omitempty"` // newest first
	// contains filtered or unexported fields
}

func (*ListRunsResponse) Descriptor deprecated

func (*ListRunsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListRunsResponse.ProtoReflect.Descriptor instead.

func (*ListRunsResponse) GetRunIds

func (x *ListRunsResponse) GetRunIds() []string

func (*ListRunsResponse) ProtoMessage

func (*ListRunsResponse) ProtoMessage()

func (*ListRunsResponse) ProtoReflect

func (x *ListRunsResponse) ProtoReflect() protoreflect.Message

func (*ListRunsResponse) Reset

func (x *ListRunsResponse) Reset()

func (*ListRunsResponse) String

func (x *ListRunsResponse) String() string

type ListServicesRequest

type ListServicesRequest struct {
	Stack string `protobuf:"bytes,1,opt,name=stack,proto3" json:"stack,omitempty"` // empty == default; "*" == all stacks
	// contains filtered or unexported fields
}

func (*ListServicesRequest) Descriptor deprecated

func (*ListServicesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListServicesRequest.ProtoReflect.Descriptor instead.

func (*ListServicesRequest) GetStack

func (x *ListServicesRequest) GetStack() string

func (*ListServicesRequest) ProtoMessage

func (*ListServicesRequest) ProtoMessage()

func (*ListServicesRequest) ProtoReflect

func (x *ListServicesRequest) ProtoReflect() protoreflect.Message

func (*ListServicesRequest) Reset

func (x *ListServicesRequest) Reset()

func (*ListServicesRequest) String

func (x *ListServicesRequest) String() string

type ListServicesResponse

type ListServicesResponse struct {
	Services []*Service `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"`
	// contains filtered or unexported fields
}

func (*ListServicesResponse) Descriptor deprecated

func (*ListServicesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListServicesResponse.ProtoReflect.Descriptor instead.

func (*ListServicesResponse) GetServices

func (x *ListServicesResponse) GetServices() []*Service

func (*ListServicesResponse) ProtoMessage

func (*ListServicesResponse) ProtoMessage()

func (*ListServicesResponse) ProtoReflect

func (x *ListServicesResponse) ProtoReflect() protoreflect.Message

func (*ListServicesResponse) Reset

func (x *ListServicesResponse) Reset()

func (*ListServicesResponse) String

func (x *ListServicesResponse) String() string

type ListStacksRequest

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

func (*ListStacksRequest) Descriptor deprecated

func (*ListStacksRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListStacksRequest.ProtoReflect.Descriptor instead.

func (*ListStacksRequest) ProtoMessage

func (*ListStacksRequest) ProtoMessage()

func (*ListStacksRequest) ProtoReflect

func (x *ListStacksRequest) ProtoReflect() protoreflect.Message

func (*ListStacksRequest) Reset

func (x *ListStacksRequest) Reset()

func (*ListStacksRequest) String

func (x *ListStacksRequest) String() string

type ListStacksResponse

type ListStacksResponse struct {
	Stacks []*Stack `protobuf:"bytes,1,rep,name=stacks,proto3" json:"stacks,omitempty"`
	// contains filtered or unexported fields
}

func (*ListStacksResponse) Descriptor deprecated

func (*ListStacksResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListStacksResponse.ProtoReflect.Descriptor instead.

func (*ListStacksResponse) GetStacks

func (x *ListStacksResponse) GetStacks() []*Stack

func (*ListStacksResponse) ProtoMessage

func (*ListStacksResponse) ProtoMessage()

func (*ListStacksResponse) ProtoReflect

func (x *ListStacksResponse) ProtoReflect() protoreflect.Message

func (*ListStacksResponse) Reset

func (x *ListStacksResponse) Reset()

func (*ListStacksResponse) String

func (x *ListStacksResponse) String() string

type ListVolumesRequest

type ListVolumesRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Stack   string `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVolumesRequest) Descriptor deprecated

func (*ListVolumesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListVolumesRequest.ProtoReflect.Descriptor instead.

func (*ListVolumesRequest) GetService

func (x *ListVolumesRequest) GetService() string

func (*ListVolumesRequest) GetStack

func (x *ListVolumesRequest) GetStack() string

func (*ListVolumesRequest) ProtoMessage

func (*ListVolumesRequest) ProtoMessage()

func (*ListVolumesRequest) ProtoReflect

func (x *ListVolumesRequest) ProtoReflect() protoreflect.Message

func (*ListVolumesRequest) Reset

func (x *ListVolumesRequest) Reset()

func (*ListVolumesRequest) String

func (x *ListVolumesRequest) String() string

type ListVolumesResponse

type ListVolumesResponse struct {
	Volumes []*Volume `protobuf:"bytes,1,rep,name=volumes,proto3" json:"volumes,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVolumesResponse) Descriptor deprecated

func (*ListVolumesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListVolumesResponse.ProtoReflect.Descriptor instead.

func (*ListVolumesResponse) GetVolumes

func (x *ListVolumesResponse) GetVolumes() []*Volume

func (*ListVolumesResponse) ProtoMessage

func (*ListVolumesResponse) ProtoMessage()

func (*ListVolumesResponse) ProtoReflect

func (x *ListVolumesResponse) ProtoReflect() protoreflect.Message

func (*ListVolumesResponse) Reset

func (x *ListVolumesResponse) Reset()

func (*ListVolumesResponse) String

func (x *ListVolumesResponse) String() string

type LogLine

type LogLine struct {
	Ts     *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"`
	Stream LogStream              `protobuf:"varint,2,opt,name=stream,proto3,enum=anovel.v1.LogStream" json:"stream,omitempty"`
	Line   string                 `protobuf:"bytes,3,opt,name=line,proto3" json:"line,omitempty"`
	// contains filtered or unexported fields
}

LogLine is one entry in a target's log stream.

func (*LogLine) Descriptor deprecated

func (*LogLine) Descriptor() ([]byte, []int)

Deprecated: Use LogLine.ProtoReflect.Descriptor instead.

func (*LogLine) GetLine

func (x *LogLine) GetLine() string

func (*LogLine) GetStream

func (x *LogLine) GetStream() LogStream

func (*LogLine) GetTs

func (x *LogLine) GetTs() *timestamppb.Timestamp

func (*LogLine) ProtoMessage

func (*LogLine) ProtoMessage()

func (*LogLine) ProtoReflect

func (x *LogLine) ProtoReflect() protoreflect.Message

func (*LogLine) Reset

func (x *LogLine) Reset()

func (*LogLine) String

func (x *LogLine) String() string

type LogStream

type LogStream int32

LogStream tags each log line's origin.

const (
	LogStream_LOG_STREAM_UNSPECIFIED LogStream = 0
	LogStream_LOG_STREAM_STDOUT      LogStream = 1
	LogStream_LOG_STREAM_STDERR      LogStream = 2
)

func (LogStream) Descriptor

func (LogStream) Descriptor() protoreflect.EnumDescriptor

func (LogStream) Enum

func (x LogStream) Enum() *LogStream

func (LogStream) EnumDescriptor deprecated

func (LogStream) EnumDescriptor() ([]byte, []int)

Deprecated: Use LogStream.Descriptor instead.

func (LogStream) Number

func (x LogStream) Number() protoreflect.EnumNumber

func (LogStream) String

func (x LogStream) String() string

func (LogStream) Type

type Mode

type Mode int32

Mode selects how a target runs.

const (
	Mode_MODE_UNSPECIFIED Mode = 0
	Mode_MODE_GO_EXEC     Mode = 1 // go run ./cmd/<target>
	Mode_MODE_CONTAINER   Mode = 2 // podman compose --profile <target>
)

func (Mode) Descriptor

func (Mode) Descriptor() protoreflect.EnumDescriptor

func (Mode) Enum

func (x Mode) Enum() *Mode

func (Mode) EnumDescriptor deprecated

func (Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use Mode.Descriptor instead.

func (Mode) Number

func (x Mode) Number() protoreflect.EnumNumber

func (Mode) String

func (x Mode) String() string

func (Mode) Type

func (Mode) Type() protoreflect.EnumType

type Phase

type Phase int32

Phase is a target instance's lifecycle position. See spec §5.1.

const (
	Phase_PHASE_UNSPECIFIED Phase = 0
	Phase_PHASE_PENDING     Phase = 1 // client called start, daemon hasn't yet issued the launch
	Phase_PHASE_STARTING    Phase = 2 // launch command issued, process/container not yet up
	Phase_PHASE_RUNNING     Phase = 3 // process/container is up
	Phase_PHASE_STOPPING    Phase = 4 // graceful shutdown in progress
	Phase_PHASE_TERMINATED  Phase = 5 // process exited or container removed
)

func (Phase) Descriptor

func (Phase) Descriptor() protoreflect.EnumDescriptor

func (Phase) Enum

func (x Phase) Enum() *Phase

func (Phase) EnumDescriptor deprecated

func (Phase) EnumDescriptor() ([]byte, []int)

Deprecated: Use Phase.Descriptor instead.

func (Phase) Number

func (x Phase) Number() protoreflect.EnumNumber

func (Phase) String

func (x Phase) String() string

func (Phase) Type

func (Phase) Type() protoreflect.EnumType

type PingRequest

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

func (*PingRequest) Descriptor deprecated

func (*PingRequest) Descriptor() ([]byte, []int)

Deprecated: Use PingRequest.ProtoReflect.Descriptor instead.

func (*PingRequest) ProtoMessage

func (*PingRequest) ProtoMessage()

func (*PingRequest) ProtoReflect

func (x *PingRequest) ProtoReflect() protoreflect.Message

func (*PingRequest) Reset

func (x *PingRequest) Reset()

func (*PingRequest) String

func (x *PingRequest) String() string

type PingResponse

type PingResponse struct {
	DaemonVersion string                 `protobuf:"bytes,1,opt,name=daemon_version,json=daemonVersion,proto3" json:"daemon_version,omitempty"`
	Now           *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=now,proto3" json:"now,omitempty"`
	// contains filtered or unexported fields
}

func (*PingResponse) Descriptor deprecated

func (*PingResponse) Descriptor() ([]byte, []int)

Deprecated: Use PingResponse.ProtoReflect.Descriptor instead.

func (*PingResponse) GetDaemonVersion

func (x *PingResponse) GetDaemonVersion() string

func (*PingResponse) GetNow

func (x *PingResponse) GetNow() *timestamppb.Timestamp

func (*PingResponse) ProtoMessage

func (*PingResponse) ProtoMessage()

func (*PingResponse) ProtoReflect

func (x *PingResponse) ProtoReflect() protoreflect.Message

func (*PingResponse) Reset

func (x *PingResponse) Reset()

func (*PingResponse) String

func (x *PingResponse) String() string

type PrepareReinstallRequest

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

func (*PrepareReinstallRequest) Descriptor deprecated

func (*PrepareReinstallRequest) Descriptor() ([]byte, []int)

Deprecated: Use PrepareReinstallRequest.ProtoReflect.Descriptor instead.

func (*PrepareReinstallRequest) ProtoMessage

func (*PrepareReinstallRequest) ProtoMessage()

func (*PrepareReinstallRequest) ProtoReflect

func (x *PrepareReinstallRequest) ProtoReflect() protoreflect.Message

func (*PrepareReinstallRequest) Reset

func (x *PrepareReinstallRequest) Reset()

func (*PrepareReinstallRequest) String

func (x *PrepareReinstallRequest) String() string

type PrepareReinstallResponse

type PrepareReinstallResponse struct {
	CheckpointPath    string `protobuf:"bytes,1,opt,name=checkpoint_path,json=checkpointPath,proto3" json:"checkpoint_path,omitempty"`
	GoExecTargetCount int32  `protobuf:"varint,2,opt,name=go_exec_target_count,json=goExecTargetCount,proto3" json:"go_exec_target_count,omitempty"` // for logging
	// contains filtered or unexported fields
}

func (*PrepareReinstallResponse) Descriptor deprecated

func (*PrepareReinstallResponse) Descriptor() ([]byte, []int)

Deprecated: Use PrepareReinstallResponse.ProtoReflect.Descriptor instead.

func (*PrepareReinstallResponse) GetCheckpointPath

func (x *PrepareReinstallResponse) GetCheckpointPath() string

func (*PrepareReinstallResponse) GetGoExecTargetCount

func (x *PrepareReinstallResponse) GetGoExecTargetCount() int32

func (*PrepareReinstallResponse) ProtoMessage

func (*PrepareReinstallResponse) ProtoMessage()

func (*PrepareReinstallResponse) ProtoReflect

func (x *PrepareReinstallResponse) ProtoReflect() protoreflect.Message

func (*PrepareReinstallResponse) Reset

func (x *PrepareReinstallResponse) Reset()

func (*PrepareReinstallResponse) String

func (x *PrepareReinstallResponse) String() string

type RestartInfraContainerRequest

type RestartInfraContainerRequest struct {
	Stack   string `protobuf:"bytes,1,opt,name=stack,proto3" json:"stack,omitempty"`
	Service string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	Name    string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*RestartInfraContainerRequest) Descriptor deprecated

func (*RestartInfraContainerRequest) Descriptor() ([]byte, []int)

Deprecated: Use RestartInfraContainerRequest.ProtoReflect.Descriptor instead.

func (*RestartInfraContainerRequest) GetName

func (x *RestartInfraContainerRequest) GetName() string

func (*RestartInfraContainerRequest) GetService

func (x *RestartInfraContainerRequest) GetService() string

func (*RestartInfraContainerRequest) GetStack

func (x *RestartInfraContainerRequest) GetStack() string

func (*RestartInfraContainerRequest) ProtoMessage

func (*RestartInfraContainerRequest) ProtoMessage()

func (*RestartInfraContainerRequest) ProtoReflect

func (*RestartInfraContainerRequest) Reset

func (x *RestartInfraContainerRequest) Reset()

func (*RestartInfraContainerRequest) String

type RestartInfraContainerResponse

type RestartInfraContainerResponse struct {
	Infra *Infra `protobuf:"bytes,1,opt,name=infra,proto3" json:"infra,omitempty"`
	// contains filtered or unexported fields
}

func (*RestartInfraContainerResponse) Descriptor deprecated

func (*RestartInfraContainerResponse) Descriptor() ([]byte, []int)

Deprecated: Use RestartInfraContainerResponse.ProtoReflect.Descriptor instead.

func (*RestartInfraContainerResponse) GetInfra

func (x *RestartInfraContainerResponse) GetInfra() *Infra

func (*RestartInfraContainerResponse) ProtoMessage

func (*RestartInfraContainerResponse) ProtoMessage()

func (*RestartInfraContainerResponse) ProtoReflect

func (*RestartInfraContainerResponse) Reset

func (x *RestartInfraContainerResponse) Reset()

func (*RestartInfraContainerResponse) String

type RestartTargetRequest

type RestartTargetRequest struct {
	TargetId string `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	Mode     Mode   `protobuf:"varint,2,opt,name=mode,proto3,enum=anovel.v1.Mode" json:"mode,omitempty"` // unspecified → keep current mode
	// contains filtered or unexported fields
}

func (*RestartTargetRequest) Descriptor deprecated

func (*RestartTargetRequest) Descriptor() ([]byte, []int)

Deprecated: Use RestartTargetRequest.ProtoReflect.Descriptor instead.

func (*RestartTargetRequest) GetMode

func (x *RestartTargetRequest) GetMode() Mode

func (*RestartTargetRequest) GetTargetId

func (x *RestartTargetRequest) GetTargetId() string

func (*RestartTargetRequest) ProtoMessage

func (*RestartTargetRequest) ProtoMessage()

func (*RestartTargetRequest) ProtoReflect

func (x *RestartTargetRequest) ProtoReflect() protoreflect.Message

func (*RestartTargetRequest) Reset

func (x *RestartTargetRequest) Reset()

func (*RestartTargetRequest) String

func (x *RestartTargetRequest) String() string

type RestartTargetResponse

type RestartTargetResponse struct {
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

func (*RestartTargetResponse) Descriptor deprecated

func (*RestartTargetResponse) Descriptor() ([]byte, []int)

Deprecated: Use RestartTargetResponse.ProtoReflect.Descriptor instead.

func (*RestartTargetResponse) GetTarget

func (x *RestartTargetResponse) GetTarget() *Target

func (*RestartTargetResponse) ProtoMessage

func (*RestartTargetResponse) ProtoMessage()

func (*RestartTargetResponse) ProtoReflect

func (x *RestartTargetResponse) ProtoReflect() protoreflect.Message

func (*RestartTargetResponse) Reset

func (x *RestartTargetResponse) Reset()

func (*RestartTargetResponse) String

func (x *RestartTargetResponse) String() string

type RestoreVolumeRequest

type RestoreVolumeRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Stack   string `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"`
	From    string `protobuf:"bytes,3,opt,name=from,proto3" json:"from,omitempty"` // timestamp; empty == latest
	Force   bool   `protobuf:"varint,4,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreVolumeRequest) Descriptor deprecated

func (*RestoreVolumeRequest) Descriptor() ([]byte, []int)

Deprecated: Use RestoreVolumeRequest.ProtoReflect.Descriptor instead.

func (*RestoreVolumeRequest) GetForce

func (x *RestoreVolumeRequest) GetForce() bool

func (*RestoreVolumeRequest) GetFrom

func (x *RestoreVolumeRequest) GetFrom() string

func (*RestoreVolumeRequest) GetService

func (x *RestoreVolumeRequest) GetService() string

func (*RestoreVolumeRequest) GetStack

func (x *RestoreVolumeRequest) GetStack() string

func (*RestoreVolumeRequest) ProtoMessage

func (*RestoreVolumeRequest) ProtoMessage()

func (*RestoreVolumeRequest) ProtoReflect

func (x *RestoreVolumeRequest) ProtoReflect() protoreflect.Message

func (*RestoreVolumeRequest) Reset

func (x *RestoreVolumeRequest) Reset()

func (*RestoreVolumeRequest) String

func (x *RestoreVolumeRequest) String() string

type RestoreVolumeResponse

type RestoreVolumeResponse struct {
	RestoredVolumes []string `protobuf:"bytes,1,rep,name=restored_volumes,json=restoredVolumes,proto3" json:"restored_volumes,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreVolumeResponse) Descriptor deprecated

func (*RestoreVolumeResponse) Descriptor() ([]byte, []int)

Deprecated: Use RestoreVolumeResponse.ProtoReflect.Descriptor instead.

func (*RestoreVolumeResponse) GetRestoredVolumes

func (x *RestoreVolumeResponse) GetRestoredVolumes() []string

func (*RestoreVolumeResponse) ProtoMessage

func (*RestoreVolumeResponse) ProtoMessage()

func (*RestoreVolumeResponse) ProtoReflect

func (x *RestoreVolumeResponse) ProtoReflect() protoreflect.Message

func (*RestoreVolumeResponse) Reset

func (x *RestoreVolumeResponse) Reset()

func (*RestoreVolumeResponse) String

func (x *RestoreVolumeResponse) String() string

type Service

type Service struct {
	Name            string    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`   // "service-json-keys"
	Stack           string    `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"` // owning stack name
	ComposeFilePath string    `protobuf:"bytes,3,opt,name=compose_file_path,json=composeFilePath,proto3" json:"compose_file_path,omitempty"`
	Targets         []*Target `protobuf:"bytes,4,rep,name=targets,proto3" json:"targets,omitempty"`
	Infra           []*Infra  `protobuf:"bytes,5,rep,name=infra,proto3" json:"infra,omitempty"`
	Volumes         []*Volume `protobuf:"bytes,6,rep,name=volumes,proto3" json:"volumes,omitempty"`
	// contains filtered or unexported fields
}

Service is one app/service-<name>/ directory.

func (*Service) Descriptor deprecated

func (*Service) Descriptor() ([]byte, []int)

Deprecated: Use Service.ProtoReflect.Descriptor instead.

func (*Service) GetComposeFilePath

func (x *Service) GetComposeFilePath() string

func (*Service) GetInfra

func (x *Service) GetInfra() []*Infra

func (*Service) GetName

func (x *Service) GetName() string

func (*Service) GetStack

func (x *Service) GetStack() string

func (*Service) GetTargets

func (x *Service) GetTargets() []*Target

func (*Service) GetVolumes

func (x *Service) GetVolumes() []*Volume

func (*Service) ProtoMessage

func (*Service) ProtoMessage()

func (*Service) ProtoReflect

func (x *Service) ProtoReflect() protoreflect.Message

func (*Service) Reset

func (x *Service) Reset()

func (*Service) String

func (x *Service) String() string

type ShutdownRequest

type ShutdownRequest struct {
	Force bool `protobuf:"varint,1,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

Shutdown is the no-checkpoint cousin of PrepareReinstall: it terminates the daemon WITHOUT writing reinstall.json, so on next 'core start' nothing is auto-relaunched. Used by 'a-novel core kill' and 'a-novel core restart'.

With force=false (default), the daemon SIGTERMs every go-exec target (10s grace) and leaves containers alone — those have their own podman lifecycle that survives the daemon's death.

With force=true, the daemon ALSO cascade-kills every service's infra (KillInfra force=true), leaving no daemon-managed state running. Use when the user wants a clean local environment ('shut everything off').

func (*ShutdownRequest) Descriptor deprecated

func (*ShutdownRequest) Descriptor() ([]byte, []int)

Deprecated: Use ShutdownRequest.ProtoReflect.Descriptor instead.

func (*ShutdownRequest) GetForce

func (x *ShutdownRequest) GetForce() bool

func (*ShutdownRequest) ProtoMessage

func (*ShutdownRequest) ProtoMessage()

func (*ShutdownRequest) ProtoReflect

func (x *ShutdownRequest) ProtoReflect() protoreflect.Message

func (*ShutdownRequest) Reset

func (x *ShutdownRequest) Reset()

func (*ShutdownRequest) String

func (x *ShutdownRequest) String() string

type ShutdownResponse

type ShutdownResponse struct {
	GoExecKilled          int32 `protobuf:"varint,1,opt,name=go_exec_killed,json=goExecKilled,proto3" json:"go_exec_killed,omitempty"` // count of go-exec targets that got SIGTERM
	InfraServicesTornDown int32 ``                                                                                                     // 0 unless force
	/* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ShutdownResponse) Descriptor deprecated

func (*ShutdownResponse) Descriptor() ([]byte, []int)

Deprecated: Use ShutdownResponse.ProtoReflect.Descriptor instead.

func (*ShutdownResponse) GetGoExecKilled

func (x *ShutdownResponse) GetGoExecKilled() int32

func (*ShutdownResponse) GetInfraServicesTornDown

func (x *ShutdownResponse) GetInfraServicesTornDown() int32

func (*ShutdownResponse) ProtoMessage

func (*ShutdownResponse) ProtoMessage()

func (*ShutdownResponse) ProtoReflect

func (x *ShutdownResponse) ProtoReflect() protoreflect.Message

func (*ShutdownResponse) Reset

func (x *ShutdownResponse) Reset()

func (*ShutdownResponse) String

func (x *ShutdownResponse) String() string

type Stack

type Stack struct {
	Name      string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // "default", "agent-foo", ...
	Path      string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // absolute filesystem path
	IsDefault bool   `protobuf:"varint,3,opt,name=is_default,json=isDefault,proto3" json:"is_default,omitempty"`
	// contains filtered or unexported fields
}

Stack identifies one registered git checkout. See spec §10.

func (*Stack) Descriptor deprecated

func (*Stack) Descriptor() ([]byte, []int)

Deprecated: Use Stack.ProtoReflect.Descriptor instead.

func (*Stack) GetIsDefault

func (x *Stack) GetIsDefault() bool

func (*Stack) GetName

func (x *Stack) GetName() string

func (*Stack) GetPath

func (x *Stack) GetPath() string

func (*Stack) ProtoMessage

func (*Stack) ProtoMessage()

func (*Stack) ProtoReflect

func (x *Stack) ProtoReflect() protoreflect.Message

func (*Stack) Reset

func (x *Stack) Reset()

func (*Stack) String

func (x *Stack) String() string

type StartInfraRequest

type StartInfraRequest struct {
	Service      string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Stack        string `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"`
	OneShotsMode Mode   `protobuf:"varint,3,opt,name=one_shots_mode,json=oneShotsMode,proto3,enum=anovel.v1.Mode" json:"one_shots_mode,omitempty"` // mode for auto-run one-shots; default go-exec
	// contains filtered or unexported fields
}

func (*StartInfraRequest) Descriptor deprecated

func (*StartInfraRequest) Descriptor() ([]byte, []int)

Deprecated: Use StartInfraRequest.ProtoReflect.Descriptor instead.

func (*StartInfraRequest) GetOneShotsMode

func (x *StartInfraRequest) GetOneShotsMode() Mode

func (*StartInfraRequest) GetService

func (x *StartInfraRequest) GetService() string

func (*StartInfraRequest) GetStack

func (x *StartInfraRequest) GetStack() string

func (*StartInfraRequest) ProtoMessage

func (*StartInfraRequest) ProtoMessage()

func (*StartInfraRequest) ProtoReflect

func (x *StartInfraRequest) ProtoReflect() protoreflect.Message

func (*StartInfraRequest) Reset

func (x *StartInfraRequest) Reset()

func (*StartInfraRequest) String

func (x *StartInfraRequest) String() string

type StartInfraResponse

type StartInfraResponse struct {
	Service *Service `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*StartInfraResponse) Descriptor deprecated

func (*StartInfraResponse) Descriptor() ([]byte, []int)

Deprecated: Use StartInfraResponse.ProtoReflect.Descriptor instead.

func (*StartInfraResponse) GetService

func (x *StartInfraResponse) GetService() *Service

func (*StartInfraResponse) ProtoMessage

func (*StartInfraResponse) ProtoMessage()

func (*StartInfraResponse) ProtoReflect

func (x *StartInfraResponse) ProtoReflect() protoreflect.Message

func (*StartInfraResponse) Reset

func (x *StartInfraResponse) Reset()

func (*StartInfraResponse) String

func (x *StartInfraResponse) String() string

type StartTargetRequest

type StartTargetRequest struct {
	TargetId string `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	Mode     Mode   `protobuf:"varint,2,opt,name=mode,proto3,enum=anovel.v1.Mode" json:"mode,omitempty"` // unspecified → MODE_GO_EXEC
	// contains filtered or unexported fields
}

func (*StartTargetRequest) Descriptor deprecated

func (*StartTargetRequest) Descriptor() ([]byte, []int)

Deprecated: Use StartTargetRequest.ProtoReflect.Descriptor instead.

func (*StartTargetRequest) GetMode

func (x *StartTargetRequest) GetMode() Mode

func (*StartTargetRequest) GetTargetId

func (x *StartTargetRequest) GetTargetId() string

func (*StartTargetRequest) ProtoMessage

func (*StartTargetRequest) ProtoMessage()

func (*StartTargetRequest) ProtoReflect

func (x *StartTargetRequest) ProtoReflect() protoreflect.Message

func (*StartTargetRequest) Reset

func (x *StartTargetRequest) Reset()

func (*StartTargetRequest) String

func (x *StartTargetRequest) String() string

type StartTargetResponse

type StartTargetResponse struct {
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

func (*StartTargetResponse) Descriptor deprecated

func (*StartTargetResponse) Descriptor() ([]byte, []int)

Deprecated: Use StartTargetResponse.ProtoReflect.Descriptor instead.

func (*StartTargetResponse) GetTarget

func (x *StartTargetResponse) GetTarget() *Target

func (*StartTargetResponse) ProtoMessage

func (*StartTargetResponse) ProtoMessage()

func (*StartTargetResponse) ProtoReflect

func (x *StartTargetResponse) ProtoReflect() protoreflect.Message

func (*StartTargetResponse) Reset

func (x *StartTargetResponse) Reset()

func (*StartTargetResponse) String

func (x *StartTargetResponse) String() string

type StateEvent

type StateEvent struct {
	Ts          *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"`
	TargetId    string                 `protobuf:"bytes,2,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` // empty for service/infra events
	Service     string                 `protobuf:"bytes,3,opt,name=service,proto3" json:"service,omitempty"`
	Stack       string                 `protobuf:"bytes,4,opt,name=stack,proto3" json:"stack,omitempty"`
	Description string                 `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // human-readable summary
	// Old/new states (populated for transitions; either may be empty for
	// pure-event entries like "log file rotated").
	OldPhase Phase `protobuf:"varint,6,opt,name=old_phase,json=oldPhase,proto3,enum=anovel.v1.Phase" json:"old_phase,omitempty"`
	NewPhase Phase `protobuf:"varint,7,opt,name=new_phase,json=newPhase,proto3,enum=anovel.v1.Phase" json:"new_phase,omitempty"`
	// contains filtered or unexported fields
}

StateEvent is one transition emitted by Watch.

func (*StateEvent) Descriptor deprecated

func (*StateEvent) Descriptor() ([]byte, []int)

Deprecated: Use StateEvent.ProtoReflect.Descriptor instead.

func (*StateEvent) GetDescription

func (x *StateEvent) GetDescription() string

func (*StateEvent) GetNewPhase

func (x *StateEvent) GetNewPhase() Phase

func (*StateEvent) GetOldPhase

func (x *StateEvent) GetOldPhase() Phase

func (*StateEvent) GetService

func (x *StateEvent) GetService() string

func (*StateEvent) GetStack

func (x *StateEvent) GetStack() string

func (*StateEvent) GetTargetId

func (x *StateEvent) GetTargetId() string

func (*StateEvent) GetTs

func (x *StateEvent) GetTs() *timestamppb.Timestamp

func (*StateEvent) ProtoMessage

func (*StateEvent) ProtoMessage()

func (*StateEvent) ProtoReflect

func (x *StateEvent) ProtoReflect() protoreflect.Message

func (*StateEvent) Reset

func (x *StateEvent) Reset()

func (*StateEvent) String

func (x *StateEvent) String() string

type StatusRequest

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

func (*StatusRequest) Descriptor deprecated

func (*StatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use StatusRequest.ProtoReflect.Descriptor instead.

func (*StatusRequest) ProtoMessage

func (*StatusRequest) ProtoMessage()

func (*StatusRequest) ProtoReflect

func (x *StatusRequest) ProtoReflect() protoreflect.Message

func (*StatusRequest) Reset

func (x *StatusRequest) Reset()

func (*StatusRequest) String

func (x *StatusRequest) String() string

type StatusResponse

type StatusResponse struct {
	DaemonVersion              string                 `protobuf:"bytes,1,opt,name=daemon_version,json=daemonVersion,proto3" json:"daemon_version,omitempty"`
	SocketPath                 string                 `protobuf:"bytes,2,opt,name=socket_path,json=socketPath,proto3" json:"socket_path,omitempty"`
	StartedAt                  *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	Uptime                     *durationpb.Duration   `protobuf:"bytes,4,opt,name=uptime,proto3" json:"uptime,omitempty"`
	Stacks                     []*Stack               `protobuf:"bytes,5,rep,name=stacks,proto3" json:"stacks,omitempty"`
	ReinstallCheckpointPending bool                   `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*StatusResponse) Descriptor deprecated

func (*StatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use StatusResponse.ProtoReflect.Descriptor instead.

func (*StatusResponse) GetDaemonVersion

func (x *StatusResponse) GetDaemonVersion() string

func (*StatusResponse) GetReinstallCheckpointPending

func (x *StatusResponse) GetReinstallCheckpointPending() bool

func (*StatusResponse) GetSocketPath

func (x *StatusResponse) GetSocketPath() string

func (*StatusResponse) GetStacks

func (x *StatusResponse) GetStacks() []*Stack

func (*StatusResponse) GetStartedAt

func (x *StatusResponse) GetStartedAt() *timestamppb.Timestamp

func (*StatusResponse) GetUptime

func (x *StatusResponse) GetUptime() *durationpb.Duration

func (*StatusResponse) ProtoMessage

func (*StatusResponse) ProtoMessage()

func (*StatusResponse) ProtoReflect

func (x *StatusResponse) ProtoReflect() protoreflect.Message

func (*StatusResponse) Reset

func (x *StatusResponse) Reset()

func (*StatusResponse) String

func (x *StatusResponse) String() string

type StreamLogsRequest

type StreamLogsRequest struct {
	TargetId string               `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	Follow   bool                 `protobuf:"varint,2,opt,name=follow,proto3" json:"follow,omitempty"`
	Tail     int32                `protobuf:"varint,3,opt,name=tail,proto3" json:"tail,omitempty"` // 0 == all
	Since    *durationpb.Duration `protobuf:"bytes,4,opt,name=since,proto3" json:"since,omitempty"`
	Stream   LogStream            `protobuf:"varint,5,opt,name=stream,proto3,enum=anovel.v1.LogStream" json:"stream,omitempty"` // unspecified == both
	RunId    string               `protobuf:"bytes,6,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`                // empty == current run; otherwise a past run
	// contains filtered or unexported fields
}

func (*StreamLogsRequest) Descriptor deprecated

func (*StreamLogsRequest) Descriptor() ([]byte, []int)

Deprecated: Use StreamLogsRequest.ProtoReflect.Descriptor instead.

func (*StreamLogsRequest) GetFollow

func (x *StreamLogsRequest) GetFollow() bool

func (*StreamLogsRequest) GetRunId

func (x *StreamLogsRequest) GetRunId() string

func (*StreamLogsRequest) GetSince

func (x *StreamLogsRequest) GetSince() *durationpb.Duration

func (*StreamLogsRequest) GetStream

func (x *StreamLogsRequest) GetStream() LogStream

func (*StreamLogsRequest) GetTail

func (x *StreamLogsRequest) GetTail() int32

func (*StreamLogsRequest) GetTargetId

func (x *StreamLogsRequest) GetTargetId() string

func (*StreamLogsRequest) ProtoMessage

func (*StreamLogsRequest) ProtoMessage()

func (*StreamLogsRequest) ProtoReflect

func (x *StreamLogsRequest) ProtoReflect() protoreflect.Message

func (*StreamLogsRequest) Reset

func (x *StreamLogsRequest) Reset()

func (*StreamLogsRequest) String

func (x *StreamLogsRequest) String() string

type Target

type Target struct {
	Id           string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`     // "<stack>/<service>/<target>" — globally unique
	Name         string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // "rest"
	Service      string                 `protobuf:"bytes,3,opt,name=service,proto3" json:"service,omitempty"`
	Stack        string                 `protobuf:"bytes,4,opt,name=stack,proto3" json:"stack,omitempty"`
	Kind         TargetKind             `protobuf:"varint,5,opt,name=kind,proto3,enum=anovel.v1.TargetKind" json:"kind,omitempty"`
	Phase        Phase                  `protobuf:"varint,6,opt,name=phase,proto3,enum=anovel.v1.Phase" json:"phase,omitempty"`
	ExitReason   ExitReason             `protobuf:"varint,7,opt,name=exit_reason,json=exitReason,proto3,enum=anovel.v1.ExitReason" json:"exit_reason,omitempty"` // only set when phase == TERMINATED
	Mode         Mode                   `protobuf:"varint,8,opt,name=mode,proto3,enum=anovel.v1.Mode" json:"mode,omitempty"`
	Health       Health                 `protobuf:"varint,9,opt,name=health,proto3,enum=anovel.v1.Health" json:"health,omitempty"`        // container long-runners only
	Pid          int32                  `protobuf:"varint,10,opt,name=pid,proto3" json:"pid,omitempty"`                                   // go-exec mode only
	ContainerId  string                 `protobuf:"bytes,11,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"` // container mode only
	Deps         []string               `protobuf:"bytes,12,rep,name=deps,proto3" json:"deps,omitempty"`                                  // target IDs this depends on
	StartedAt    *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	TerminatedAt *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=terminated_at,json=terminatedAt,proto3" json:"terminated_at,omitempty"`
	// contains filtered or unexported fields
}

Target is one cmd/<name>/ entry with its compose mirror.

func (*Target) Descriptor deprecated

func (*Target) Descriptor() ([]byte, []int)

Deprecated: Use Target.ProtoReflect.Descriptor instead.

func (*Target) GetContainerId

func (x *Target) GetContainerId() string

func (*Target) GetDeps

func (x *Target) GetDeps() []string

func (*Target) GetExitReason

func (x *Target) GetExitReason() ExitReason

func (*Target) GetHealth

func (x *Target) GetHealth() Health

func (*Target) GetId

func (x *Target) GetId() string

func (*Target) GetKind

func (x *Target) GetKind() TargetKind

func (*Target) GetMode

func (x *Target) GetMode() Mode

func (*Target) GetName

func (x *Target) GetName() string

func (*Target) GetPhase

func (x *Target) GetPhase() Phase

func (*Target) GetPid

func (x *Target) GetPid() int32

func (*Target) GetService

func (x *Target) GetService() string

func (*Target) GetStack

func (x *Target) GetStack() string

func (*Target) GetStartedAt

func (x *Target) GetStartedAt() *timestamppb.Timestamp

func (*Target) GetTerminatedAt

func (x *Target) GetTerminatedAt() *timestamppb.Timestamp

func (*Target) ProtoMessage

func (*Target) ProtoMessage()

func (*Target) ProtoReflect

func (x *Target) ProtoReflect() protoreflect.Message

func (*Target) Reset

func (x *Target) Reset()

func (*Target) String

func (x *Target) String() string

type TargetKind

type TargetKind int32

TargetKind distinguishes one-shots from long-runners. The daemon derives this from compose (healthcheck presence). Clients use it for display only.

const (
	TargetKind_TARGET_KIND_UNSPECIFIED TargetKind = 0
	TargetKind_TARGET_KIND_ONE_SHOT    TargetKind = 1 // no compose healthcheck; runs to completion
	TargetKind_TARGET_KIND_LONG_RUNNER TargetKind = 2 // has compose healthcheck; runs until killed
)

func (TargetKind) Descriptor

func (TargetKind) Descriptor() protoreflect.EnumDescriptor

func (TargetKind) Enum

func (x TargetKind) Enum() *TargetKind

func (TargetKind) EnumDescriptor deprecated

func (TargetKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use TargetKind.Descriptor instead.

func (TargetKind) Number

func (x TargetKind) Number() protoreflect.EnumNumber

func (TargetKind) String

func (x TargetKind) String() string

func (TargetKind) Type

type Volume

type Volume struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Service     string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	Stack       string `protobuf:"bytes,3,opt,name=stack,proto3" json:"stack,omitempty"`
	SizeBytes   int64  `protobuf:"varint,4,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"` // 0 if not yet created
	BackupCount int32  `protobuf:"varint,5,opt,name=backup_count,json=backupCount,proto3" json:"backup_count,omitempty"`
	// contains filtered or unexported fields
}

Volume is a compose volume declaration owned by a service.

func (*Volume) Descriptor deprecated

func (*Volume) Descriptor() ([]byte, []int)

Deprecated: Use Volume.ProtoReflect.Descriptor instead.

func (*Volume) GetBackupCount

func (x *Volume) GetBackupCount() int32

func (*Volume) GetName

func (x *Volume) GetName() string

func (*Volume) GetService

func (x *Volume) GetService() string

func (*Volume) GetSizeBytes

func (x *Volume) GetSizeBytes() int64

func (*Volume) GetStack

func (x *Volume) GetStack() string

func (*Volume) ProtoMessage

func (*Volume) ProtoMessage()

func (*Volume) ProtoReflect

func (x *Volume) ProtoReflect() protoreflect.Message

func (*Volume) Reset

func (x *Volume) Reset()

func (*Volume) String

func (x *Volume) String() string

type WatchRequest

type WatchRequest struct {
	Stack    string `protobuf:"bytes,1,opt,name=stack,proto3" json:"stack,omitempty"`
	Service  string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	TargetId string `protobuf:"bytes,3,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	// contains filtered or unexported fields
}

func (*WatchRequest) Descriptor deprecated

func (*WatchRequest) Descriptor() ([]byte, []int)

Deprecated: Use WatchRequest.ProtoReflect.Descriptor instead.

func (*WatchRequest) GetService

func (x *WatchRequest) GetService() string

func (*WatchRequest) GetStack

func (x *WatchRequest) GetStack() string

func (*WatchRequest) GetTargetId

func (x *WatchRequest) GetTargetId() string

func (*WatchRequest) ProtoMessage

func (*WatchRequest) ProtoMessage()

func (*WatchRequest) ProtoReflect

func (x *WatchRequest) ProtoReflect() protoreflect.Message

func (*WatchRequest) Reset

func (x *WatchRequest) Reset()

func (*WatchRequest) String

func (x *WatchRequest) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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