Documentation
¶
Index ¶
Constants ¶
View Source
const CName = "publish.client"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { app.Component ResolveUri(ctx context.Context, uri string) (publish *publishapi.Publish, err error) GetPublishStatus(ctx context.Context, spaceId, objectId string) (publish *publishapi.Publish, err error) Publish(ctx context.Context, req *publishapi.PublishRequest) (uploadUrl string, err error) UnPublish(ctx context.Context, req *publishapi.UnPublishRequest) (err error) ListPublishes(ctx context.Context, spaceId string) (publishes []*publishapi.Publish, err error) UploadDir(ctx context.Context, uploadUrl, dir string) (err error) }
type Config ¶
type Config struct {
Addrs []PublishServerAddr `yaml:"publishServerAddrs"`
}
type PublishServerAddr ¶
Click to show internal directories.
Click to hide internal directories.