Documentation ¶
Index ¶
- Constants
- func URL(httpCacheHost string) string
- type NoSecurity
- type TuistCache
- func (tc *TuistCache) CompleteCacheArtifactMultipartUpload(ctx context.Context, req tuistapi.OptCompleteCacheArtifactMultipartUploadReq, ...) (tuistapi.CompleteCacheArtifactMultipartUploadRes, error)
- func (tc *TuistCache) DownloadCacheArtifact(ctx context.Context, params tuistapi.DownloadCacheArtifactParams) (tuistapi.DownloadCacheArtifactRes, error)
- func (tc *TuistCache) GenerateCacheArtifactMultipartUploadURL(ctx context.Context, ...) (tuistapi.GenerateCacheArtifactMultipartUploadURLRes, error)
- func (tc *TuistCache) ServeHTTP(writer http.ResponseWriter, request *http.Request)
- func (tc *TuistCache) StartCacheArtifactMultipartUpload(ctx context.Context, params tuistapi.StartCacheArtifactMultipartUploadParams) (tuistapi.StartCacheArtifactMultipartUploadRes, error)
Constants ¶
View Source
const APIMountPoint = "/tuistcache"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type NoSecurity ¶
type NoSecurity struct{}
func (NoSecurity) HandleAuthorization ¶
func (NoSecurity) HandleAuthorization(ctx context.Context, _ string, _ tuistapi.Authorization) (context.Context, error)
type TuistCache ¶
type TuistCache struct { tuistapi.UnimplementedHandler // contains filtered or unexported fields }
func New ¶
func New() (*TuistCache, error)
func (*TuistCache) CompleteCacheArtifactMultipartUpload ¶
func (tc *TuistCache) CompleteCacheArtifactMultipartUpload( ctx context.Context, req tuistapi.OptCompleteCacheArtifactMultipartUploadReq, params tuistapi.CompleteCacheArtifactMultipartUploadParams, ) (tuistapi.CompleteCacheArtifactMultipartUploadRes, error)
func (*TuistCache) DownloadCacheArtifact ¶
func (tc *TuistCache) DownloadCacheArtifact( ctx context.Context, params tuistapi.DownloadCacheArtifactParams, ) (tuistapi.DownloadCacheArtifactRes, error)
func (*TuistCache) GenerateCacheArtifactMultipartUploadURL ¶
func (tc *TuistCache) GenerateCacheArtifactMultipartUploadURL( ctx context.Context, params tuistapi.GenerateCacheArtifactMultipartUploadURLParams, ) (tuistapi.GenerateCacheArtifactMultipartUploadURLRes, error)
func (*TuistCache) ServeHTTP ¶
func (tc *TuistCache) ServeHTTP(writer http.ResponseWriter, request *http.Request)
func (*TuistCache) StartCacheArtifactMultipartUpload ¶
func (tc *TuistCache) StartCacheArtifactMultipartUpload( ctx context.Context, params tuistapi.StartCacheArtifactMultipartUploadParams, ) (tuistapi.StartCacheArtifactMultipartUploadRes, error)
Click to show internal directories.
Click to hide internal directories.