Documentation
¶
Index ¶
- Variables
- func RegisterCodespaceHostServer(s grpc.ServiceRegistrar, srv CodespaceHostServer)
- type CodespaceHostClient
- type CodespaceHostServer
- type CodespaceHostServerMock
- func (mock *CodespaceHostServerMock) NotifyCodespaceOfClientActivity(contextMoqParam context.Context, ...) (*NotifyCodespaceOfClientActivityResponse, error)
- func (mock *CodespaceHostServerMock) NotifyCodespaceOfClientActivityCalls() []struct{ ... }
- func (mock *CodespaceHostServerMock) RebuildContainerAsync(contextMoqParam context.Context, ...) (*RebuildContainerResponse, error)
- func (mock *CodespaceHostServerMock) RebuildContainerAsyncCalls() []struct{ ... }
- type NotifyCodespaceOfClientActivityRequest
- func (*NotifyCodespaceOfClientActivityRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NotifyCodespaceOfClientActivityRequest) GetClientActivities() []string
- func (x *NotifyCodespaceOfClientActivityRequest) GetClientId() string
- func (*NotifyCodespaceOfClientActivityRequest) ProtoMessage()
- func (x *NotifyCodespaceOfClientActivityRequest) ProtoReflect() protoreflect.Message
- func (x *NotifyCodespaceOfClientActivityRequest) Reset()
- func (x *NotifyCodespaceOfClientActivityRequest) String() string
- type NotifyCodespaceOfClientActivityResponse
- func (*NotifyCodespaceOfClientActivityResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NotifyCodespaceOfClientActivityResponse) GetMessage() string
- func (x *NotifyCodespaceOfClientActivityResponse) GetResult() bool
- func (*NotifyCodespaceOfClientActivityResponse) ProtoMessage()
- func (x *NotifyCodespaceOfClientActivityResponse) ProtoReflect() protoreflect.Message
- func (x *NotifyCodespaceOfClientActivityResponse) Reset()
- func (x *NotifyCodespaceOfClientActivityResponse) String() string
- type RebuildContainerRequest
- func (*RebuildContainerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RebuildContainerRequest) GetIncremental() bool
- func (*RebuildContainerRequest) ProtoMessage()
- func (x *RebuildContainerRequest) ProtoReflect() protoreflect.Message
- func (x *RebuildContainerRequest) Reset()
- func (x *RebuildContainerRequest) String() string
- type RebuildContainerResponse
- func (*RebuildContainerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RebuildContainerResponse) GetRebuildContainer() bool
- func (*RebuildContainerResponse) ProtoMessage()
- func (x *RebuildContainerResponse) ProtoReflect() protoreflect.Message
- func (x *RebuildContainerResponse) Reset()
- func (x *RebuildContainerResponse) String() string
- type UnimplementedCodespaceHostServer
- func (UnimplementedCodespaceHostServer) NotifyCodespaceOfClientActivity(context.Context, *NotifyCodespaceOfClientActivityRequest) (*NotifyCodespaceOfClientActivityResponse, error)
- func (UnimplementedCodespaceHostServer) RebuildContainerAsync(context.Context, *RebuildContainerRequest) (*RebuildContainerResponse, error)
- type UnsafeCodespaceHostServer
Constants ¶
This section is empty.
Variables ¶
var CodespaceHost_ServiceDesc = grpc.ServiceDesc{ ServiceName: "Codespaces.Grpc.CodespaceHostService.v1.CodespaceHost", HandlerType: (*CodespaceHostServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "NotifyCodespaceOfClientActivity", Handler: _CodespaceHost_NotifyCodespaceOfClientActivity_Handler, }, { MethodName: "RebuildContainerAsync", Handler: _CodespaceHost_RebuildContainerAsync_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "codespace/codespace_host_service.v1.proto", }
CodespaceHost_ServiceDesc is the grpc.ServiceDesc for CodespaceHost service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_codespace_codespace_host_service_v1_proto protoreflect.FileDescriptor
Functions ¶
func RegisterCodespaceHostServer ¶
func RegisterCodespaceHostServer(s grpc.ServiceRegistrar, srv CodespaceHostServer)
Types ¶
type CodespaceHostClient ¶
type CodespaceHostClient interface {
NotifyCodespaceOfClientActivity(ctx context.Context, in *NotifyCodespaceOfClientActivityRequest, opts ...grpc.CallOption) (*NotifyCodespaceOfClientActivityResponse, error)
RebuildContainerAsync(ctx context.Context, in *RebuildContainerRequest, opts ...grpc.CallOption) (*RebuildContainerResponse, error)
}
CodespaceHostClient is the client API for CodespaceHost 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 NewCodespaceHostClient ¶
func NewCodespaceHostClient(cc grpc.ClientConnInterface) CodespaceHostClient
type CodespaceHostServer ¶
type CodespaceHostServer interface {
NotifyCodespaceOfClientActivity(context.Context, *NotifyCodespaceOfClientActivityRequest) (*NotifyCodespaceOfClientActivityResponse, error)
RebuildContainerAsync(context.Context, *RebuildContainerRequest) (*RebuildContainerResponse, error)
// contains filtered or unexported methods
}
CodespaceHostServer is the server API for CodespaceHost service. All implementations must embed UnimplementedCodespaceHostServer for forward compatibility
type CodespaceHostServerMock ¶ added in v2.22.1
type CodespaceHostServerMock struct {
// NotifyCodespaceOfClientActivityFunc mocks the NotifyCodespaceOfClientActivity method.
NotifyCodespaceOfClientActivityFunc func(contextMoqParam context.Context, notifyCodespaceOfClientActivityRequest *NotifyCodespaceOfClientActivityRequest) (*NotifyCodespaceOfClientActivityResponse, error)
// RebuildContainerAsyncFunc mocks the RebuildContainerAsync method.
RebuildContainerAsyncFunc func(contextMoqParam context.Context, rebuildContainerRequest *RebuildContainerRequest) (*RebuildContainerResponse, error)
// contains filtered or unexported fields
}
CodespaceHostServerMock is a mock implementation of CodespaceHostServer.
func TestSomethingThatUsesCodespaceHostServer(t *testing.T) {
// make and configure a mocked CodespaceHostServer
mockedCodespaceHostServer := &CodespaceHostServerMock{
NotifyCodespaceOfClientActivityFunc: func(contextMoqParam context.Context, notifyCodespaceOfClientActivityRequest *NotifyCodespaceOfClientActivityRequest) (*NotifyCodespaceOfClientActivityResponse, error) {
panic("mock out the NotifyCodespaceOfClientActivity method")
},
RebuildContainerAsyncFunc: func(contextMoqParam context.Context, rebuildContainerRequest *RebuildContainerRequest) (*RebuildContainerResponse, error) {
panic("mock out the RebuildContainerAsync method")
},
mustEmbedUnimplementedCodespaceHostServerFunc: func() {
panic("mock out the mustEmbedUnimplementedCodespaceHostServer method")
},
}
// use mockedCodespaceHostServer in code that requires CodespaceHostServer
// and then make assertions.
}
func (*CodespaceHostServerMock) NotifyCodespaceOfClientActivity ¶ added in v2.22.1
func (mock *CodespaceHostServerMock) NotifyCodespaceOfClientActivity(contextMoqParam context.Context, notifyCodespaceOfClientActivityRequest *NotifyCodespaceOfClientActivityRequest) (*NotifyCodespaceOfClientActivityResponse, error)
NotifyCodespaceOfClientActivity calls NotifyCodespaceOfClientActivityFunc.
func (*CodespaceHostServerMock) NotifyCodespaceOfClientActivityCalls ¶ added in v2.22.1
func (mock *CodespaceHostServerMock) NotifyCodespaceOfClientActivityCalls() []struct { ContextMoqParam context.Context NotifyCodespaceOfClientActivityRequest *NotifyCodespaceOfClientActivityRequest }
NotifyCodespaceOfClientActivityCalls gets all the calls that were made to NotifyCodespaceOfClientActivity. Check the length with:
len(mockedCodespaceHostServer.NotifyCodespaceOfClientActivityCalls())
func (*CodespaceHostServerMock) RebuildContainerAsync ¶ added in v2.22.1
func (mock *CodespaceHostServerMock) RebuildContainerAsync(contextMoqParam context.Context, rebuildContainerRequest *RebuildContainerRequest) (*RebuildContainerResponse, error)
RebuildContainerAsync calls RebuildContainerAsyncFunc.
func (*CodespaceHostServerMock) RebuildContainerAsyncCalls ¶ added in v2.22.1
func (mock *CodespaceHostServerMock) RebuildContainerAsyncCalls() []struct { ContextMoqParam context.Context RebuildContainerRequest *RebuildContainerRequest }
RebuildContainerAsyncCalls gets all the calls that were made to RebuildContainerAsync. Check the length with:
len(mockedCodespaceHostServer.RebuildContainerAsyncCalls())
type NotifyCodespaceOfClientActivityRequest ¶
type NotifyCodespaceOfClientActivityRequest struct {
ClientId string `protobuf:"bytes,1,opt,name=ClientId,proto3" json:"ClientId,omitempty"`
ClientActivities []string `protobuf:"bytes,2,rep,name=ClientActivities,proto3" json:"ClientActivities,omitempty"`
// contains filtered or unexported fields
}
func (*NotifyCodespaceOfClientActivityRequest) Descriptor
deprecated
func (*NotifyCodespaceOfClientActivityRequest) Descriptor() ([]byte, []int)
Deprecated: Use NotifyCodespaceOfClientActivityRequest.ProtoReflect.Descriptor instead.
func (*NotifyCodespaceOfClientActivityRequest) GetClientActivities ¶
func (x *NotifyCodespaceOfClientActivityRequest) GetClientActivities() []string
func (*NotifyCodespaceOfClientActivityRequest) GetClientId ¶
func (x *NotifyCodespaceOfClientActivityRequest) GetClientId() string
func (*NotifyCodespaceOfClientActivityRequest) ProtoMessage ¶
func (*NotifyCodespaceOfClientActivityRequest) ProtoMessage()
func (*NotifyCodespaceOfClientActivityRequest) ProtoReflect ¶
func (x *NotifyCodespaceOfClientActivityRequest) ProtoReflect() protoreflect.Message
func (*NotifyCodespaceOfClientActivityRequest) Reset ¶
func (x *NotifyCodespaceOfClientActivityRequest) Reset()
func (*NotifyCodespaceOfClientActivityRequest) String ¶
func (x *NotifyCodespaceOfClientActivityRequest) String() string
type NotifyCodespaceOfClientActivityResponse ¶
type NotifyCodespaceOfClientActivityResponse struct {
Result bool `protobuf:"varint,1,opt,name=Result,proto3" json:"Result,omitempty"`
Message string `protobuf:"bytes,2,opt,name=Message,proto3" json:"Message,omitempty"`
// contains filtered or unexported fields
}
func (*NotifyCodespaceOfClientActivityResponse) Descriptor
deprecated
func (*NotifyCodespaceOfClientActivityResponse) Descriptor() ([]byte, []int)
Deprecated: Use NotifyCodespaceOfClientActivityResponse.ProtoReflect.Descriptor instead.
func (*NotifyCodespaceOfClientActivityResponse) GetMessage ¶
func (x *NotifyCodespaceOfClientActivityResponse) GetMessage() string
func (*NotifyCodespaceOfClientActivityResponse) GetResult ¶
func (x *NotifyCodespaceOfClientActivityResponse) GetResult() bool
func (*NotifyCodespaceOfClientActivityResponse) ProtoMessage ¶
func (*NotifyCodespaceOfClientActivityResponse) ProtoMessage()
func (*NotifyCodespaceOfClientActivityResponse) ProtoReflect ¶
func (x *NotifyCodespaceOfClientActivityResponse) ProtoReflect() protoreflect.Message
func (*NotifyCodespaceOfClientActivityResponse) Reset ¶
func (x *NotifyCodespaceOfClientActivityResponse) Reset()
func (*NotifyCodespaceOfClientActivityResponse) String ¶
func (x *NotifyCodespaceOfClientActivityResponse) String() string
type RebuildContainerRequest ¶
type RebuildContainerRequest struct {
Incremental *bool `protobuf:"varint,1,opt,name=Incremental,proto3,oneof" json:"Incremental,omitempty"`
// contains filtered or unexported fields
}
func (*RebuildContainerRequest) Descriptor
deprecated
func (*RebuildContainerRequest) Descriptor() ([]byte, []int)
Deprecated: Use RebuildContainerRequest.ProtoReflect.Descriptor instead.
func (*RebuildContainerRequest) GetIncremental ¶
func (x *RebuildContainerRequest) GetIncremental() bool
func (*RebuildContainerRequest) ProtoMessage ¶
func (*RebuildContainerRequest) ProtoMessage()
func (*RebuildContainerRequest) ProtoReflect ¶
func (x *RebuildContainerRequest) ProtoReflect() protoreflect.Message
func (*RebuildContainerRequest) Reset ¶
func (x *RebuildContainerRequest) Reset()
func (*RebuildContainerRequest) String ¶
func (x *RebuildContainerRequest) String() string
type RebuildContainerResponse ¶
type RebuildContainerResponse struct {
RebuildContainer bool `protobuf:"varint,1,opt,name=RebuildContainer,proto3" json:"RebuildContainer,omitempty"`
// contains filtered or unexported fields
}
func (*RebuildContainerResponse) Descriptor
deprecated
func (*RebuildContainerResponse) Descriptor() ([]byte, []int)
Deprecated: Use RebuildContainerResponse.ProtoReflect.Descriptor instead.
func (*RebuildContainerResponse) GetRebuildContainer ¶
func (x *RebuildContainerResponse) GetRebuildContainer() bool
func (*RebuildContainerResponse) ProtoMessage ¶
func (*RebuildContainerResponse) ProtoMessage()
func (*RebuildContainerResponse) ProtoReflect ¶
func (x *RebuildContainerResponse) ProtoReflect() protoreflect.Message
func (*RebuildContainerResponse) Reset ¶
func (x *RebuildContainerResponse) Reset()
func (*RebuildContainerResponse) String ¶
func (x *RebuildContainerResponse) String() string
type UnimplementedCodespaceHostServer ¶
type UnimplementedCodespaceHostServer struct {
}
UnimplementedCodespaceHostServer must be embedded to have forward compatible implementations.
func (UnimplementedCodespaceHostServer) NotifyCodespaceOfClientActivity ¶
func (UnimplementedCodespaceHostServer) NotifyCodespaceOfClientActivity(context.Context, *NotifyCodespaceOfClientActivityRequest) (*NotifyCodespaceOfClientActivityResponse, error)
func (UnimplementedCodespaceHostServer) RebuildContainerAsync ¶
func (UnimplementedCodespaceHostServer) RebuildContainerAsync(context.Context, *RebuildContainerRequest) (*RebuildContainerResponse, error)
type UnsafeCodespaceHostServer ¶
type UnsafeCodespaceHostServer interface {
// contains filtered or unexported methods
}
UnsafeCodespaceHostServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CodespaceHostServer will result in compilation errors.