proto/gateway_grpc.pb.go
Rama main · réplica de lectura del repositorio original.
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.3.0
// - protoc v4.25.1
// source: gateway.proto
package proto
import (
context "context"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
)
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
// Requires gRPC-Go v1.32.0 or later.
const _ = grpc.SupportPackageIsVersion7
const (
GatewayService_Authorize_FullMethodName = "/gateway.GatewayService/Authorize"
GatewayService_SignPayload_FullMethodName = "/gateway.GatewayService/SignPayload"
GatewayService_HeadObject_FullMethodName = "/gateway.GatewayService/HeadObject"
GatewayService_CreateObject_FullMethodName = "/gateway.GatewayService/CreateObject"
GatewayService_PutObjectStream_FullMethodName = "/gateway.GatewayService/PutObjectStream"
GatewayService_CompleteObjectUpload_FullMethodName = "/gateway.GatewayService/CompleteObjectUpload"
GatewayService_CreateObjectDelta_FullMethodName = "/gateway.GatewayService/CreateObjectDelta"
GatewayService_CommitObjectDelta_FullMethodName = "/gateway.GatewayService/CommitObjectDelta"
GatewayService_CheckpointContainer_FullMethodName = "/gateway.GatewayService/CheckpointContainer"
GatewayService_ListContainers_FullMethodName = "/gateway.GatewayService/ListContainers"
GatewayService_StopContainer_FullMethodName = "/gateway.GatewayService/StopContainer"
GatewayService_AttachToContainer_FullMethodName = "/gateway.GatewayService/AttachToContainer"
GatewayService_StartTask_FullMethodName = "/gateway.GatewayService/StartTask"
GatewayService_EndTask_FullMethodName = "/gateway.GatewayService/EndTask"
GatewayService_StopTasks_FullMethodName = "/gateway.GatewayService/StopTasks"
GatewayService_ListTasks_FullMethodName = "/gateway.GatewayService/ListTasks"
GatewayService_GetCPUTierCatalog_FullMethodName = "/gateway.GatewayService/GetCPUTierCatalog"
GatewayService_GetOrCreateStub_FullMethodName = "/gateway.GatewayService/GetOrCreateStub"
GatewayService_DeployStub_FullMethodName = "/gateway.GatewayService/DeployStub"
GatewayService_GetURL_FullMethodName = "/gateway.GatewayService/GetURL"
GatewayService_ListDeployments_FullMethodName = "/gateway.GatewayService/ListDeployments"
GatewayService_StopDeployment_FullMethodName = "/gateway.GatewayService/StopDeployment"
GatewayService_StartDeployment_FullMethodName = "/gateway.GatewayService/StartDeployment"
GatewayService_ScaleDeployment_FullMethodName = "/gateway.GatewayService/ScaleDeployment"
GatewayService_DeleteDeployment_FullMethodName = "/gateway.GatewayService/DeleteDeployment"
GatewayService_ListPools_FullMethodName = "/gateway.GatewayService/ListPools"
GatewayService_ListPoolOffers_FullMethodName = "/gateway.GatewayService/ListPoolOffers"
GatewayService_LaunchPoolCapacity_FullMethodName = "/gateway.GatewayService/LaunchPoolCapacity"
GatewayService_ListPrivatePools_FullMethodName = "/gateway.GatewayService/ListPrivatePools"
GatewayService_CreateBYOCPool_FullMethodName = "/gateway.GatewayService/CreateBYOCPool"
GatewayService_GetBYOCPool_FullMethodName = "/gateway.GatewayService/GetBYOCPool"
GatewayService_ScaleBYOCPool_FullMethodName = "/gateway.GatewayService/ScaleBYOCPool"
GatewayService_GetProviderJoinCommand_FullMethodName = "/gateway.GatewayService/GetProviderJoinCommand"
GatewayService_ListProviderMachines_FullMethodName = "/gateway.GatewayService/ListProviderMachines"
GatewayService_GetEndpointUsage_FullMethodName = "/gateway.GatewayService/GetEndpointUsage"
GatewayService_ListMachineContainers_FullMethodName = "/gateway.GatewayService/ListMachineContainers"
GatewayService_CreatePool_FullMethodName = "/gateway.GatewayService/CreatePool"
GatewayService_DeletePool_FullMethodName = "/gateway.GatewayService/DeletePool"
GatewayService_ExtendPoolCapacity_FullMethodName = "/gateway.GatewayService/ExtendPoolCapacity"
GatewayService_CreatePoolJoinToken_FullMethodName = "/gateway.GatewayService/CreatePoolJoinToken"
GatewayService_RevokePoolJoinToken_FullMethodName = "/gateway.GatewayService/RevokePoolJoinToken"
GatewayService_GetPoolJoinCommand_FullMethodName = "/gateway.GatewayService/GetPoolJoinCommand"
GatewayService_ListPoolMachines_FullMethodName = "/gateway.GatewayService/ListPoolMachines"
GatewayService_DownloadMachineSSHKey_FullMethodName = "/gateway.GatewayService/DownloadMachineSSHKey"
GatewayService_RotateMachineSSHKey_FullMethodName = "/gateway.GatewayService/RotateMachineSSHKey"
GatewayService_ActivateMachineSSHKey_FullMethodName = "/gateway.GatewayService/ActivateMachineSSHKey"
GatewayService_JoinAgent_FullMethodName = "/gateway.GatewayService/JoinAgent"
GatewayService_RequestAgentTransportCredential_FullMethodName = "/gateway.GatewayService/RequestAgentTransportCredential"
GatewayService_GetAgentPoolVirtualization_FullMethodName = "/gateway.GatewayService/GetAgentPoolVirtualization"
GatewayService_CreateNodeEnrollment_FullMethodName = "/gateway.GatewayService/CreateNodeEnrollment"
GatewayService_DeleteNodeEnrollment_FullMethodName = "/gateway.GatewayService/DeleteNodeEnrollment"
GatewayService_ListAgentRoutes_FullMethodName = "/gateway.GatewayService/ListAgentRoutes"
GatewayService_UpdateAgentRouteStatus_FullMethodName = "/gateway.GatewayService/UpdateAgentRouteStatus"
GatewayService_UpdateAgentSSHStatus_FullMethodName = "/gateway.GatewayService/UpdateAgentSSHStatus"
GatewayService_UpdateAgentAvailability_FullMethodName = "/gateway.GatewayService/UpdateAgentAvailability"
GatewayService_StreamAgent_FullMethodName = "/gateway.GatewayService/StreamAgent"
GatewayService_StreamAgentTelemetry_FullMethodName = "/gateway.GatewayService/StreamAgentTelemetry"
GatewayService_ListMachines_FullMethodName = "/gateway.GatewayService/ListMachines"
GatewayService_CreateMachine_FullMethodName = "/gateway.GatewayService/CreateMachine"
GatewayService_DeleteMachine_FullMethodName = "/gateway.GatewayService/DeleteMachine"
GatewayService_ListTokens_FullMethodName = "/gateway.GatewayService/ListTokens"
GatewayService_CreateToken_FullMethodName = "/gateway.GatewayService/CreateToken"
GatewayService_ToggleToken_FullMethodName = "/gateway.GatewayService/ToggleToken"
GatewayService_DeleteToken_FullMethodName = "/gateway.GatewayService/DeleteToken"
GatewayService_ListWorkers_FullMethodName = "/gateway.GatewayService/ListWorkers"
GatewayService_CordonWorker_FullMethodName = "/gateway.GatewayService/CordonWorker"
GatewayService_UncordonWorker_FullMethodName = "/gateway.GatewayService/UncordonWorker"
GatewayService_DrainWorker_FullMethodName = "/gateway.GatewayService/DrainWorker"
GatewayService_ExportWorkspaceConfig_FullMethodName = "/gateway.GatewayService/ExportWorkspaceConfig"
)
// GatewayServiceClient is the client API for GatewayService 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.
type GatewayServiceClient interface {
// Auth
Authorize(ctx context.Context, in *AuthorizeRequest, opts ...grpc.CallOption) (*AuthorizeResponse, error)
SignPayload(ctx context.Context, in *SignPayloadRequest, opts ...grpc.CallOption) (*SignPayloadResponse, error)
// Objects
HeadObject(ctx context.Context, in *HeadObjectRequest, opts ...grpc.CallOption) (*HeadObjectResponse, error)
CreateObject(ctx context.Context, in *CreateObjectRequest, opts ...grpc.CallOption) (*CreateObjectResponse, error)
PutObjectStream(ctx context.Context, opts ...grpc.CallOption) (GatewayService_PutObjectStreamClient, error)
CompleteObjectUpload(ctx context.Context, in *CompleteObjectUploadRequest, opts ...grpc.CallOption) (*CompleteObjectUploadResponse, error)
CreateObjectDelta(ctx context.Context, in *CreateObjectDeltaRequest, opts ...grpc.CallOption) (*CreateObjectDeltaResponse, error)
CommitObjectDelta(ctx context.Context, in *CommitObjectDeltaRequest, opts ...grpc.CallOption) (*CommitObjectDeltaResponse, error)
// Containers
CheckpointContainer(ctx context.Context, in *CheckpointContainerRequest, opts ...grpc.CallOption) (*CheckpointContainerResponse, error)
ListContainers(ctx context.Context, in *ListContainersRequest, opts ...grpc.CallOption) (*ListContainersResponse, error)
StopContainer(ctx context.Context, in *StopContainerRequest, opts ...grpc.CallOption) (*StopContainerResponse, error)
AttachToContainer(ctx context.Context, opts ...grpc.CallOption) (GatewayService_AttachToContainerClient, error)
// Tasks
StartTask(ctx context.Context, in *StartTaskRequest, opts ...grpc.CallOption) (*StartTaskResponse, error)
EndTask(ctx context.Context, in *EndTaskRequest, opts ...grpc.CallOption) (*EndTaskResponse, error)
StopTasks(ctx context.Context, in *StopTasksRequest, opts ...grpc.CallOption) (*StopTasksResponse, error)
ListTasks(ctx context.Context, in *ListTasksRequest, opts ...grpc.CallOption) (*ListTasksResponse, error)
GetCPUTierCatalog(ctx context.Context, in *GetCPUTierCatalogRequest, opts ...grpc.CallOption) (*GetCPUTierCatalogResponse, error)
// Stubs
GetOrCreateStub(ctx context.Context, in *GetOrCreateStubRequest, opts ...grpc.CallOption) (*GetOrCreateStubResponse, error)
DeployStub(ctx context.Context, in *DeployStubRequest, opts ...grpc.CallOption) (*DeployStubResponse, error)
GetURL(ctx context.Context, in *GetURLRequest, opts ...grpc.CallOption) (*GetURLResponse, error)
// Deployments
ListDeployments(ctx context.Context, in *ListDeploymentsRequest, opts ...grpc.CallOption) (*ListDeploymentsResponse, error)
StopDeployment(ctx context.Context, in *StopDeploymentRequest, opts ...grpc.CallOption) (*StopDeploymentResponse, error)
StartDeployment(ctx context.Context, in *StartDeploymentRequest, opts ...grpc.CallOption) (*StartDeploymentResponse, error)
ScaleDeployment(ctx context.Context, in *ScaleDeploymentRequest, opts ...grpc.CallOption) (*ScaleDeploymentResponse, error)
DeleteDeployment(ctx context.Context, in *DeleteDeploymentRequest, opts ...grpc.CallOption) (*DeleteDeploymentResponse, error)
// Pools
ListPools(ctx context.Context, in *ListPoolsRequest, opts ...grpc.CallOption) (*ListPoolsResponse, error)
// Private compute pools
ListPoolOffers(ctx context.Context, in *ListPoolOffersRequest, opts ...grpc.CallOption) (*ListPoolOffersResponse, error)
LaunchPoolCapacity(ctx context.Context, in *LaunchPoolCapacityRequest, opts ...grpc.CallOption) (*LaunchPoolCapacityResponse, error)
ListPrivatePools(ctx context.Context, in *ListPrivatePoolsRequest, opts ...grpc.CallOption) (*ListPrivatePoolsResponse, error)
CreateBYOCPool(ctx context.Context, in *CreateBYOCPoolRequest, opts ...grpc.CallOption) (*CreateBYOCPoolResponse, error)
GetBYOCPool(ctx context.Context, in *GetBYOCPoolRequest, opts ...grpc.CallOption) (*GetBYOCPoolResponse, error)
ScaleBYOCPool(ctx context.Context, in *ScaleBYOCPoolRequest, opts ...grpc.CallOption) (*ScaleBYOCPoolResponse, error)
// Sell compute: contribute machines to the managed endpoint fleet and earn
// a share of the tokens sold on them.
GetProviderJoinCommand(ctx context.Context, in *GetProviderJoinCommandRequest, opts ...grpc.CallOption) (*GetProviderJoinCommandResponse, error)
ListProviderMachines(ctx context.Context, in *ListProviderMachinesRequest, opts ...grpc.CallOption) (*ListProviderMachinesResponse, error)
GetEndpointUsage(ctx context.Context, in *GetEndpointUsageRequest, opts ...grpc.CallOption) (*GetEndpointUsageResponse, error)
ListMachineContainers(ctx context.Context, in *ListMachineContainersRequest, opts ...grpc.CallOption) (*ListMachineContainersResponse, error)
CreatePool(ctx context.Context, in *CreatePoolRequest, opts ...grpc.CallOption) (*CreatePoolResponse, error)
DeletePool(ctx context.Context, in *DeletePoolRequest, opts ...grpc.CallOption) (*DeletePoolResponse, error)
ExtendPoolCapacity(ctx context.Context, in *ExtendPoolCapacityRequest, opts ...grpc.CallOption) (*ExtendPoolCapacityResponse, error)
CreatePoolJoinToken(ctx context.Context, in *CreatePoolJoinTokenRequest, opts ...grpc.CallOption) (*CreatePoolJoinTokenResponse, error)
RevokePoolJoinToken(ctx context.Context, in *RevokePoolJoinTokenRequest, opts ...grpc.CallOption) (*RevokePoolJoinTokenResponse, error)
GetPoolJoinCommand(ctx context.Context, in *GetPoolJoinCommandRequest, opts ...grpc.CallOption) (*GetPoolJoinCommandResponse, error)
ListPoolMachines(ctx context.Context, in *ListPoolMachinesRequest, opts ...grpc.CallOption) (*ListPoolMachinesResponse, error)
DownloadMachineSSHKey(ctx context.Context, in *DownloadMachineSSHKeyRequest, opts ...grpc.CallOption) (*DownloadMachineSSHKeyResponse, error)
RotateMachineSSHKey(ctx context.Context, in *RotateMachineSSHKeyRequest, opts ...grpc.CallOption) (*RotateMachineSSHKeyResponse, error)
ActivateMachineSSHKey(ctx context.Context, in *ActivateMachineSSHKeyRequest, opts ...grpc.CallOption) (*ActivateMachineSSHKeyResponse, error)
JoinAgent(ctx context.Context, in *JoinAgentRequest, opts ...grpc.CallOption) (*JoinAgentResponse, error)
RequestAgentTransportCredential(ctx context.Context, in *RequestAgentTransportCredentialRequest, opts ...grpc.CallOption) (*RequestAgentTransportCredentialResponse, error)
GetAgentPoolVirtualization(ctx context.Context, in *GetAgentPoolVirtualizationRequest, opts ...grpc.CallOption) (*GetAgentPoolVirtualizationResponse, error)
CreateNodeEnrollment(ctx context.Context, in *CreateNodeEnrollmentRequest, opts ...grpc.CallOption) (*CreateNodeEnrollmentResponse, error)
DeleteNodeEnrollment(ctx context.Context, in *DeleteNodeEnrollmentRequest, opts ...grpc.CallOption) (*DeleteNodeEnrollmentResponse, error)
ListAgentRoutes(ctx context.Context, in *ListAgentRoutesRequest, opts ...grpc.CallOption) (*ListAgentRoutesResponse, error)
UpdateAgentRouteStatus(ctx context.Context, in *UpdateAgentRouteStatusRequest, opts ...grpc.CallOption) (*UpdateAgentRouteStatusResponse, error)
UpdateAgentSSHStatus(ctx context.Context, in *UpdateAgentSSHStatusRequest, opts ...grpc.CallOption) (*UpdateAgentSSHStatusResponse, error)
UpdateAgentAvailability(ctx context.Context, in *UpdateAgentAvailabilityRequest, opts ...grpc.CallOption) (*UpdateAgentAvailabilityResponse, error)
StreamAgent(ctx context.Context, in *StreamAgentRequest, opts ...grpc.CallOption) (GatewayService_StreamAgentClient, error)
StreamAgentTelemetry(ctx context.Context, opts ...grpc.CallOption) (GatewayService_StreamAgentTelemetryClient, error)
// Machines
ListMachines(ctx context.Context, in *ListMachinesRequest, opts ...grpc.CallOption) (*ListMachinesResponse, error)
CreateMachine(ctx context.Context, in *CreateMachineRequest, opts ...grpc.CallOption) (*CreateMachineResponse, error)
DeleteMachine(ctx context.Context, in *DeleteMachineRequest, opts ...grpc.CallOption) (*DeleteMachineResponse, error)
// Tokens
ListTokens(ctx context.Context, in *ListTokensRequest, opts ...grpc.CallOption) (*ListTokensResponse, error)
CreateToken(ctx context.Context, in *CreateTokenRequest, opts ...grpc.CallOption) (*CreateTokenResponse, error)
ToggleToken(ctx context.Context, in *ToggleTokenRequest, opts ...grpc.CallOption) (*ToggleTokenResponse, error)
DeleteToken(ctx context.Context, in *DeleteTokenRequest, opts ...grpc.CallOption) (*DeleteTokenResponse, error)
// Workers
ListWorkers(ctx context.Context, in *ListWorkersRequest, opts ...grpc.CallOption) (*ListWorkersResponse, error)
CordonWorker(ctx context.Context, in *CordonWorkerRequest, opts ...grpc.CallOption) (*CordonWorkerResponse, error)
UncordonWorker(ctx context.Context, in *UncordonWorkerRequest, opts ...grpc.CallOption) (*UncordonWorkerResponse, error)
DrainWorker(ctx context.Context, in *DrainWorkerRequest, opts ...grpc.CallOption) (*DrainWorkerResponse, error)
// Workspace
ExportWorkspaceConfig(ctx context.Context, in *ExportWorkspaceConfigRequest, opts ...grpc.CallOption) (*ExportWorkspaceConfigResponse, error)
}
type gatewayServiceClient struct {
cc grpc.ClientConnInterface
}
func NewGatewayServiceClient(cc grpc.ClientConnInterface) GatewayServiceClient {
return &gatewayServiceClient{cc}
}
func (c *gatewayServiceClient) Authorize(ctx context.Context, in *AuthorizeRequest, opts ...grpc.CallOption) (*AuthorizeResponse, error) {
out := new(AuthorizeResponse)
err := c.cc.Invoke(ctx, GatewayService_Authorize_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) SignPayload(ctx context.Context, in *SignPayloadRequest, opts ...grpc.CallOption) (*SignPayloadResponse, error) {
out := new(SignPayloadResponse)
err := c.cc.Invoke(ctx, GatewayService_SignPayload_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) HeadObject(ctx context.Context, in *HeadObjectRequest, opts ...grpc.CallOption) (*HeadObjectResponse, error) {
out := new(HeadObjectResponse)
err := c.cc.Invoke(ctx, GatewayService_HeadObject_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) CreateObject(ctx context.Context, in *CreateObjectRequest, opts ...grpc.CallOption) (*CreateObjectResponse, error) {
out := new(CreateObjectResponse)
err := c.cc.Invoke(ctx, GatewayService_CreateObject_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) PutObjectStream(ctx context.Context, opts ...grpc.CallOption) (GatewayService_PutObjectStreamClient, error) {
stream, err := c.cc.NewStream(ctx, &GatewayService_ServiceDesc.Streams[0], GatewayService_PutObjectStream_FullMethodName, opts...)
if err != nil {
return nil, err
}
x := &gatewayServicePutObjectStreamClient{stream}
return x, nil
}
type GatewayService_PutObjectStreamClient interface {
Send(*PutObjectRequest) error
CloseAndRecv() (*PutObjectResponse, error)
grpc.ClientStream
}
type gatewayServicePutObjectStreamClient struct {
grpc.ClientStream
}
func (x *gatewayServicePutObjectStreamClient) Send(m *PutObjectRequest) error {
return x.ClientStream.SendMsg(m)
}
func (x *gatewayServicePutObjectStreamClient) CloseAndRecv() (*PutObjectResponse, error) {
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
m := new(PutObjectResponse)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *gatewayServiceClient) CompleteObjectUpload(ctx context.Context, in *CompleteObjectUploadRequest, opts ...grpc.CallOption) (*CompleteObjectUploadResponse, error) {
out := new(CompleteObjectUploadResponse)
err := c.cc.Invoke(ctx, GatewayService_CompleteObjectUpload_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) CreateObjectDelta(ctx context.Context, in *CreateObjectDeltaRequest, opts ...grpc.CallOption) (*CreateObjectDeltaResponse, error) {
out := new(CreateObjectDeltaResponse)
err := c.cc.Invoke(ctx, GatewayService_CreateObjectDelta_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) CommitObjectDelta(ctx context.Context, in *CommitObjectDeltaRequest, opts ...grpc.CallOption) (*CommitObjectDeltaResponse, error) {
out := new(CommitObjectDeltaResponse)
err := c.cc.Invoke(ctx, GatewayService_CommitObjectDelta_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) CheckpointContainer(ctx context.Context, in *CheckpointContainerRequest, opts ...grpc.CallOption) (*CheckpointContainerResponse, error) {
out := new(CheckpointContainerResponse)
err := c.cc.Invoke(ctx, GatewayService_CheckpointContainer_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ListContainers(ctx context.Context, in *ListContainersRequest, opts ...grpc.CallOption) (*ListContainersResponse, error) {
out := new(ListContainersResponse)
err := c.cc.Invoke(ctx, GatewayService_ListContainers_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) StopContainer(ctx context.Context, in *StopContainerRequest, opts ...grpc.CallOption) (*StopContainerResponse, error) {
out := new(StopContainerResponse)
err := c.cc.Invoke(ctx, GatewayService_StopContainer_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) AttachToContainer(ctx context.Context, opts ...grpc.CallOption) (GatewayService_AttachToContainerClient, error) {
stream, err := c.cc.NewStream(ctx, &GatewayService_ServiceDesc.Streams[1], GatewayService_AttachToContainer_FullMethodName, opts...)
if err != nil {
return nil, err
}
x := &gatewayServiceAttachToContainerClient{stream}
return x, nil
}
type GatewayService_AttachToContainerClient interface {
Send(*ContainerStreamMessage) error
Recv() (*AttachToContainerResponse, error)
grpc.ClientStream
}
type gatewayServiceAttachToContainerClient struct {
grpc.ClientStream
}
func (x *gatewayServiceAttachToContainerClient) Send(m *ContainerStreamMessage) error {
return x.ClientStream.SendMsg(m)
}
func (x *gatewayServiceAttachToContainerClient) Recv() (*AttachToContainerResponse, error) {
m := new(AttachToContainerResponse)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *gatewayServiceClient) StartTask(ctx context.Context, in *StartTaskRequest, opts ...grpc.CallOption) (*StartTaskResponse, error) {
out := new(StartTaskResponse)
err := c.cc.Invoke(ctx, GatewayService_StartTask_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) EndTask(ctx context.Context, in *EndTaskRequest, opts ...grpc.CallOption) (*EndTaskResponse, error) {
out := new(EndTaskResponse)
err := c.cc.Invoke(ctx, GatewayService_EndTask_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) StopTasks(ctx context.Context, in *StopTasksRequest, opts ...grpc.CallOption) (*StopTasksResponse, error) {
out := new(StopTasksResponse)
err := c.cc.Invoke(ctx, GatewayService_StopTasks_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ListTasks(ctx context.Context, in *ListTasksRequest, opts ...grpc.CallOption) (*ListTasksResponse, error) {
out := new(ListTasksResponse)
err := c.cc.Invoke(ctx, GatewayService_ListTasks_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) GetCPUTierCatalog(ctx context.Context, in *GetCPUTierCatalogRequest, opts ...grpc.CallOption) (*GetCPUTierCatalogResponse, error) {
out := new(GetCPUTierCatalogResponse)
err := c.cc.Invoke(ctx, GatewayService_GetCPUTierCatalog_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) GetOrCreateStub(ctx context.Context, in *GetOrCreateStubRequest, opts ...grpc.CallOption) (*GetOrCreateStubResponse, error) {
out := new(GetOrCreateStubResponse)
err := c.cc.Invoke(ctx, GatewayService_GetOrCreateStub_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) DeployStub(ctx context.Context, in *DeployStubRequest, opts ...grpc.CallOption) (*DeployStubResponse, error) {
out := new(DeployStubResponse)
err := c.cc.Invoke(ctx, GatewayService_DeployStub_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) GetURL(ctx context.Context, in *GetURLRequest, opts ...grpc.CallOption) (*GetURLResponse, error) {
out := new(GetURLResponse)
err := c.cc.Invoke(ctx, GatewayService_GetURL_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ListDeployments(ctx context.Context, in *ListDeploymentsRequest, opts ...grpc.CallOption) (*ListDeploymentsResponse, error) {
out := new(ListDeploymentsResponse)
err := c.cc.Invoke(ctx, GatewayService_ListDeployments_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) StopDeployment(ctx context.Context, in *StopDeploymentRequest, opts ...grpc.CallOption) (*StopDeploymentResponse, error) {
out := new(StopDeploymentResponse)
err := c.cc.Invoke(ctx, GatewayService_StopDeployment_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) StartDeployment(ctx context.Context, in *StartDeploymentRequest, opts ...grpc.CallOption) (*StartDeploymentResponse, error) {
out := new(StartDeploymentResponse)
err := c.cc.Invoke(ctx, GatewayService_StartDeployment_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ScaleDeployment(ctx context.Context, in *ScaleDeploymentRequest, opts ...grpc.CallOption) (*ScaleDeploymentResponse, error) {
out := new(ScaleDeploymentResponse)
err := c.cc.Invoke(ctx, GatewayService_ScaleDeployment_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) DeleteDeployment(ctx context.Context, in *DeleteDeploymentRequest, opts ...grpc.CallOption) (*DeleteDeploymentResponse, error) {
out := new(DeleteDeploymentResponse)
err := c.cc.Invoke(ctx, GatewayService_DeleteDeployment_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ListPools(ctx context.Context, in *ListPoolsRequest, opts ...grpc.CallOption) (*ListPoolsResponse, error) {
out := new(ListPoolsResponse)
err := c.cc.Invoke(ctx, GatewayService_ListPools_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ListPoolOffers(ctx context.Context, in *ListPoolOffersRequest, opts ...grpc.CallOption) (*ListPoolOffersResponse, error) {
out := new(ListPoolOffersResponse)
err := c.cc.Invoke(ctx, GatewayService_ListPoolOffers_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) LaunchPoolCapacity(ctx context.Context, in *LaunchPoolCapacityRequest, opts ...grpc.CallOption) (*LaunchPoolCapacityResponse, error) {
out := new(LaunchPoolCapacityResponse)
err := c.cc.Invoke(ctx, GatewayService_LaunchPoolCapacity_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ListPrivatePools(ctx context.Context, in *ListPrivatePoolsRequest, opts ...grpc.CallOption) (*ListPrivatePoolsResponse, error) {
out := new(ListPrivatePoolsResponse)
err := c.cc.Invoke(ctx, GatewayService_ListPrivatePools_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) CreateBYOCPool(ctx context.Context, in *CreateBYOCPoolRequest, opts ...grpc.CallOption) (*CreateBYOCPoolResponse, error) {
out := new(CreateBYOCPoolResponse)
err := c.cc.Invoke(ctx, GatewayService_CreateBYOCPool_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) GetBYOCPool(ctx context.Context, in *GetBYOCPoolRequest, opts ...grpc.CallOption) (*GetBYOCPoolResponse, error) {
out := new(GetBYOCPoolResponse)
err := c.cc.Invoke(ctx, GatewayService_GetBYOCPool_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ScaleBYOCPool(ctx context.Context, in *ScaleBYOCPoolRequest, opts ...grpc.CallOption) (*ScaleBYOCPoolResponse, error) {
out := new(ScaleBYOCPoolResponse)
err := c.cc.Invoke(ctx, GatewayService_ScaleBYOCPool_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) GetProviderJoinCommand(ctx context.Context, in *GetProviderJoinCommandRequest, opts ...grpc.CallOption) (*GetProviderJoinCommandResponse, error) {
out := new(GetProviderJoinCommandResponse)
err := c.cc.Invoke(ctx, GatewayService_GetProviderJoinCommand_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ListProviderMachines(ctx context.Context, in *ListProviderMachinesRequest, opts ...grpc.CallOption) (*ListProviderMachinesResponse, error) {
out := new(ListProviderMachinesResponse)
err := c.cc.Invoke(ctx, GatewayService_ListProviderMachines_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) GetEndpointUsage(ctx context.Context, in *GetEndpointUsageRequest, opts ...grpc.CallOption) (*GetEndpointUsageResponse, error) {
out := new(GetEndpointUsageResponse)
err := c.cc.Invoke(ctx, GatewayService_GetEndpointUsage_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ListMachineContainers(ctx context.Context, in *ListMachineContainersRequest, opts ...grpc.CallOption) (*ListMachineContainersResponse, error) {
out := new(ListMachineContainersResponse)
err := c.cc.Invoke(ctx, GatewayService_ListMachineContainers_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) CreatePool(ctx context.Context, in *CreatePoolRequest, opts ...grpc.CallOption) (*CreatePoolResponse, error) {
out := new(CreatePoolResponse)
err := c.cc.Invoke(ctx, GatewayService_CreatePool_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) DeletePool(ctx context.Context, in *DeletePoolRequest, opts ...grpc.CallOption) (*DeletePoolResponse, error) {
out := new(DeletePoolResponse)
err := c.cc.Invoke(ctx, GatewayService_DeletePool_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ExtendPoolCapacity(ctx context.Context, in *ExtendPoolCapacityRequest, opts ...grpc.CallOption) (*ExtendPoolCapacityResponse, error) {
out := new(ExtendPoolCapacityResponse)
err := c.cc.Invoke(ctx, GatewayService_ExtendPoolCapacity_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) CreatePoolJoinToken(ctx context.Context, in *CreatePoolJoinTokenRequest, opts ...grpc.CallOption) (*CreatePoolJoinTokenResponse, error) {
out := new(CreatePoolJoinTokenResponse)
err := c.cc.Invoke(ctx, GatewayService_CreatePoolJoinToken_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) RevokePoolJoinToken(ctx context.Context, in *RevokePoolJoinTokenRequest, opts ...grpc.CallOption) (*RevokePoolJoinTokenResponse, error) {
out := new(RevokePoolJoinTokenResponse)
err := c.cc.Invoke(ctx, GatewayService_RevokePoolJoinToken_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) GetPoolJoinCommand(ctx context.Context, in *GetPoolJoinCommandRequest, opts ...grpc.CallOption) (*GetPoolJoinCommandResponse, error) {
out := new(GetPoolJoinCommandResponse)
err := c.cc.Invoke(ctx, GatewayService_GetPoolJoinCommand_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ListPoolMachines(ctx context.Context, in *ListPoolMachinesRequest, opts ...grpc.CallOption) (*ListPoolMachinesResponse, error) {
out := new(ListPoolMachinesResponse)
err := c.cc.Invoke(ctx, GatewayService_ListPoolMachines_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) DownloadMachineSSHKey(ctx context.Context, in *DownloadMachineSSHKeyRequest, opts ...grpc.CallOption) (*DownloadMachineSSHKeyResponse, error) {
out := new(DownloadMachineSSHKeyResponse)
err := c.cc.Invoke(ctx, GatewayService_DownloadMachineSSHKey_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) RotateMachineSSHKey(ctx context.Context, in *RotateMachineSSHKeyRequest, opts ...grpc.CallOption) (*RotateMachineSSHKeyResponse, error) {
out := new(RotateMachineSSHKeyResponse)
err := c.cc.Invoke(ctx, GatewayService_RotateMachineSSHKey_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ActivateMachineSSHKey(ctx context.Context, in *ActivateMachineSSHKeyRequest, opts ...grpc.CallOption) (*ActivateMachineSSHKeyResponse, error) {
out := new(ActivateMachineSSHKeyResponse)
err := c.cc.Invoke(ctx, GatewayService_ActivateMachineSSHKey_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) JoinAgent(ctx context.Context, in *JoinAgentRequest, opts ...grpc.CallOption) (*JoinAgentResponse, error) {
out := new(JoinAgentResponse)
err := c.cc.Invoke(ctx, GatewayService_JoinAgent_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) RequestAgentTransportCredential(ctx context.Context, in *RequestAgentTransportCredentialRequest, opts ...grpc.CallOption) (*RequestAgentTransportCredentialResponse, error) {
out := new(RequestAgentTransportCredentialResponse)
err := c.cc.Invoke(ctx, GatewayService_RequestAgentTransportCredential_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) GetAgentPoolVirtualization(ctx context.Context, in *GetAgentPoolVirtualizationRequest, opts ...grpc.CallOption) (*GetAgentPoolVirtualizationResponse, error) {
out := new(GetAgentPoolVirtualizationResponse)
err := c.cc.Invoke(ctx, GatewayService_GetAgentPoolVirtualization_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) CreateNodeEnrollment(ctx context.Context, in *CreateNodeEnrollmentRequest, opts ...grpc.CallOption) (*CreateNodeEnrollmentResponse, error) {
out := new(CreateNodeEnrollmentResponse)
err := c.cc.Invoke(ctx, GatewayService_CreateNodeEnrollment_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) DeleteNodeEnrollment(ctx context.Context, in *DeleteNodeEnrollmentRequest, opts ...grpc.CallOption) (*DeleteNodeEnrollmentResponse, error) {
out := new(DeleteNodeEnrollmentResponse)
err := c.cc.Invoke(ctx, GatewayService_DeleteNodeEnrollment_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ListAgentRoutes(ctx context.Context, in *ListAgentRoutesRequest, opts ...grpc.CallOption) (*ListAgentRoutesResponse, error) {
out := new(ListAgentRoutesResponse)
err := c.cc.Invoke(ctx, GatewayService_ListAgentRoutes_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) UpdateAgentRouteStatus(ctx context.Context, in *UpdateAgentRouteStatusRequest, opts ...grpc.CallOption) (*UpdateAgentRouteStatusResponse, error) {
out := new(UpdateAgentRouteStatusResponse)
err := c.cc.Invoke(ctx, GatewayService_UpdateAgentRouteStatus_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) UpdateAgentSSHStatus(ctx context.Context, in *UpdateAgentSSHStatusRequest, opts ...grpc.CallOption) (*UpdateAgentSSHStatusResponse, error) {
out := new(UpdateAgentSSHStatusResponse)
err := c.cc.Invoke(ctx, GatewayService_UpdateAgentSSHStatus_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) UpdateAgentAvailability(ctx context.Context, in *UpdateAgentAvailabilityRequest, opts ...grpc.CallOption) (*UpdateAgentAvailabilityResponse, error) {
out := new(UpdateAgentAvailabilityResponse)
err := c.cc.Invoke(ctx, GatewayService_UpdateAgentAvailability_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) StreamAgent(ctx context.Context, in *StreamAgentRequest, opts ...grpc.CallOption) (GatewayService_StreamAgentClient, error) {
stream, err := c.cc.NewStream(ctx, &GatewayService_ServiceDesc.Streams[2], GatewayService_StreamAgent_FullMethodName, opts...)
if err != nil {
return nil, err
}
x := &gatewayServiceStreamAgentClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type GatewayService_StreamAgentClient interface {
Recv() (*StreamAgentResponse, error)
grpc.ClientStream
}
type gatewayServiceStreamAgentClient struct {
grpc.ClientStream
}
func (x *gatewayServiceStreamAgentClient) Recv() (*StreamAgentResponse, error) {
m := new(StreamAgentResponse)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *gatewayServiceClient) StreamAgentTelemetry(ctx context.Context, opts ...grpc.CallOption) (GatewayService_StreamAgentTelemetryClient, error) {
stream, err := c.cc.NewStream(ctx, &GatewayService_ServiceDesc.Streams[3], GatewayService_StreamAgentTelemetry_FullMethodName, opts...)
if err != nil {
return nil, err
}
x := &gatewayServiceStreamAgentTelemetryClient{stream}
return x, nil
}
type GatewayService_StreamAgentTelemetryClient interface {
Send(*AgentTelemetryRequest) error
CloseAndRecv() (*AgentTelemetryResponse, error)
grpc.ClientStream
}
type gatewayServiceStreamAgentTelemetryClient struct {
grpc.ClientStream
}
func (x *gatewayServiceStreamAgentTelemetryClient) Send(m *AgentTelemetryRequest) error {
return x.ClientStream.SendMsg(m)
}
func (x *gatewayServiceStreamAgentTelemetryClient) CloseAndRecv() (*AgentTelemetryResponse, error) {
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
m := new(AgentTelemetryResponse)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *gatewayServiceClient) ListMachines(ctx context.Context, in *ListMachinesRequest, opts ...grpc.CallOption) (*ListMachinesResponse, error) {
out := new(ListMachinesResponse)
err := c.cc.Invoke(ctx, GatewayService_ListMachines_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) CreateMachine(ctx context.Context, in *CreateMachineRequest, opts ...grpc.CallOption) (*CreateMachineResponse, error) {
out := new(CreateMachineResponse)
err := c.cc.Invoke(ctx, GatewayService_CreateMachine_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) DeleteMachine(ctx context.Context, in *DeleteMachineRequest, opts ...grpc.CallOption) (*DeleteMachineResponse, error) {
out := new(DeleteMachineResponse)
err := c.cc.Invoke(ctx, GatewayService_DeleteMachine_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ListTokens(ctx context.Context, in *ListTokensRequest, opts ...grpc.CallOption) (*ListTokensResponse, error) {
out := new(ListTokensResponse)
err := c.cc.Invoke(ctx, GatewayService_ListTokens_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) CreateToken(ctx context.Context, in *CreateTokenRequest, opts ...grpc.CallOption) (*CreateTokenResponse, error) {
out := new(CreateTokenResponse)
err := c.cc.Invoke(ctx, GatewayService_CreateToken_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ToggleToken(ctx context.Context, in *ToggleTokenRequest, opts ...grpc.CallOption) (*ToggleTokenResponse, error) {
out := new(ToggleTokenResponse)
err := c.cc.Invoke(ctx, GatewayService_ToggleToken_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) DeleteToken(ctx context.Context, in *DeleteTokenRequest, opts ...grpc.CallOption) (*DeleteTokenResponse, error) {
out := new(DeleteTokenResponse)
err := c.cc.Invoke(ctx, GatewayService_DeleteToken_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ListWorkers(ctx context.Context, in *ListWorkersRequest, opts ...grpc.CallOption) (*ListWorkersResponse, error) {
out := new(ListWorkersResponse)
err := c.cc.Invoke(ctx, GatewayService_ListWorkers_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) CordonWorker(ctx context.Context, in *CordonWorkerRequest, opts ...grpc.CallOption) (*CordonWorkerResponse, error) {
out := new(CordonWorkerResponse)
err := c.cc.Invoke(ctx, GatewayService_CordonWorker_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) UncordonWorker(ctx context.Context, in *UncordonWorkerRequest, opts ...grpc.CallOption) (*UncordonWorkerResponse, error) {
out := new(UncordonWorkerResponse)
err := c.cc.Invoke(ctx, GatewayService_UncordonWorker_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) DrainWorker(ctx context.Context, in *DrainWorkerRequest, opts ...grpc.CallOption) (*DrainWorkerResponse, error) {
out := new(DrainWorkerResponse)
err := c.cc.Invoke(ctx, GatewayService_DrainWorker_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *gatewayServiceClient) ExportWorkspaceConfig(ctx context.Context, in *ExportWorkspaceConfigRequest, opts ...grpc.CallOption) (*ExportWorkspaceConfigResponse, error) {
out := new(ExportWorkspaceConfigResponse)
err := c.cc.Invoke(ctx, GatewayService_ExportWorkspaceConfig_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// GatewayServiceServer is the server API for GatewayService service.
// All implementations must embed UnimplementedGatewayServiceServer
// for forward compatibility
type GatewayServiceServer interface {
// Auth
Authorize(context.Context, *AuthorizeRequest) (*AuthorizeResponse, error)
SignPayload(context.Context, *SignPayloadRequest) (*SignPayloadResponse, error)
// Objects
HeadObject(context.Context, *HeadObjectRequest) (*HeadObjectResponse, error)
CreateObject(context.Context, *CreateObjectRequest) (*CreateObjectResponse, error)
PutObjectStream(GatewayService_PutObjectStreamServer) error
CompleteObjectUpload(context.Context, *CompleteObjectUploadRequest) (*CompleteObjectUploadResponse, error)
CreateObjectDelta(context.Context, *CreateObjectDeltaRequest) (*CreateObjectDeltaResponse, error)
CommitObjectDelta(context.Context, *CommitObjectDeltaRequest) (*CommitObjectDeltaResponse, error)
// Containers
CheckpointContainer(context.Context, *CheckpointContainerRequest) (*CheckpointContainerResponse, error)
ListContainers(context.Context, *ListContainersRequest) (*ListContainersResponse, error)
StopContainer(context.Context, *StopContainerRequest) (*StopContainerResponse, error)
AttachToContainer(GatewayService_AttachToContainerServer) error
// Tasks
StartTask(context.Context, *StartTaskRequest) (*StartTaskResponse, error)
EndTask(context.Context, *EndTaskRequest) (*EndTaskResponse, error)
StopTasks(context.Context, *StopTasksRequest) (*StopTasksResponse, error)
ListTasks(context.Context, *ListTasksRequest) (*ListTasksResponse, error)
GetCPUTierCatalog(context.Context, *GetCPUTierCatalogRequest) (*GetCPUTierCatalogResponse, error)
// Stubs
GetOrCreateStub(context.Context, *GetOrCreateStubRequest) (*GetOrCreateStubResponse, error)
DeployStub(context.Context, *DeployStubRequest) (*DeployStubResponse, error)
GetURL(context.Context, *GetURLRequest) (*GetURLResponse, error)
// Deployments
ListDeployments(context.Context, *ListDeploymentsRequest) (*ListDeploymentsResponse, error)
StopDeployment(context.Context, *StopDeploymentRequest) (*StopDeploymentResponse, error)
StartDeployment(context.Context, *StartDeploymentRequest) (*StartDeploymentResponse, error)
ScaleDeployment(context.Context, *ScaleDeploymentRequest) (*ScaleDeploymentResponse, error)
DeleteDeployment(context.Context, *DeleteDeploymentRequest) (*DeleteDeploymentResponse, error)
// Pools
ListPools(context.Context, *ListPoolsRequest) (*ListPoolsResponse, error)
// Private compute pools
ListPoolOffers(context.Context, *ListPoolOffersRequest) (*ListPoolOffersResponse, error)
LaunchPoolCapacity(context.Context, *LaunchPoolCapacityRequest) (*LaunchPoolCapacityResponse, error)
ListPrivatePools(context.Context, *ListPrivatePoolsRequest) (*ListPrivatePoolsResponse, error)
CreateBYOCPool(context.Context, *CreateBYOCPoolRequest) (*CreateBYOCPoolResponse, error)
GetBYOCPool(context.Context, *GetBYOCPoolRequest) (*GetBYOCPoolResponse, error)
ScaleBYOCPool(context.Context, *ScaleBYOCPoolRequest) (*ScaleBYOCPoolResponse, error)
// Sell compute: contribute machines to the managed endpoint fleet and earn
// a share of the tokens sold on them.
GetProviderJoinCommand(context.Context, *GetProviderJoinCommandRequest) (*GetProviderJoinCommandResponse, error)
ListProviderMachines(context.Context, *ListProviderMachinesRequest) (*ListProviderMachinesResponse, error)
GetEndpointUsage(context.Context, *GetEndpointUsageRequest) (*GetEndpointUsageResponse, error)
ListMachineContainers(context.Context, *ListMachineContainersRequest) (*ListMachineContainersResponse, error)
CreatePool(context.Context, *CreatePoolRequest) (*CreatePoolResponse, error)
DeletePool(context.Context, *DeletePoolRequest) (*DeletePoolResponse, error)
ExtendPoolCapacity(context.Context, *ExtendPoolCapacityRequest) (*ExtendPoolCapacityResponse, error)
CreatePoolJoinToken(context.Context, *CreatePoolJoinTokenRequest) (*CreatePoolJoinTokenResponse, error)
RevokePoolJoinToken(context.Context, *RevokePoolJoinTokenRequest) (*RevokePoolJoinTokenResponse, error)
GetPoolJoinCommand(context.Context, *GetPoolJoinCommandRequest) (*GetPoolJoinCommandResponse, error)
ListPoolMachines(context.Context, *ListPoolMachinesRequest) (*ListPoolMachinesResponse, error)
DownloadMachineSSHKey(context.Context, *DownloadMachineSSHKeyRequest) (*DownloadMachineSSHKeyResponse, error)
RotateMachineSSHKey(context.Context, *RotateMachineSSHKeyRequest) (*RotateMachineSSHKeyResponse, error)
ActivateMachineSSHKey(context.Context, *ActivateMachineSSHKeyRequest) (*ActivateMachineSSHKeyResponse, error)
JoinAgent(context.Context, *JoinAgentRequest) (*JoinAgentResponse, error)
RequestAgentTransportCredential(context.Context, *RequestAgentTransportCredentialRequest) (*RequestAgentTransportCredentialResponse, error)
GetAgentPoolVirtualization(context.Context, *GetAgentPoolVirtualizationRequest) (*GetAgentPoolVirtualizationResponse, error)
CreateNodeEnrollment(context.Context, *CreateNodeEnrollmentRequest) (*CreateNodeEnrollmentResponse, error)
DeleteNodeEnrollment(context.Context, *DeleteNodeEnrollmentRequest) (*DeleteNodeEnrollmentResponse, error)
ListAgentRoutes(context.Context, *ListAgentRoutesRequest) (*ListAgentRoutesResponse, error)
UpdateAgentRouteStatus(context.Context, *UpdateAgentRouteStatusRequest) (*UpdateAgentRouteStatusResponse, error)
UpdateAgentSSHStatus(context.Context, *UpdateAgentSSHStatusRequest) (*UpdateAgentSSHStatusResponse, error)
UpdateAgentAvailability(context.Context, *UpdateAgentAvailabilityRequest) (*UpdateAgentAvailabilityResponse, error)
StreamAgent(*StreamAgentRequest, GatewayService_StreamAgentServer) error
StreamAgentTelemetry(GatewayService_StreamAgentTelemetryServer) error
// Machines
ListMachines(context.Context, *ListMachinesRequest) (*ListMachinesResponse, error)
CreateMachine(context.Context, *CreateMachineRequest) (*CreateMachineResponse, error)
DeleteMachine(context.Context, *DeleteMachineRequest) (*DeleteMachineResponse, error)
// Tokens
ListTokens(context.Context, *ListTokensRequest) (*ListTokensResponse, error)
CreateToken(context.Context, *CreateTokenRequest) (*CreateTokenResponse, error)
ToggleToken(context.Context, *ToggleTokenRequest) (*ToggleTokenResponse, error)
DeleteToken(context.Context, *DeleteTokenRequest) (*DeleteTokenResponse, error)
// Workers
ListWorkers(context.Context, *ListWorkersRequest) (*ListWorkersResponse, error)
CordonWorker(context.Context, *CordonWorkerRequest) (*CordonWorkerResponse, error)
UncordonWorker(context.Context, *UncordonWorkerRequest) (*UncordonWorkerResponse, error)
DrainWorker(context.Context, *DrainWorkerRequest) (*DrainWorkerResponse, error)
// Workspace
ExportWorkspaceConfig(context.Context, *ExportWorkspaceConfigRequest) (*ExportWorkspaceConfigResponse, error)
mustEmbedUnimplementedGatewayServiceServer()
}
// UnimplementedGatewayServiceServer must be embedded to have forward compatible implementations.
type UnimplementedGatewayServiceServer struct {
}
func (UnimplementedGatewayServiceServer) Authorize(context.Context, *AuthorizeRequest) (*AuthorizeResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method Authorize not implemented")
}
func (UnimplementedGatewayServiceServer) SignPayload(context.Context, *SignPayloadRequest) (*SignPayloadResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method SignPayload not implemented")
}
func (UnimplementedGatewayServiceServer) HeadObject(context.Context, *HeadObjectRequest) (*HeadObjectResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method HeadObject not implemented")
}
func (UnimplementedGatewayServiceServer) CreateObject(context.Context, *CreateObjectRequest) (*CreateObjectResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateObject not implemented")
}
func (UnimplementedGatewayServiceServer) PutObjectStream(GatewayService_PutObjectStreamServer) error {
return status.Errorf(codes.Unimplemented, "method PutObjectStream not implemented")
}
func (UnimplementedGatewayServiceServer) CompleteObjectUpload(context.Context, *CompleteObjectUploadRequest) (*CompleteObjectUploadResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CompleteObjectUpload not implemented")
}
func (UnimplementedGatewayServiceServer) CreateObjectDelta(context.Context, *CreateObjectDeltaRequest) (*CreateObjectDeltaResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateObjectDelta not implemented")
}
func (UnimplementedGatewayServiceServer) CommitObjectDelta(context.Context, *CommitObjectDeltaRequest) (*CommitObjectDeltaResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CommitObjectDelta not implemented")
}
func (UnimplementedGatewayServiceServer) CheckpointContainer(context.Context, *CheckpointContainerRequest) (*CheckpointContainerResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CheckpointContainer not implemented")
}
func (UnimplementedGatewayServiceServer) ListContainers(context.Context, *ListContainersRequest) (*ListContainersResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListContainers not implemented")
}
func (UnimplementedGatewayServiceServer) StopContainer(context.Context, *StopContainerRequest) (*StopContainerResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method StopContainer not implemented")
}
func (UnimplementedGatewayServiceServer) AttachToContainer(GatewayService_AttachToContainerServer) error {
return status.Errorf(codes.Unimplemented, "method AttachToContainer not implemented")
}
func (UnimplementedGatewayServiceServer) StartTask(context.Context, *StartTaskRequest) (*StartTaskResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method StartTask not implemented")
}
func (UnimplementedGatewayServiceServer) EndTask(context.Context, *EndTaskRequest) (*EndTaskResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method EndTask not implemented")
}
func (UnimplementedGatewayServiceServer) StopTasks(context.Context, *StopTasksRequest) (*StopTasksResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method StopTasks not implemented")
}
func (UnimplementedGatewayServiceServer) ListTasks(context.Context, *ListTasksRequest) (*ListTasksResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListTasks not implemented")
}
func (UnimplementedGatewayServiceServer) GetCPUTierCatalog(context.Context, *GetCPUTierCatalogRequest) (*GetCPUTierCatalogResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetCPUTierCatalog not implemented")
}
func (UnimplementedGatewayServiceServer) GetOrCreateStub(context.Context, *GetOrCreateStubRequest) (*GetOrCreateStubResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetOrCreateStub not implemented")
}
func (UnimplementedGatewayServiceServer) DeployStub(context.Context, *DeployStubRequest) (*DeployStubResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeployStub not implemented")
}
func (UnimplementedGatewayServiceServer) GetURL(context.Context, *GetURLRequest) (*GetURLResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetURL not implemented")
}
func (UnimplementedGatewayServiceServer) ListDeployments(context.Context, *ListDeploymentsRequest) (*ListDeploymentsResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListDeployments not implemented")
}
func (UnimplementedGatewayServiceServer) StopDeployment(context.Context, *StopDeploymentRequest) (*StopDeploymentResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method StopDeployment not implemented")
}
func (UnimplementedGatewayServiceServer) StartDeployment(context.Context, *StartDeploymentRequest) (*StartDeploymentResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method StartDeployment not implemented")
}
func (UnimplementedGatewayServiceServer) ScaleDeployment(context.Context, *ScaleDeploymentRequest) (*ScaleDeploymentResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ScaleDeployment not implemented")
}
func (UnimplementedGatewayServiceServer) DeleteDeployment(context.Context, *DeleteDeploymentRequest) (*DeleteDeploymentResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteDeployment not implemented")
}
func (UnimplementedGatewayServiceServer) ListPools(context.Context, *ListPoolsRequest) (*ListPoolsResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListPools not implemented")
}
func (UnimplementedGatewayServiceServer) ListPoolOffers(context.Context, *ListPoolOffersRequest) (*ListPoolOffersResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListPoolOffers not implemented")
}
func (UnimplementedGatewayServiceServer) LaunchPoolCapacity(context.Context, *LaunchPoolCapacityRequest) (*LaunchPoolCapacityResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method LaunchPoolCapacity not implemented")
}
func (UnimplementedGatewayServiceServer) ListPrivatePools(context.Context, *ListPrivatePoolsRequest) (*ListPrivatePoolsResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListPrivatePools not implemented")
}
func (UnimplementedGatewayServiceServer) CreateBYOCPool(context.Context, *CreateBYOCPoolRequest) (*CreateBYOCPoolResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateBYOCPool not implemented")
}
func (UnimplementedGatewayServiceServer) GetBYOCPool(context.Context, *GetBYOCPoolRequest) (*GetBYOCPoolResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetBYOCPool not implemented")
}
func (UnimplementedGatewayServiceServer) ScaleBYOCPool(context.Context, *ScaleBYOCPoolRequest) (*ScaleBYOCPoolResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ScaleBYOCPool not implemented")
}
func (UnimplementedGatewayServiceServer) GetProviderJoinCommand(context.Context, *GetProviderJoinCommandRequest) (*GetProviderJoinCommandResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetProviderJoinCommand not implemented")
}
func (UnimplementedGatewayServiceServer) ListProviderMachines(context.Context, *ListProviderMachinesRequest) (*ListProviderMachinesResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListProviderMachines not implemented")
}
func (UnimplementedGatewayServiceServer) GetEndpointUsage(context.Context, *GetEndpointUsageRequest) (*GetEndpointUsageResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetEndpointUsage not implemented")
}
func (UnimplementedGatewayServiceServer) ListMachineContainers(context.Context, *ListMachineContainersRequest) (*ListMachineContainersResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListMachineContainers not implemented")
}
func (UnimplementedGatewayServiceServer) CreatePool(context.Context, *CreatePoolRequest) (*CreatePoolResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreatePool not implemented")
}
func (UnimplementedGatewayServiceServer) DeletePool(context.Context, *DeletePoolRequest) (*DeletePoolResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeletePool not implemented")
}
func (UnimplementedGatewayServiceServer) ExtendPoolCapacity(context.Context, *ExtendPoolCapacityRequest) (*ExtendPoolCapacityResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ExtendPoolCapacity not implemented")
}
func (UnimplementedGatewayServiceServer) CreatePoolJoinToken(context.Context, *CreatePoolJoinTokenRequest) (*CreatePoolJoinTokenResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreatePoolJoinToken not implemented")
}
func (UnimplementedGatewayServiceServer) RevokePoolJoinToken(context.Context, *RevokePoolJoinTokenRequest) (*RevokePoolJoinTokenResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method RevokePoolJoinToken not implemented")
}
func (UnimplementedGatewayServiceServer) GetPoolJoinCommand(context.Context, *GetPoolJoinCommandRequest) (*GetPoolJoinCommandResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetPoolJoinCommand not implemented")
}
func (UnimplementedGatewayServiceServer) ListPoolMachines(context.Context, *ListPoolMachinesRequest) (*ListPoolMachinesResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListPoolMachines not implemented")
}
func (UnimplementedGatewayServiceServer) DownloadMachineSSHKey(context.Context, *DownloadMachineSSHKeyRequest) (*DownloadMachineSSHKeyResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method DownloadMachineSSHKey not implemented")
}
func (UnimplementedGatewayServiceServer) RotateMachineSSHKey(context.Context, *RotateMachineSSHKeyRequest) (*RotateMachineSSHKeyResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method RotateMachineSSHKey not implemented")
}
func (UnimplementedGatewayServiceServer) ActivateMachineSSHKey(context.Context, *ActivateMachineSSHKeyRequest) (*ActivateMachineSSHKeyResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ActivateMachineSSHKey not implemented")
}
func (UnimplementedGatewayServiceServer) JoinAgent(context.Context, *JoinAgentRequest) (*JoinAgentResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method JoinAgent not implemented")
}
func (UnimplementedGatewayServiceServer) RequestAgentTransportCredential(context.Context, *RequestAgentTransportCredentialRequest) (*RequestAgentTransportCredentialResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method RequestAgentTransportCredential not implemented")
}
func (UnimplementedGatewayServiceServer) GetAgentPoolVirtualization(context.Context, *GetAgentPoolVirtualizationRequest) (*GetAgentPoolVirtualizationResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetAgentPoolVirtualization not implemented")
}
func (UnimplementedGatewayServiceServer) CreateNodeEnrollment(context.Context, *CreateNodeEnrollmentRequest) (*CreateNodeEnrollmentResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateNodeEnrollment not implemented")
}
func (UnimplementedGatewayServiceServer) DeleteNodeEnrollment(context.Context, *DeleteNodeEnrollmentRequest) (*DeleteNodeEnrollmentResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteNodeEnrollment not implemented")
}
func (UnimplementedGatewayServiceServer) ListAgentRoutes(context.Context, *ListAgentRoutesRequest) (*ListAgentRoutesResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListAgentRoutes not implemented")
}
func (UnimplementedGatewayServiceServer) UpdateAgentRouteStatus(context.Context, *UpdateAgentRouteStatusRequest) (*UpdateAgentRouteStatusResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateAgentRouteStatus not implemented")
}
func (UnimplementedGatewayServiceServer) UpdateAgentSSHStatus(context.Context, *UpdateAgentSSHStatusRequest) (*UpdateAgentSSHStatusResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateAgentSSHStatus not implemented")
}
func (UnimplementedGatewayServiceServer) UpdateAgentAvailability(context.Context, *UpdateAgentAvailabilityRequest) (*UpdateAgentAvailabilityResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateAgentAvailability not implemented")
}
func (UnimplementedGatewayServiceServer) StreamAgent(*StreamAgentRequest, GatewayService_StreamAgentServer) error {
return status.Errorf(codes.Unimplemented, "method StreamAgent not implemented")
}
func (UnimplementedGatewayServiceServer) StreamAgentTelemetry(GatewayService_StreamAgentTelemetryServer) error {
return status.Errorf(codes.Unimplemented, "method StreamAgentTelemetry not implemented")
}
func (UnimplementedGatewayServiceServer) ListMachines(context.Context, *ListMachinesRequest) (*ListMachinesResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListMachines not implemented")
}
func (UnimplementedGatewayServiceServer) CreateMachine(context.Context, *CreateMachineRequest) (*CreateMachineResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateMachine not implemented")
}
func (UnimplementedGatewayServiceServer) DeleteMachine(context.Context, *DeleteMachineRequest) (*DeleteMachineResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteMachine not implemented")
}
func (UnimplementedGatewayServiceServer) ListTokens(context.Context, *ListTokensRequest) (*ListTokensResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListTokens not implemented")
}
func (UnimplementedGatewayServiceServer) CreateToken(context.Context, *CreateTokenRequest) (*CreateTokenResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateToken not implemented")
}
func (UnimplementedGatewayServiceServer) ToggleToken(context.Context, *ToggleTokenRequest) (*ToggleTokenResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ToggleToken not implemented")
}
func (UnimplementedGatewayServiceServer) DeleteToken(context.Context, *DeleteTokenRequest) (*DeleteTokenResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteToken not implemented")
}
func (UnimplementedGatewayServiceServer) ListWorkers(context.Context, *ListWorkersRequest) (*ListWorkersResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListWorkers not implemented")
}
func (UnimplementedGatewayServiceServer) CordonWorker(context.Context, *CordonWorkerRequest) (*CordonWorkerResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CordonWorker not implemented")
}
func (UnimplementedGatewayServiceServer) UncordonWorker(context.Context, *UncordonWorkerRequest) (*UncordonWorkerResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UncordonWorker not implemented")
}
func (UnimplementedGatewayServiceServer) DrainWorker(context.Context, *DrainWorkerRequest) (*DrainWorkerResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method DrainWorker not implemented")
}
func (UnimplementedGatewayServiceServer) ExportWorkspaceConfig(context.Context, *ExportWorkspaceConfigRequest) (*ExportWorkspaceConfigResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ExportWorkspaceConfig not implemented")
}
func (UnimplementedGatewayServiceServer) mustEmbedUnimplementedGatewayServiceServer() {}
// UnsafeGatewayServiceServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to GatewayServiceServer will
// result in compilation errors.
type UnsafeGatewayServiceServer interface {
mustEmbedUnimplementedGatewayServiceServer()
}
func RegisterGatewayServiceServer(s grpc.ServiceRegistrar, srv GatewayServiceServer) {
s.RegisterService(&GatewayService_ServiceDesc, srv)
}
func _GatewayService_Authorize_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(AuthorizeRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).Authorize(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_Authorize_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).Authorize(ctx, req.(*AuthorizeRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_SignPayload_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SignPayloadRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).SignPayload(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_SignPayload_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).SignPayload(ctx, req.(*SignPayloadRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_HeadObject_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(HeadObjectRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).HeadObject(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_HeadObject_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).HeadObject(ctx, req.(*HeadObjectRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_CreateObject_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateObjectRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).CreateObject(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_CreateObject_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).CreateObject(ctx, req.(*CreateObjectRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_PutObjectStream_Handler(srv interface{}, stream grpc.ServerStream) error {
return srv.(GatewayServiceServer).PutObjectStream(&gatewayServicePutObjectStreamServer{stream})
}
type GatewayService_PutObjectStreamServer interface {
SendAndClose(*PutObjectResponse) error
Recv() (*PutObjectRequest, error)
grpc.ServerStream
}
type gatewayServicePutObjectStreamServer struct {
grpc.ServerStream
}
func (x *gatewayServicePutObjectStreamServer) SendAndClose(m *PutObjectResponse) error {
return x.ServerStream.SendMsg(m)
}
func (x *gatewayServicePutObjectStreamServer) Recv() (*PutObjectRequest, error) {
m := new(PutObjectRequest)
if err := x.ServerStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func _GatewayService_CompleteObjectUpload_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CompleteObjectUploadRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).CompleteObjectUpload(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_CompleteObjectUpload_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).CompleteObjectUpload(ctx, req.(*CompleteObjectUploadRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_CreateObjectDelta_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateObjectDeltaRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).CreateObjectDelta(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_CreateObjectDelta_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).CreateObjectDelta(ctx, req.(*CreateObjectDeltaRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_CommitObjectDelta_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CommitObjectDeltaRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).CommitObjectDelta(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_CommitObjectDelta_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).CommitObjectDelta(ctx, req.(*CommitObjectDeltaRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_CheckpointContainer_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CheckpointContainerRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).CheckpointContainer(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_CheckpointContainer_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).CheckpointContainer(ctx, req.(*CheckpointContainerRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ListContainers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListContainersRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ListContainers(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ListContainers_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ListContainers(ctx, req.(*ListContainersRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_StopContainer_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(StopContainerRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).StopContainer(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_StopContainer_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).StopContainer(ctx, req.(*StopContainerRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_AttachToContainer_Handler(srv interface{}, stream grpc.ServerStream) error {
return srv.(GatewayServiceServer).AttachToContainer(&gatewayServiceAttachToContainerServer{stream})
}
type GatewayService_AttachToContainerServer interface {
Send(*AttachToContainerResponse) error
Recv() (*ContainerStreamMessage, error)
grpc.ServerStream
}
type gatewayServiceAttachToContainerServer struct {
grpc.ServerStream
}
func (x *gatewayServiceAttachToContainerServer) Send(m *AttachToContainerResponse) error {
return x.ServerStream.SendMsg(m)
}
func (x *gatewayServiceAttachToContainerServer) Recv() (*ContainerStreamMessage, error) {
m := new(ContainerStreamMessage)
if err := x.ServerStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func _GatewayService_StartTask_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(StartTaskRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).StartTask(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_StartTask_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).StartTask(ctx, req.(*StartTaskRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_EndTask_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(EndTaskRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).EndTask(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_EndTask_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).EndTask(ctx, req.(*EndTaskRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_StopTasks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(StopTasksRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).StopTasks(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_StopTasks_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).StopTasks(ctx, req.(*StopTasksRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ListTasks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListTasksRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ListTasks(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ListTasks_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ListTasks(ctx, req.(*ListTasksRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_GetCPUTierCatalog_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetCPUTierCatalogRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).GetCPUTierCatalog(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_GetCPUTierCatalog_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).GetCPUTierCatalog(ctx, req.(*GetCPUTierCatalogRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_GetOrCreateStub_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetOrCreateStubRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).GetOrCreateStub(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_GetOrCreateStub_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).GetOrCreateStub(ctx, req.(*GetOrCreateStubRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_DeployStub_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeployStubRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).DeployStub(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_DeployStub_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).DeployStub(ctx, req.(*DeployStubRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_GetURL_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetURLRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).GetURL(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_GetURL_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).GetURL(ctx, req.(*GetURLRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ListDeployments_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListDeploymentsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ListDeployments(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ListDeployments_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ListDeployments(ctx, req.(*ListDeploymentsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_StopDeployment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(StopDeploymentRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).StopDeployment(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_StopDeployment_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).StopDeployment(ctx, req.(*StopDeploymentRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_StartDeployment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(StartDeploymentRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).StartDeployment(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_StartDeployment_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).StartDeployment(ctx, req.(*StartDeploymentRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ScaleDeployment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ScaleDeploymentRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ScaleDeployment(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ScaleDeployment_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ScaleDeployment(ctx, req.(*ScaleDeploymentRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_DeleteDeployment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeleteDeploymentRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).DeleteDeployment(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_DeleteDeployment_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).DeleteDeployment(ctx, req.(*DeleteDeploymentRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ListPools_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListPoolsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ListPools(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ListPools_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ListPools(ctx, req.(*ListPoolsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ListPoolOffers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListPoolOffersRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ListPoolOffers(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ListPoolOffers_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ListPoolOffers(ctx, req.(*ListPoolOffersRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_LaunchPoolCapacity_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LaunchPoolCapacityRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).LaunchPoolCapacity(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_LaunchPoolCapacity_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).LaunchPoolCapacity(ctx, req.(*LaunchPoolCapacityRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ListPrivatePools_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListPrivatePoolsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ListPrivatePools(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ListPrivatePools_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ListPrivatePools(ctx, req.(*ListPrivatePoolsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_CreateBYOCPool_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateBYOCPoolRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).CreateBYOCPool(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_CreateBYOCPool_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).CreateBYOCPool(ctx, req.(*CreateBYOCPoolRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_GetBYOCPool_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetBYOCPoolRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).GetBYOCPool(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_GetBYOCPool_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).GetBYOCPool(ctx, req.(*GetBYOCPoolRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ScaleBYOCPool_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ScaleBYOCPoolRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ScaleBYOCPool(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ScaleBYOCPool_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ScaleBYOCPool(ctx, req.(*ScaleBYOCPoolRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_GetProviderJoinCommand_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetProviderJoinCommandRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).GetProviderJoinCommand(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_GetProviderJoinCommand_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).GetProviderJoinCommand(ctx, req.(*GetProviderJoinCommandRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ListProviderMachines_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListProviderMachinesRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ListProviderMachines(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ListProviderMachines_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ListProviderMachines(ctx, req.(*ListProviderMachinesRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_GetEndpointUsage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetEndpointUsageRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).GetEndpointUsage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_GetEndpointUsage_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).GetEndpointUsage(ctx, req.(*GetEndpointUsageRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ListMachineContainers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListMachineContainersRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ListMachineContainers(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ListMachineContainers_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ListMachineContainers(ctx, req.(*ListMachineContainersRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_CreatePool_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreatePoolRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).CreatePool(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_CreatePool_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).CreatePool(ctx, req.(*CreatePoolRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_DeletePool_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeletePoolRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).DeletePool(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_DeletePool_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).DeletePool(ctx, req.(*DeletePoolRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ExtendPoolCapacity_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ExtendPoolCapacityRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ExtendPoolCapacity(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ExtendPoolCapacity_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ExtendPoolCapacity(ctx, req.(*ExtendPoolCapacityRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_CreatePoolJoinToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreatePoolJoinTokenRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).CreatePoolJoinToken(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_CreatePoolJoinToken_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).CreatePoolJoinToken(ctx, req.(*CreatePoolJoinTokenRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_RevokePoolJoinToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RevokePoolJoinTokenRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).RevokePoolJoinToken(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_RevokePoolJoinToken_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).RevokePoolJoinToken(ctx, req.(*RevokePoolJoinTokenRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_GetPoolJoinCommand_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetPoolJoinCommandRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).GetPoolJoinCommand(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_GetPoolJoinCommand_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).GetPoolJoinCommand(ctx, req.(*GetPoolJoinCommandRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ListPoolMachines_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListPoolMachinesRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ListPoolMachines(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ListPoolMachines_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ListPoolMachines(ctx, req.(*ListPoolMachinesRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_DownloadMachineSSHKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DownloadMachineSSHKeyRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).DownloadMachineSSHKey(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_DownloadMachineSSHKey_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).DownloadMachineSSHKey(ctx, req.(*DownloadMachineSSHKeyRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_RotateMachineSSHKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RotateMachineSSHKeyRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).RotateMachineSSHKey(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_RotateMachineSSHKey_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).RotateMachineSSHKey(ctx, req.(*RotateMachineSSHKeyRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ActivateMachineSSHKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ActivateMachineSSHKeyRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ActivateMachineSSHKey(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ActivateMachineSSHKey_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ActivateMachineSSHKey(ctx, req.(*ActivateMachineSSHKeyRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_JoinAgent_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(JoinAgentRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).JoinAgent(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_JoinAgent_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).JoinAgent(ctx, req.(*JoinAgentRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_RequestAgentTransportCredential_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RequestAgentTransportCredentialRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).RequestAgentTransportCredential(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_RequestAgentTransportCredential_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).RequestAgentTransportCredential(ctx, req.(*RequestAgentTransportCredentialRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_GetAgentPoolVirtualization_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetAgentPoolVirtualizationRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).GetAgentPoolVirtualization(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_GetAgentPoolVirtualization_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).GetAgentPoolVirtualization(ctx, req.(*GetAgentPoolVirtualizationRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_CreateNodeEnrollment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateNodeEnrollmentRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).CreateNodeEnrollment(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_CreateNodeEnrollment_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).CreateNodeEnrollment(ctx, req.(*CreateNodeEnrollmentRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_DeleteNodeEnrollment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeleteNodeEnrollmentRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).DeleteNodeEnrollment(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_DeleteNodeEnrollment_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).DeleteNodeEnrollment(ctx, req.(*DeleteNodeEnrollmentRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ListAgentRoutes_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListAgentRoutesRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ListAgentRoutes(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ListAgentRoutes_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ListAgentRoutes(ctx, req.(*ListAgentRoutesRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_UpdateAgentRouteStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UpdateAgentRouteStatusRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).UpdateAgentRouteStatus(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_UpdateAgentRouteStatus_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).UpdateAgentRouteStatus(ctx, req.(*UpdateAgentRouteStatusRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_UpdateAgentSSHStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UpdateAgentSSHStatusRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).UpdateAgentSSHStatus(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_UpdateAgentSSHStatus_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).UpdateAgentSSHStatus(ctx, req.(*UpdateAgentSSHStatusRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_UpdateAgentAvailability_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UpdateAgentAvailabilityRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).UpdateAgentAvailability(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_UpdateAgentAvailability_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).UpdateAgentAvailability(ctx, req.(*UpdateAgentAvailabilityRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_StreamAgent_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(StreamAgentRequest)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(GatewayServiceServer).StreamAgent(m, &gatewayServiceStreamAgentServer{stream})
}
type GatewayService_StreamAgentServer interface {
Send(*StreamAgentResponse) error
grpc.ServerStream
}
type gatewayServiceStreamAgentServer struct {
grpc.ServerStream
}
func (x *gatewayServiceStreamAgentServer) Send(m *StreamAgentResponse) error {
return x.ServerStream.SendMsg(m)
}
func _GatewayService_StreamAgentTelemetry_Handler(srv interface{}, stream grpc.ServerStream) error {
return srv.(GatewayServiceServer).StreamAgentTelemetry(&gatewayServiceStreamAgentTelemetryServer{stream})
}
type GatewayService_StreamAgentTelemetryServer interface {
SendAndClose(*AgentTelemetryResponse) error
Recv() (*AgentTelemetryRequest, error)
grpc.ServerStream
}
type gatewayServiceStreamAgentTelemetryServer struct {
grpc.ServerStream
}
func (x *gatewayServiceStreamAgentTelemetryServer) SendAndClose(m *AgentTelemetryResponse) error {
return x.ServerStream.SendMsg(m)
}
func (x *gatewayServiceStreamAgentTelemetryServer) Recv() (*AgentTelemetryRequest, error) {
m := new(AgentTelemetryRequest)
if err := x.ServerStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func _GatewayService_ListMachines_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListMachinesRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ListMachines(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ListMachines_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ListMachines(ctx, req.(*ListMachinesRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_CreateMachine_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateMachineRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).CreateMachine(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_CreateMachine_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).CreateMachine(ctx, req.(*CreateMachineRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_DeleteMachine_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeleteMachineRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).DeleteMachine(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_DeleteMachine_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).DeleteMachine(ctx, req.(*DeleteMachineRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ListTokens_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListTokensRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ListTokens(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ListTokens_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ListTokens(ctx, req.(*ListTokensRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_CreateToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateTokenRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).CreateToken(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_CreateToken_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).CreateToken(ctx, req.(*CreateTokenRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ToggleToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ToggleTokenRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ToggleToken(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ToggleToken_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ToggleToken(ctx, req.(*ToggleTokenRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_DeleteToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeleteTokenRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).DeleteToken(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_DeleteToken_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).DeleteToken(ctx, req.(*DeleteTokenRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ListWorkers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListWorkersRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ListWorkers(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ListWorkers_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ListWorkers(ctx, req.(*ListWorkersRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_CordonWorker_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CordonWorkerRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).CordonWorker(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_CordonWorker_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).CordonWorker(ctx, req.(*CordonWorkerRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_UncordonWorker_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UncordonWorkerRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).UncordonWorker(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_UncordonWorker_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).UncordonWorker(ctx, req.(*UncordonWorkerRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_DrainWorker_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DrainWorkerRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).DrainWorker(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_DrainWorker_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).DrainWorker(ctx, req.(*DrainWorkerRequest))
}
return interceptor(ctx, in, info, handler)
}
func _GatewayService_ExportWorkspaceConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ExportWorkspaceConfigRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GatewayServiceServer).ExportWorkspaceConfig(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: GatewayService_ExportWorkspaceConfig_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GatewayServiceServer).ExportWorkspaceConfig(ctx, req.(*ExportWorkspaceConfigRequest))
}
return interceptor(ctx, in, info, handler)
}
// GatewayService_ServiceDesc is the grpc.ServiceDesc for GatewayService service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var GatewayService_ServiceDesc = grpc.ServiceDesc{
ServiceName: "gateway.GatewayService",
HandlerType: (*GatewayServiceServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "Authorize",
Handler: _GatewayService_Authorize_Handler,
},
{
MethodName: "SignPayload",
Handler: _GatewayService_SignPayload_Handler,
},
{
MethodName: "HeadObject",
Handler: _GatewayService_HeadObject_Handler,
},
{
MethodName: "CreateObject",
Handler: _GatewayService_CreateObject_Handler,
},
{
MethodName: "CompleteObjectUpload",
Handler: _GatewayService_CompleteObjectUpload_Handler,
},
{
MethodName: "CreateObjectDelta",
Handler: _GatewayService_CreateObjectDelta_Handler,
},
{
MethodName: "CommitObjectDelta",
Handler: _GatewayService_CommitObjectDelta_Handler,
},
{
MethodName: "CheckpointContainer",
Handler: _GatewayService_CheckpointContainer_Handler,
},
{
MethodName: "ListContainers",
Handler: _GatewayService_ListContainers_Handler,
},
{
MethodName: "StopContainer",
Handler: _GatewayService_StopContainer_Handler,
},
{
MethodName: "StartTask",
Handler: _GatewayService_StartTask_Handler,
},
{
MethodName: "EndTask",
Handler: _GatewayService_EndTask_Handler,
},
{
MethodName: "StopTasks",
Handler: _GatewayService_StopTasks_Handler,
},
{
MethodName: "ListTasks",
Handler: _GatewayService_ListTasks_Handler,
},
{
MethodName: "GetCPUTierCatalog",
Handler: _GatewayService_GetCPUTierCatalog_Handler,
},
{
MethodName: "GetOrCreateStub",
Handler: _GatewayService_GetOrCreateStub_Handler,
},
{
MethodName: "DeployStub",
Handler: _GatewayService_DeployStub_Handler,
},
{
MethodName: "GetURL",
Handler: _GatewayService_GetURL_Handler,
},
{
MethodName: "ListDeployments",
Handler: _GatewayService_ListDeployments_Handler,
},
{
MethodName: "StopDeployment",
Handler: _GatewayService_StopDeployment_Handler,
},
{
MethodName: "StartDeployment",
Handler: _GatewayService_StartDeployment_Handler,
},
{
MethodName: "ScaleDeployment",
Handler: _GatewayService_ScaleDeployment_Handler,
},
{
MethodName: "DeleteDeployment",
Handler: _GatewayService_DeleteDeployment_Handler,
},
{
MethodName: "ListPools",
Handler: _GatewayService_ListPools_Handler,
},
{
MethodName: "ListPoolOffers",
Handler: _GatewayService_ListPoolOffers_Handler,
},
{
MethodName: "LaunchPoolCapacity",
Handler: _GatewayService_LaunchPoolCapacity_Handler,
},
{
MethodName: "ListPrivatePools",
Handler: _GatewayService_ListPrivatePools_Handler,
},
{
MethodName: "CreateBYOCPool",
Handler: _GatewayService_CreateBYOCPool_Handler,
},
{
MethodName: "GetBYOCPool",
Handler: _GatewayService_GetBYOCPool_Handler,
},
{
MethodName: "ScaleBYOCPool",
Handler: _GatewayService_ScaleBYOCPool_Handler,
},
{
MethodName: "GetProviderJoinCommand",
Handler: _GatewayService_GetProviderJoinCommand_Handler,
},
{
MethodName: "ListProviderMachines",
Handler: _GatewayService_ListProviderMachines_Handler,
},
{
MethodName: "GetEndpointUsage",
Handler: _GatewayService_GetEndpointUsage_Handler,
},
{
MethodName: "ListMachineContainers",
Handler: _GatewayService_ListMachineContainers_Handler,
},
{
MethodName: "CreatePool",
Handler: _GatewayService_CreatePool_Handler,
},
{
MethodName: "DeletePool",
Handler: _GatewayService_DeletePool_Handler,
},
{
MethodName: "ExtendPoolCapacity",
Handler: _GatewayService_ExtendPoolCapacity_Handler,
},
{
MethodName: "CreatePoolJoinToken",
Handler: _GatewayService_CreatePoolJoinToken_Handler,
},
{
MethodName: "RevokePoolJoinToken",
Handler: _GatewayService_RevokePoolJoinToken_Handler,
},
{
MethodName: "GetPoolJoinCommand",
Handler: _GatewayService_GetPoolJoinCommand_Handler,
},
{
MethodName: "ListPoolMachines",
Handler: _GatewayService_ListPoolMachines_Handler,
},
{
MethodName: "DownloadMachineSSHKey",
Handler: _GatewayService_DownloadMachineSSHKey_Handler,
},
{
MethodName: "RotateMachineSSHKey",
Handler: _GatewayService_RotateMachineSSHKey_Handler,
},
{
MethodName: "ActivateMachineSSHKey",
Handler: _GatewayService_ActivateMachineSSHKey_Handler,
},
{
MethodName: "JoinAgent",
Handler: _GatewayService_JoinAgent_Handler,
},
{
MethodName: "RequestAgentTransportCredential",
Handler: _GatewayService_RequestAgentTransportCredential_Handler,
},
{
MethodName: "GetAgentPoolVirtualization",
Handler: _GatewayService_GetAgentPoolVirtualization_Handler,
},
{
MethodName: "CreateNodeEnrollment",
Handler: _GatewayService_CreateNodeEnrollment_Handler,
},
{
MethodName: "DeleteNodeEnrollment",
Handler: _GatewayService_DeleteNodeEnrollment_Handler,
},
{
MethodName: "ListAgentRoutes",
Handler: _GatewayService_ListAgentRoutes_Handler,
},
{
MethodName: "UpdateAgentRouteStatus",
Handler: _GatewayService_UpdateAgentRouteStatus_Handler,
},
{
MethodName: "UpdateAgentSSHStatus",
Handler: _GatewayService_UpdateAgentSSHStatus_Handler,
},
{
MethodName: "UpdateAgentAvailability",
Handler: _GatewayService_UpdateAgentAvailability_Handler,
},
{
MethodName: "ListMachines",
Handler: _GatewayService_ListMachines_Handler,
},
{
MethodName: "CreateMachine",
Handler: _GatewayService_CreateMachine_Handler,
},
{
MethodName: "DeleteMachine",
Handler: _GatewayService_DeleteMachine_Handler,
},
{
MethodName: "ListTokens",
Handler: _GatewayService_ListTokens_Handler,
},
{
MethodName: "CreateToken",
Handler: _GatewayService_CreateToken_Handler,
},
{
MethodName: "ToggleToken",
Handler: _GatewayService_ToggleToken_Handler,
},
{
MethodName: "DeleteToken",
Handler: _GatewayService_DeleteToken_Handler,
},
{
MethodName: "ListWorkers",
Handler: _GatewayService_ListWorkers_Handler,
},
{
MethodName: "CordonWorker",
Handler: _GatewayService_CordonWorker_Handler,
},
{
MethodName: "UncordonWorker",
Handler: _GatewayService_UncordonWorker_Handler,
},
{
MethodName: "DrainWorker",
Handler: _GatewayService_DrainWorker_Handler,
},
{
MethodName: "ExportWorkspaceConfig",
Handler: _GatewayService_ExportWorkspaceConfig_Handler,
},
},
Streams: []grpc.StreamDesc{
{
StreamName: "PutObjectStream",
Handler: _GatewayService_PutObjectStream_Handler,
ClientStreams: true,
},
{
StreamName: "AttachToContainer",
Handler: _GatewayService_AttachToContainer_Handler,
ServerStreams: true,
ClientStreams: true,
},
{
StreamName: "StreamAgent",
Handler: _GatewayService_StreamAgent_Handler,
ServerStreams: true,
},
{
StreamName: "StreamAgentTelemetry",
Handler: _GatewayService_StreamAgentTelemetry_Handler,
ClientStreams: true,
},
},
Metadata: "gateway.proto",
}