Documentation
¶
Index ¶
- Variables
- func RegisterDebugdServer(s grpc.ServiceRegistrar, srv DebugdServer)
- type Chunk
- type DebugdClient
- type DebugdServer
- type Debugd_DownloadBootstrapperClient
- type Debugd_DownloadBootstrapperServer
- type Debugd_UploadBootstrapperClient
- type Debugd_UploadBootstrapperServer
- type DownloadBootstrapperRequest
- type GetInfoRequest
- type GetInfoResponse
- type Info
- type ServiceUnit
- func (*ServiceUnit) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceUnit) GetContents() string
- func (x *ServiceUnit) GetName() string
- func (*ServiceUnit) ProtoMessage()
- func (x *ServiceUnit) ProtoReflect() protoreflect.Message
- func (x *ServiceUnit) Reset()
- func (x *ServiceUnit) String() string
- type SetInfoRequest
- type SetInfoResponse
- type UnimplementedDebugdServer
- func (UnimplementedDebugdServer) DownloadBootstrapper(*DownloadBootstrapperRequest, Debugd_DownloadBootstrapperServer) error
- func (UnimplementedDebugdServer) GetInfo(context.Context, *GetInfoRequest) (*GetInfoResponse, error)
- func (UnimplementedDebugdServer) SetInfo(context.Context, *SetInfoRequest) (*SetInfoResponse, error)
- func (UnimplementedDebugdServer) UploadBootstrapper(Debugd_UploadBootstrapperServer) error
- func (UnimplementedDebugdServer) UploadSystemServiceUnits(context.Context, *UploadSystemdServiceUnitsRequest) (*UploadSystemdServiceUnitsResponse, error)
- type UnsafeDebugdServer
- type UploadBootstrapperResponse
- func (*UploadBootstrapperResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UploadBootstrapperResponse) GetStatus() UploadBootstrapperStatus
- func (*UploadBootstrapperResponse) ProtoMessage()
- func (x *UploadBootstrapperResponse) ProtoReflect() protoreflect.Message
- func (x *UploadBootstrapperResponse) Reset()
- func (x *UploadBootstrapperResponse) String() string
- type UploadBootstrapperStatus
- func (UploadBootstrapperStatus) Descriptor() protoreflect.EnumDescriptor
- func (x UploadBootstrapperStatus) Enum() *UploadBootstrapperStatus
- func (UploadBootstrapperStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x UploadBootstrapperStatus) Number() protoreflect.EnumNumber
- func (x UploadBootstrapperStatus) String() string
- func (UploadBootstrapperStatus) Type() protoreflect.EnumType
- type UploadSystemdServiceUnitsRequest
- func (*UploadSystemdServiceUnitsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UploadSystemdServiceUnitsRequest) GetUnits() []*ServiceUnit
- func (*UploadSystemdServiceUnitsRequest) ProtoMessage()
- func (x *UploadSystemdServiceUnitsRequest) ProtoReflect() protoreflect.Message
- func (x *UploadSystemdServiceUnitsRequest) Reset()
- func (x *UploadSystemdServiceUnitsRequest) String() string
- type UploadSystemdServiceUnitsResponse
- func (*UploadSystemdServiceUnitsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UploadSystemdServiceUnitsResponse) GetStatus() UploadSystemdServiceUnitsStatus
- func (*UploadSystemdServiceUnitsResponse) ProtoMessage()
- func (x *UploadSystemdServiceUnitsResponse) ProtoReflect() protoreflect.Message
- func (x *UploadSystemdServiceUnitsResponse) Reset()
- func (x *UploadSystemdServiceUnitsResponse) String() string
- type UploadSystemdServiceUnitsStatus
- func (UploadSystemdServiceUnitsStatus) Descriptor() protoreflect.EnumDescriptor
- func (x UploadSystemdServiceUnitsStatus) Enum() *UploadSystemdServiceUnitsStatus
- func (UploadSystemdServiceUnitsStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x UploadSystemdServiceUnitsStatus) Number() protoreflect.EnumNumber
- func (x UploadSystemdServiceUnitsStatus) String() string
- func (UploadSystemdServiceUnitsStatus) Type() protoreflect.EnumType
Constants ¶
This section is empty.
Variables ¶
var ( UploadBootstrapperStatus_name = map[int32]string{ 0: "UPLOAD_BOOTSTRAPPER_SUCCESS", 1: "UPLOAD_BOOTSTRAPPER_UPLOAD_FAILED", 2: "UPLOAD_BOOTSTRAPPER_START_FAILED", 3: "UPLOAD_BOOTSTRAPPER_FILE_EXISTS", } UploadBootstrapperStatus_value = map[string]int32{ "UPLOAD_BOOTSTRAPPER_SUCCESS": 0, "UPLOAD_BOOTSTRAPPER_UPLOAD_FAILED": 1, "UPLOAD_BOOTSTRAPPER_START_FAILED": 2, "UPLOAD_BOOTSTRAPPER_FILE_EXISTS": 3, } )
Enum value maps for UploadBootstrapperStatus.
var ( UploadSystemdServiceUnitsStatus_name = map[int32]string{ 0: "UPLOAD_SYSTEMD_SERVICE_UNITS_SUCCESS", 1: "UPLOAD_SYSTEMD_SERVICE_UNITS_FAILURE", } UploadSystemdServiceUnitsStatus_value = map[string]int32{ "UPLOAD_SYSTEMD_SERVICE_UNITS_SUCCESS": 0, "UPLOAD_SYSTEMD_SERVICE_UNITS_FAILURE": 1, } )
Enum value maps for UploadSystemdServiceUnitsStatus.
var Debugd_ServiceDesc = grpc.ServiceDesc{ ServiceName: "debugd.Debugd", HandlerType: (*DebugdServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "SetInfo", Handler: _Debugd_SetInfo_Handler, }, { MethodName: "GetInfo", Handler: _Debugd_GetInfo_Handler, }, { MethodName: "UploadSystemServiceUnits", Handler: _Debugd_UploadSystemServiceUnits_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "UploadBootstrapper", Handler: _Debugd_UploadBootstrapper_Handler, ClientStreams: true, }, { StreamName: "DownloadBootstrapper", Handler: _Debugd_DownloadBootstrapper_Handler, ServerStreams: true, }, }, Metadata: "debugd.proto", }
Debugd_ServiceDesc is the grpc.ServiceDesc for Debugd service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_debugd_proto protoreflect.FileDescriptor
Functions ¶
func RegisterDebugdServer ¶
func RegisterDebugdServer(s grpc.ServiceRegistrar, srv DebugdServer)
Types ¶
type Chunk ¶
type Chunk struct { Content []byte `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"` // contains filtered or unexported fields }
func (*Chunk) Descriptor
deprecated
func (*Chunk) GetContent ¶
func (*Chunk) ProtoMessage ¶
func (*Chunk) ProtoMessage()
func (*Chunk) ProtoReflect ¶
func (x *Chunk) ProtoReflect() protoreflect.Message
type DebugdClient ¶
type DebugdClient interface { SetInfo(ctx context.Context, in *SetInfoRequest, opts ...grpc.CallOption) (*SetInfoResponse, error) GetInfo(ctx context.Context, in *GetInfoRequest, opts ...grpc.CallOption) (*GetInfoResponse, error) UploadBootstrapper(ctx context.Context, opts ...grpc.CallOption) (Debugd_UploadBootstrapperClient, error) DownloadBootstrapper(ctx context.Context, in *DownloadBootstrapperRequest, opts ...grpc.CallOption) (Debugd_DownloadBootstrapperClient, error) UploadSystemServiceUnits(ctx context.Context, in *UploadSystemdServiceUnitsRequest, opts ...grpc.CallOption) (*UploadSystemdServiceUnitsResponse, error) }
DebugdClient is the client API for Debugd service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewDebugdClient ¶
func NewDebugdClient(cc grpc.ClientConnInterface) DebugdClient
type DebugdServer ¶
type DebugdServer interface { SetInfo(context.Context, *SetInfoRequest) (*SetInfoResponse, error) GetInfo(context.Context, *GetInfoRequest) (*GetInfoResponse, error) UploadBootstrapper(Debugd_UploadBootstrapperServer) error DownloadBootstrapper(*DownloadBootstrapperRequest, Debugd_DownloadBootstrapperServer) error UploadSystemServiceUnits(context.Context, *UploadSystemdServiceUnitsRequest) (*UploadSystemdServiceUnitsResponse, error) // contains filtered or unexported methods }
DebugdServer is the server API for Debugd service. All implementations must embed UnimplementedDebugdServer for forward compatibility
type Debugd_DownloadBootstrapperClient ¶
type Debugd_DownloadBootstrapperClient interface { Recv() (*Chunk, error) grpc.ClientStream }
type Debugd_DownloadBootstrapperServer ¶
type Debugd_DownloadBootstrapperServer interface { Send(*Chunk) error grpc.ServerStream }
type Debugd_UploadBootstrapperClient ¶
type Debugd_UploadBootstrapperClient interface { Send(*Chunk) error CloseAndRecv() (*UploadBootstrapperResponse, error) grpc.ClientStream }
type Debugd_UploadBootstrapperServer ¶
type Debugd_UploadBootstrapperServer interface { SendAndClose(*UploadBootstrapperResponse) error Recv() (*Chunk, error) grpc.ServerStream }
type DownloadBootstrapperRequest ¶
type DownloadBootstrapperRequest struct {
// contains filtered or unexported fields
}
func (*DownloadBootstrapperRequest) Descriptor
deprecated
func (*DownloadBootstrapperRequest) Descriptor() ([]byte, []int)
Deprecated: Use DownloadBootstrapperRequest.ProtoReflect.Descriptor instead.
func (*DownloadBootstrapperRequest) ProtoMessage ¶
func (*DownloadBootstrapperRequest) ProtoMessage()
func (*DownloadBootstrapperRequest) ProtoReflect ¶
func (x *DownloadBootstrapperRequest) ProtoReflect() protoreflect.Message
func (*DownloadBootstrapperRequest) Reset ¶
func (x *DownloadBootstrapperRequest) Reset()
func (*DownloadBootstrapperRequest) String ¶
func (x *DownloadBootstrapperRequest) String() string
type GetInfoRequest ¶ added in v2.3.0
type GetInfoRequest struct {
// contains filtered or unexported fields
}
func (*GetInfoRequest) Descriptor
deprecated
added in
v2.3.0
func (*GetInfoRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetInfoRequest.ProtoReflect.Descriptor instead.
func (*GetInfoRequest) ProtoMessage ¶ added in v2.3.0
func (*GetInfoRequest) ProtoMessage()
func (*GetInfoRequest) ProtoReflect ¶ added in v2.3.0
func (x *GetInfoRequest) ProtoReflect() protoreflect.Message
func (*GetInfoRequest) Reset ¶ added in v2.3.0
func (x *GetInfoRequest) Reset()
func (*GetInfoRequest) String ¶ added in v2.3.0
func (x *GetInfoRequest) String() string
type GetInfoResponse ¶ added in v2.3.0
type GetInfoResponse struct { Info []*Info `protobuf:"bytes,1,rep,name=info,proto3" json:"info,omitempty"` // contains filtered or unexported fields }
func (*GetInfoResponse) Descriptor
deprecated
added in
v2.3.0
func (*GetInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetInfoResponse.ProtoReflect.Descriptor instead.
func (*GetInfoResponse) GetInfo ¶ added in v2.3.0
func (x *GetInfoResponse) GetInfo() []*Info
func (*GetInfoResponse) ProtoMessage ¶ added in v2.3.0
func (*GetInfoResponse) ProtoMessage()
func (*GetInfoResponse) ProtoReflect ¶ added in v2.3.0
func (x *GetInfoResponse) ProtoReflect() protoreflect.Message
func (*GetInfoResponse) Reset ¶ added in v2.3.0
func (x *GetInfoResponse) Reset()
func (*GetInfoResponse) String ¶ added in v2.3.0
func (x *GetInfoResponse) String() string
type Info ¶ added in v2.3.0
type Info struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Info) Descriptor
deprecated
added in
v2.3.0
func (*Info) ProtoMessage ¶ added in v2.3.0
func (*Info) ProtoMessage()
func (*Info) ProtoReflect ¶ added in v2.3.0
func (x *Info) ProtoReflect() protoreflect.Message
type ServiceUnit ¶
type ServiceUnit struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Contents string `protobuf:"bytes,2,opt,name=contents,proto3" json:"contents,omitempty"` // contains filtered or unexported fields }
func (*ServiceUnit) Descriptor
deprecated
func (*ServiceUnit) Descriptor() ([]byte, []int)
Deprecated: Use ServiceUnit.ProtoReflect.Descriptor instead.
func (*ServiceUnit) GetContents ¶
func (x *ServiceUnit) GetContents() string
func (*ServiceUnit) GetName ¶
func (x *ServiceUnit) GetName() string
func (*ServiceUnit) ProtoMessage ¶
func (*ServiceUnit) ProtoMessage()
func (*ServiceUnit) ProtoReflect ¶
func (x *ServiceUnit) ProtoReflect() protoreflect.Message
func (*ServiceUnit) Reset ¶
func (x *ServiceUnit) Reset()
func (*ServiceUnit) String ¶
func (x *ServiceUnit) String() string
type SetInfoRequest ¶ added in v2.3.0
type SetInfoRequest struct { Info []*Info `protobuf:"bytes,1,rep,name=info,proto3" json:"info,omitempty"` // contains filtered or unexported fields }
func (*SetInfoRequest) Descriptor
deprecated
added in
v2.3.0
func (*SetInfoRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetInfoRequest.ProtoReflect.Descriptor instead.
func (*SetInfoRequest) GetInfo ¶ added in v2.3.0
func (x *SetInfoRequest) GetInfo() []*Info
func (*SetInfoRequest) ProtoMessage ¶ added in v2.3.0
func (*SetInfoRequest) ProtoMessage()
func (*SetInfoRequest) ProtoReflect ¶ added in v2.3.0
func (x *SetInfoRequest) ProtoReflect() protoreflect.Message
func (*SetInfoRequest) Reset ¶ added in v2.3.0
func (x *SetInfoRequest) Reset()
func (*SetInfoRequest) String ¶ added in v2.3.0
func (x *SetInfoRequest) String() string
type SetInfoResponse ¶ added in v2.3.0
type SetInfoResponse struct {
// contains filtered or unexported fields
}
func (*SetInfoResponse) Descriptor
deprecated
added in
v2.3.0
func (*SetInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetInfoResponse.ProtoReflect.Descriptor instead.
func (*SetInfoResponse) ProtoMessage ¶ added in v2.3.0
func (*SetInfoResponse) ProtoMessage()
func (*SetInfoResponse) ProtoReflect ¶ added in v2.3.0
func (x *SetInfoResponse) ProtoReflect() protoreflect.Message
func (*SetInfoResponse) Reset ¶ added in v2.3.0
func (x *SetInfoResponse) Reset()
func (*SetInfoResponse) String ¶ added in v2.3.0
func (x *SetInfoResponse) String() string
type UnimplementedDebugdServer ¶
type UnimplementedDebugdServer struct { }
UnimplementedDebugdServer must be embedded to have forward compatible implementations.
func (UnimplementedDebugdServer) DownloadBootstrapper ¶
func (UnimplementedDebugdServer) DownloadBootstrapper(*DownloadBootstrapperRequest, Debugd_DownloadBootstrapperServer) error
func (UnimplementedDebugdServer) GetInfo ¶ added in v2.3.0
func (UnimplementedDebugdServer) GetInfo(context.Context, *GetInfoRequest) (*GetInfoResponse, error)
func (UnimplementedDebugdServer) SetInfo ¶ added in v2.3.0
func (UnimplementedDebugdServer) SetInfo(context.Context, *SetInfoRequest) (*SetInfoResponse, error)
func (UnimplementedDebugdServer) UploadBootstrapper ¶
func (UnimplementedDebugdServer) UploadBootstrapper(Debugd_UploadBootstrapperServer) error
func (UnimplementedDebugdServer) UploadSystemServiceUnits ¶
func (UnimplementedDebugdServer) UploadSystemServiceUnits(context.Context, *UploadSystemdServiceUnitsRequest) (*UploadSystemdServiceUnitsResponse, error)
type UnsafeDebugdServer ¶
type UnsafeDebugdServer interface {
// contains filtered or unexported methods
}
UnsafeDebugdServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DebugdServer will result in compilation errors.
type UploadBootstrapperResponse ¶
type UploadBootstrapperResponse struct { Status UploadBootstrapperStatus `protobuf:"varint,1,opt,name=status,proto3,enum=debugd.UploadBootstrapperStatus" json:"status,omitempty"` // contains filtered or unexported fields }
func (*UploadBootstrapperResponse) Descriptor
deprecated
func (*UploadBootstrapperResponse) Descriptor() ([]byte, []int)
Deprecated: Use UploadBootstrapperResponse.ProtoReflect.Descriptor instead.
func (*UploadBootstrapperResponse) GetStatus ¶
func (x *UploadBootstrapperResponse) GetStatus() UploadBootstrapperStatus
func (*UploadBootstrapperResponse) ProtoMessage ¶
func (*UploadBootstrapperResponse) ProtoMessage()
func (*UploadBootstrapperResponse) ProtoReflect ¶
func (x *UploadBootstrapperResponse) ProtoReflect() protoreflect.Message
func (*UploadBootstrapperResponse) Reset ¶
func (x *UploadBootstrapperResponse) Reset()
func (*UploadBootstrapperResponse) String ¶
func (x *UploadBootstrapperResponse) String() string
type UploadBootstrapperStatus ¶
type UploadBootstrapperStatus int32
const ( UploadBootstrapperStatus_UPLOAD_BOOTSTRAPPER_SUCCESS UploadBootstrapperStatus = 0 UploadBootstrapperStatus_UPLOAD_BOOTSTRAPPER_UPLOAD_FAILED UploadBootstrapperStatus = 1 UploadBootstrapperStatus_UPLOAD_BOOTSTRAPPER_START_FAILED UploadBootstrapperStatus = 2 UploadBootstrapperStatus_UPLOAD_BOOTSTRAPPER_FILE_EXISTS UploadBootstrapperStatus = 3 )
func (UploadBootstrapperStatus) Descriptor ¶
func (UploadBootstrapperStatus) Descriptor() protoreflect.EnumDescriptor
func (UploadBootstrapperStatus) Enum ¶
func (x UploadBootstrapperStatus) Enum() *UploadBootstrapperStatus
func (UploadBootstrapperStatus) EnumDescriptor
deprecated
func (UploadBootstrapperStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use UploadBootstrapperStatus.Descriptor instead.
func (UploadBootstrapperStatus) Number ¶
func (x UploadBootstrapperStatus) Number() protoreflect.EnumNumber
func (UploadBootstrapperStatus) String ¶
func (x UploadBootstrapperStatus) String() string
func (UploadBootstrapperStatus) Type ¶
func (UploadBootstrapperStatus) Type() protoreflect.EnumType
type UploadSystemdServiceUnitsRequest ¶
type UploadSystemdServiceUnitsRequest struct { Units []*ServiceUnit `protobuf:"bytes,1,rep,name=units,proto3" json:"units,omitempty"` // contains filtered or unexported fields }
func (*UploadSystemdServiceUnitsRequest) Descriptor
deprecated
func (*UploadSystemdServiceUnitsRequest) Descriptor() ([]byte, []int)
Deprecated: Use UploadSystemdServiceUnitsRequest.ProtoReflect.Descriptor instead.
func (*UploadSystemdServiceUnitsRequest) GetUnits ¶
func (x *UploadSystemdServiceUnitsRequest) GetUnits() []*ServiceUnit
func (*UploadSystemdServiceUnitsRequest) ProtoMessage ¶
func (*UploadSystemdServiceUnitsRequest) ProtoMessage()
func (*UploadSystemdServiceUnitsRequest) ProtoReflect ¶
func (x *UploadSystemdServiceUnitsRequest) ProtoReflect() protoreflect.Message
func (*UploadSystemdServiceUnitsRequest) Reset ¶
func (x *UploadSystemdServiceUnitsRequest) Reset()
func (*UploadSystemdServiceUnitsRequest) String ¶
func (x *UploadSystemdServiceUnitsRequest) String() string
type UploadSystemdServiceUnitsResponse ¶
type UploadSystemdServiceUnitsResponse struct { Status UploadSystemdServiceUnitsStatus `protobuf:"varint,1,opt,name=status,proto3,enum=debugd.UploadSystemdServiceUnitsStatus" json:"status,omitempty"` // contains filtered or unexported fields }
func (*UploadSystemdServiceUnitsResponse) Descriptor
deprecated
func (*UploadSystemdServiceUnitsResponse) Descriptor() ([]byte, []int)
Deprecated: Use UploadSystemdServiceUnitsResponse.ProtoReflect.Descriptor instead.
func (*UploadSystemdServiceUnitsResponse) GetStatus ¶
func (x *UploadSystemdServiceUnitsResponse) GetStatus() UploadSystemdServiceUnitsStatus
func (*UploadSystemdServiceUnitsResponse) ProtoMessage ¶
func (*UploadSystemdServiceUnitsResponse) ProtoMessage()
func (*UploadSystemdServiceUnitsResponse) ProtoReflect ¶
func (x *UploadSystemdServiceUnitsResponse) ProtoReflect() protoreflect.Message
func (*UploadSystemdServiceUnitsResponse) Reset ¶
func (x *UploadSystemdServiceUnitsResponse) Reset()
func (*UploadSystemdServiceUnitsResponse) String ¶
func (x *UploadSystemdServiceUnitsResponse) String() string
type UploadSystemdServiceUnitsStatus ¶
type UploadSystemdServiceUnitsStatus int32
const ( UploadSystemdServiceUnitsStatus_UPLOAD_SYSTEMD_SERVICE_UNITS_SUCCESS UploadSystemdServiceUnitsStatus = 0 UploadSystemdServiceUnitsStatus_UPLOAD_SYSTEMD_SERVICE_UNITS_FAILURE UploadSystemdServiceUnitsStatus = 1 )
func (UploadSystemdServiceUnitsStatus) Descriptor ¶
func (UploadSystemdServiceUnitsStatus) Descriptor() protoreflect.EnumDescriptor
func (UploadSystemdServiceUnitsStatus) Enum ¶
func (x UploadSystemdServiceUnitsStatus) Enum() *UploadSystemdServiceUnitsStatus
func (UploadSystemdServiceUnitsStatus) EnumDescriptor
deprecated
func (UploadSystemdServiceUnitsStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use UploadSystemdServiceUnitsStatus.Descriptor instead.
func (UploadSystemdServiceUnitsStatus) Number ¶
func (x UploadSystemdServiceUnitsStatus) Number() protoreflect.EnumNumber
func (UploadSystemdServiceUnitsStatus) String ¶
func (x UploadSystemdServiceUnitsStatus) String() string
func (UploadSystemdServiceUnitsStatus) Type ¶
func (UploadSystemdServiceUnitsStatus) Type() protoreflect.EnumType