Documentation ¶
Index ¶
- type GatewayForwarder
- func (gwf *GatewayForwarder) Ping(ctx context.Context, req *gwapi.PingRequest) (*gwapi.PongResponse, error)
- func (gwf *GatewayForwarder) ReadFile(ctx context.Context, req *gwapi.ReadFileRequest) (*gwapi.ReadFileResponse, error)
- func (gwf *GatewayForwarder) Register(server *grpc.Server)
- func (gwf *GatewayForwarder) RegisterBuild(ctx context.Context, id string, bridge gateway.LLBBridgeForwarder) error
- func (gwf *GatewayForwarder) ResolveImageConfig(ctx context.Context, req *gwapi.ResolveImageConfigRequest) (*gwapi.ResolveImageConfigResponse, error)
- func (gwf *GatewayForwarder) Return(ctx context.Context, req *gwapi.ReturnRequest) (*gwapi.ReturnResponse, error)
- func (gwf *GatewayForwarder) Solve(ctx context.Context, req *gwapi.SolveRequest) (*gwapi.SolveResponse, error)
- func (gwf *GatewayForwarder) UnregisterBuild(ctx context.Context, id string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GatewayForwarder ¶
type GatewayForwarder struct {
// contains filtered or unexported fields
}
func NewGatewayForwarder ¶
func NewGatewayForwarder() *GatewayForwarder
func (*GatewayForwarder) Ping ¶
func (gwf *GatewayForwarder) Ping(ctx context.Context, req *gwapi.PingRequest) (*gwapi.PongResponse, error)
func (*GatewayForwarder) ReadFile ¶
func (gwf *GatewayForwarder) ReadFile(ctx context.Context, req *gwapi.ReadFileRequest) (*gwapi.ReadFileResponse, error)
func (*GatewayForwarder) Register ¶
func (gwf *GatewayForwarder) Register(server *grpc.Server)
func (*GatewayForwarder) RegisterBuild ¶
func (gwf *GatewayForwarder) RegisterBuild(ctx context.Context, id string, bridge gateway.LLBBridgeForwarder) error
func (*GatewayForwarder) ResolveImageConfig ¶
func (gwf *GatewayForwarder) ResolveImageConfig(ctx context.Context, req *gwapi.ResolveImageConfigRequest) (*gwapi.ResolveImageConfigResponse, error)
func (*GatewayForwarder) Return ¶
func (gwf *GatewayForwarder) Return(ctx context.Context, req *gwapi.ReturnRequest) (*gwapi.ReturnResponse, error)
func (*GatewayForwarder) Solve ¶
func (gwf *GatewayForwarder) Solve(ctx context.Context, req *gwapi.SolveRequest) (*gwapi.SolveResponse, error)
func (*GatewayForwarder) UnregisterBuild ¶
func (gwf *GatewayForwarder) UnregisterBuild(ctx context.Context, id string)
Click to show internal directories.
Click to hide internal directories.