// 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", }