Movatterモバイル変換


[0]ホーム

URL:


proto

package
v2.23.0Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2025 License:AGPL-3.0Imports:14Imported by:3

Details

Repository

github.com/coder/coder

Links

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (AppHealth_name = map[int32]string{0: "APP_HEALTH_UNSPECIFIED",1: "DISABLED",2: "INITIALIZING",3: "HEALTHY",4: "UNHEALTHY",}AppHealth_value = map[string]int32{"APP_HEALTH_UNSPECIFIED": 0,"DISABLED":               1,"INITIALIZING":           2,"HEALTHY":                3,"UNHEALTHY":              4,})

Enum value maps for AppHealth.

View Source
var (WorkspaceApp_SharingLevel_name = map[int32]string{0: "SHARING_LEVEL_UNSPECIFIED",1: "OWNER",2: "AUTHENTICATED",3: "PUBLIC",}WorkspaceApp_SharingLevel_value = map[string]int32{"SHARING_LEVEL_UNSPECIFIED": 0,"OWNER":                     1,"AUTHENTICATED":             2,"PUBLIC":                    3,})

Enum value maps for WorkspaceApp_SharingLevel.

View Source
var (WorkspaceApp_Health_name = map[int32]string{0: "HEALTH_UNSPECIFIED",1: "DISABLED",2: "INITIALIZING",3: "HEALTHY",4: "UNHEALTHY",}WorkspaceApp_Health_value = map[string]int32{"HEALTH_UNSPECIFIED": 0,"DISABLED":           1,"INITIALIZING":       2,"HEALTHY":            3,"UNHEALTHY":          4,})

Enum value maps for WorkspaceApp_Health.

View Source
var (Stats_Metric_Type_name = map[int32]string{0: "TYPE_UNSPECIFIED",1: "COUNTER",2: "GAUGE",}Stats_Metric_Type_value = map[string]int32{"TYPE_UNSPECIFIED": 0,"COUNTER":          1,"GAUGE":            2,})

Enum value maps for Stats_Metric_Type.

View Source
var (Lifecycle_State_name = map[int32]string{0: "STATE_UNSPECIFIED",1: "CREATED",2: "STARTING",3: "START_TIMEOUT",4: "START_ERROR",5: "READY",6: "SHUTTING_DOWN",7: "SHUTDOWN_TIMEOUT",8: "SHUTDOWN_ERROR",9: "OFF",}Lifecycle_State_value = map[string]int32{"STATE_UNSPECIFIED": 0,"CREATED":           1,"STARTING":          2,"START_TIMEOUT":     3,"START_ERROR":       4,"READY":             5,"SHUTTING_DOWN":     6,"SHUTDOWN_TIMEOUT":  7,"SHUTDOWN_ERROR":    8,"OFF":               9,})

Enum value maps for Lifecycle_State.

View Source
var (Startup_Subsystem_name = map[int32]string{0: "SUBSYSTEM_UNSPECIFIED",1: "ENVBOX",2: "ENVBUILDER",3: "EXECTRACE",}Startup_Subsystem_value = map[string]int32{"SUBSYSTEM_UNSPECIFIED": 0,"ENVBOX":                1,"ENVBUILDER":            2,"EXECTRACE":             3,})

Enum value maps for Startup_Subsystem.

View Source
var (Log_Level_name = map[int32]string{0: "LEVEL_UNSPECIFIED",1: "TRACE",2: "DEBUG",3: "INFO",4: "WARN",5: "ERROR",}Log_Level_value = map[string]int32{"LEVEL_UNSPECIFIED": 0,"TRACE":             1,"DEBUG":             2,"INFO":              3,"WARN":              4,"ERROR":             5,})

Enum value maps for Log_Level.

View Source
var (Timing_Stage_name = map[int32]string{0: "START",1: "STOP",2: "CRON",}Timing_Stage_value = map[string]int32{"START": 0,"STOP":  1,"CRON":  2,})

Enum value maps for Timing_Stage.

View Source
var (Timing_Status_name = map[int32]string{0: "OK",1: "EXIT_FAILURE",2: "TIMED_OUT",3: "PIPES_LEFT_OPEN",}Timing_Status_value = map[string]int32{"OK":              0,"EXIT_FAILURE":    1,"TIMED_OUT":       2,"PIPES_LEFT_OPEN": 3,})

Enum value maps for Timing_Status.

View Source
var (Connection_Action_name = map[int32]string{0: "ACTION_UNSPECIFIED",1: "CONNECT",2: "DISCONNECT",}Connection_Action_value = map[string]int32{"ACTION_UNSPECIFIED": 0,"CONNECT":            1,"DISCONNECT":         2,})

Enum value maps for Connection_Action.

View Source
var (Connection_Type_name = map[int32]string{0: "TYPE_UNSPECIFIED",1: "SSH",2: "VSCODE",3: "JETBRAINS",4: "RECONNECTING_PTY",}Connection_Type_value = map[string]int32{"TYPE_UNSPECIFIED": 0,"SSH":              1,"VSCODE":           2,"JETBRAINS":        3,"RECONNECTING_PTY": 4,})

Enum value maps for Connection_Type.

View Source
var CurrentVersion =proto.CurrentVersion

CurrentVersion is the current version of the agent API. It is tied to thetailnet API version to avoid confusion, since agents connect to the tailnetAPI over the same websocket.

View Source
var File_agent_proto_agent_protoprotoreflect.FileDescriptor

Functions

funcDRPCRegisterAgent

func DRPCRegisterAgent(muxdrpc.Mux, implDRPCAgentServer)error

funcLabelsEqualadded inv2.7.0

func LabelsEqual(a, b []*Stats_Metric_Label)bool

Types

typeAppHealth

type AppHealthint32
const (AppHealth_APP_HEALTH_UNSPECIFIEDAppHealth = 0AppHealth_DISABLEDAppHealth = 1AppHealth_INITIALIZINGAppHealth = 2AppHealth_HEALTHYAppHealth = 3AppHealth_UNHEALTHYAppHealth = 4)

func (AppHealth)Descriptor

func (AppHealth)Enum

func (xAppHealth) Enum() *AppHealth

func (AppHealth)EnumDescriptordeprecated

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

Deprecated: Use AppHealth.Descriptor instead.

func (AppHealth)Number

func (AppHealth)String

func (xAppHealth) String()string

func (AppHealth)Type

typeBannerConfigadded inv2.12.0

type BannerConfig struct {Enabledbool   `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`Messagestring `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`BackgroundColorstring `protobuf:"bytes,3,opt,name=background_color,json=backgroundColor,proto3" json:"background_color,omitempty"`// contains filtered or unexported fields}

func (*BannerConfig)Descriptordeprecatedadded inv2.12.0

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

Deprecated: Use BannerConfig.ProtoReflect.Descriptor instead.

func (*BannerConfig)GetBackgroundColoradded inv2.12.0

func (x *BannerConfig) GetBackgroundColor()string

func (*BannerConfig)GetEnabledadded inv2.12.0

func (x *BannerConfig) GetEnabled()bool

func (*BannerConfig)GetMessageadded inv2.12.0

func (x *BannerConfig) GetMessage()string

func (*BannerConfig)ProtoMessageadded inv2.12.0

func (*BannerConfig) ProtoMessage()

func (*BannerConfig)ProtoReflectadded inv2.12.0

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

func (*BannerConfig)Resetadded inv2.12.0

func (x *BannerConfig) Reset()

func (*BannerConfig)Stringadded inv2.12.0

func (x *BannerConfig) String()string

typeBatchCreateLogsRequest

type BatchCreateLogsRequest struct {LogSourceId []byte `protobuf:"bytes,1,opt,name=log_source_id,json=logSourceId,proto3" json:"log_source_id,omitempty"`Logs        []*Log `protobuf:"bytes,2,rep,name=logs,proto3" json:"logs,omitempty"`// contains filtered or unexported fields}

func (*BatchCreateLogsRequest)Descriptordeprecated

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

Deprecated: Use BatchCreateLogsRequest.ProtoReflect.Descriptor instead.

func (*BatchCreateLogsRequest)GetLogSourceIdadded inv2.6.0

func (x *BatchCreateLogsRequest) GetLogSourceId() []byte

func (*BatchCreateLogsRequest)GetLogs

func (x *BatchCreateLogsRequest) GetLogs() []*Log

func (*BatchCreateLogsRequest)ProtoMessage

func (*BatchCreateLogsRequest) ProtoMessage()

func (*BatchCreateLogsRequest)ProtoReflect

func (*BatchCreateLogsRequest)Reset

func (x *BatchCreateLogsRequest) Reset()

func (*BatchCreateLogsRequest)String

func (x *BatchCreateLogsRequest) String()string

typeBatchCreateLogsResponse

type BatchCreateLogsResponse struct {LogLimitExceededbool `protobuf:"varint,1,opt,name=log_limit_exceeded,json=logLimitExceeded,proto3" json:"log_limit_exceeded,omitempty"`// contains filtered or unexported fields}

func (*BatchCreateLogsResponse)Descriptordeprecated

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

Deprecated: Use BatchCreateLogsResponse.ProtoReflect.Descriptor instead.

func (*BatchCreateLogsResponse)GetLogLimitExceededadded inv2.9.0

func (x *BatchCreateLogsResponse) GetLogLimitExceeded()bool

func (*BatchCreateLogsResponse)ProtoMessage

func (*BatchCreateLogsResponse) ProtoMessage()

func (*BatchCreateLogsResponse)ProtoReflect

func (*BatchCreateLogsResponse)Reset

func (x *BatchCreateLogsResponse) Reset()

func (*BatchCreateLogsResponse)String

typeBatchUpdateAppHealthRequest

type BatchUpdateAppHealthRequest struct {Updates []*BatchUpdateAppHealthRequest_HealthUpdate `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"`// contains filtered or unexported fields}

func (*BatchUpdateAppHealthRequest)Descriptordeprecated

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

Deprecated: Use BatchUpdateAppHealthRequest.ProtoReflect.Descriptor instead.

func (*BatchUpdateAppHealthRequest)GetUpdates

func (*BatchUpdateAppHealthRequest)ProtoMessage

func (*BatchUpdateAppHealthRequest) ProtoMessage()

func (*BatchUpdateAppHealthRequest)ProtoReflect

func (*BatchUpdateAppHealthRequest)Reset

func (x *BatchUpdateAppHealthRequest) Reset()

func (*BatchUpdateAppHealthRequest)String

typeBatchUpdateAppHealthRequest_HealthUpdate

type BatchUpdateAppHealthRequest_HealthUpdate struct {Id     []byte    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`HealthAppHealth `protobuf:"varint,2,opt,name=health,proto3,enum=coder.agent.v2.AppHealth" json:"health,omitempty"`// contains filtered or unexported fields}

func (*BatchUpdateAppHealthRequest_HealthUpdate)Descriptordeprecated

Deprecated: Use BatchUpdateAppHealthRequest_HealthUpdate.ProtoReflect.Descriptor instead.

func (*BatchUpdateAppHealthRequest_HealthUpdate)GetHealth

func (*BatchUpdateAppHealthRequest_HealthUpdate)GetIdadded inv2.6.0

func (*BatchUpdateAppHealthRequest_HealthUpdate)ProtoMessage

func (*BatchUpdateAppHealthRequest_HealthUpdate)ProtoReflect

func (*BatchUpdateAppHealthRequest_HealthUpdate)Reset

func (*BatchUpdateAppHealthRequest_HealthUpdate)String

typeBatchUpdateAppHealthResponse

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

func (*BatchUpdateAppHealthResponse)Descriptordeprecated

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

Deprecated: Use BatchUpdateAppHealthResponse.ProtoReflect.Descriptor instead.

func (*BatchUpdateAppHealthResponse)ProtoMessage

func (*BatchUpdateAppHealthResponse) ProtoMessage()

func (*BatchUpdateAppHealthResponse)ProtoReflect

func (*BatchUpdateAppHealthResponse)Reset

func (*BatchUpdateAppHealthResponse)String

typeBatchUpdateMetadataRequest

type BatchUpdateMetadataRequest struct {Metadata []*Metadata `protobuf:"bytes,2,rep,name=metadata,proto3" json:"metadata,omitempty"`// contains filtered or unexported fields}

func (*BatchUpdateMetadataRequest)Descriptordeprecated

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

Deprecated: Use BatchUpdateMetadataRequest.ProtoReflect.Descriptor instead.

func (*BatchUpdateMetadataRequest)GetMetadata

func (x *BatchUpdateMetadataRequest) GetMetadata() []*Metadata

func (*BatchUpdateMetadataRequest)ProtoMessage

func (*BatchUpdateMetadataRequest) ProtoMessage()

func (*BatchUpdateMetadataRequest)ProtoReflect

func (*BatchUpdateMetadataRequest)Reset

func (x *BatchUpdateMetadataRequest) Reset()

func (*BatchUpdateMetadataRequest)String

typeBatchUpdateMetadataResponse

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

func (*BatchUpdateMetadataResponse)Descriptordeprecated

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

Deprecated: Use BatchUpdateMetadataResponse.ProtoReflect.Descriptor instead.

func (*BatchUpdateMetadataResponse)ProtoMessage

func (*BatchUpdateMetadataResponse) ProtoMessage()

func (*BatchUpdateMetadataResponse)ProtoReflect

func (*BatchUpdateMetadataResponse)Reset

func (x *BatchUpdateMetadataResponse) Reset()

func (*BatchUpdateMetadataResponse)String

typeConnectionadded inv2.20.0

type Connection struct {Id         []byte                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`ActionConnection_Action      `protobuf:"varint,2,opt,name=action,proto3,enum=coder.agent.v2.Connection_Action" json:"action,omitempty"`TypeConnection_Type        `protobuf:"varint,3,opt,name=type,proto3,enum=coder.agent.v2.Connection_Type" json:"type,omitempty"`Timestamp  *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`Ipstring                 `protobuf:"bytes,5,opt,name=ip,proto3" json:"ip,omitempty"`StatusCodeint32                  `protobuf:"varint,6,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"`Reason     *string                `protobuf:"bytes,7,opt,name=reason,proto3,oneof" json:"reason,omitempty"`// contains filtered or unexported fields}

func (*Connection)Descriptordeprecatedadded inv2.20.0

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

Deprecated: Use Connection.ProtoReflect.Descriptor instead.

func (*Connection)GetActionadded inv2.20.0

func (x *Connection) GetAction()Connection_Action

func (*Connection)GetIdadded inv2.20.0

func (x *Connection) GetId() []byte

func (*Connection)GetIpadded inv2.20.0

func (x *Connection) GetIp()string

func (*Connection)GetReasonadded inv2.20.0

func (x *Connection) GetReason()string

func (*Connection)GetStatusCodeadded inv2.20.0

func (x *Connection) GetStatusCode()int32

func (*Connection)GetTimestampadded inv2.20.0

func (x *Connection) GetTimestamp() *timestamppb.Timestamp

func (*Connection)GetTypeadded inv2.20.0

func (x *Connection) GetType()Connection_Type

func (*Connection)ProtoMessageadded inv2.20.0

func (*Connection) ProtoMessage()

func (*Connection)ProtoReflectadded inv2.20.0

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

func (*Connection)Resetadded inv2.20.0

func (x *Connection) Reset()

func (*Connection)Stringadded inv2.20.0

func (x *Connection) String()string

typeConnection_Actionadded inv2.20.0

type Connection_Actionint32
const (Connection_ACTION_UNSPECIFIEDConnection_Action = 0Connection_CONNECTConnection_Action = 1Connection_DISCONNECTConnection_Action = 2)

func (Connection_Action)Descriptoradded inv2.20.0

func (Connection_Action)Enumadded inv2.20.0

func (Connection_Action)EnumDescriptordeprecatedadded inv2.20.0

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

Deprecated: Use Connection_Action.Descriptor instead.

func (Connection_Action)Numberadded inv2.20.0

func (Connection_Action)Stringadded inv2.20.0

func (xConnection_Action) String()string

func (Connection_Action)Typeadded inv2.20.0

typeConnection_Typeadded inv2.20.0

type Connection_Typeint32
const (Connection_TYPE_UNSPECIFIEDConnection_Type = 0Connection_SSHConnection_Type = 1Connection_VSCODEConnection_Type = 2Connection_JETBRAINSConnection_Type = 3Connection_RECONNECTING_PTYConnection_Type = 4)

func (Connection_Type)Descriptoradded inv2.20.0

func (Connection_Type)Enumadded inv2.20.0

func (Connection_Type)EnumDescriptordeprecatedadded inv2.20.0

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

Deprecated: Use Connection_Type.Descriptor instead.

func (Connection_Type)Numberadded inv2.20.0

func (Connection_Type)Stringadded inv2.20.0

func (xConnection_Type) String()string

func (Connection_Type)Typeadded inv2.20.0

typeDRPCAgentClient

type DRPCAgentClient interface {DRPCConn()drpc.ConnGetManifest(ctxcontext.Context, in *GetManifestRequest) (*Manifest,error)GetServiceBanner(ctxcontext.Context, in *GetServiceBannerRequest) (*ServiceBanner,error)UpdateStats(ctxcontext.Context, in *UpdateStatsRequest) (*UpdateStatsResponse,error)UpdateLifecycle(ctxcontext.Context, in *UpdateLifecycleRequest) (*Lifecycle,error)BatchUpdateAppHealths(ctxcontext.Context, in *BatchUpdateAppHealthRequest) (*BatchUpdateAppHealthResponse,error)UpdateStartup(ctxcontext.Context, in *UpdateStartupRequest) (*Startup,error)BatchUpdateMetadata(ctxcontext.Context, in *BatchUpdateMetadataRequest) (*BatchUpdateMetadataResponse,error)BatchCreateLogs(ctxcontext.Context, in *BatchCreateLogsRequest) (*BatchCreateLogsResponse,error)GetAnnouncementBanners(ctxcontext.Context, in *GetAnnouncementBannersRequest) (*GetAnnouncementBannersResponse,error)ScriptCompleted(ctxcontext.Context, in *WorkspaceAgentScriptCompletedRequest) (*WorkspaceAgentScriptCompletedResponse,error)GetResourcesMonitoringConfiguration(ctxcontext.Context, in *GetResourcesMonitoringConfigurationRequest) (*GetResourcesMonitoringConfigurationResponse,error)PushResourcesMonitoringUsage(ctxcontext.Context, in *PushResourcesMonitoringUsageRequest) (*PushResourcesMonitoringUsageResponse,error)ReportConnection(ctxcontext.Context, in *ReportConnectionRequest) (*emptypb.Empty,error)}

funcNewDRPCAgentClient

func NewDRPCAgentClient(ccdrpc.Conn)DRPCAgentClient

typeDRPCAgentClient20added inv2.14.0

DRPCAgentClient20 is the Agent API at v2.0. Notably, it is missing GetAnnouncementBanners, butis useful when you want to be maximally compatible with Coderd Release Versions from 2.9+

typeDRPCAgentClient21added inv2.14.0

type DRPCAgentClient21 interface {DRPCAgentClient20GetAnnouncementBanners(ctxcontext.Context, in *GetAnnouncementBannersRequest) (*GetAnnouncementBannersResponse,error)}

DRPCAgentClient21 is the Agent API at v2.1. It is useful if you want to be maximally compatiblewith Coderd Release Versions from 2.12+

typeDRPCAgentClient22added inv2.18.0

type DRPCAgentClient22 interface {DRPCAgentClient21}

DRPCAgentClient22 is the Agent API at v2.2. It is identical to 2.1, since the change was made onthe Tailnet API, which uses the same version number. Compatible with Coder v2.13+

typeDRPCAgentClient23added inv2.18.0

DRPCAgentClient23 is the Agent API at v2.3. It adds the ScriptCompleted RPC. Compatible withCoder v2.18+

typeDRPCAgentClient24added inv2.20.0

DRPCAgentClient24 is the Agent API at v2.4. It adds the GetResourcesMonitoringConfiguration,PushResourcesMonitoringUsage and ReportConnection RPCs. Compatible with Coder v2.19+

typeDRPCAgentClient25added inv2.23.0

type DRPCAgentClient25 interface {DRPCAgentClient24}

DRPCAgentClient25 is the Agent API at v2.5.

typeDRPCAgentDescription

type DRPCAgentDescription struct{}

func (DRPCAgentDescription)Method

func (DRPCAgentDescription) Method(nint) (string,drpc.Encoding,drpc.Receiver, interface{},bool)

func (DRPCAgentDescription)NumMethods

func (DRPCAgentDescription) NumMethods()int

typeDRPCAgentServer

type DRPCAgentServer interface {GetManifest(context.Context, *GetManifestRequest) (*Manifest,error)GetServiceBanner(context.Context, *GetServiceBannerRequest) (*ServiceBanner,error)UpdateStats(context.Context, *UpdateStatsRequest) (*UpdateStatsResponse,error)UpdateLifecycle(context.Context, *UpdateLifecycleRequest) (*Lifecycle,error)BatchUpdateAppHealths(context.Context, *BatchUpdateAppHealthRequest) (*BatchUpdateAppHealthResponse,error)UpdateStartup(context.Context, *UpdateStartupRequest) (*Startup,error)BatchUpdateMetadata(context.Context, *BatchUpdateMetadataRequest) (*BatchUpdateMetadataResponse,error)BatchCreateLogs(context.Context, *BatchCreateLogsRequest) (*BatchCreateLogsResponse,error)GetAnnouncementBanners(context.Context, *GetAnnouncementBannersRequest) (*GetAnnouncementBannersResponse,error)ScriptCompleted(context.Context, *WorkspaceAgentScriptCompletedRequest) (*WorkspaceAgentScriptCompletedResponse,error)GetResourcesMonitoringConfiguration(context.Context, *GetResourcesMonitoringConfigurationRequest) (*GetResourcesMonitoringConfigurationResponse,error)PushResourcesMonitoringUsage(context.Context, *PushResourcesMonitoringUsageRequest) (*PushResourcesMonitoringUsageResponse,error)ReportConnection(context.Context, *ReportConnectionRequest) (*emptypb.Empty,error)}

typeDRPCAgentUnimplementedServer

type DRPCAgentUnimplementedServer struct{}

func (*DRPCAgentUnimplementedServer)BatchCreateLogs

func (*DRPCAgentUnimplementedServer)GetAnnouncementBannersadded inv2.12.0

func (*DRPCAgentUnimplementedServer)GetManifest

func (*DRPCAgentUnimplementedServer)GetServiceBanner

func (*DRPCAgentUnimplementedServer)PushResourcesMonitoringUsageadded inv2.20.0

func (*DRPCAgentUnimplementedServer)ReportConnectionadded inv2.20.0

func (*DRPCAgentUnimplementedServer)UpdateLifecycle

func (*DRPCAgentUnimplementedServer)UpdateStartup

func (*DRPCAgentUnimplementedServer)UpdateStats

typeDRPCAgent_BatchCreateLogsStream

type DRPCAgent_BatchCreateLogsStream interface {drpc.StreamSendAndClose(*BatchCreateLogsResponse)error}

typeDRPCAgent_BatchUpdateAppHealthsStream

type DRPCAgent_BatchUpdateAppHealthsStream interface {drpc.StreamSendAndClose(*BatchUpdateAppHealthResponse)error}

typeDRPCAgent_BatchUpdateMetadataStream

type DRPCAgent_BatchUpdateMetadataStream interface {drpc.StreamSendAndClose(*BatchUpdateMetadataResponse)error}

typeDRPCAgent_GetAnnouncementBannersStreamadded inv2.12.0

type DRPCAgent_GetAnnouncementBannersStream interface {drpc.StreamSendAndClose(*GetAnnouncementBannersResponse)error}

typeDRPCAgent_GetManifestStream

type DRPCAgent_GetManifestStream interface {drpc.StreamSendAndClose(*Manifest)error}

typeDRPCAgent_GetResourcesMonitoringConfigurationStreamadded inv2.20.0

type DRPCAgent_GetResourcesMonitoringConfigurationStream interface {drpc.StreamSendAndClose(*GetResourcesMonitoringConfigurationResponse)error}

typeDRPCAgent_GetServiceBannerStream

type DRPCAgent_GetServiceBannerStream interface {drpc.StreamSendAndClose(*ServiceBanner)error}

typeDRPCAgent_PushResourcesMonitoringUsageStreamadded inv2.20.0

type DRPCAgent_PushResourcesMonitoringUsageStream interface {drpc.StreamSendAndClose(*PushResourcesMonitoringUsageResponse)error}

typeDRPCAgent_ReportConnectionStreamadded inv2.20.0

type DRPCAgent_ReportConnectionStream interface {drpc.StreamSendAndClose(*emptypb.Empty)error}

typeDRPCAgent_ScriptCompletedStreamadded inv2.16.0

type DRPCAgent_ScriptCompletedStream interface {drpc.StreamSendAndClose(*WorkspaceAgentScriptCompletedResponse)error}

typeDRPCAgent_UpdateLifecycleStream

type DRPCAgent_UpdateLifecycleStream interface {drpc.StreamSendAndClose(*Lifecycle)error}

typeDRPCAgent_UpdateStartupStream

type DRPCAgent_UpdateStartupStream interface {drpc.StreamSendAndClose(*Startup)error}

typeDRPCAgent_UpdateStatsStream

type DRPCAgent_UpdateStatsStream interface {drpc.StreamSendAndClose(*UpdateStatsResponse)error}

typeGetAnnouncementBannersRequestadded inv2.12.0

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

func (*GetAnnouncementBannersRequest)Descriptordeprecatedadded inv2.12.0

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

Deprecated: Use GetAnnouncementBannersRequest.ProtoReflect.Descriptor instead.

func (*GetAnnouncementBannersRequest)ProtoMessageadded inv2.12.0

func (*GetAnnouncementBannersRequest) ProtoMessage()

func (*GetAnnouncementBannersRequest)ProtoReflectadded inv2.12.0

func (*GetAnnouncementBannersRequest)Resetadded inv2.12.0

func (*GetAnnouncementBannersRequest)Stringadded inv2.12.0

typeGetAnnouncementBannersResponseadded inv2.12.0

type GetAnnouncementBannersResponse struct {AnnouncementBanners []*BannerConfig `protobuf:"bytes,1,rep,name=announcement_banners,json=announcementBanners,proto3" json:"announcement_banners,omitempty"`// contains filtered or unexported fields}

func (*GetAnnouncementBannersResponse)Descriptordeprecatedadded inv2.12.0

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

Deprecated: Use GetAnnouncementBannersResponse.ProtoReflect.Descriptor instead.

func (*GetAnnouncementBannersResponse)GetAnnouncementBannersadded inv2.12.0

func (x *GetAnnouncementBannersResponse) GetAnnouncementBanners() []*BannerConfig

func (*GetAnnouncementBannersResponse)ProtoMessageadded inv2.12.0

func (*GetAnnouncementBannersResponse) ProtoMessage()

func (*GetAnnouncementBannersResponse)ProtoReflectadded inv2.12.0

func (*GetAnnouncementBannersResponse)Resetadded inv2.12.0

func (*GetAnnouncementBannersResponse)Stringadded inv2.12.0

typeGetManifestRequest

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

func (*GetManifestRequest)Descriptordeprecated

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

Deprecated: Use GetManifestRequest.ProtoReflect.Descriptor instead.

func (*GetManifestRequest)ProtoMessage

func (*GetManifestRequest) ProtoMessage()

func (*GetManifestRequest)ProtoReflect

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

func (*GetManifestRequest)Reset

func (x *GetManifestRequest) Reset()

func (*GetManifestRequest)String

func (x *GetManifestRequest) String()string

typeGetResourcesMonitoringConfigurationRequestadded inv2.20.0

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

func (*GetResourcesMonitoringConfigurationRequest)Descriptordeprecatedadded inv2.20.0

Deprecated: Use GetResourcesMonitoringConfigurationRequest.ProtoReflect.Descriptor instead.

func (*GetResourcesMonitoringConfigurationRequest)ProtoMessageadded inv2.20.0

func (*GetResourcesMonitoringConfigurationRequest)ProtoReflectadded inv2.20.0

func (*GetResourcesMonitoringConfigurationRequest)Resetadded inv2.20.0

func (*GetResourcesMonitoringConfigurationRequest)Stringadded inv2.20.0

typeGetResourcesMonitoringConfigurationResponseadded inv2.20.0

type GetResourcesMonitoringConfigurationResponse struct {Config  *GetResourcesMonitoringConfigurationResponse_Config   `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`Memory  *GetResourcesMonitoringConfigurationResponse_Memory   `protobuf:"bytes,2,opt,name=memory,proto3,oneof" json:"memory,omitempty"`Volumes []*GetResourcesMonitoringConfigurationResponse_Volume `protobuf:"bytes,3,rep,name=volumes,proto3" json:"volumes,omitempty"`// contains filtered or unexported fields}

func (*GetResourcesMonitoringConfigurationResponse)Descriptordeprecatedadded inv2.20.0

Deprecated: Use GetResourcesMonitoringConfigurationResponse.ProtoReflect.Descriptor instead.

func (*GetResourcesMonitoringConfigurationResponse)GetConfigadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse)GetMemoryadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse)GetVolumesadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse)ProtoMessageadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse)ProtoReflectadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse)Resetadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse)Stringadded inv2.20.0

typeGetResourcesMonitoringConfigurationResponse_Configadded inv2.20.0

type GetResourcesMonitoringConfigurationResponse_Config struct {NumDatapointsint32 `protobuf:"varint,1,opt,name=num_datapoints,json=numDatapoints,proto3" json:"num_datapoints,omitempty"`CollectionIntervalSecondsint32 ``/* 139-byte string literal not displayed */// contains filtered or unexported fields}

func (*GetResourcesMonitoringConfigurationResponse_Config)Descriptordeprecatedadded inv2.20.0

Deprecated: Use GetResourcesMonitoringConfigurationResponse_Config.ProtoReflect.Descriptor instead.

func (*GetResourcesMonitoringConfigurationResponse_Config)GetCollectionIntervalSecondsadded inv2.20.0

func (x *GetResourcesMonitoringConfigurationResponse_Config) GetCollectionIntervalSeconds()int32

func (*GetResourcesMonitoringConfigurationResponse_Config)GetNumDatapointsadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse_Config)ProtoMessageadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse_Config)ProtoReflectadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse_Config)Resetadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse_Config)Stringadded inv2.20.0

typeGetResourcesMonitoringConfigurationResponse_Memoryadded inv2.20.0

type GetResourcesMonitoringConfigurationResponse_Memory struct {Enabledbool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`// contains filtered or unexported fields}

func (*GetResourcesMonitoringConfigurationResponse_Memory)Descriptordeprecatedadded inv2.20.0

Deprecated: Use GetResourcesMonitoringConfigurationResponse_Memory.ProtoReflect.Descriptor instead.

func (*GetResourcesMonitoringConfigurationResponse_Memory)GetEnabledadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse_Memory)ProtoMessageadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse_Memory)ProtoReflectadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse_Memory)Resetadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse_Memory)Stringadded inv2.20.0

typeGetResourcesMonitoringConfigurationResponse_Volumeadded inv2.20.0

type GetResourcesMonitoringConfigurationResponse_Volume struct {Enabledbool   `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`Pathstring `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`// contains filtered or unexported fields}

func (*GetResourcesMonitoringConfigurationResponse_Volume)Descriptordeprecatedadded inv2.20.0

Deprecated: Use GetResourcesMonitoringConfigurationResponse_Volume.ProtoReflect.Descriptor instead.

func (*GetResourcesMonitoringConfigurationResponse_Volume)GetEnabledadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse_Volume)GetPathadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse_Volume)ProtoMessageadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse_Volume)ProtoReflectadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse_Volume)Resetadded inv2.20.0

func (*GetResourcesMonitoringConfigurationResponse_Volume)Stringadded inv2.20.0

typeGetServiceBannerRequest

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

func (*GetServiceBannerRequest)Descriptordeprecated

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

Deprecated: Use GetServiceBannerRequest.ProtoReflect.Descriptor instead.

func (*GetServiceBannerRequest)ProtoMessage

func (*GetServiceBannerRequest) ProtoMessage()

func (*GetServiceBannerRequest)ProtoReflect

func (*GetServiceBannerRequest)Reset

func (x *GetServiceBannerRequest) Reset()

func (*GetServiceBannerRequest)String

typeLifecycle

type Lifecycle struct {StateLifecycle_State        `protobuf:"varint,1,opt,name=state,proto3,enum=coder.agent.v2.Lifecycle_State" json:"state,omitempty"`ChangedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=changed_at,json=changedAt,proto3" json:"changed_at,omitempty"`// contains filtered or unexported fields}

func (*Lifecycle)Descriptordeprecated

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

Deprecated: Use Lifecycle.ProtoReflect.Descriptor instead.

func (*Lifecycle)GetChangedAtadded inv2.6.0

func (x *Lifecycle) GetChangedAt() *timestamppb.Timestamp

func (*Lifecycle)GetState

func (x *Lifecycle) GetState()Lifecycle_State

func (*Lifecycle)ProtoMessage

func (*Lifecycle) ProtoMessage()

func (*Lifecycle)ProtoReflect

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

func (*Lifecycle)Reset

func (x *Lifecycle) Reset()

func (*Lifecycle)String

func (x *Lifecycle) String()string

typeLifecycle_State

type Lifecycle_Stateint32
const (Lifecycle_STATE_UNSPECIFIEDLifecycle_State = 0Lifecycle_CREATEDLifecycle_State = 1Lifecycle_STARTINGLifecycle_State = 2Lifecycle_START_TIMEOUTLifecycle_State = 3Lifecycle_START_ERRORLifecycle_State = 4Lifecycle_READYLifecycle_State = 5Lifecycle_SHUTTING_DOWNLifecycle_State = 6Lifecycle_SHUTDOWN_TIMEOUTLifecycle_State = 7Lifecycle_SHUTDOWN_ERRORLifecycle_State = 8Lifecycle_OFFLifecycle_State = 9)

func (Lifecycle_State)Descriptor

func (Lifecycle_State)Enum

func (Lifecycle_State)EnumDescriptordeprecated

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

Deprecated: Use Lifecycle_State.Descriptor instead.

func (Lifecycle_State)Number

func (Lifecycle_State)String

func (xLifecycle_State) String()string

func (Lifecycle_State)Type

typeLog

type Log struct {CreatedAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`Outputstring                 `protobuf:"bytes,2,opt,name=output,proto3" json:"output,omitempty"`LevelLog_Level              `protobuf:"varint,3,opt,name=level,proto3,enum=coder.agent.v2.Log_Level" json:"level,omitempty"`// contains filtered or unexported fields}

func (*Log)Descriptordeprecated

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

Deprecated: Use Log.ProtoReflect.Descriptor instead.

func (*Log)GetCreatedAt

func (x *Log) GetCreatedAt() *timestamppb.Timestamp

func (*Log)GetLevel

func (x *Log) GetLevel()Log_Level

func (*Log)GetOutput

func (x *Log) GetOutput()string

func (*Log)ProtoMessage

func (*Log) ProtoMessage()

func (*Log)ProtoReflect

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

func (*Log)Reset

func (x *Log) Reset()

func (*Log)String

func (x *Log) String()string

typeLog_Level

type Log_Levelint32
const (Log_LEVEL_UNSPECIFIEDLog_Level = 0Log_TRACELog_Level = 1Log_DEBUGLog_Level = 2Log_INFOLog_Level = 3Log_WARNLog_Level = 4Log_ERRORLog_Level = 5)

func (Log_Level)Descriptor

func (Log_Level)Enum

func (xLog_Level) Enum() *Log_Level

func (Log_Level)EnumDescriptordeprecated

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

Deprecated: Use Log_Level.Descriptor instead.

func (Log_Level)Number

func (Log_Level)String

func (xLog_Level) String()string

func (Log_Level)Type

typeManifest

type Manifest struct {AgentId                  []byte                                `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`AgentNamestring                                `protobuf:"bytes,15,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`OwnerUsernamestring                                `protobuf:"bytes,13,opt,name=owner_username,json=ownerUsername,proto3" json:"owner_username,omitempty"`WorkspaceId              []byte                                `protobuf:"bytes,14,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"`WorkspaceNamestring                                `protobuf:"bytes,16,opt,name=workspace_name,json=workspaceName,proto3" json:"workspace_name,omitempty"`GitAuthConfigsuint32                                `protobuf:"varint,2,opt,name=git_auth_configs,json=gitAuthConfigs,proto3" json:"git_auth_configs,omitempty"`EnvironmentVariables     map[string]string                     ``/* 209-byte string literal not displayed */Directorystring                                `protobuf:"bytes,4,opt,name=directory,proto3" json:"directory,omitempty"`VsCodePortProxyUristring                                `protobuf:"bytes,5,opt,name=vs_code_port_proxy_uri,json=vsCodePortProxyUri,proto3" json:"vs_code_port_proxy_uri,omitempty"`MotdPathstring                                `protobuf:"bytes,6,opt,name=motd_path,json=motdPath,proto3" json:"motd_path,omitempty"`DisableDirectConnectionsbool                                  ``/* 136-byte string literal not displayed */DerpForceWebsocketsbool                                  `protobuf:"varint,8,opt,name=derp_force_websockets,json=derpForceWebsockets,proto3" json:"derp_force_websockets,omitempty"`ParentId                 []byte                                `protobuf:"bytes,18,opt,name=parent_id,json=parentId,proto3,oneof" json:"parent_id,omitempty"`DerpMap                  *proto.DERPMap                        `protobuf:"bytes,9,opt,name=derp_map,json=derpMap,proto3" json:"derp_map,omitempty"`Scripts                  []*WorkspaceAgentScript               `protobuf:"bytes,10,rep,name=scripts,proto3" json:"scripts,omitempty"`Apps                     []*WorkspaceApp                       `protobuf:"bytes,11,rep,name=apps,proto3" json:"apps,omitempty"`Metadata                 []*WorkspaceAgentMetadata_Description `protobuf:"bytes,12,rep,name=metadata,proto3" json:"metadata,omitempty"`Devcontainers            []*WorkspaceAgentDevcontainer         `protobuf:"bytes,17,rep,name=devcontainers,proto3" json:"devcontainers,omitempty"`// contains filtered or unexported fields}

func (*Manifest)Descriptordeprecated

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

Deprecated: Use Manifest.ProtoReflect.Descriptor instead.

func (*Manifest)GetAgentIdadded inv2.6.0

func (x *Manifest) GetAgentId() []byte

func (*Manifest)GetAgentNameadded inv2.7.0

func (x *Manifest) GetAgentName()string

func (*Manifest)GetApps

func (x *Manifest) GetApps() []*WorkspaceApp

func (*Manifest)GetDerpForceWebsocketsadded inv2.6.0

func (x *Manifest) GetDerpForceWebsockets()bool

func (*Manifest)GetDerpMap

func (x *Manifest) GetDerpMap() *proto.DERPMap

func (*Manifest)GetDevcontainersadded inv2.21.0

func (x *Manifest) GetDevcontainers() []*WorkspaceAgentDevcontainer

func (*Manifest)GetDirectoryadded inv2.6.0

func (x *Manifest) GetDirectory()string

func (*Manifest)GetDisableDirectConnectionsadded inv2.6.0

func (x *Manifest) GetDisableDirectConnections()bool

func (*Manifest)GetEnvironmentVariablesadded inv2.6.0

func (x *Manifest) GetEnvironmentVariables() map[string]string

func (*Manifest)GetGitAuthConfigs

func (x *Manifest) GetGitAuthConfigs()uint32

func (*Manifest)GetMetadataadded inv2.6.0

func (x *Manifest) GetMetadata() []*WorkspaceAgentMetadata_Description

func (*Manifest)GetMotdPathadded inv2.6.0

func (x *Manifest) GetMotdPath()string

func (*Manifest)GetOwnerUsernameadded inv2.6.0

func (x *Manifest) GetOwnerUsername()string

func (*Manifest)GetParentIdadded inv2.23.0

func (x *Manifest) GetParentId() []byte

func (*Manifest)GetScriptsadded inv2.6.0

func (x *Manifest) GetScripts() []*WorkspaceAgentScript

func (*Manifest)GetVsCodePortProxyUri

func (x *Manifest) GetVsCodePortProxyUri()string

func (*Manifest)GetWorkspaceIdadded inv2.6.0

func (x *Manifest) GetWorkspaceId() []byte

func (*Manifest)GetWorkspaceNameadded inv2.7.0

func (x *Manifest) GetWorkspaceName()string

func (*Manifest)ProtoMessage

func (*Manifest) ProtoMessage()

func (*Manifest)ProtoReflect

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

func (*Manifest)Reset

func (x *Manifest) Reset()

func (*Manifest)String

func (x *Manifest) String()string

typeMetadata

type Metadata struct {Keystring                         `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`Result *WorkspaceAgentMetadata_Result `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`// contains filtered or unexported fields}

func (*Metadata)Descriptordeprecated

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

Deprecated: Use Metadata.ProtoReflect.Descriptor instead.

func (*Metadata)GetKey

func (x *Metadata) GetKey()string

func (*Metadata)GetResultadded inv2.6.0

func (*Metadata)ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata)ProtoReflect

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

func (*Metadata)Reset

func (x *Metadata) Reset()

func (*Metadata)String

func (x *Metadata) String()string

typePushResourcesMonitoringUsageRequestadded inv2.20.0

type PushResourcesMonitoringUsageRequest struct {Datapoints []*PushResourcesMonitoringUsageRequest_Datapoint `protobuf:"bytes,1,rep,name=datapoints,proto3" json:"datapoints,omitempty"`// contains filtered or unexported fields}

func (*PushResourcesMonitoringUsageRequest)Descriptordeprecatedadded inv2.20.0

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

Deprecated: Use PushResourcesMonitoringUsageRequest.ProtoReflect.Descriptor instead.

func (*PushResourcesMonitoringUsageRequest)GetDatapointsadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest)ProtoMessageadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest)ProtoReflectadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest)Resetadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest)Stringadded inv2.20.0

typePushResourcesMonitoringUsageRequest_Datapointadded inv2.20.0

type PushResourcesMonitoringUsageRequest_Datapoint struct {CollectedAt *timestamppb.Timestamp                                       `protobuf:"bytes,1,opt,name=collected_at,json=collectedAt,proto3" json:"collected_at,omitempty"`Memory      *PushResourcesMonitoringUsageRequest_Datapoint_MemoryUsage   `protobuf:"bytes,2,opt,name=memory,proto3,oneof" json:"memory,omitempty"`Volumes     []*PushResourcesMonitoringUsageRequest_Datapoint_VolumeUsage `protobuf:"bytes,3,rep,name=volumes,proto3" json:"volumes,omitempty"`// contains filtered or unexported fields}

func (*PushResourcesMonitoringUsageRequest_Datapoint)Descriptordeprecatedadded inv2.20.0

Deprecated: Use PushResourcesMonitoringUsageRequest_Datapoint.ProtoReflect.Descriptor instead.

func (*PushResourcesMonitoringUsageRequest_Datapoint)GetCollectedAtadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint)GetMemoryadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint)GetVolumesadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint)ProtoMessageadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint)ProtoReflectadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint)Resetadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint)Stringadded inv2.20.0

typePushResourcesMonitoringUsageRequest_Datapoint_MemoryUsageadded inv2.20.0

type PushResourcesMonitoringUsageRequest_Datapoint_MemoryUsage struct {Usedint64 `protobuf:"varint,1,opt,name=used,proto3" json:"used,omitempty"`Totalint64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`// contains filtered or unexported fields}

func (*PushResourcesMonitoringUsageRequest_Datapoint_MemoryUsage)Descriptordeprecatedadded inv2.20.0

Deprecated: Use PushResourcesMonitoringUsageRequest_Datapoint_MemoryUsage.ProtoReflect.Descriptor instead.

func (*PushResourcesMonitoringUsageRequest_Datapoint_MemoryUsage)GetTotaladded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint_MemoryUsage)GetUsedadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint_MemoryUsage)ProtoMessageadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint_MemoryUsage)ProtoReflectadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint_MemoryUsage)Resetadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint_MemoryUsage)Stringadded inv2.20.0

typePushResourcesMonitoringUsageRequest_Datapoint_VolumeUsageadded inv2.20.0

type PushResourcesMonitoringUsageRequest_Datapoint_VolumeUsage struct {Volumestring `protobuf:"bytes,1,opt,name=volume,proto3" json:"volume,omitempty"`Usedint64  `protobuf:"varint,2,opt,name=used,proto3" json:"used,omitempty"`Totalint64  `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"`// contains filtered or unexported fields}

func (*PushResourcesMonitoringUsageRequest_Datapoint_VolumeUsage)Descriptordeprecatedadded inv2.20.0

Deprecated: Use PushResourcesMonitoringUsageRequest_Datapoint_VolumeUsage.ProtoReflect.Descriptor instead.

func (*PushResourcesMonitoringUsageRequest_Datapoint_VolumeUsage)GetTotaladded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint_VolumeUsage)GetUsedadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint_VolumeUsage)GetVolumeadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint_VolumeUsage)ProtoMessageadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint_VolumeUsage)ProtoReflectadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint_VolumeUsage)Resetadded inv2.20.0

func (*PushResourcesMonitoringUsageRequest_Datapoint_VolumeUsage)Stringadded inv2.20.0

typePushResourcesMonitoringUsageResponseadded inv2.20.0

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

func (*PushResourcesMonitoringUsageResponse)Descriptordeprecatedadded inv2.20.0

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

Deprecated: Use PushResourcesMonitoringUsageResponse.ProtoReflect.Descriptor instead.

func (*PushResourcesMonitoringUsageResponse)ProtoMessageadded inv2.20.0

func (*PushResourcesMonitoringUsageResponse)ProtoReflectadded inv2.20.0

func (*PushResourcesMonitoringUsageResponse)Resetadded inv2.20.0

func (*PushResourcesMonitoringUsageResponse)Stringadded inv2.20.0

typeReportConnectionRequestadded inv2.20.0

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

func (*ReportConnectionRequest)Descriptordeprecatedadded inv2.20.0

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

Deprecated: Use ReportConnectionRequest.ProtoReflect.Descriptor instead.

func (*ReportConnectionRequest)GetConnectionadded inv2.20.0

func (x *ReportConnectionRequest) GetConnection() *Connection

func (*ReportConnectionRequest)ProtoMessageadded inv2.20.0

func (*ReportConnectionRequest) ProtoMessage()

func (*ReportConnectionRequest)ProtoReflectadded inv2.20.0

func (*ReportConnectionRequest)Resetadded inv2.20.0

func (x *ReportConnectionRequest) Reset()

func (*ReportConnectionRequest)Stringadded inv2.20.0

typeServiceBanner

type ServiceBanner struct {Enabledbool   `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`Messagestring `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`BackgroundColorstring `protobuf:"bytes,3,opt,name=background_color,json=backgroundColor,proto3" json:"background_color,omitempty"`// contains filtered or unexported fields}

func (*ServiceBanner)Descriptordeprecated

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

Deprecated: Use ServiceBanner.ProtoReflect.Descriptor instead.

func (*ServiceBanner)GetBackgroundColor

func (x *ServiceBanner) GetBackgroundColor()string

func (*ServiceBanner)GetEnabled

func (x *ServiceBanner) GetEnabled()bool

func (*ServiceBanner)GetMessage

func (x *ServiceBanner) GetMessage()string

func (*ServiceBanner)ProtoMessage

func (*ServiceBanner) ProtoMessage()

func (*ServiceBanner)ProtoReflect

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

func (*ServiceBanner)Reset

func (x *ServiceBanner) Reset()

func (*ServiceBanner)String

func (x *ServiceBanner) String()string

typeStartup

type Startup struct {Versionstring              `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`ExpandedDirectorystring              `protobuf:"bytes,2,opt,name=expanded_directory,json=expandedDirectory,proto3" json:"expanded_directory,omitempty"`Subsystems        []Startup_Subsystem `protobuf:"varint,3,rep,packed,name=subsystems,proto3,enum=coder.agent.v2.Startup_Subsystem" json:"subsystems,omitempty"`// contains filtered or unexported fields}

func (*Startup)Descriptordeprecated

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

Deprecated: Use Startup.ProtoReflect.Descriptor instead.

func (*Startup)GetExpandedDirectory

func (x *Startup) GetExpandedDirectory()string

func (*Startup)GetSubsystems

func (x *Startup) GetSubsystems() []Startup_Subsystem

func (*Startup)GetVersion

func (x *Startup) GetVersion()string

func (*Startup)ProtoMessage

func (*Startup) ProtoMessage()

func (*Startup)ProtoReflect

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

func (*Startup)Reset

func (x *Startup) Reset()

func (*Startup)String

func (x *Startup) String()string

typeStartup_Subsystemadded inv2.6.0

type Startup_Subsystemint32
const (Startup_SUBSYSTEM_UNSPECIFIEDStartup_Subsystem = 0Startup_ENVBOXStartup_Subsystem = 1Startup_ENVBUILDERStartup_Subsystem = 2Startup_EXECTRACEStartup_Subsystem = 3)

func (Startup_Subsystem)Descriptoradded inv2.6.0

func (Startup_Subsystem)Enumadded inv2.6.0

func (Startup_Subsystem)EnumDescriptordeprecatedadded inv2.6.0

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

Deprecated: Use Startup_Subsystem.Descriptor instead.

func (Startup_Subsystem)Numberadded inv2.6.0

func (Startup_Subsystem)Stringadded inv2.6.0

func (xStartup_Subsystem) String()string

func (Startup_Subsystem)Typeadded inv2.6.0

typeStats

type Stats struct {// ConnectionsByProto is a count of connections by protocol.ConnectionsByProto map[string]int64 ``/* 206-byte string literal not displayed */// ConnectionCount is the number of connections received by an agent.ConnectionCountint64 `protobuf:"varint,2,opt,name=connection_count,json=connectionCount,proto3" json:"connection_count,omitempty"`// ConnectionMedianLatencyMS is the median latency of all connections in milliseconds.ConnectionMedianLatencyMsfloat64 ``/* 142-byte string literal not displayed */// RxPackets is the number of received packets.RxPacketsint64 `protobuf:"varint,4,opt,name=rx_packets,json=rxPackets,proto3" json:"rx_packets,omitempty"`// RxBytes is the number of received bytes.RxBytesint64 `protobuf:"varint,5,opt,name=rx_bytes,json=rxBytes,proto3" json:"rx_bytes,omitempty"`// TxPackets is the number of transmitted bytes.TxPacketsint64 `protobuf:"varint,6,opt,name=tx_packets,json=txPackets,proto3" json:"tx_packets,omitempty"`// TxBytes is the number of transmitted bytes.TxBytesint64 `protobuf:"varint,7,opt,name=tx_bytes,json=txBytes,proto3" json:"tx_bytes,omitempty"`// SessionCountVSCode is the number of connections received by an agent// that are from our VS Code extension.SessionCountVscodeint64 `protobuf:"varint,8,opt,name=session_count_vscode,json=sessionCountVscode,proto3" json:"session_count_vscode,omitempty"`// SessionCountJetBrains is the number of connections received by an agent// that are from our JetBrains extension.SessionCountJetbrainsint64 ``/* 127-byte string literal not displayed */// SessionCountReconnectingPTY is the number of connections received by an agent// that are from the reconnecting web terminal.SessionCountReconnectingPtyint64 ``/* 148-byte string literal not displayed */// SessionCountSSH is the number of connections received by an agent// that are normal, non-tagged SSH sessions.SessionCountSshint64           `protobuf:"varint,11,opt,name=session_count_ssh,json=sessionCountSsh,proto3" json:"session_count_ssh,omitempty"`Metrics         []*Stats_Metric `protobuf:"bytes,12,rep,name=metrics,proto3" json:"metrics,omitempty"`// contains filtered or unexported fields}

func (*Stats)Descriptordeprecated

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

Deprecated: Use Stats.ProtoReflect.Descriptor instead.

func (*Stats)GetConnectionCount

func (x *Stats) GetConnectionCount()int64

func (*Stats)GetConnectionMedianLatencyMs

func (x *Stats) GetConnectionMedianLatencyMs()float64

func (*Stats)GetConnectionsByProto

func (x *Stats) GetConnectionsByProto() map[string]int64

func (*Stats)GetMetricsadded inv2.6.0

func (x *Stats) GetMetrics() []*Stats_Metric

func (*Stats)GetRxBytes

func (x *Stats) GetRxBytes()int64

func (*Stats)GetRxPackets

func (x *Stats) GetRxPackets()int64

func (*Stats)GetSessionCountJetbrains

func (x *Stats) GetSessionCountJetbrains()int64

func (*Stats)GetSessionCountReconnectingPty

func (x *Stats) GetSessionCountReconnectingPty()int64

func (*Stats)GetSessionCountSsh

func (x *Stats) GetSessionCountSsh()int64

func (*Stats)GetSessionCountVscode

func (x *Stats) GetSessionCountVscode()int64

func (*Stats)GetTxBytes

func (x *Stats) GetTxBytes()int64

func (*Stats)GetTxPackets

func (x *Stats) GetTxPackets()int64

func (*Stats)ProtoMessage

func (*Stats) ProtoMessage()

func (*Stats)ProtoReflect

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

func (*Stats)Reset

func (x *Stats) Reset()

func (*Stats)String

func (x *Stats) String()string

typeStats_Metric

type Stats_Metric struct {Namestring                `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`TypeStats_Metric_Type     `protobuf:"varint,2,opt,name=type,proto3,enum=coder.agent.v2.Stats_Metric_Type" json:"type,omitempty"`Valuefloat64               `protobuf:"fixed64,3,opt,name=value,proto3" json:"value,omitempty"`Labels []*Stats_Metric_Label `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty"`// contains filtered or unexported fields}

func (*Stats_Metric)Descriptordeprecated

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

Deprecated: Use Stats_Metric.ProtoReflect.Descriptor instead.

func (*Stats_Metric)GetLabels

func (x *Stats_Metric) GetLabels() []*Stats_Metric_Label

func (*Stats_Metric)GetName

func (x *Stats_Metric) GetName()string

func (*Stats_Metric)GetType

func (x *Stats_Metric) GetType()Stats_Metric_Type

func (*Stats_Metric)GetValue

func (x *Stats_Metric) GetValue()float64

func (*Stats_Metric)ProtoMessage

func (*Stats_Metric) ProtoMessage()

func (*Stats_Metric)ProtoReflect

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

func (*Stats_Metric)Reset

func (x *Stats_Metric) Reset()

func (*Stats_Metric)String

func (x *Stats_Metric) String()string

typeStats_Metric_Labeladded inv2.6.0

type Stats_Metric_Label struct {Namestring `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`Valuestring `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`// contains filtered or unexported fields}

func (*Stats_Metric_Label)Descriptordeprecatedadded inv2.6.0

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

Deprecated: Use Stats_Metric_Label.ProtoReflect.Descriptor instead.

func (*Stats_Metric_Label)GetNameadded inv2.6.0

func (x *Stats_Metric_Label) GetName()string

func (*Stats_Metric_Label)GetValueadded inv2.6.0

func (x *Stats_Metric_Label) GetValue()string

func (*Stats_Metric_Label)ProtoMessageadded inv2.6.0

func (*Stats_Metric_Label) ProtoMessage()

func (*Stats_Metric_Label)ProtoReflectadded inv2.6.0

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

func (*Stats_Metric_Label)Resetadded inv2.6.0

func (x *Stats_Metric_Label) Reset()

func (*Stats_Metric_Label)Stringadded inv2.6.0

func (x *Stats_Metric_Label) String()string

typeStats_Metric_Type

type Stats_Metric_Typeint32
const (Stats_Metric_TYPE_UNSPECIFIEDStats_Metric_Type = 0Stats_Metric_COUNTERStats_Metric_Type = 1Stats_Metric_GAUGEStats_Metric_Type = 2)

func (Stats_Metric_Type)Descriptor

func (Stats_Metric_Type)Enum

func (Stats_Metric_Type)EnumDescriptordeprecated

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

Deprecated: Use Stats_Metric_Type.Descriptor instead.

func (Stats_Metric_Type)Number

func (Stats_Metric_Type)String

func (xStats_Metric_Type) String()string

func (Stats_Metric_Type)Type

typeTimingadded inv2.16.0

type Timing struct {ScriptId []byte                 `protobuf:"bytes,1,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`Start    *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"`End      *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end,proto3" json:"end,omitempty"`ExitCodeint32                  `protobuf:"varint,4,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`StageTiming_Stage           `protobuf:"varint,5,opt,name=stage,proto3,enum=coder.agent.v2.Timing_Stage" json:"stage,omitempty"`StatusTiming_Status          `protobuf:"varint,6,opt,name=status,proto3,enum=coder.agent.v2.Timing_Status" json:"status,omitempty"`// contains filtered or unexported fields}

func (*Timing)Descriptordeprecatedadded inv2.16.0

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

Deprecated: Use Timing.ProtoReflect.Descriptor instead.

func (*Timing)GetEndadded inv2.16.0

func (x *Timing) GetEnd() *timestamppb.Timestamp

func (*Timing)GetExitCodeadded inv2.16.0

func (x *Timing) GetExitCode()int32

func (*Timing)GetScriptIdadded inv2.16.0

func (x *Timing) GetScriptId() []byte

func (*Timing)GetStageadded inv2.16.0

func (x *Timing) GetStage()Timing_Stage

func (*Timing)GetStartadded inv2.16.0

func (x *Timing) GetStart() *timestamppb.Timestamp

func (*Timing)GetStatusadded inv2.16.0

func (x *Timing) GetStatus()Timing_Status

func (*Timing)ProtoMessageadded inv2.16.0

func (*Timing) ProtoMessage()

func (*Timing)ProtoReflectadded inv2.16.0

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

func (*Timing)Resetadded inv2.16.0

func (x *Timing) Reset()

func (*Timing)Stringadded inv2.16.0

func (x *Timing) String()string

typeTiming_Stageadded inv2.16.0

type Timing_Stageint32
const (Timing_STARTTiming_Stage = 0Timing_STOPTiming_Stage = 1Timing_CRONTiming_Stage = 2)

func (Timing_Stage)Descriptoradded inv2.16.0

func (Timing_Stage)Enumadded inv2.16.0

func (xTiming_Stage) Enum() *Timing_Stage

func (Timing_Stage)EnumDescriptordeprecatedadded inv2.16.0

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

Deprecated: Use Timing_Stage.Descriptor instead.

func (Timing_Stage)Numberadded inv2.16.0

func (Timing_Stage)Stringadded inv2.16.0

func (xTiming_Stage) String()string

func (Timing_Stage)Typeadded inv2.16.0

typeTiming_Statusadded inv2.16.0

type Timing_Statusint32
const (Timing_OKTiming_Status = 0Timing_EXIT_FAILURETiming_Status = 1Timing_TIMED_OUTTiming_Status = 2Timing_PIPES_LEFT_OPENTiming_Status = 3)

func (Timing_Status)Descriptoradded inv2.16.0

func (Timing_Status)Enumadded inv2.16.0

func (Timing_Status)EnumDescriptordeprecatedadded inv2.16.0

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

Deprecated: Use Timing_Status.Descriptor instead.

func (Timing_Status)Numberadded inv2.16.0

func (Timing_Status)Stringadded inv2.16.0

func (xTiming_Status) String()string

func (Timing_Status)Typeadded inv2.16.0

typeUpdateLifecycleRequest

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

func (*UpdateLifecycleRequest)Descriptordeprecated

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

Deprecated: Use UpdateLifecycleRequest.ProtoReflect.Descriptor instead.

func (*UpdateLifecycleRequest)GetLifecycle

func (x *UpdateLifecycleRequest) GetLifecycle() *Lifecycle

func (*UpdateLifecycleRequest)ProtoMessage

func (*UpdateLifecycleRequest) ProtoMessage()

func (*UpdateLifecycleRequest)ProtoReflect

func (*UpdateLifecycleRequest)Reset

func (x *UpdateLifecycleRequest) Reset()

func (*UpdateLifecycleRequest)String

func (x *UpdateLifecycleRequest) String()string

typeUpdateStartupRequest

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

func (*UpdateStartupRequest)Descriptordeprecated

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

Deprecated: Use UpdateStartupRequest.ProtoReflect.Descriptor instead.

func (*UpdateStartupRequest)GetStartup

func (x *UpdateStartupRequest) GetStartup() *Startup

func (*UpdateStartupRequest)ProtoMessage

func (*UpdateStartupRequest) ProtoMessage()

func (*UpdateStartupRequest)ProtoReflect

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

func (*UpdateStartupRequest)Reset

func (x *UpdateStartupRequest) Reset()

func (*UpdateStartupRequest)String

func (x *UpdateStartupRequest) String()string

typeUpdateStatsRequest

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

func (*UpdateStatsRequest)Descriptordeprecated

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

Deprecated: Use UpdateStatsRequest.ProtoReflect.Descriptor instead.

func (*UpdateStatsRequest)GetStats

func (x *UpdateStatsRequest) GetStats() *Stats

func (*UpdateStatsRequest)ProtoMessage

func (*UpdateStatsRequest) ProtoMessage()

func (*UpdateStatsRequest)ProtoReflect

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

func (*UpdateStatsRequest)Reset

func (x *UpdateStatsRequest) Reset()

func (*UpdateStatsRequest)String

func (x *UpdateStatsRequest) String()string

typeUpdateStatsResponse

type UpdateStatsResponse struct {ReportInterval *durationpb.Duration `protobuf:"bytes,1,opt,name=report_interval,json=reportInterval,proto3" json:"report_interval,omitempty"`// contains filtered or unexported fields}

func (*UpdateStatsResponse)Descriptordeprecated

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

Deprecated: Use UpdateStatsResponse.ProtoReflect.Descriptor instead.

func (*UpdateStatsResponse)GetReportIntervaladded inv2.6.0

func (x *UpdateStatsResponse) GetReportInterval() *durationpb.Duration

func (*UpdateStatsResponse)ProtoMessage

func (*UpdateStatsResponse) ProtoMessage()

func (*UpdateStatsResponse)ProtoReflect

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

func (*UpdateStatsResponse)Reset

func (x *UpdateStatsResponse) Reset()

func (*UpdateStatsResponse)String

func (x *UpdateStatsResponse) String()string

typeWorkspaceAgentDevcontaineradded inv2.21.0

type WorkspaceAgentDevcontainer struct {Id              []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`WorkspaceFolderstring `protobuf:"bytes,2,opt,name=workspace_folder,json=workspaceFolder,proto3" json:"workspace_folder,omitempty"`ConfigPathstring `protobuf:"bytes,3,opt,name=config_path,json=configPath,proto3" json:"config_path,omitempty"`Namestring `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`// contains filtered or unexported fields}

func (*WorkspaceAgentDevcontainer)Descriptordeprecatedadded inv2.21.0

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

Deprecated: Use WorkspaceAgentDevcontainer.ProtoReflect.Descriptor instead.

func (*WorkspaceAgentDevcontainer)GetConfigPathadded inv2.21.0

func (x *WorkspaceAgentDevcontainer) GetConfigPath()string

func (*WorkspaceAgentDevcontainer)GetIdadded inv2.21.0

func (x *WorkspaceAgentDevcontainer) GetId() []byte

func (*WorkspaceAgentDevcontainer)GetNameadded inv2.21.0

func (*WorkspaceAgentDevcontainer)GetWorkspaceFolderadded inv2.21.0

func (x *WorkspaceAgentDevcontainer) GetWorkspaceFolder()string

func (*WorkspaceAgentDevcontainer)ProtoMessageadded inv2.21.0

func (*WorkspaceAgentDevcontainer) ProtoMessage()

func (*WorkspaceAgentDevcontainer)ProtoReflectadded inv2.21.0

func (*WorkspaceAgentDevcontainer)Resetadded inv2.21.0

func (x *WorkspaceAgentDevcontainer) Reset()

func (*WorkspaceAgentDevcontainer)Stringadded inv2.21.0

typeWorkspaceAgentMetadataadded inv2.6.0

type WorkspaceAgentMetadata struct {Result      *WorkspaceAgentMetadata_Result      `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`Description *WorkspaceAgentMetadata_Description `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`// contains filtered or unexported fields}

func (*WorkspaceAgentMetadata)Descriptordeprecatedadded inv2.6.0

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

Deprecated: Use WorkspaceAgentMetadata.ProtoReflect.Descriptor instead.

func (*WorkspaceAgentMetadata)GetDescriptionadded inv2.6.0

func (*WorkspaceAgentMetadata)GetResultadded inv2.6.0

func (*WorkspaceAgentMetadata)ProtoMessageadded inv2.6.0

func (*WorkspaceAgentMetadata) ProtoMessage()

func (*WorkspaceAgentMetadata)ProtoReflectadded inv2.6.0

func (*WorkspaceAgentMetadata)Resetadded inv2.6.0

func (x *WorkspaceAgentMetadata) Reset()

func (*WorkspaceAgentMetadata)Stringadded inv2.6.0

func (x *WorkspaceAgentMetadata) String()string

typeWorkspaceAgentMetadata_Descriptionadded inv2.6.0

type WorkspaceAgentMetadata_Description struct {DisplayNamestring               `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`Keystring               `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`Scriptstring               `protobuf:"bytes,3,opt,name=script,proto3" json:"script,omitempty"`Interval    *durationpb.Duration `protobuf:"bytes,4,opt,name=interval,proto3" json:"interval,omitempty"`Timeout     *durationpb.Duration `protobuf:"bytes,5,opt,name=timeout,proto3" json:"timeout,omitempty"`// contains filtered or unexported fields}

func (*WorkspaceAgentMetadata_Description)Descriptordeprecatedadded inv2.6.0

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

Deprecated: Use WorkspaceAgentMetadata_Description.ProtoReflect.Descriptor instead.

func (*WorkspaceAgentMetadata_Description)GetDisplayNameadded inv2.6.0

func (x *WorkspaceAgentMetadata_Description) GetDisplayName()string

func (*WorkspaceAgentMetadata_Description)GetIntervaladded inv2.6.0

func (*WorkspaceAgentMetadata_Description)GetKeyadded inv2.6.0

func (*WorkspaceAgentMetadata_Description)GetScriptadded inv2.6.0

func (*WorkspaceAgentMetadata_Description)GetTimeoutadded inv2.6.0

func (*WorkspaceAgentMetadata_Description)ProtoMessageadded inv2.6.0

func (*WorkspaceAgentMetadata_Description) ProtoMessage()

func (*WorkspaceAgentMetadata_Description)ProtoReflectadded inv2.6.0

func (*WorkspaceAgentMetadata_Description)Resetadded inv2.6.0

func (*WorkspaceAgentMetadata_Description)Stringadded inv2.6.0

typeWorkspaceAgentMetadata_Resultadded inv2.6.0

type WorkspaceAgentMetadata_Result struct {CollectedAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=collected_at,json=collectedAt,proto3" json:"collected_at,omitempty"`Ageint64                  `protobuf:"varint,2,opt,name=age,proto3" json:"age,omitempty"`Valuestring                 `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`Errorstring                 `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`// contains filtered or unexported fields}

func (*WorkspaceAgentMetadata_Result)Descriptordeprecatedadded inv2.6.0

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

Deprecated: Use WorkspaceAgentMetadata_Result.ProtoReflect.Descriptor instead.

func (*WorkspaceAgentMetadata_Result)GetAgeadded inv2.6.0

func (*WorkspaceAgentMetadata_Result)GetCollectedAtadded inv2.6.0

func (*WorkspaceAgentMetadata_Result)GetErroradded inv2.6.0

func (*WorkspaceAgentMetadata_Result)GetValueadded inv2.6.0

func (*WorkspaceAgentMetadata_Result)ProtoMessageadded inv2.6.0

func (*WorkspaceAgentMetadata_Result) ProtoMessage()

func (*WorkspaceAgentMetadata_Result)ProtoReflectadded inv2.6.0

func (*WorkspaceAgentMetadata_Result)Resetadded inv2.6.0

func (*WorkspaceAgentMetadata_Result)Stringadded inv2.6.0

typeWorkspaceAgentScriptadded inv2.6.0

type WorkspaceAgentScript struct {LogSourceId      []byte               `protobuf:"bytes,1,opt,name=log_source_id,json=logSourceId,proto3" json:"log_source_id,omitempty"`LogPathstring               `protobuf:"bytes,2,opt,name=log_path,json=logPath,proto3" json:"log_path,omitempty"`Scriptstring               `protobuf:"bytes,3,opt,name=script,proto3" json:"script,omitempty"`Cronstring               `protobuf:"bytes,4,opt,name=cron,proto3" json:"cron,omitempty"`RunOnStartbool                 `protobuf:"varint,5,opt,name=run_on_start,json=runOnStart,proto3" json:"run_on_start,omitempty"`RunOnStopbool                 `protobuf:"varint,6,opt,name=run_on_stop,json=runOnStop,proto3" json:"run_on_stop,omitempty"`StartBlocksLoginbool                 `protobuf:"varint,7,opt,name=start_blocks_login,json=startBlocksLogin,proto3" json:"start_blocks_login,omitempty"`Timeout          *durationpb.Duration `protobuf:"bytes,8,opt,name=timeout,proto3" json:"timeout,omitempty"`DisplayNamestring               `protobuf:"bytes,9,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`Id               []byte               `protobuf:"bytes,10,opt,name=id,proto3" json:"id,omitempty"`// contains filtered or unexported fields}

func (*WorkspaceAgentScript)Descriptordeprecatedadded inv2.6.0

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

Deprecated: Use WorkspaceAgentScript.ProtoReflect.Descriptor instead.

func (*WorkspaceAgentScript)GetCronadded inv2.6.0

func (x *WorkspaceAgentScript) GetCron()string

func (*WorkspaceAgentScript)GetDisplayNameadded inv2.16.0

func (x *WorkspaceAgentScript) GetDisplayName()string

func (*WorkspaceAgentScript)GetIdadded inv2.16.0

func (x *WorkspaceAgentScript) GetId() []byte

func (*WorkspaceAgentScript)GetLogPathadded inv2.6.0

func (x *WorkspaceAgentScript) GetLogPath()string

func (*WorkspaceAgentScript)GetLogSourceIdadded inv2.6.0

func (x *WorkspaceAgentScript) GetLogSourceId() []byte

func (*WorkspaceAgentScript)GetRunOnStartadded inv2.6.0

func (x *WorkspaceAgentScript) GetRunOnStart()bool

func (*WorkspaceAgentScript)GetRunOnStopadded inv2.6.0

func (x *WorkspaceAgentScript) GetRunOnStop()bool

func (*WorkspaceAgentScript)GetScriptadded inv2.6.0

func (x *WorkspaceAgentScript) GetScript()string

func (*WorkspaceAgentScript)GetStartBlocksLoginadded inv2.6.0

func (x *WorkspaceAgentScript) GetStartBlocksLogin()bool

func (*WorkspaceAgentScript)GetTimeoutadded inv2.6.0

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

func (*WorkspaceAgentScript)ProtoMessageadded inv2.6.0

func (*WorkspaceAgentScript) ProtoMessage()

func (*WorkspaceAgentScript)ProtoReflectadded inv2.6.0

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

func (*WorkspaceAgentScript)Resetadded inv2.6.0

func (x *WorkspaceAgentScript) Reset()

func (*WorkspaceAgentScript)Stringadded inv2.6.0

func (x *WorkspaceAgentScript) String()string

typeWorkspaceAgentScriptCompletedRequestadded inv2.16.0

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

func (*WorkspaceAgentScriptCompletedRequest)Descriptordeprecatedadded inv2.16.0

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

Deprecated: Use WorkspaceAgentScriptCompletedRequest.ProtoReflect.Descriptor instead.

func (*WorkspaceAgentScriptCompletedRequest)GetTimingadded inv2.16.0

func (*WorkspaceAgentScriptCompletedRequest)ProtoMessageadded inv2.16.0

func (*WorkspaceAgentScriptCompletedRequest)ProtoReflectadded inv2.16.0

func (*WorkspaceAgentScriptCompletedRequest)Resetadded inv2.16.0

func (*WorkspaceAgentScriptCompletedRequest)Stringadded inv2.16.0

typeWorkspaceAgentScriptCompletedResponseadded inv2.16.0

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

func (*WorkspaceAgentScriptCompletedResponse)Descriptordeprecatedadded inv2.16.0

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

Deprecated: Use WorkspaceAgentScriptCompletedResponse.ProtoReflect.Descriptor instead.

func (*WorkspaceAgentScriptCompletedResponse)ProtoMessageadded inv2.16.0

func (*WorkspaceAgentScriptCompletedResponse)ProtoReflectadded inv2.16.0

func (*WorkspaceAgentScriptCompletedResponse)Resetadded inv2.16.0

func (*WorkspaceAgentScriptCompletedResponse)Stringadded inv2.16.0

typeWorkspaceApp

type WorkspaceApp struct {Id            []byte                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`Urlstring                    `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`Externalbool                      `protobuf:"varint,3,opt,name=external,proto3" json:"external,omitempty"`Slugstring                    `protobuf:"bytes,4,opt,name=slug,proto3" json:"slug,omitempty"`DisplayNamestring                    `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`Commandstring                    `protobuf:"bytes,6,opt,name=command,proto3" json:"command,omitempty"`Iconstring                    `protobuf:"bytes,7,opt,name=icon,proto3" json:"icon,omitempty"`Subdomainbool                      `protobuf:"varint,8,opt,name=subdomain,proto3" json:"subdomain,omitempty"`SubdomainNamestring                    `protobuf:"bytes,9,opt,name=subdomain_name,json=subdomainName,proto3" json:"subdomain_name,omitempty"`SharingLevelWorkspaceApp_SharingLevel ``/* 145-byte string literal not displayed */Healthcheck   *WorkspaceApp_Healthcheck `protobuf:"bytes,11,opt,name=healthcheck,proto3" json:"healthcheck,omitempty"`HealthWorkspaceApp_Health       `protobuf:"varint,12,opt,name=health,proto3,enum=coder.agent.v2.WorkspaceApp_Health" json:"health,omitempty"`Hiddenbool                      `protobuf:"varint,13,opt,name=hidden,proto3" json:"hidden,omitempty"`// contains filtered or unexported fields}

func (*WorkspaceApp)Descriptordeprecated

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

Deprecated: Use WorkspaceApp.ProtoReflect.Descriptor instead.

func (*WorkspaceApp)GetCommand

func (x *WorkspaceApp) GetCommand()string

func (*WorkspaceApp)GetDisplayName

func (x *WorkspaceApp) GetDisplayName()string

func (*WorkspaceApp)GetExternal

func (x *WorkspaceApp) GetExternal()bool

func (*WorkspaceApp)GetHealth

func (x *WorkspaceApp) GetHealth()WorkspaceApp_Health

func (*WorkspaceApp)GetHealthcheck

func (x *WorkspaceApp) GetHealthcheck() *WorkspaceApp_Healthcheck

func (*WorkspaceApp)GetHiddenadded inv2.16.0

func (x *WorkspaceApp) GetHidden()bool

func (*WorkspaceApp)GetIcon

func (x *WorkspaceApp) GetIcon()string

func (*WorkspaceApp)GetIdadded inv2.6.0

func (x *WorkspaceApp) GetId() []byte

func (*WorkspaceApp)GetSharingLevel

func (x *WorkspaceApp) GetSharingLevel()WorkspaceApp_SharingLevel

func (*WorkspaceApp)GetSlug

func (x *WorkspaceApp) GetSlug()string

func (*WorkspaceApp)GetSubdomain

func (x *WorkspaceApp) GetSubdomain()bool

func (*WorkspaceApp)GetSubdomainName

func (x *WorkspaceApp) GetSubdomainName()string

func (*WorkspaceApp)GetUrl

func (x *WorkspaceApp) GetUrl()string

func (*WorkspaceApp)ProtoMessage

func (*WorkspaceApp) ProtoMessage()

func (*WorkspaceApp)ProtoReflect

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

func (*WorkspaceApp)Reset

func (x *WorkspaceApp) Reset()

func (*WorkspaceApp)String

func (x *WorkspaceApp) String()string

typeWorkspaceApp_Health

type WorkspaceApp_Healthint32
const (WorkspaceApp_HEALTH_UNSPECIFIEDWorkspaceApp_Health = 0WorkspaceApp_DISABLEDWorkspaceApp_Health = 1WorkspaceApp_INITIALIZINGWorkspaceApp_Health = 2WorkspaceApp_HEALTHYWorkspaceApp_Health = 3WorkspaceApp_UNHEALTHYWorkspaceApp_Health = 4)

func (WorkspaceApp_Health)Descriptor

func (WorkspaceApp_Health)Enum

func (WorkspaceApp_Health)EnumDescriptordeprecated

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

Deprecated: Use WorkspaceApp_Health.Descriptor instead.

func (WorkspaceApp_Health)Number

func (WorkspaceApp_Health)String

func (xWorkspaceApp_Health) String()string

func (WorkspaceApp_Health)Type

typeWorkspaceApp_Healthcheckadded inv2.6.0

type WorkspaceApp_Healthcheck struct {Urlstring               `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`Interval  *durationpb.Duration `protobuf:"bytes,2,opt,name=interval,proto3" json:"interval,omitempty"`Thresholdint32                `protobuf:"varint,3,opt,name=threshold,proto3" json:"threshold,omitempty"`// contains filtered or unexported fields}

func (*WorkspaceApp_Healthcheck)Descriptordeprecatedadded inv2.6.0

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

Deprecated: Use WorkspaceApp_Healthcheck.ProtoReflect.Descriptor instead.

func (*WorkspaceApp_Healthcheck)GetIntervaladded inv2.6.0

func (*WorkspaceApp_Healthcheck)GetThresholdadded inv2.6.0

func (x *WorkspaceApp_Healthcheck) GetThreshold()int32

func (*WorkspaceApp_Healthcheck)GetUrladded inv2.6.0

func (*WorkspaceApp_Healthcheck)ProtoMessageadded inv2.6.0

func (*WorkspaceApp_Healthcheck) ProtoMessage()

func (*WorkspaceApp_Healthcheck)ProtoReflectadded inv2.6.0

func (*WorkspaceApp_Healthcheck)Resetadded inv2.6.0

func (x *WorkspaceApp_Healthcheck) Reset()

func (*WorkspaceApp_Healthcheck)Stringadded inv2.6.0

typeWorkspaceApp_SharingLevel

type WorkspaceApp_SharingLevelint32
const (WorkspaceApp_SHARING_LEVEL_UNSPECIFIEDWorkspaceApp_SharingLevel = 0WorkspaceApp_OWNERWorkspaceApp_SharingLevel = 1WorkspaceApp_AUTHENTICATEDWorkspaceApp_SharingLevel = 2WorkspaceApp_PUBLICWorkspaceApp_SharingLevel = 3)

func (WorkspaceApp_SharingLevel)Descriptor

func (WorkspaceApp_SharingLevel)Enum

func (WorkspaceApp_SharingLevel)EnumDescriptordeprecated

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

Deprecated: Use WorkspaceApp_SharingLevel.Descriptor instead.

func (WorkspaceApp_SharingLevel)Number

func (WorkspaceApp_SharingLevel)String

func (WorkspaceApp_SharingLevel)Type

Source Files

View all Source files

Directories

PathSynopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f orF : Jump to
y orY : Canonical URL
go.dev uses cookies from Google to deliver and enhance the quality of its services and to analyze traffic.Learn more.

[8]ページ先頭

©2009-2025 Movatter.jp