fullbottle_srv_share

package
v0.0.0-...-7a0ce36 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 31, 2020 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterShareServiceHandler

func RegisterShareServiceHandler(s server.Server, hdlr ShareServiceHandler, opts ...server.HandlerOption) error

Types

type AccessShareRequest

type AccessShareRequest struct {
	Token                string   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	Code                 string   `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
	ViewerId             int64    `protobuf:"varint,3,opt,name=viewer_id,json=viewerId,proto3" json:"viewer_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AccessShareRequest) Descriptor

func (*AccessShareRequest) Descriptor() ([]byte, []int)

func (*AccessShareRequest) GetCode

func (m *AccessShareRequest) GetCode() string

func (*AccessShareRequest) GetToken

func (m *AccessShareRequest) GetToken() string

func (*AccessShareRequest) GetViewerId

func (m *AccessShareRequest) GetViewerId() int64

func (*AccessShareRequest) ProtoMessage

func (*AccessShareRequest) ProtoMessage()

func (*AccessShareRequest) Reset

func (m *AccessShareRequest) Reset()

func (*AccessShareRequest) String

func (m *AccessShareRequest) String() string

func (*AccessShareRequest) XXX_DiscardUnknown

func (m *AccessShareRequest) XXX_DiscardUnknown()

func (*AccessShareRequest) XXX_Marshal

func (m *AccessShareRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessShareRequest) XXX_Merge

func (m *AccessShareRequest) XXX_Merge(src proto.Message)

func (*AccessShareRequest) XXX_Size

func (m *AccessShareRequest) XXX_Size() int

func (*AccessShareRequest) XXX_Unmarshal

func (m *AccessShareRequest) XXX_Unmarshal(b []byte) error

type AccessShareResponse

type AccessShareResponse struct {
	AccessToken          string   `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	Exp                  int64    `protobuf:"varint,2,opt,name=exp,proto3" json:"exp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AccessShareResponse) Descriptor

func (*AccessShareResponse) Descriptor() ([]byte, []int)

func (*AccessShareResponse) GetAccessToken

func (m *AccessShareResponse) GetAccessToken() string

func (*AccessShareResponse) GetExp

func (m *AccessShareResponse) GetExp() int64

func (*AccessShareResponse) ProtoMessage

func (*AccessShareResponse) ProtoMessage()

func (*AccessShareResponse) Reset

func (m *AccessShareResponse) Reset()

func (*AccessShareResponse) String

func (m *AccessShareResponse) String() string

func (*AccessShareResponse) XXX_DiscardUnknown

func (m *AccessShareResponse) XXX_DiscardUnknown()

func (*AccessShareResponse) XXX_Marshal

func (m *AccessShareResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessShareResponse) XXX_Merge

func (m *AccessShareResponse) XXX_Merge(src proto.Message)

func (*AccessShareResponse) XXX_Size

func (m *AccessShareResponse) XXX_Size() int

func (*AccessShareResponse) XXX_Unmarshal

func (m *AccessShareResponse) XXX_Unmarshal(b []byte) error

type CancelShareRequest

type CancelShareRequest struct {
	Token                string   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	SharerId             int64    `protobuf:"varint,2,opt,name=sharer_id,json=sharerId,proto3" json:"sharer_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CancelShareRequest) Descriptor

func (*CancelShareRequest) Descriptor() ([]byte, []int)

func (*CancelShareRequest) GetSharerId

func (m *CancelShareRequest) GetSharerId() int64

func (*CancelShareRequest) GetToken

func (m *CancelShareRequest) GetToken() string

func (*CancelShareRequest) ProtoMessage

func (*CancelShareRequest) ProtoMessage()

func (*CancelShareRequest) Reset

func (m *CancelShareRequest) Reset()

func (*CancelShareRequest) String

func (m *CancelShareRequest) String() string

func (*CancelShareRequest) XXX_DiscardUnknown

func (m *CancelShareRequest) XXX_DiscardUnknown()

func (*CancelShareRequest) XXX_Marshal

func (m *CancelShareRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CancelShareRequest) XXX_Merge

func (m *CancelShareRequest) XXX_Merge(src proto.Message)

func (*CancelShareRequest) XXX_Size

func (m *CancelShareRequest) XXX_Size() int

func (*CancelShareRequest) XXX_Unmarshal

func (m *CancelShareRequest) XXX_Unmarshal(b []byte) error

type CancelShareResponse

type CancelShareResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CancelShareResponse) Descriptor

func (*CancelShareResponse) Descriptor() ([]byte, []int)

func (*CancelShareResponse) ProtoMessage

func (*CancelShareResponse) ProtoMessage()

func (*CancelShareResponse) Reset

func (m *CancelShareResponse) Reset()

func (*CancelShareResponse) String

func (m *CancelShareResponse) String() string

func (*CancelShareResponse) XXX_DiscardUnknown

func (m *CancelShareResponse) XXX_DiscardUnknown()

func (*CancelShareResponse) XXX_Marshal

func (m *CancelShareResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CancelShareResponse) XXX_Merge

func (m *CancelShareResponse) XXX_Merge(src proto.Message)

func (*CancelShareResponse) XXX_Size

func (m *CancelShareResponse) XXX_Size() int

func (*CancelShareResponse) XXX_Unmarshal

func (m *CancelShareResponse) XXX_Unmarshal(b []byte) error

type CreateShareRequest

type CreateShareRequest struct {
	SharerId             int64    `protobuf:"varint,1,opt,name=sharer_id,json=sharerId,proto3" json:"sharer_id,omitempty"`
	Code                 string   `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
	ParentId             int64    `protobuf:"varint,3,opt,name=parent_id,json=parentId,proto3" json:"parent_id,omitempty"`
	FolderIds            []int64  `protobuf:"varint,4,rep,packed,name=folder_ids,json=folderIds,proto3" json:"folder_ids,omitempty"`
	FileIds              []int64  `protobuf:"varint,5,rep,packed,name=file_ids,json=fileIds,proto3" json:"file_ids,omitempty"`
	Exp                  int64    `protobuf:"varint,6,opt,name=exp,proto3" json:"exp,omitempty"`
	IsPublic             bool     `protobuf:"varint,7,opt,name=is_public,json=isPublic,proto3" json:"is_public,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateShareRequest) Descriptor

func (*CreateShareRequest) Descriptor() ([]byte, []int)

func (*CreateShareRequest) GetCode

func (m *CreateShareRequest) GetCode() string

func (*CreateShareRequest) GetExp

func (m *CreateShareRequest) GetExp() int64

func (*CreateShareRequest) GetFileIds

func (m *CreateShareRequest) GetFileIds() []int64

func (*CreateShareRequest) GetFolderIds

func (m *CreateShareRequest) GetFolderIds() []int64

func (*CreateShareRequest) GetIsPublic

func (m *CreateShareRequest) GetIsPublic() bool

func (*CreateShareRequest) GetParentId

func (m *CreateShareRequest) GetParentId() int64

func (*CreateShareRequest) GetSharerId

func (m *CreateShareRequest) GetSharerId() int64

func (*CreateShareRequest) ProtoMessage

func (*CreateShareRequest) ProtoMessage()

func (*CreateShareRequest) Reset

func (m *CreateShareRequest) Reset()

func (*CreateShareRequest) String

func (m *CreateShareRequest) String() string

func (*CreateShareRequest) XXX_DiscardUnknown

func (m *CreateShareRequest) XXX_DiscardUnknown()

func (*CreateShareRequest) XXX_Marshal

func (m *CreateShareRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateShareRequest) XXX_Merge

func (m *CreateShareRequest) XXX_Merge(src proto.Message)

func (*CreateShareRequest) XXX_Size

func (m *CreateShareRequest) XXX_Size() int

func (*CreateShareRequest) XXX_Unmarshal

func (m *CreateShareRequest) XXX_Unmarshal(b []byte) error

type CreateShareResponse

type CreateShareResponse struct {
	Id                   int64    `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateShareResponse) Descriptor

func (*CreateShareResponse) Descriptor() ([]byte, []int)

func (*CreateShareResponse) GetId

func (m *CreateShareResponse) GetId() int64

func (*CreateShareResponse) GetToken

func (m *CreateShareResponse) GetToken() string

func (*CreateShareResponse) ProtoMessage

func (*CreateShareResponse) ProtoMessage()

func (*CreateShareResponse) Reset

func (m *CreateShareResponse) Reset()

func (*CreateShareResponse) String

func (m *CreateShareResponse) String() string

func (*CreateShareResponse) XXX_DiscardUnknown

func (m *CreateShareResponse) XXX_DiscardUnknown()

func (*CreateShareResponse) XXX_Marshal

func (m *CreateShareResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateShareResponse) XXX_Merge

func (m *CreateShareResponse) XXX_Merge(src proto.Message)

func (*CreateShareResponse) XXX_Size

func (m *CreateShareResponse) XXX_Size() int

func (*CreateShareResponse) XXX_Unmarshal

func (m *CreateShareResponse) XXX_Unmarshal(b []byte) error

type GetShareDownloadUrlRequest

type GetShareDownloadUrlRequest struct {
	AccessToken          string   `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	FileId               int64    `protobuf:"varint,3,opt,name=file_id,json=fileId,proto3" json:"file_id,omitempty"`
	Path                 string   `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`
	ViewerId             int64    `protobuf:"varint,5,opt,name=viewer_id,json=viewerId,proto3" json:"viewer_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetShareDownloadUrlRequest) Descriptor

func (*GetShareDownloadUrlRequest) Descriptor() ([]byte, []int)

func (*GetShareDownloadUrlRequest) GetAccessToken

func (m *GetShareDownloadUrlRequest) GetAccessToken() string

func (*GetShareDownloadUrlRequest) GetFileId

func (m *GetShareDownloadUrlRequest) GetFileId() int64

func (*GetShareDownloadUrlRequest) GetPath

func (m *GetShareDownloadUrlRequest) GetPath() string

func (*GetShareDownloadUrlRequest) GetToken

func (m *GetShareDownloadUrlRequest) GetToken() string

func (*GetShareDownloadUrlRequest) GetViewerId

func (m *GetShareDownloadUrlRequest) GetViewerId() int64

func (*GetShareDownloadUrlRequest) ProtoMessage

func (*GetShareDownloadUrlRequest) ProtoMessage()

func (*GetShareDownloadUrlRequest) Reset

func (m *GetShareDownloadUrlRequest) Reset()

func (*GetShareDownloadUrlRequest) String

func (m *GetShareDownloadUrlRequest) String() string

func (*GetShareDownloadUrlRequest) XXX_DiscardUnknown

func (m *GetShareDownloadUrlRequest) XXX_DiscardUnknown()

func (*GetShareDownloadUrlRequest) XXX_Marshal

func (m *GetShareDownloadUrlRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetShareDownloadUrlRequest) XXX_Merge

func (m *GetShareDownloadUrlRequest) XXX_Merge(src proto.Message)

func (*GetShareDownloadUrlRequest) XXX_Size

func (m *GetShareDownloadUrlRequest) XXX_Size() int

func (*GetShareDownloadUrlRequest) XXX_Unmarshal

func (m *GetShareDownloadUrlRequest) XXX_Unmarshal(b []byte) error

type GetShareDownloadUrlResponse

type GetShareDownloadUrlResponse struct {
	DownloadToken        string   `protobuf:"bytes,1,opt,name=download_token,json=downloadToken,proto3" json:"download_token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetShareDownloadUrlResponse) Descriptor

func (*GetShareDownloadUrlResponse) Descriptor() ([]byte, []int)

func (*GetShareDownloadUrlResponse) GetDownloadToken

func (m *GetShareDownloadUrlResponse) GetDownloadToken() string

func (*GetShareDownloadUrlResponse) ProtoMessage

func (*GetShareDownloadUrlResponse) ProtoMessage()

func (*GetShareDownloadUrlResponse) Reset

func (m *GetShareDownloadUrlResponse) Reset()

func (*GetShareDownloadUrlResponse) String

func (m *GetShareDownloadUrlResponse) String() string

func (*GetShareDownloadUrlResponse) XXX_DiscardUnknown

func (m *GetShareDownloadUrlResponse) XXX_DiscardUnknown()

func (*GetShareDownloadUrlResponse) XXX_Marshal

func (m *GetShareDownloadUrlResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetShareDownloadUrlResponse) XXX_Merge

func (m *GetShareDownloadUrlResponse) XXX_Merge(src proto.Message)

func (*GetShareDownloadUrlResponse) XXX_Size

func (m *GetShareDownloadUrlResponse) XXX_Size() int

func (*GetShareDownloadUrlResponse) XXX_Unmarshal

func (m *GetShareDownloadUrlResponse) XXX_Unmarshal(b []byte) error

type GetShareFolderRequest

type GetShareFolderRequest struct {
	AccessToken          string   `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	Path                 string   `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
	ViewerId             int64    `protobuf:"varint,4,opt,name=viewer_id,json=viewerId,proto3" json:"viewer_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetShareFolderRequest) Descriptor

func (*GetShareFolderRequest) Descriptor() ([]byte, []int)

func (*GetShareFolderRequest) GetAccessToken

func (m *GetShareFolderRequest) GetAccessToken() string

func (*GetShareFolderRequest) GetPath

func (m *GetShareFolderRequest) GetPath() string

func (*GetShareFolderRequest) GetToken

func (m *GetShareFolderRequest) GetToken() string

func (*GetShareFolderRequest) GetViewerId

func (m *GetShareFolderRequest) GetViewerId() int64

func (*GetShareFolderRequest) ProtoMessage

func (*GetShareFolderRequest) ProtoMessage()

func (*GetShareFolderRequest) Reset

func (m *GetShareFolderRequest) Reset()

func (*GetShareFolderRequest) String

func (m *GetShareFolderRequest) String() string

func (*GetShareFolderRequest) XXX_DiscardUnknown

func (m *GetShareFolderRequest) XXX_DiscardUnknown()

func (*GetShareFolderRequest) XXX_Marshal

func (m *GetShareFolderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetShareFolderRequest) XXX_Merge

func (m *GetShareFolderRequest) XXX_Merge(src proto.Message)

func (*GetShareFolderRequest) XXX_Size

func (m *GetShareFolderRequest) XXX_Size() int

func (*GetShareFolderRequest) XXX_Unmarshal

func (m *GetShareFolderRequest) XXX_Unmarshal(b []byte) error

type GetShareFolderResponse

type GetShareFolderResponse struct {
	Folder               *bottle.FolderInfo `protobuf:"bytes,1,opt,name=folder,proto3" json:"folder,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*GetShareFolderResponse) Descriptor

func (*GetShareFolderResponse) Descriptor() ([]byte, []int)

func (*GetShareFolderResponse) GetFolder

func (m *GetShareFolderResponse) GetFolder() *bottle.FolderInfo

func (*GetShareFolderResponse) ProtoMessage

func (*GetShareFolderResponse) ProtoMessage()

func (*GetShareFolderResponse) Reset

func (m *GetShareFolderResponse) Reset()

func (*GetShareFolderResponse) String

func (m *GetShareFolderResponse) String() string

func (*GetShareFolderResponse) XXX_DiscardUnknown

func (m *GetShareFolderResponse) XXX_DiscardUnknown()

func (*GetShareFolderResponse) XXX_Marshal

func (m *GetShareFolderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetShareFolderResponse) XXX_Merge

func (m *GetShareFolderResponse) XXX_Merge(src proto.Message)

func (*GetShareFolderResponse) XXX_Size

func (m *GetShareFolderResponse) XXX_Size() int

func (*GetShareFolderResponse) XXX_Unmarshal

func (m *GetShareFolderResponse) XXX_Unmarshal(b []byte) error

type GetShareInfoRequest

type GetShareInfoRequest struct {
	AccessToken          string   `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	ViewerId             int64    `protobuf:"varint,3,opt,name=viewer_id,json=viewerId,proto3" json:"viewer_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetShareInfoRequest) Descriptor

func (*GetShareInfoRequest) Descriptor() ([]byte, []int)

func (*GetShareInfoRequest) GetAccessToken

func (m *GetShareInfoRequest) GetAccessToken() string

func (*GetShareInfoRequest) GetToken

func (m *GetShareInfoRequest) GetToken() string

func (*GetShareInfoRequest) GetViewerId

func (m *GetShareInfoRequest) GetViewerId() int64

func (*GetShareInfoRequest) ProtoMessage

func (*GetShareInfoRequest) ProtoMessage()

func (*GetShareInfoRequest) Reset

func (m *GetShareInfoRequest) Reset()

func (*GetShareInfoRequest) String

func (m *GetShareInfoRequest) String() string

func (*GetShareInfoRequest) XXX_DiscardUnknown

func (m *GetShareInfoRequest) XXX_DiscardUnknown()

func (*GetShareInfoRequest) XXX_Marshal

func (m *GetShareInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetShareInfoRequest) XXX_Merge

func (m *GetShareInfoRequest) XXX_Merge(src proto.Message)

func (*GetShareInfoRequest) XXX_Size

func (m *GetShareInfoRequest) XXX_Size() int

func (*GetShareInfoRequest) XXX_Unmarshal

func (m *GetShareInfoRequest) XXX_Unmarshal(b []byte) error

type GetShareInfoResponse

type GetShareInfoResponse struct {
	Id                   int64    `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	SharerId             int64    `protobuf:"varint,2,opt,name=sharer_id,json=sharerId,proto3" json:"sharer_id,omitempty"`
	Exp                  int64    `protobuf:"varint,3,opt,name=exp,proto3" json:"exp,omitempty"`
	DownloadTimes        int64    `protobuf:"varint,4,opt,name=download_times,json=downloadTimes,proto3" json:"download_times,omitempty"`
	ViewTimes            int64    `protobuf:"varint,5,opt,name=view_times,json=viewTimes,proto3" json:"view_times,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetShareInfoResponse) Descriptor

func (*GetShareInfoResponse) Descriptor() ([]byte, []int)

func (*GetShareInfoResponse) GetDownloadTimes

func (m *GetShareInfoResponse) GetDownloadTimes() int64

func (*GetShareInfoResponse) GetExp

func (m *GetShareInfoResponse) GetExp() int64

func (*GetShareInfoResponse) GetId

func (m *GetShareInfoResponse) GetId() int64

func (*GetShareInfoResponse) GetSharerId

func (m *GetShareInfoResponse) GetSharerId() int64

func (*GetShareInfoResponse) GetViewTimes

func (m *GetShareInfoResponse) GetViewTimes() int64

func (*GetShareInfoResponse) ProtoMessage

func (*GetShareInfoResponse) ProtoMessage()

func (*GetShareInfoResponse) Reset

func (m *GetShareInfoResponse) Reset()

func (*GetShareInfoResponse) String

func (m *GetShareInfoResponse) String() string

func (*GetShareInfoResponse) XXX_DiscardUnknown

func (m *GetShareInfoResponse) XXX_DiscardUnknown()

func (*GetShareInfoResponse) XXX_Marshal

func (m *GetShareInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetShareInfoResponse) XXX_Merge

func (m *GetShareInfoResponse) XXX_Merge(src proto.Message)

func (*GetShareInfoResponse) XXX_Size

func (m *GetShareInfoResponse) XXX_Size() int

func (*GetShareInfoResponse) XXX_Unmarshal

func (m *GetShareInfoResponse) XXX_Unmarshal(b []byte) error

type RemoveShareEntryRequest

type RemoveShareEntryRequest struct {
	Token                string   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	SharerId             int64    `protobuf:"varint,2,opt,name=sharer_id,json=sharerId,proto3" json:"sharer_id,omitempty"`
	RemoveFiles          []int64  `protobuf:"varint,3,rep,packed,name=remove_files,json=removeFiles,proto3" json:"remove_files,omitempty"`
	RemoveFolders        []int64  `protobuf:"varint,4,rep,packed,name=remove_folders,json=removeFolders,proto3" json:"remove_folders,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoveShareEntryRequest) Descriptor

func (*RemoveShareEntryRequest) Descriptor() ([]byte, []int)

func (*RemoveShareEntryRequest) GetRemoveFiles

func (m *RemoveShareEntryRequest) GetRemoveFiles() []int64

func (*RemoveShareEntryRequest) GetRemoveFolders

func (m *RemoveShareEntryRequest) GetRemoveFolders() []int64

func (*RemoveShareEntryRequest) GetSharerId

func (m *RemoveShareEntryRequest) GetSharerId() int64

func (*RemoveShareEntryRequest) GetToken

func (m *RemoveShareEntryRequest) GetToken() string

func (*RemoveShareEntryRequest) ProtoMessage

func (*RemoveShareEntryRequest) ProtoMessage()

func (*RemoveShareEntryRequest) Reset

func (m *RemoveShareEntryRequest) Reset()

func (*RemoveShareEntryRequest) String

func (m *RemoveShareEntryRequest) String() string

func (*RemoveShareEntryRequest) XXX_DiscardUnknown

func (m *RemoveShareEntryRequest) XXX_DiscardUnknown()

func (*RemoveShareEntryRequest) XXX_Marshal

func (m *RemoveShareEntryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveShareEntryRequest) XXX_Merge

func (m *RemoveShareEntryRequest) XXX_Merge(src proto.Message)

func (*RemoveShareEntryRequest) XXX_Size

func (m *RemoveShareEntryRequest) XXX_Size() int

func (*RemoveShareEntryRequest) XXX_Unmarshal

func (m *RemoveShareEntryRequest) XXX_Unmarshal(b []byte) error

type RemoveShareEntryResponse

type RemoveShareEntryResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoveShareEntryResponse) Descriptor

func (*RemoveShareEntryResponse) Descriptor() ([]byte, []int)

func (*RemoveShareEntryResponse) ProtoMessage

func (*RemoveShareEntryResponse) ProtoMessage()

func (*RemoveShareEntryResponse) Reset

func (m *RemoveShareEntryResponse) Reset()

func (*RemoveShareEntryResponse) String

func (m *RemoveShareEntryResponse) String() string

func (*RemoveShareEntryResponse) XXX_DiscardUnknown

func (m *RemoveShareEntryResponse) XXX_DiscardUnknown()

func (*RemoveShareEntryResponse) XXX_Marshal

func (m *RemoveShareEntryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveShareEntryResponse) XXX_Merge

func (m *RemoveShareEntryResponse) XXX_Merge(src proto.Message)

func (*RemoveShareEntryResponse) XXX_Size

func (m *RemoveShareEntryResponse) XXX_Size() int

func (*RemoveShareEntryResponse) XXX_Unmarshal

func (m *RemoveShareEntryResponse) XXX_Unmarshal(b []byte) error

type ShareService

type ShareService interface {
	// share entrance
	ShareStatus(ctx context.Context, in *ShareStatusRequest, opts ...client.CallOption) (*ShareStatusResponse, error)
	AccessShare(ctx context.Context, in *AccessShareRequest, opts ...client.CallOption) (*AccessShareResponse, error)
	// viewer
	GetShareInfo(ctx context.Context, in *GetShareInfoRequest, opts ...client.CallOption) (*GetShareInfoResponse, error)
	GetShareFolder(ctx context.Context, in *GetShareFolderRequest, opts ...client.CallOption) (*GetShareFolderResponse, error)
	GetShareDownloadUrl(ctx context.Context, in *GetShareDownloadUrlRequest, opts ...client.CallOption) (*GetShareDownloadUrlResponse, error)
	// owner
	CreateShare(ctx context.Context, in *CreateShareRequest, opts ...client.CallOption) (*CreateShareResponse, error)
	UpdateShare(ctx context.Context, in *UpdateShareRequest, opts ...client.CallOption) (*UpdateShareResponse, error)
	CancelShare(ctx context.Context, in *CancelShareRequest, opts ...client.CallOption) (*CancelShareResponse, error)
	RemoveShareEntry(ctx context.Context, in *RemoveShareEntryRequest, opts ...client.CallOption) (*RemoveShareEntryResponse, error)
}

func NewShareService

func NewShareService(name string, c client.Client) ShareService

type ShareStatusRequest

type ShareStatusRequest struct {
	Token                string   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	ViewerId             int64    `protobuf:"varint,2,opt,name=viewer_id,json=viewerId,proto3" json:"viewer_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ShareStatusRequest) Descriptor

func (*ShareStatusRequest) Descriptor() ([]byte, []int)

func (*ShareStatusRequest) GetToken

func (m *ShareStatusRequest) GetToken() string

func (*ShareStatusRequest) GetViewerId

func (m *ShareStatusRequest) GetViewerId() int64

func (*ShareStatusRequest) ProtoMessage

func (*ShareStatusRequest) ProtoMessage()

func (*ShareStatusRequest) Reset

func (m *ShareStatusRequest) Reset()

func (*ShareStatusRequest) String

func (m *ShareStatusRequest) String() string

func (*ShareStatusRequest) XXX_DiscardUnknown

func (m *ShareStatusRequest) XXX_DiscardUnknown()

func (*ShareStatusRequest) XXX_Marshal

func (m *ShareStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ShareStatusRequest) XXX_Merge

func (m *ShareStatusRequest) XXX_Merge(src proto.Message)

func (*ShareStatusRequest) XXX_Size

func (m *ShareStatusRequest) XXX_Size() int

func (*ShareStatusRequest) XXX_Unmarshal

func (m *ShareStatusRequest) XXX_Unmarshal(b []byte) error

type ShareStatusResponse

type ShareStatusResponse struct {
	Status               int32    `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	OwnerId              int64    `protobuf:"varint,2,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"`
	IsPublic             bool     `protobuf:"varint,3,opt,name=is_public,json=isPublic,proto3" json:"is_public,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ShareStatusResponse) Descriptor

func (*ShareStatusResponse) Descriptor() ([]byte, []int)

func (*ShareStatusResponse) GetIsPublic

func (m *ShareStatusResponse) GetIsPublic() bool

func (*ShareStatusResponse) GetOwnerId

func (m *ShareStatusResponse) GetOwnerId() int64

func (*ShareStatusResponse) GetStatus

func (m *ShareStatusResponse) GetStatus() int32

func (*ShareStatusResponse) ProtoMessage

func (*ShareStatusResponse) ProtoMessage()

func (*ShareStatusResponse) Reset

func (m *ShareStatusResponse) Reset()

func (*ShareStatusResponse) String

func (m *ShareStatusResponse) String() string

func (*ShareStatusResponse) XXX_DiscardUnknown

func (m *ShareStatusResponse) XXX_DiscardUnknown()

func (*ShareStatusResponse) XXX_Marshal

func (m *ShareStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ShareStatusResponse) XXX_Merge

func (m *ShareStatusResponse) XXX_Merge(src proto.Message)

func (*ShareStatusResponse) XXX_Size

func (m *ShareStatusResponse) XXX_Size() int

func (*ShareStatusResponse) XXX_Unmarshal

func (m *ShareStatusResponse) XXX_Unmarshal(b []byte) error

type UpdateShareRequest

type UpdateShareRequest struct {
	Token                string   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	SharerId             int64    `protobuf:"varint,2,opt,name=sharer_id,json=sharerId,proto3" json:"sharer_id,omitempty"`
	Code                 string   `protobuf:"bytes,3,opt,name=code,proto3" json:"code,omitempty"`
	Exp                  int64    `protobuf:"varint,7,opt,name=exp,proto3" json:"exp,omitempty"`
	IsPublic             bool     `protobuf:"varint,8,opt,name=is_public,json=isPublic,proto3" json:"is_public,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpdateShareRequest) Descriptor

func (*UpdateShareRequest) Descriptor() ([]byte, []int)

func (*UpdateShareRequest) GetCode

func (m *UpdateShareRequest) GetCode() string

func (*UpdateShareRequest) GetExp

func (m *UpdateShareRequest) GetExp() int64

func (*UpdateShareRequest) GetIsPublic

func (m *UpdateShareRequest) GetIsPublic() bool

func (*UpdateShareRequest) GetSharerId

func (m *UpdateShareRequest) GetSharerId() int64

func (*UpdateShareRequest) GetToken

func (m *UpdateShareRequest) GetToken() string

func (*UpdateShareRequest) ProtoMessage

func (*UpdateShareRequest) ProtoMessage()

func (*UpdateShareRequest) Reset

func (m *UpdateShareRequest) Reset()

func (*UpdateShareRequest) String

func (m *UpdateShareRequest) String() string

func (*UpdateShareRequest) XXX_DiscardUnknown

func (m *UpdateShareRequest) XXX_DiscardUnknown()

func (*UpdateShareRequest) XXX_Marshal

func (m *UpdateShareRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateShareRequest) XXX_Merge

func (m *UpdateShareRequest) XXX_Merge(src proto.Message)

func (*UpdateShareRequest) XXX_Size

func (m *UpdateShareRequest) XXX_Size() int

func (*UpdateShareRequest) XXX_Unmarshal

func (m *UpdateShareRequest) XXX_Unmarshal(b []byte) error

type UpdateShareResponse

type UpdateShareResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpdateShareResponse) Descriptor

func (*UpdateShareResponse) Descriptor() ([]byte, []int)

func (*UpdateShareResponse) ProtoMessage

func (*UpdateShareResponse) ProtoMessage()

func (*UpdateShareResponse) Reset

func (m *UpdateShareResponse) Reset()

func (*UpdateShareResponse) String

func (m *UpdateShareResponse) String() string

func (*UpdateShareResponse) XXX_DiscardUnknown

func (m *UpdateShareResponse) XXX_DiscardUnknown()

func (*UpdateShareResponse) XXX_Marshal

func (m *UpdateShareResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateShareResponse) XXX_Merge

func (m *UpdateShareResponse) XXX_Merge(src proto.Message)

func (*UpdateShareResponse) XXX_Size

func (m *UpdateShareResponse) XXX_Size() int

func (*UpdateShareResponse) XXX_Unmarshal

func (m *UpdateShareResponse) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL