eos_grpc

package
v1.5.0 Latest Latest
Warning

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

Go to latest
Published: Jan 12, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package eos_grpc is a generated protocol buffer package.

It is generated from these files:

eos_grpc.proto

It has these top-level messages:

PingRequest
PingReply
ContainerInsertRequest
FileInsertRequest
InsertReply
Time
Checksum
FileMdProto
ContainerMdProto
QuotaProto
RoleId
MDId
Limit
MDSelection
MDRequest
MDResponse
FindRequest
ShareAuth
ShareProto
ShareToken
NSRequest
NSResponse
NsStatRequest
NsStatResponse
ManilaRequest
ManilaResponse

Index

Constants

This section is empty.

Variables

View Source
var MANILA_REQUEST_TYPE_name = map[int32]string{
	0: "CREATE_SHARE",
	1: "DELETE_SHARE",
	2: "EXTEND_SHARE",
	3: "SHRINK_SHARE",
	4: "MANAGE_EXISTING",
	5: "UNMANAGE",
	6: "GET_CAPACITIES",
}
View Source
var MANILA_REQUEST_TYPE_value = map[string]int32{
	"CREATE_SHARE":    0,
	"DELETE_SHARE":    1,
	"EXTEND_SHARE":    2,
	"SHRINK_SHARE":    3,
	"MANAGE_EXISTING": 4,
	"UNMANAGE":        5,
	"GET_CAPACITIES":  6,
}
View Source
var NSRequest_AclRequest_ACL_COMMAND_name = map[int32]string{
	0: "NONE",
	1: "MODIFY",
	2: "LIST",
}
View Source
var NSRequest_AclRequest_ACL_COMMAND_value = map[string]int32{
	"NONE":   0,
	"MODIFY": 1,
	"LIST":   2,
}
View Source
var NSRequest_AclRequest_ACL_TYPE_name = map[int32]string{
	0: "USER_ACL",
	1: "SYS_ACL",
}
View Source
var NSRequest_AclRequest_ACL_TYPE_value = map[string]int32{
	"USER_ACL": 0,
	"SYS_ACL":  1,
}
View Source
var NSRequest_RecycleRequest_RECYCLE_CMD_name = map[int32]string{
	0: "RESTORE",
	1: "PURGE",
	2: "LIST",
}
View Source
var NSRequest_RecycleRequest_RECYCLE_CMD_value = map[string]int32{
	"RESTORE": 0,
	"PURGE":   1,
	"LIST":    2,
}
View Source
var NSRequest_VersionRequest_VERSION_CMD_name = map[int32]string{
	0: "CREATE",
	1: "PURGE",
	2: "LIST",
}
View Source
var NSRequest_VersionRequest_VERSION_CMD_value = map[string]int32{
	"CREATE": 0,
	"PURGE":  1,
	"LIST":   2,
}
View Source
var NSResponse_RecycleResponse_RecycleInfo_DELETIONTYPE_name = map[int32]string{
	0: "FILE",
	1: "TREE",
}
View Source
var NSResponse_RecycleResponse_RecycleInfo_DELETIONTYPE_value = map[string]int32{
	"FILE": 0,
	"TREE": 1,
}
View Source
var QUOTATYPE_name = map[int32]string{
	0: "USER",
	2: "GROUP",
	3: "PROJECT",
	4: "ALL",
}
View Source
var QUOTATYPE_value = map[string]int32{
	"USER":    0,
	"GROUP":   2,
	"PROJECT": 3,
	"ALL":     4,
}
View Source
var TYPE_name = map[int32]string{
	0: "FILE",
	1: "CONTAINER",
	2: "LISTING",
	3: "STAT",
}
View Source
var TYPE_value = map[string]int32{
	"FILE":      0,
	"CONTAINER": 1,
	"LISTING":   2,
	"STAT":      3,
}

Functions

func RegisterEosServer

func RegisterEosServer(s *grpc.Server, srv EosServer)

Types

type Checksum

type Checksum struct {
	Value []byte `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Type  string `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
}

func (*Checksum) Descriptor

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

func (*Checksum) GetType

func (m *Checksum) GetType() string

func (*Checksum) GetValue

func (m *Checksum) GetValue() []byte

func (*Checksum) ProtoMessage

func (*Checksum) ProtoMessage()

func (*Checksum) Reset

func (m *Checksum) Reset()

func (*Checksum) String

func (m *Checksum) String() string

type ContainerInsertRequest

type ContainerInsertRequest struct {
	Container []*ContainerMdProto `protobuf:"bytes,1,rep,name=container" json:"container,omitempty"`
	Authkey   string              `protobuf:"bytes,2,opt,name=authkey" json:"authkey,omitempty"`
	InheritMd bool                `protobuf:"varint,3,opt,name=inherit_md,json=inheritMd" json:"inherit_md,omitempty"`
}

func (*ContainerInsertRequest) Descriptor

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

func (*ContainerInsertRequest) GetAuthkey

func (m *ContainerInsertRequest) GetAuthkey() string

func (*ContainerInsertRequest) GetContainer

func (m *ContainerInsertRequest) GetContainer() []*ContainerMdProto

func (*ContainerInsertRequest) GetInheritMd

func (m *ContainerInsertRequest) GetInheritMd() bool

func (*ContainerInsertRequest) ProtoMessage

func (*ContainerInsertRequest) ProtoMessage()

func (*ContainerInsertRequest) Reset

func (m *ContainerInsertRequest) Reset()

func (*ContainerInsertRequest) String

func (m *ContainerInsertRequest) String() string

type ContainerMdProto

type ContainerMdProto struct {
	Id       uint64            `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	ParentId uint64            `protobuf:"varint,2,opt,name=parent_id,json=parentId" json:"parent_id,omitempty"`
	Uid      uint64            `protobuf:"varint,3,opt,name=uid" json:"uid,omitempty"`
	Gid      uint64            `protobuf:"varint,4,opt,name=gid" json:"gid,omitempty"`
	TreeSize int64             `protobuf:"varint,6,opt,name=tree_size,json=treeSize" json:"tree_size,omitempty"`
	Mode     uint32            `protobuf:"varint,5,opt,name=mode" json:"mode,omitempty"`
	Flags    uint32            `protobuf:"varint,7,opt,name=flags" json:"flags,omitempty"`
	Name     []byte            `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"`
	Ctime    *Time             `protobuf:"bytes,9,opt,name=ctime" json:"ctime,omitempty"`
	Mtime    *Time             `protobuf:"bytes,10,opt,name=mtime" json:"mtime,omitempty"`
	Stime    *Time             `protobuf:"bytes,11,opt,name=stime" json:"stime,omitempty"`
	Xattrs   map[string][]byte `` /* 140-byte string literal not displayed */
	Path     []byte            `protobuf:"bytes,13,opt,name=path,proto3" json:"path,omitempty"`
	Etag     string            `protobuf:"bytes,14,opt,name=etag" json:"etag,omitempty"`
}

func (*ContainerMdProto) Descriptor

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

func (*ContainerMdProto) GetCtime

func (m *ContainerMdProto) GetCtime() *Time

func (*ContainerMdProto) GetEtag

func (m *ContainerMdProto) GetEtag() string

func (*ContainerMdProto) GetFlags

func (m *ContainerMdProto) GetFlags() uint32

func (*ContainerMdProto) GetGid

func (m *ContainerMdProto) GetGid() uint64

func (*ContainerMdProto) GetId

func (m *ContainerMdProto) GetId() uint64

func (*ContainerMdProto) GetMode

func (m *ContainerMdProto) GetMode() uint32

func (*ContainerMdProto) GetMtime

func (m *ContainerMdProto) GetMtime() *Time

func (*ContainerMdProto) GetName

func (m *ContainerMdProto) GetName() []byte

func (*ContainerMdProto) GetParentId

func (m *ContainerMdProto) GetParentId() uint64

func (*ContainerMdProto) GetPath

func (m *ContainerMdProto) GetPath() []byte

func (*ContainerMdProto) GetStime

func (m *ContainerMdProto) GetStime() *Time

func (*ContainerMdProto) GetTreeSize

func (m *ContainerMdProto) GetTreeSize() int64

func (*ContainerMdProto) GetUid

func (m *ContainerMdProto) GetUid() uint64

func (*ContainerMdProto) GetXattrs

func (m *ContainerMdProto) GetXattrs() map[string][]byte

func (*ContainerMdProto) ProtoMessage

func (*ContainerMdProto) ProtoMessage()

func (*ContainerMdProto) Reset

func (m *ContainerMdProto) Reset()

func (*ContainerMdProto) String

func (m *ContainerMdProto) String() string

type EosClient

type EosClient interface {
	// Replies to a ping
	Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingReply, error)
	// Replies to MD requests with a stream
	MD(ctx context.Context, in *MDRequest, opts ...grpc.CallOption) (Eos_MDClient, error)
	// Replies to Find requests with a stream
	Find(ctx context.Context, in *FindRequest, opts ...grpc.CallOption) (Eos_FindClient, error)
	// Replies to a NsStat operation
	NsStat(ctx context.Context, in *NsStatRequest, opts ...grpc.CallOption) (*NsStatResponse, error)
	// Replies to an insert
	ContainerInsert(ctx context.Context, in *ContainerInsertRequest, opts ...grpc.CallOption) (*InsertReply, error)
	FileInsert(ctx context.Context, in *FileInsertRequest, opts ...grpc.CallOption) (*InsertReply, error)
	// Replies to a NsRequest operation
	Exec(ctx context.Context, in *NSRequest, opts ...grpc.CallOption) (*NSResponse, error)
	// Manila Driver
	ManilaServerRequest(ctx context.Context, in *ManilaRequest, opts ...grpc.CallOption) (*ManilaResponse, error)
}

func NewEosClient

func NewEosClient(cc *grpc.ClientConn) EosClient

type EosServer

type EosServer interface {
	// Replies to a ping
	Ping(context.Context, *PingRequest) (*PingReply, error)
	// Replies to MD requests with a stream
	MD(*MDRequest, Eos_MDServer) error
	// Replies to Find requests with a stream
	Find(*FindRequest, Eos_FindServer) error
	// Replies to a NsStat operation
	NsStat(context.Context, *NsStatRequest) (*NsStatResponse, error)
	// Replies to an insert
	ContainerInsert(context.Context, *ContainerInsertRequest) (*InsertReply, error)
	FileInsert(context.Context, *FileInsertRequest) (*InsertReply, error)
	// Replies to a NsRequest operation
	Exec(context.Context, *NSRequest) (*NSResponse, error)
	// Manila Driver
	ManilaServerRequest(context.Context, *ManilaRequest) (*ManilaResponse, error)
}

type Eos_FindClient

type Eos_FindClient interface {
	Recv() (*MDResponse, error)
	grpc.ClientStream
}

type Eos_FindServer

type Eos_FindServer interface {
	Send(*MDResponse) error
	grpc.ServerStream
}

type Eos_MDClient

type Eos_MDClient interface {
	Recv() (*MDResponse, error)
	grpc.ClientStream
}

type Eos_MDServer

type Eos_MDServer interface {
	Send(*MDResponse) error
	grpc.ServerStream
}

type FileInsertRequest

type FileInsertRequest struct {
	Files   []*FileMdProto `protobuf:"bytes,1,rep,name=files" json:"files,omitempty"`
	Authkey string         `protobuf:"bytes,2,opt,name=authkey" json:"authkey,omitempty"`
}

func (*FileInsertRequest) Descriptor

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

func (*FileInsertRequest) GetAuthkey

func (m *FileInsertRequest) GetAuthkey() string

func (*FileInsertRequest) GetFiles

func (m *FileInsertRequest) GetFiles() []*FileMdProto

func (*FileInsertRequest) ProtoMessage

func (*FileInsertRequest) ProtoMessage()

func (*FileInsertRequest) Reset

func (m *FileInsertRequest) Reset()

func (*FileInsertRequest) String

func (m *FileInsertRequest) String() string

type FileMdProto

type FileMdProto struct {
	Id              uint64            `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	ContId          uint64            `protobuf:"varint,2,opt,name=cont_id,json=contId" json:"cont_id,omitempty"`
	Uid             uint64            `protobuf:"varint,3,opt,name=uid" json:"uid,omitempty"`
	Gid             uint64            `protobuf:"varint,4,opt,name=gid" json:"gid,omitempty"`
	Size            uint64            `protobuf:"varint,5,opt,name=size" json:"size,omitempty"`
	LayoutId        uint32            `protobuf:"varint,6,opt,name=layout_id,json=layoutId" json:"layout_id,omitempty"`
	Flags           uint32            `protobuf:"varint,7,opt,name=flags" json:"flags,omitempty"`
	Name            []byte            `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"`
	LinkName        []byte            `protobuf:"bytes,9,opt,name=link_name,json=linkName,proto3" json:"link_name,omitempty"`
	Ctime           *Time             `protobuf:"bytes,10,opt,name=ctime" json:"ctime,omitempty"`
	Mtime           *Time             `protobuf:"bytes,11,opt,name=mtime" json:"mtime,omitempty"`
	Checksum        *Checksum         `protobuf:"bytes,12,opt,name=checksum" json:"checksum,omitempty"`
	Locations       []uint32          `protobuf:"varint,13,rep,packed,name=locations" json:"locations,omitempty"`
	UnlinkLocations []uint32          `protobuf:"varint,14,rep,packed,name=unlink_locations,json=unlinkLocations" json:"unlink_locations,omitempty"`
	Xattrs          map[string][]byte `` /* 140-byte string literal not displayed */
	Path            []byte            `protobuf:"bytes,16,opt,name=path,proto3" json:"path,omitempty"`
	Etag            string            `protobuf:"bytes,17,opt,name=etag" json:"etag,omitempty"`
}

func (*FileMdProto) Descriptor

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

func (*FileMdProto) GetChecksum

func (m *FileMdProto) GetChecksum() *Checksum

func (*FileMdProto) GetContId

func (m *FileMdProto) GetContId() uint64

func (*FileMdProto) GetCtime

func (m *FileMdProto) GetCtime() *Time

func (*FileMdProto) GetEtag

func (m *FileMdProto) GetEtag() string

func (*FileMdProto) GetFlags

func (m *FileMdProto) GetFlags() uint32

func (*FileMdProto) GetGid

func (m *FileMdProto) GetGid() uint64

func (*FileMdProto) GetId

func (m *FileMdProto) GetId() uint64

func (*FileMdProto) GetLayoutId

func (m *FileMdProto) GetLayoutId() uint32

func (*FileMdProto) GetLinkName

func (m *FileMdProto) GetLinkName() []byte

func (*FileMdProto) GetLocations

func (m *FileMdProto) GetLocations() []uint32

func (*FileMdProto) GetMtime

func (m *FileMdProto) GetMtime() *Time

func (*FileMdProto) GetName

func (m *FileMdProto) GetName() []byte

func (*FileMdProto) GetPath

func (m *FileMdProto) GetPath() []byte

func (*FileMdProto) GetSize

func (m *FileMdProto) GetSize() uint64

func (*FileMdProto) GetUid

func (m *FileMdProto) GetUid() uint64

func (*FileMdProto) GetUnlinkLocations

func (m *FileMdProto) GetUnlinkLocations() []uint32

func (*FileMdProto) GetXattrs

func (m *FileMdProto) GetXattrs() map[string][]byte

func (*FileMdProto) ProtoMessage

func (*FileMdProto) ProtoMessage()

func (*FileMdProto) Reset

func (m *FileMdProto) Reset()

func (*FileMdProto) String

func (m *FileMdProto) String() string

type FindRequest

type FindRequest struct {
	Type      TYPE         `protobuf:"varint,1,opt,name=type,enum=eos.rpc.TYPE" json:"type,omitempty"`
	Id        *MDId        `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
	Role      *RoleId      `protobuf:"bytes,3,opt,name=role" json:"role,omitempty"`
	Authkey   string       `protobuf:"bytes,4,opt,name=authkey" json:"authkey,omitempty"`
	Maxdepth  uint64       `protobuf:"varint,5,opt,name=maxdepth" json:"maxdepth,omitempty"`
	Selection *MDSelection `protobuf:"bytes,6,opt,name=selection" json:"selection,omitempty"`
}

func (*FindRequest) Descriptor

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

func (*FindRequest) GetAuthkey

func (m *FindRequest) GetAuthkey() string

func (*FindRequest) GetId

func (m *FindRequest) GetId() *MDId

func (*FindRequest) GetMaxdepth

func (m *FindRequest) GetMaxdepth() uint64

func (*FindRequest) GetRole

func (m *FindRequest) GetRole() *RoleId

func (*FindRequest) GetSelection

func (m *FindRequest) GetSelection() *MDSelection

func (*FindRequest) GetType

func (m *FindRequest) GetType() TYPE

func (*FindRequest) ProtoMessage

func (*FindRequest) ProtoMessage()

func (*FindRequest) Reset

func (m *FindRequest) Reset()

func (*FindRequest) String

func (m *FindRequest) String() string

type InsertReply

type InsertReply struct {
	Message []string `protobuf:"bytes,1,rep,name=message" json:"message,omitempty"`
	Retc    []uint32 `protobuf:"varint,2,rep,packed,name=retc" json:"retc,omitempty"`
}

func (*InsertReply) Descriptor

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

func (*InsertReply) GetMessage

func (m *InsertReply) GetMessage() []string

func (*InsertReply) GetRetc

func (m *InsertReply) GetRetc() []uint32

func (*InsertReply) ProtoMessage

func (*InsertReply) ProtoMessage()

func (*InsertReply) Reset

func (m *InsertReply) Reset()

func (*InsertReply) String

func (m *InsertReply) String() string

type Limit

type Limit struct {
	Zero bool   `protobuf:"varint,1,opt,name=zero" json:"zero,omitempty"`
	Min  uint64 `protobuf:"varint,2,opt,name=min" json:"min,omitempty"`
	Max  uint64 `protobuf:"varint,3,opt,name=max" json:"max,omitempty"`
}

func (*Limit) Descriptor

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

func (*Limit) GetMax

func (m *Limit) GetMax() uint64

func (*Limit) GetMin

func (m *Limit) GetMin() uint64

func (*Limit) GetZero

func (m *Limit) GetZero() bool

func (*Limit) ProtoMessage

func (*Limit) ProtoMessage()

func (*Limit) Reset

func (m *Limit) Reset()

func (*Limit) String

func (m *Limit) String() string

type MANILA_REQUEST_TYPE

type MANILA_REQUEST_TYPE int32
const (
	MANILA_REQUEST_TYPE_CREATE_SHARE    MANILA_REQUEST_TYPE = 0
	MANILA_REQUEST_TYPE_DELETE_SHARE    MANILA_REQUEST_TYPE = 1
	MANILA_REQUEST_TYPE_EXTEND_SHARE    MANILA_REQUEST_TYPE = 2
	MANILA_REQUEST_TYPE_SHRINK_SHARE    MANILA_REQUEST_TYPE = 3
	MANILA_REQUEST_TYPE_MANAGE_EXISTING MANILA_REQUEST_TYPE = 4
	MANILA_REQUEST_TYPE_UNMANAGE        MANILA_REQUEST_TYPE = 5
	MANILA_REQUEST_TYPE_GET_CAPACITIES  MANILA_REQUEST_TYPE = 6
)

func (MANILA_REQUEST_TYPE) EnumDescriptor

func (MANILA_REQUEST_TYPE) EnumDescriptor() ([]byte, []int)

func (MANILA_REQUEST_TYPE) String

func (x MANILA_REQUEST_TYPE) String() string

type MDId

type MDId struct {
	Path []byte `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Id   uint64 `protobuf:"fixed64,2,opt,name=id" json:"id,omitempty"`
	Ino  uint64 `protobuf:"fixed64,3,opt,name=ino" json:"ino,omitempty"`
	Type TYPE   `protobuf:"varint,4,opt,name=type,enum=eos.rpc.TYPE" json:"type,omitempty"`
}

func (*MDId) Descriptor

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

func (*MDId) GetId

func (m *MDId) GetId() uint64

func (*MDId) GetIno

func (m *MDId) GetIno() uint64

func (*MDId) GetPath

func (m *MDId) GetPath() []byte

func (*MDId) GetType

func (m *MDId) GetType() TYPE

func (*MDId) ProtoMessage

func (*MDId) ProtoMessage()

func (*MDId) Reset

func (m *MDId) Reset()

func (*MDId) String

func (m *MDId) String() string

type MDRequest

type MDRequest struct {
	Type      TYPE         `protobuf:"varint,1,opt,name=type,enum=eos.rpc.TYPE" json:"type,omitempty"`
	Id        *MDId        `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
	Authkey   string       `protobuf:"bytes,3,opt,name=authkey" json:"authkey,omitempty"`
	Role      *RoleId      `protobuf:"bytes,4,opt,name=role" json:"role,omitempty"`
	Selection *MDSelection `protobuf:"bytes,5,opt,name=selection" json:"selection,omitempty"`
}

func (*MDRequest) Descriptor

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

func (*MDRequest) GetAuthkey

func (m *MDRequest) GetAuthkey() string

func (*MDRequest) GetId

func (m *MDRequest) GetId() *MDId

func (*MDRequest) GetRole

func (m *MDRequest) GetRole() *RoleId

func (*MDRequest) GetSelection

func (m *MDRequest) GetSelection() *MDSelection

func (*MDRequest) GetType

func (m *MDRequest) GetType() TYPE

func (*MDRequest) ProtoMessage

func (*MDRequest) ProtoMessage()

func (*MDRequest) Reset

func (m *MDRequest) Reset()

func (*MDRequest) String

func (m *MDRequest) String() string

type MDResponse

type MDResponse struct {
	Type TYPE              `protobuf:"varint,1,opt,name=type,enum=eos.rpc.TYPE" json:"type,omitempty"`
	Fmd  *FileMdProto      `protobuf:"bytes,2,opt,name=fmd" json:"fmd,omitempty"`
	Cmd  *ContainerMdProto `protobuf:"bytes,3,opt,name=cmd" json:"cmd,omitempty"`
}

func (*MDResponse) Descriptor

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

func (*MDResponse) GetCmd

func (m *MDResponse) GetCmd() *ContainerMdProto

func (*MDResponse) GetFmd

func (m *MDResponse) GetFmd() *FileMdProto

func (*MDResponse) GetType

func (m *MDResponse) GetType() TYPE

func (*MDResponse) ProtoMessage

func (*MDResponse) ProtoMessage()

func (*MDResponse) Reset

func (m *MDResponse) Reset()

func (*MDResponse) String

func (m *MDResponse) String() string

type MDSelection

type MDSelection struct {
	Select            bool              `protobuf:"varint,1,opt,name=select" json:"select,omitempty"`
	Ctime             *Limit            `protobuf:"bytes,2,opt,name=ctime" json:"ctime,omitempty"`
	Mtime             *Limit            `protobuf:"bytes,3,opt,name=mtime" json:"mtime,omitempty"`
	Stime             *Limit            `protobuf:"bytes,4,opt,name=stime" json:"stime,omitempty"`
	Size              *Limit            `protobuf:"bytes,5,opt,name=size" json:"size,omitempty"`
	Treesize          *Limit            `protobuf:"bytes,6,opt,name=treesize" json:"treesize,omitempty"`
	Children          *Limit            `protobuf:"bytes,7,opt,name=children" json:"children,omitempty"`
	Locations         *Limit            `protobuf:"bytes,8,opt,name=locations" json:"locations,omitempty"`
	UnlinkedLocations *Limit            `protobuf:"bytes,9,opt,name=unlinked_locations,json=unlinkedLocations" json:"unlinked_locations,omitempty"`
	Layoutid          uint64            `protobuf:"varint,10,opt,name=layoutid" json:"layoutid,omitempty"`
	Flags             uint64            `protobuf:"varint,11,opt,name=flags" json:"flags,omitempty"`
	Symlink           bool              `protobuf:"varint,12,opt,name=symlink" json:"symlink,omitempty"`
	Checksum          *Checksum         `protobuf:"bytes,13,opt,name=checksum" json:"checksum,omitempty"`
	Owner             uint32            `protobuf:"varint,14,opt,name=owner" json:"owner,omitempty"`
	Group             uint32            `protobuf:"varint,15,opt,name=group" json:"group,omitempty"`
	OwnerRoot         bool              `protobuf:"varint,16,opt,name=owner_root,json=ownerRoot" json:"owner_root,omitempty"`
	GroupRoot         bool              `protobuf:"varint,17,opt,name=group_root,json=groupRoot" json:"group_root,omitempty"`
	RegexpFilename    []byte            `protobuf:"bytes,18,opt,name=regexp_filename,json=regexpFilename,proto3" json:"regexp_filename,omitempty"`
	RegexpDirname     []byte            `protobuf:"bytes,19,opt,name=regexp_dirname,json=regexpDirname,proto3" json:"regexp_dirname,omitempty"`
	Xattr             map[string][]byte `` /* 138-byte string literal not displayed */
}

func (*MDSelection) Descriptor

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

func (*MDSelection) GetChecksum

func (m *MDSelection) GetChecksum() *Checksum

func (*MDSelection) GetChildren

func (m *MDSelection) GetChildren() *Limit

func (*MDSelection) GetCtime

func (m *MDSelection) GetCtime() *Limit

func (*MDSelection) GetFlags

func (m *MDSelection) GetFlags() uint64

func (*MDSelection) GetGroup

func (m *MDSelection) GetGroup() uint32

func (*MDSelection) GetGroupRoot

func (m *MDSelection) GetGroupRoot() bool

func (*MDSelection) GetLayoutid

func (m *MDSelection) GetLayoutid() uint64

func (*MDSelection) GetLocations

func (m *MDSelection) GetLocations() *Limit

func (*MDSelection) GetMtime

func (m *MDSelection) GetMtime() *Limit

func (*MDSelection) GetOwner

func (m *MDSelection) GetOwner() uint32

func (*MDSelection) GetOwnerRoot

func (m *MDSelection) GetOwnerRoot() bool

func (*MDSelection) GetRegexpDirname

func (m *MDSelection) GetRegexpDirname() []byte

func (*MDSelection) GetRegexpFilename

func (m *MDSelection) GetRegexpFilename() []byte

func (*MDSelection) GetSelect

func (m *MDSelection) GetSelect() bool

func (*MDSelection) GetSize

func (m *MDSelection) GetSize() *Limit

func (*MDSelection) GetStime

func (m *MDSelection) GetStime() *Limit
func (m *MDSelection) GetSymlink() bool

func (*MDSelection) GetTreesize

func (m *MDSelection) GetTreesize() *Limit

func (*MDSelection) GetUnlinkedLocations

func (m *MDSelection) GetUnlinkedLocations() *Limit

func (*MDSelection) GetXattr

func (m *MDSelection) GetXattr() map[string][]byte

func (*MDSelection) ProtoMessage

func (*MDSelection) ProtoMessage()

func (*MDSelection) Reset

func (m *MDSelection) Reset()

func (*MDSelection) String

func (m *MDSelection) String() string

type ManilaRequest

type ManilaRequest struct {
	RequestType   MANILA_REQUEST_TYPE `protobuf:"varint,1,opt,name=request_type,json=requestType,enum=eos.rpc.MANILA_REQUEST_TYPE" json:"request_type,omitempty"`
	AuthKey       string              `protobuf:"bytes,2,opt,name=auth_key,json=authKey" json:"auth_key,omitempty"`
	Protocol      string              `protobuf:"bytes,3,opt,name=protocol" json:"protocol,omitempty"`
	ShareName     string              `protobuf:"bytes,4,opt,name=share_name,json=shareName" json:"share_name,omitempty"`
	Description   string              `protobuf:"bytes,5,opt,name=description" json:"description,omitempty"`
	ShareId       string              `protobuf:"bytes,6,opt,name=share_id,json=shareId" json:"share_id,omitempty"`
	ShareGroupId  string              `protobuf:"bytes,7,opt,name=share_group_id,json=shareGroupId" json:"share_group_id,omitempty"`
	Quota         int32               `protobuf:"varint,8,opt,name=quota" json:"quota,omitempty"`
	Creator       string              `protobuf:"bytes,9,opt,name=creator" json:"creator,omitempty"`
	Egroup        string              `protobuf:"bytes,10,opt,name=egroup" json:"egroup,omitempty"`
	AdminEgroup   string              `protobuf:"bytes,11,opt,name=admin_egroup,json=adminEgroup" json:"admin_egroup,omitempty"`
	ShareHost     string              `protobuf:"bytes,12,opt,name=share_host,json=shareHost" json:"share_host,omitempty"`
	ShareLocation string              `protobuf:"bytes,13,opt,name=share_location,json=shareLocation" json:"share_location,omitempty"`
}

func (*ManilaRequest) Descriptor

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

func (*ManilaRequest) GetAdminEgroup

func (m *ManilaRequest) GetAdminEgroup() string

func (*ManilaRequest) GetAuthKey

func (m *ManilaRequest) GetAuthKey() string

func (*ManilaRequest) GetCreator

func (m *ManilaRequest) GetCreator() string

func (*ManilaRequest) GetDescription

func (m *ManilaRequest) GetDescription() string

func (*ManilaRequest) GetEgroup

func (m *ManilaRequest) GetEgroup() string

func (*ManilaRequest) GetProtocol

func (m *ManilaRequest) GetProtocol() string

func (*ManilaRequest) GetQuota

func (m *ManilaRequest) GetQuota() int32

func (*ManilaRequest) GetRequestType

func (m *ManilaRequest) GetRequestType() MANILA_REQUEST_TYPE

func (*ManilaRequest) GetShareGroupId

func (m *ManilaRequest) GetShareGroupId() string

func (*ManilaRequest) GetShareHost

func (m *ManilaRequest) GetShareHost() string

func (*ManilaRequest) GetShareId

func (m *ManilaRequest) GetShareId() string

func (*ManilaRequest) GetShareLocation

func (m *ManilaRequest) GetShareLocation() string

func (*ManilaRequest) GetShareName

func (m *ManilaRequest) GetShareName() string

func (*ManilaRequest) ProtoMessage

func (*ManilaRequest) ProtoMessage()

func (*ManilaRequest) Reset

func (m *ManilaRequest) Reset()

func (*ManilaRequest) String

func (m *ManilaRequest) String() string

type ManilaResponse

type ManilaResponse struct {
	Msg           string `protobuf:"bytes,1,opt,name=msg" json:"msg,omitempty"`
	Code          int32  `protobuf:"varint,2,opt,name=code" json:"code,omitempty"`
	TotalUsed     int64  `protobuf:"varint,3,opt,name=total_used,json=totalUsed" json:"total_used,omitempty"`
	TotalCapacity int64  `protobuf:"varint,4,opt,name=total_capacity,json=totalCapacity" json:"total_capacity,omitempty"`
	NewShareQuota int64  `protobuf:"varint,5,opt,name=new_share_quota,json=newShareQuota" json:"new_share_quota,omitempty"`
	NewSharePath  string `protobuf:"bytes,6,opt,name=new_share_path,json=newSharePath" json:"new_share_path,omitempty"`
}

func (*ManilaResponse) Descriptor

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

func (*ManilaResponse) GetCode

func (m *ManilaResponse) GetCode() int32

func (*ManilaResponse) GetMsg

func (m *ManilaResponse) GetMsg() string

func (*ManilaResponse) GetNewSharePath

func (m *ManilaResponse) GetNewSharePath() string

func (*ManilaResponse) GetNewShareQuota

func (m *ManilaResponse) GetNewShareQuota() int64

func (*ManilaResponse) GetTotalCapacity

func (m *ManilaResponse) GetTotalCapacity() int64

func (*ManilaResponse) GetTotalUsed

func (m *ManilaResponse) GetTotalUsed() int64

func (*ManilaResponse) ProtoMessage

func (*ManilaResponse) ProtoMessage()

func (*ManilaResponse) Reset

func (m *ManilaResponse) Reset()

func (*ManilaResponse) String

func (m *ManilaResponse) String() string

type NSRequest

type NSRequest struct {
	Authkey string  `protobuf:"bytes,1,opt,name=authkey" json:"authkey,omitempty"`
	Role    *RoleId `protobuf:"bytes,2,opt,name=role" json:"role,omitempty"`
	// Actual request data object
	//
	// Types that are valid to be assigned to Command:
	//	*NSRequest_Mkdir
	//	*NSRequest_Rmdir
	//	*NSRequest_Touch
	//	*NSRequest_Unlink
	//	*NSRequest_Rm
	//	*NSRequest_Rename
	//	*NSRequest_Symlink
	//	*NSRequest_Version
	//	*NSRequest_Recycle
	//	*NSRequest_Xattr
	//	*NSRequest_Chown
	//	*NSRequest_Chmod
	//	*NSRequest_Acl
	//	*NSRequest_Token
	//	*NSRequest_Quota
	Command isNSRequest_Command `protobuf_oneof:"command"`
}

func (*NSRequest) Descriptor

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

func (*NSRequest) GetAcl

func (m *NSRequest) GetAcl() *NSRequest_AclRequest

func (*NSRequest) GetAuthkey

func (m *NSRequest) GetAuthkey() string

func (*NSRequest) GetChmod

func (m *NSRequest) GetChmod() *NSRequest_ChmodRequest

func (*NSRequest) GetChown

func (m *NSRequest) GetChown() *NSRequest_ChownRequest

func (*NSRequest) GetCommand

func (m *NSRequest) GetCommand() isNSRequest_Command

func (*NSRequest) GetMkdir

func (m *NSRequest) GetMkdir() *NSRequest_MkdirRequest

func (*NSRequest) GetQuota

func (m *NSRequest) GetQuota() *NSRequest_QuotaRequest

func (*NSRequest) GetRecycle

func (m *NSRequest) GetRecycle() *NSRequest_RecycleRequest

func (*NSRequest) GetRename

func (m *NSRequest) GetRename() *NSRequest_RenameRequest

func (*NSRequest) GetRm

func (m *NSRequest) GetRm() *NSRequest_RmRequest

func (*NSRequest) GetRmdir

func (m *NSRequest) GetRmdir() *NSRequest_RmdirRequest

func (*NSRequest) GetRole

func (m *NSRequest) GetRole() *RoleId
func (m *NSRequest) GetSymlink() *NSRequest_SymlinkRequest

func (*NSRequest) GetToken

func (m *NSRequest) GetToken() *NSRequest_TokenRequest

func (*NSRequest) GetTouch

func (m *NSRequest) GetTouch() *NSRequest_TouchRequest
func (m *NSRequest) GetUnlink() *NSRequest_UnlinkRequest

func (*NSRequest) GetVersion

func (m *NSRequest) GetVersion() *NSRequest_VersionRequest

func (*NSRequest) GetXattr

func (m *NSRequest) GetXattr() *NSRequest_SetXAttrRequest

func (*NSRequest) ProtoMessage

func (*NSRequest) ProtoMessage()

func (*NSRequest) Reset

func (m *NSRequest) Reset()

func (*NSRequest) String

func (m *NSRequest) String() string

func (*NSRequest) XXX_OneofFuncs added in v1.5.0

func (*NSRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type NSRequest_Acl

type NSRequest_Acl struct {
	Acl *NSRequest_AclRequest `protobuf:"bytes,33,opt,name=acl,oneof"`
}

type NSRequest_AclRequest

type NSRequest_AclRequest struct {
	Id        *MDId                            `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Cmd       NSRequest_AclRequest_ACL_COMMAND `protobuf:"varint,2,opt,name=cmd,enum=eos.rpc.NSRequest_AclRequest_ACL_COMMAND" json:"cmd,omitempty"`
	Recursive bool                             `protobuf:"varint,3,opt,name=recursive" json:"recursive,omitempty"`
	Type      NSRequest_AclRequest_ACL_TYPE    `protobuf:"varint,4,opt,name=type,enum=eos.rpc.NSRequest_AclRequest_ACL_TYPE" json:"type,omitempty"`
	Rule      string                           `protobuf:"bytes,5,opt,name=rule" json:"rule,omitempty"`
}

func (*NSRequest_AclRequest) Descriptor

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

func (*NSRequest_AclRequest) GetCmd

func (*NSRequest_AclRequest) GetId

func (m *NSRequest_AclRequest) GetId() *MDId

func (*NSRequest_AclRequest) GetRecursive

func (m *NSRequest_AclRequest) GetRecursive() bool

func (*NSRequest_AclRequest) GetRule

func (m *NSRequest_AclRequest) GetRule() string

func (*NSRequest_AclRequest) GetType

func (*NSRequest_AclRequest) ProtoMessage

func (*NSRequest_AclRequest) ProtoMessage()

func (*NSRequest_AclRequest) Reset

func (m *NSRequest_AclRequest) Reset()

func (*NSRequest_AclRequest) String

func (m *NSRequest_AclRequest) String() string

type NSRequest_AclRequest_ACL_COMMAND

type NSRequest_AclRequest_ACL_COMMAND int32
const (
	NSRequest_AclRequest_NONE   NSRequest_AclRequest_ACL_COMMAND = 0
	NSRequest_AclRequest_MODIFY NSRequest_AclRequest_ACL_COMMAND = 1
	NSRequest_AclRequest_LIST   NSRequest_AclRequest_ACL_COMMAND = 2
)

func (NSRequest_AclRequest_ACL_COMMAND) EnumDescriptor

func (NSRequest_AclRequest_ACL_COMMAND) EnumDescriptor() ([]byte, []int)

func (NSRequest_AclRequest_ACL_COMMAND) String

type NSRequest_AclRequest_ACL_TYPE

type NSRequest_AclRequest_ACL_TYPE int32
const (
	NSRequest_AclRequest_USER_ACL NSRequest_AclRequest_ACL_TYPE = 0
	NSRequest_AclRequest_SYS_ACL  NSRequest_AclRequest_ACL_TYPE = 1
)

func (NSRequest_AclRequest_ACL_TYPE) EnumDescriptor

func (NSRequest_AclRequest_ACL_TYPE) EnumDescriptor() ([]byte, []int)

func (NSRequest_AclRequest_ACL_TYPE) String

type NSRequest_Chmod

type NSRequest_Chmod struct {
	Chmod *NSRequest_ChmodRequest `protobuf:"bytes,32,opt,name=chmod,oneof"`
}

type NSRequest_ChmodRequest

type NSRequest_ChmodRequest struct {
	Id   *MDId `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Mode int64 `protobuf:"varint,2,opt,name=mode" json:"mode,omitempty"`
}

func (*NSRequest_ChmodRequest) Descriptor

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

func (*NSRequest_ChmodRequest) GetId

func (m *NSRequest_ChmodRequest) GetId() *MDId

func (*NSRequest_ChmodRequest) GetMode

func (m *NSRequest_ChmodRequest) GetMode() int64

func (*NSRequest_ChmodRequest) ProtoMessage

func (*NSRequest_ChmodRequest) ProtoMessage()

func (*NSRequest_ChmodRequest) Reset

func (m *NSRequest_ChmodRequest) Reset()

func (*NSRequest_ChmodRequest) String

func (m *NSRequest_ChmodRequest) String() string

type NSRequest_Chown

type NSRequest_Chown struct {
	Chown *NSRequest_ChownRequest `protobuf:"bytes,31,opt,name=chown,oneof"`
}

type NSRequest_ChownRequest

type NSRequest_ChownRequest struct {
	Id    *MDId   `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Owner *RoleId `protobuf:"bytes,2,opt,name=owner" json:"owner,omitempty"`
}

func (*NSRequest_ChownRequest) Descriptor

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

func (*NSRequest_ChownRequest) GetId

func (m *NSRequest_ChownRequest) GetId() *MDId

func (*NSRequest_ChownRequest) GetOwner

func (m *NSRequest_ChownRequest) GetOwner() *RoleId

func (*NSRequest_ChownRequest) ProtoMessage

func (*NSRequest_ChownRequest) ProtoMessage()

func (*NSRequest_ChownRequest) Reset

func (m *NSRequest_ChownRequest) Reset()

func (*NSRequest_ChownRequest) String

func (m *NSRequest_ChownRequest) String() string

type NSRequest_Mkdir

type NSRequest_Mkdir struct {
	Mkdir *NSRequest_MkdirRequest `protobuf:"bytes,21,opt,name=mkdir,oneof"`
}

type NSRequest_MkdirRequest

type NSRequest_MkdirRequest struct {
	Id        *MDId `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Recursive bool  `protobuf:"varint,2,opt,name=recursive" json:"recursive,omitempty"`
	Mode      int64 `protobuf:"varint,3,opt,name=mode" json:"mode,omitempty"`
}

func (*NSRequest_MkdirRequest) Descriptor

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

func (*NSRequest_MkdirRequest) GetId

func (m *NSRequest_MkdirRequest) GetId() *MDId

func (*NSRequest_MkdirRequest) GetMode

func (m *NSRequest_MkdirRequest) GetMode() int64

func (*NSRequest_MkdirRequest) GetRecursive

func (m *NSRequest_MkdirRequest) GetRecursive() bool

func (*NSRequest_MkdirRequest) ProtoMessage

func (*NSRequest_MkdirRequest) ProtoMessage()

func (*NSRequest_MkdirRequest) Reset

func (m *NSRequest_MkdirRequest) Reset()

func (*NSRequest_MkdirRequest) String

func (m *NSRequest_MkdirRequest) String() string

type NSRequest_Quota

type NSRequest_Quota struct {
	Quota *NSRequest_QuotaRequest `protobuf:"bytes,35,opt,name=quota,oneof"`
}

type NSRequest_QuotaRequest

type NSRequest_QuotaRequest struct {
	Path []byte  `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Id   *RoleId `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
}

func (*NSRequest_QuotaRequest) Descriptor

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

func (*NSRequest_QuotaRequest) GetId

func (m *NSRequest_QuotaRequest) GetId() *RoleId

func (*NSRequest_QuotaRequest) GetPath

func (m *NSRequest_QuotaRequest) GetPath() []byte

func (*NSRequest_QuotaRequest) ProtoMessage

func (*NSRequest_QuotaRequest) ProtoMessage()

func (*NSRequest_QuotaRequest) Reset

func (m *NSRequest_QuotaRequest) Reset()

func (*NSRequest_QuotaRequest) String

func (m *NSRequest_QuotaRequest) String() string

type NSRequest_Recycle

type NSRequest_Recycle struct {
	Recycle *NSRequest_RecycleRequest `protobuf:"bytes,29,opt,name=recycle,oneof"`
}

type NSRequest_RecycleRequest

type NSRequest_RecycleRequest struct {
	Key         string                                 `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	Cmd         NSRequest_RecycleRequest_RECYCLE_CMD   `protobuf:"varint,2,opt,name=cmd,enum=eos.rpc.NSRequest_RecycleRequest_RECYCLE_CMD" json:"cmd,omitempty"`
	Restoreflag *NSRequest_RecycleRequest_RestoreFlags `protobuf:"bytes,3,opt,name=restoreflag" json:"restoreflag,omitempty"`
	Purgedate   *NSRequest_RecycleRequest_PurgeDate    `protobuf:"bytes,4,opt,name=purgedate" json:"purgedate,omitempty"`
}

func (*NSRequest_RecycleRequest) Descriptor

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

func (*NSRequest_RecycleRequest) GetCmd

func (*NSRequest_RecycleRequest) GetKey

func (m *NSRequest_RecycleRequest) GetKey() string

func (*NSRequest_RecycleRequest) GetPurgedate

func (*NSRequest_RecycleRequest) GetRestoreflag

func (*NSRequest_RecycleRequest) ProtoMessage

func (*NSRequest_RecycleRequest) ProtoMessage()

func (*NSRequest_RecycleRequest) Reset

func (m *NSRequest_RecycleRequest) Reset()

func (*NSRequest_RecycleRequest) String

func (m *NSRequest_RecycleRequest) String() string

type NSRequest_RecycleRequest_PurgeDate

type NSRequest_RecycleRequest_PurgeDate struct {
	Year  int32 `protobuf:"varint,1,opt,name=year" json:"year,omitempty"`
	Month int32 `protobuf:"varint,2,opt,name=month" json:"month,omitempty"`
	Day   int32 `protobuf:"varint,3,opt,name=day" json:"day,omitempty"`
}

func (*NSRequest_RecycleRequest_PurgeDate) Descriptor

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

func (*NSRequest_RecycleRequest_PurgeDate) GetDay

func (*NSRequest_RecycleRequest_PurgeDate) GetMonth

func (*NSRequest_RecycleRequest_PurgeDate) GetYear

func (*NSRequest_RecycleRequest_PurgeDate) ProtoMessage

func (*NSRequest_RecycleRequest_PurgeDate) ProtoMessage()

func (*NSRequest_RecycleRequest_PurgeDate) Reset

func (*NSRequest_RecycleRequest_PurgeDate) String

type NSRequest_RecycleRequest_RECYCLE_CMD

type NSRequest_RecycleRequest_RECYCLE_CMD int32
const (
	NSRequest_RecycleRequest_RESTORE NSRequest_RecycleRequest_RECYCLE_CMD = 0
	NSRequest_RecycleRequest_PURGE   NSRequest_RecycleRequest_RECYCLE_CMD = 1
	NSRequest_RecycleRequest_LIST    NSRequest_RecycleRequest_RECYCLE_CMD = 2
)

func (NSRequest_RecycleRequest_RECYCLE_CMD) EnumDescriptor

func (NSRequest_RecycleRequest_RECYCLE_CMD) EnumDescriptor() ([]byte, []int)

func (NSRequest_RecycleRequest_RECYCLE_CMD) String

type NSRequest_RecycleRequest_RestoreFlags

type NSRequest_RecycleRequest_RestoreFlags struct {
	Force    bool `protobuf:"varint,1,opt,name=force" json:"force,omitempty"`
	Mkpath   bool `protobuf:"varint,2,opt,name=mkpath" json:"mkpath,omitempty"`
	Versions bool `protobuf:"varint,3,opt,name=versions" json:"versions,omitempty"`
}

func (*NSRequest_RecycleRequest_RestoreFlags) Descriptor

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

func (*NSRequest_RecycleRequest_RestoreFlags) GetForce

func (*NSRequest_RecycleRequest_RestoreFlags) GetMkpath

func (*NSRequest_RecycleRequest_RestoreFlags) GetVersions

func (*NSRequest_RecycleRequest_RestoreFlags) ProtoMessage

func (*NSRequest_RecycleRequest_RestoreFlags) ProtoMessage()

func (*NSRequest_RecycleRequest_RestoreFlags) Reset

func (*NSRequest_RecycleRequest_RestoreFlags) String

type NSRequest_Rename

type NSRequest_Rename struct {
	Rename *NSRequest_RenameRequest `protobuf:"bytes,26,opt,name=rename,oneof"`
}

type NSRequest_RenameRequest

type NSRequest_RenameRequest struct {
	Id     *MDId  `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Target []byte `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
}

func (*NSRequest_RenameRequest) Descriptor

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

func (*NSRequest_RenameRequest) GetId

func (m *NSRequest_RenameRequest) GetId() *MDId

func (*NSRequest_RenameRequest) GetTarget

func (m *NSRequest_RenameRequest) GetTarget() []byte

func (*NSRequest_RenameRequest) ProtoMessage

func (*NSRequest_RenameRequest) ProtoMessage()

func (*NSRequest_RenameRequest) Reset

func (m *NSRequest_RenameRequest) Reset()

func (*NSRequest_RenameRequest) String

func (m *NSRequest_RenameRequest) String() string

type NSRequest_Rm

type NSRequest_Rm struct {
	Rm *NSRequest_RmRequest `protobuf:"bytes,25,opt,name=rm,oneof"`
}

type NSRequest_RmRequest

type NSRequest_RmRequest struct {
	Id        *MDId `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Recursive bool  `protobuf:"varint,2,opt,name=recursive" json:"recursive,omitempty"`
	Norecycle bool  `protobuf:"varint,3,opt,name=norecycle" json:"norecycle,omitempty"`
}

func (*NSRequest_RmRequest) Descriptor

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

func (*NSRequest_RmRequest) GetId

func (m *NSRequest_RmRequest) GetId() *MDId

func (*NSRequest_RmRequest) GetNorecycle

func (m *NSRequest_RmRequest) GetNorecycle() bool

func (*NSRequest_RmRequest) GetRecursive

func (m *NSRequest_RmRequest) GetRecursive() bool

func (*NSRequest_RmRequest) ProtoMessage

func (*NSRequest_RmRequest) ProtoMessage()

func (*NSRequest_RmRequest) Reset

func (m *NSRequest_RmRequest) Reset()

func (*NSRequest_RmRequest) String

func (m *NSRequest_RmRequest) String() string

type NSRequest_Rmdir

type NSRequest_Rmdir struct {
	Rmdir *NSRequest_RmdirRequest `protobuf:"bytes,22,opt,name=rmdir,oneof"`
}

type NSRequest_RmdirRequest

type NSRequest_RmdirRequest struct {
	Id *MDId `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}

func (*NSRequest_RmdirRequest) Descriptor

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

func (*NSRequest_RmdirRequest) GetId

func (m *NSRequest_RmdirRequest) GetId() *MDId

func (*NSRequest_RmdirRequest) ProtoMessage

func (*NSRequest_RmdirRequest) ProtoMessage()

func (*NSRequest_RmdirRequest) Reset

func (m *NSRequest_RmdirRequest) Reset()

func (*NSRequest_RmdirRequest) String

func (m *NSRequest_RmdirRequest) String() string

type NSRequest_SetXAttrRequest

type NSRequest_SetXAttrRequest struct {
	Id           *MDId             `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Xattrs       map[string][]byte `` /* 139-byte string literal not displayed */
	Recursive    bool              `protobuf:"varint,3,opt,name=recursive" json:"recursive,omitempty"`
	Keystodelete []string          `protobuf:"bytes,4,rep,name=keystodelete" json:"keystodelete,omitempty"`
}

func (*NSRequest_SetXAttrRequest) Descriptor

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

func (*NSRequest_SetXAttrRequest) GetId

func (m *NSRequest_SetXAttrRequest) GetId() *MDId

func (*NSRequest_SetXAttrRequest) GetKeystodelete

func (m *NSRequest_SetXAttrRequest) GetKeystodelete() []string

func (*NSRequest_SetXAttrRequest) GetRecursive

func (m *NSRequest_SetXAttrRequest) GetRecursive() bool

func (*NSRequest_SetXAttrRequest) GetXattrs

func (m *NSRequest_SetXAttrRequest) GetXattrs() map[string][]byte

func (*NSRequest_SetXAttrRequest) ProtoMessage

func (*NSRequest_SetXAttrRequest) ProtoMessage()

func (*NSRequest_SetXAttrRequest) Reset

func (m *NSRequest_SetXAttrRequest) Reset()

func (*NSRequest_SetXAttrRequest) String

func (m *NSRequest_SetXAttrRequest) String() string
type NSRequest_Symlink struct {
	Symlink *NSRequest_SymlinkRequest `protobuf:"bytes,27,opt,name=symlink,oneof"`
}

type NSRequest_SymlinkRequest

type NSRequest_SymlinkRequest struct {
	Id     *MDId  `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Target []byte `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
}

func (*NSRequest_SymlinkRequest) Descriptor

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

func (*NSRequest_SymlinkRequest) GetId

func (m *NSRequest_SymlinkRequest) GetId() *MDId

func (*NSRequest_SymlinkRequest) GetTarget

func (m *NSRequest_SymlinkRequest) GetTarget() []byte

func (*NSRequest_SymlinkRequest) ProtoMessage

func (*NSRequest_SymlinkRequest) ProtoMessage()

func (*NSRequest_SymlinkRequest) Reset

func (m *NSRequest_SymlinkRequest) Reset()

func (*NSRequest_SymlinkRequest) String

func (m *NSRequest_SymlinkRequest) String() string

type NSRequest_Token

type NSRequest_Token struct {
	Token *NSRequest_TokenRequest `protobuf:"bytes,34,opt,name=token,oneof"`
}

type NSRequest_TokenRequest

type NSRequest_TokenRequest struct {
	Token *ShareToken `protobuf:"bytes,1,opt,name=token" json:"token,omitempty"`
}

func (*NSRequest_TokenRequest) Descriptor

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

func (*NSRequest_TokenRequest) GetToken

func (m *NSRequest_TokenRequest) GetToken() *ShareToken

func (*NSRequest_TokenRequest) ProtoMessage

func (*NSRequest_TokenRequest) ProtoMessage()

func (*NSRequest_TokenRequest) Reset

func (m *NSRequest_TokenRequest) Reset()

func (*NSRequest_TokenRequest) String

func (m *NSRequest_TokenRequest) String() string

type NSRequest_Touch

type NSRequest_Touch struct {
	Touch *NSRequest_TouchRequest `protobuf:"bytes,23,opt,name=touch,oneof"`
}

type NSRequest_TouchRequest

type NSRequest_TouchRequest struct {
	Id *MDId `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}

func (*NSRequest_TouchRequest) Descriptor

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

func (*NSRequest_TouchRequest) GetId

func (m *NSRequest_TouchRequest) GetId() *MDId

func (*NSRequest_TouchRequest) ProtoMessage

func (*NSRequest_TouchRequest) ProtoMessage()

func (*NSRequest_TouchRequest) Reset

func (m *NSRequest_TouchRequest) Reset()

func (*NSRequest_TouchRequest) String

func (m *NSRequest_TouchRequest) String() string
type NSRequest_Unlink struct {
	Unlink *NSRequest_UnlinkRequest `protobuf:"bytes,24,opt,name=unlink,oneof"`
}

type NSRequest_UnlinkRequest

type NSRequest_UnlinkRequest struct {
	Id        *MDId `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Norecycle bool  `protobuf:"varint,3,opt,name=norecycle" json:"norecycle,omitempty"`
}

func (*NSRequest_UnlinkRequest) Descriptor

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

func (*NSRequest_UnlinkRequest) GetId

func (m *NSRequest_UnlinkRequest) GetId() *MDId

func (*NSRequest_UnlinkRequest) GetNorecycle

func (m *NSRequest_UnlinkRequest) GetNorecycle() bool

func (*NSRequest_UnlinkRequest) ProtoMessage

func (*NSRequest_UnlinkRequest) ProtoMessage()

func (*NSRequest_UnlinkRequest) Reset

func (m *NSRequest_UnlinkRequest) Reset()

func (*NSRequest_UnlinkRequest) String

func (m *NSRequest_UnlinkRequest) String() string

type NSRequest_Version

type NSRequest_Version struct {
	Version *NSRequest_VersionRequest `protobuf:"bytes,28,opt,name=version,oneof"`
}

type NSRequest_VersionRequest

type NSRequest_VersionRequest struct {
	Id         *MDId                                `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Cmd        NSRequest_VersionRequest_VERSION_CMD `protobuf:"varint,2,opt,name=cmd,enum=eos.rpc.NSRequest_VersionRequest_VERSION_CMD" json:"cmd,omitempty"`
	Maxversion int32                                `protobuf:"varint,3,opt,name=maxversion" json:"maxversion,omitempty"`
}

func (*NSRequest_VersionRequest) Descriptor

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

func (*NSRequest_VersionRequest) GetCmd

func (*NSRequest_VersionRequest) GetId

func (m *NSRequest_VersionRequest) GetId() *MDId

func (*NSRequest_VersionRequest) GetMaxversion

func (m *NSRequest_VersionRequest) GetMaxversion() int32

func (*NSRequest_VersionRequest) ProtoMessage

func (*NSRequest_VersionRequest) ProtoMessage()

func (*NSRequest_VersionRequest) Reset

func (m *NSRequest_VersionRequest) Reset()

func (*NSRequest_VersionRequest) String

func (m *NSRequest_VersionRequest) String() string

type NSRequest_VersionRequest_VERSION_CMD

type NSRequest_VersionRequest_VERSION_CMD int32
const (
	NSRequest_VersionRequest_CREATE NSRequest_VersionRequest_VERSION_CMD = 0
	NSRequest_VersionRequest_PURGE  NSRequest_VersionRequest_VERSION_CMD = 1
	NSRequest_VersionRequest_LIST   NSRequest_VersionRequest_VERSION_CMD = 2
)

func (NSRequest_VersionRequest_VERSION_CMD) EnumDescriptor

func (NSRequest_VersionRequest_VERSION_CMD) EnumDescriptor() ([]byte, []int)

func (NSRequest_VersionRequest_VERSION_CMD) String

type NSRequest_Xattr

type NSRequest_Xattr struct {
	Xattr *NSRequest_SetXAttrRequest `protobuf:"bytes,30,opt,name=xattr,oneof"`
}

type NSResponse

type NSResponse struct {
	Error   *NSResponse_ErrorResponse   `protobuf:"bytes,1,opt,name=error" json:"error,omitempty"`
	Version *NSResponse_VersionResponse `protobuf:"bytes,2,opt,name=version" json:"version,omitempty"`
	Recycle *NSResponse_RecycleResponse `protobuf:"bytes,3,opt,name=recycle" json:"recycle,omitempty"`
	Acl     *NSResponse_AclResponse     `protobuf:"bytes,4,opt,name=acl" json:"acl,omitempty"`
	Quota   *NSResponse_QuotaResponse   `protobuf:"bytes,5,opt,name=quota" json:"quota,omitempty"`
}

func (*NSResponse) Descriptor

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

func (*NSResponse) GetAcl

func (m *NSResponse) GetAcl() *NSResponse_AclResponse

func (*NSResponse) GetError

func (m *NSResponse) GetError() *NSResponse_ErrorResponse

func (*NSResponse) GetQuota

func (m *NSResponse) GetQuota() *NSResponse_QuotaResponse

func (*NSResponse) GetRecycle

func (m *NSResponse) GetRecycle() *NSResponse_RecycleResponse

func (*NSResponse) GetVersion

func (m *NSResponse) GetVersion() *NSResponse_VersionResponse

func (*NSResponse) ProtoMessage

func (*NSResponse) ProtoMessage()

func (*NSResponse) Reset

func (m *NSResponse) Reset()

func (*NSResponse) String

func (m *NSResponse) String() string

type NSResponse_AclResponse

type NSResponse_AclResponse struct {
	Code int64  `protobuf:"varint,1,opt,name=code" json:"code,omitempty"`
	Msg  string `protobuf:"bytes,2,opt,name=msg" json:"msg,omitempty"`
	Rule string `protobuf:"bytes,3,opt,name=rule" json:"rule,omitempty"`
}

func (*NSResponse_AclResponse) Descriptor

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

func (*NSResponse_AclResponse) GetCode

func (m *NSResponse_AclResponse) GetCode() int64

func (*NSResponse_AclResponse) GetMsg

func (m *NSResponse_AclResponse) GetMsg() string

func (*NSResponse_AclResponse) GetRule

func (m *NSResponse_AclResponse) GetRule() string

func (*NSResponse_AclResponse) ProtoMessage

func (*NSResponse_AclResponse) ProtoMessage()

func (*NSResponse_AclResponse) Reset

func (m *NSResponse_AclResponse) Reset()

func (*NSResponse_AclResponse) String

func (m *NSResponse_AclResponse) String() string

type NSResponse_ErrorResponse

type NSResponse_ErrorResponse struct {
	Code int64  `protobuf:"varint,1,opt,name=code" json:"code,omitempty"`
	Msg  string `protobuf:"bytes,2,opt,name=msg" json:"msg,omitempty"`
}

func (*NSResponse_ErrorResponse) Descriptor

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

func (*NSResponse_ErrorResponse) GetCode

func (m *NSResponse_ErrorResponse) GetCode() int64

func (*NSResponse_ErrorResponse) GetMsg

func (m *NSResponse_ErrorResponse) GetMsg() string

func (*NSResponse_ErrorResponse) ProtoMessage

func (*NSResponse_ErrorResponse) ProtoMessage()

func (*NSResponse_ErrorResponse) Reset

func (m *NSResponse_ErrorResponse) Reset()

func (*NSResponse_ErrorResponse) String

func (m *NSResponse_ErrorResponse) String() string

type NSResponse_QuotaResponse

type NSResponse_QuotaResponse struct {
	Code      int64         `protobuf:"varint,1,opt,name=code" json:"code,omitempty"`
	Msg       string        `protobuf:"bytes,2,opt,name=msg" json:"msg,omitempty"`
	Quotanode []*QuotaProto `protobuf:"bytes,3,rep,name=quotanode" json:"quotanode,omitempty"`
}

func (*NSResponse_QuotaResponse) Descriptor

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

func (*NSResponse_QuotaResponse) GetCode

func (m *NSResponse_QuotaResponse) GetCode() int64

func (*NSResponse_QuotaResponse) GetMsg

func (m *NSResponse_QuotaResponse) GetMsg() string

func (*NSResponse_QuotaResponse) GetQuotanode

func (m *NSResponse_QuotaResponse) GetQuotanode() []*QuotaProto

func (*NSResponse_QuotaResponse) ProtoMessage

func (*NSResponse_QuotaResponse) ProtoMessage()

func (*NSResponse_QuotaResponse) Reset

func (m *NSResponse_QuotaResponse) Reset()

func (*NSResponse_QuotaResponse) String

func (m *NSResponse_QuotaResponse) String() string

type NSResponse_RecycleResponse

type NSResponse_RecycleResponse struct {
	Code     int64                                     `protobuf:"varint,1,opt,name=code" json:"code,omitempty"`
	Msg      string                                    `protobuf:"bytes,2,opt,name=msg" json:"msg,omitempty"`
	Recycles []*NSResponse_RecycleResponse_RecycleInfo `protobuf:"bytes,3,rep,name=recycles" json:"recycles,omitempty"`
}

func (*NSResponse_RecycleResponse) Descriptor

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

func (*NSResponse_RecycleResponse) GetCode

func (m *NSResponse_RecycleResponse) GetCode() int64

func (*NSResponse_RecycleResponse) GetMsg

func (m *NSResponse_RecycleResponse) GetMsg() string

func (*NSResponse_RecycleResponse) GetRecycles

func (*NSResponse_RecycleResponse) ProtoMessage

func (*NSResponse_RecycleResponse) ProtoMessage()

func (*NSResponse_RecycleResponse) Reset

func (m *NSResponse_RecycleResponse) Reset()

func (*NSResponse_RecycleResponse) String

func (m *NSResponse_RecycleResponse) String() string

type NSResponse_RecycleResponse_RecycleInfo

type NSResponse_RecycleResponse_RecycleInfo struct {
	Id    *MDId                                               `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Owner *RoleId                                             `protobuf:"bytes,2,opt,name=owner" json:"owner,omitempty"`
	Dtime *Time                                               `protobuf:"bytes,3,opt,name=dtime" json:"dtime,omitempty"`
	Size  uint64                                              `protobuf:"varint,4,opt,name=size" json:"size,omitempty"`
	Type  NSResponse_RecycleResponse_RecycleInfo_DELETIONTYPE `protobuf:"varint,5,opt,name=type,enum=eos.rpc.NSResponse_RecycleResponse_RecycleInfo_DELETIONTYPE" json:"type,omitempty"`
	Key   string                                              `protobuf:"bytes,6,opt,name=key" json:"key,omitempty"`
}

func (*NSResponse_RecycleResponse_RecycleInfo) Descriptor

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

func (*NSResponse_RecycleResponse_RecycleInfo) GetDtime

func (*NSResponse_RecycleResponse_RecycleInfo) GetId

func (*NSResponse_RecycleResponse_RecycleInfo) GetKey

func (*NSResponse_RecycleResponse_RecycleInfo) GetOwner

func (*NSResponse_RecycleResponse_RecycleInfo) GetSize

func (*NSResponse_RecycleResponse_RecycleInfo) GetType

func (*NSResponse_RecycleResponse_RecycleInfo) ProtoMessage

func (*NSResponse_RecycleResponse_RecycleInfo) Reset

func (*NSResponse_RecycleResponse_RecycleInfo) String

type NSResponse_RecycleResponse_RecycleInfo_DELETIONTYPE

type NSResponse_RecycleResponse_RecycleInfo_DELETIONTYPE int32
const (
	NSResponse_RecycleResponse_RecycleInfo_FILE NSResponse_RecycleResponse_RecycleInfo_DELETIONTYPE = 0
	NSResponse_RecycleResponse_RecycleInfo_TREE NSResponse_RecycleResponse_RecycleInfo_DELETIONTYPE = 1
)

func (NSResponse_RecycleResponse_RecycleInfo_DELETIONTYPE) EnumDescriptor

func (NSResponse_RecycleResponse_RecycleInfo_DELETIONTYPE) String

type NSResponse_VersionResponse

type NSResponse_VersionResponse struct {
	Code     int64                                     `protobuf:"varint,1,opt,name=code" json:"code,omitempty"`
	Msg      string                                    `protobuf:"bytes,2,opt,name=msg" json:"msg,omitempty"`
	Versions []*NSResponse_VersionResponse_VersionInfo `protobuf:"bytes,3,rep,name=versions" json:"versions,omitempty"`
}

func (*NSResponse_VersionResponse) Descriptor

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

func (*NSResponse_VersionResponse) GetCode

func (m *NSResponse_VersionResponse) GetCode() int64

func (*NSResponse_VersionResponse) GetMsg

func (m *NSResponse_VersionResponse) GetMsg() string

func (*NSResponse_VersionResponse) GetVersions

func (*NSResponse_VersionResponse) ProtoMessage

func (*NSResponse_VersionResponse) ProtoMessage()

func (*NSResponse_VersionResponse) Reset

func (m *NSResponse_VersionResponse) Reset()

func (*NSResponse_VersionResponse) String

func (m *NSResponse_VersionResponse) String() string

type NSResponse_VersionResponse_VersionInfo

type NSResponse_VersionResponse_VersionInfo struct {
	Id    *MDId `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Mtime *Time `protobuf:"bytes,2,opt,name=mtime" json:"mtime,omitempty"`
}

func (*NSResponse_VersionResponse_VersionInfo) Descriptor

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

func (*NSResponse_VersionResponse_VersionInfo) GetId

func (*NSResponse_VersionResponse_VersionInfo) GetMtime

func (*NSResponse_VersionResponse_VersionInfo) ProtoMessage

func (*NSResponse_VersionResponse_VersionInfo) Reset

func (*NSResponse_VersionResponse_VersionInfo) String

type NsStatRequest

type NsStatRequest struct {
	Authkey string `protobuf:"bytes,1,opt,name=authkey" json:"authkey,omitempty"`
}

func (*NsStatRequest) Descriptor

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

func (*NsStatRequest) GetAuthkey

func (m *NsStatRequest) GetAuthkey() string

func (*NsStatRequest) ProtoMessage

func (*NsStatRequest) ProtoMessage()

func (*NsStatRequest) Reset

func (m *NsStatRequest) Reset()

func (*NsStatRequest) String

func (m *NsStatRequest) String() string

type NsStatResponse

type NsStatResponse struct {
	Code        int64  `protobuf:"varint,1,opt,name=code" json:"code,omitempty"`
	Emsg        string `protobuf:"bytes,2,opt,name=emsg" json:"emsg,omitempty"`
	State       string `protobuf:"bytes,3,opt,name=state" json:"state,omitempty"`
	Nfiles      uint64 `protobuf:"varint,4,opt,name=nfiles" json:"nfiles,omitempty"`
	Ncontainers uint64 `protobuf:"varint,5,opt,name=ncontainers" json:"ncontainers,omitempty"`
	BootTime    uint64 `protobuf:"varint,6,opt,name=boot_time,json=bootTime" json:"boot_time,omitempty"`
	CurrentFid  uint64 `protobuf:"varint,7,opt,name=current_fid,json=currentFid" json:"current_fid,omitempty"`
	CurrentCid  uint64 `protobuf:"varint,8,opt,name=current_cid,json=currentCid" json:"current_cid,omitempty"`
	MemVirtual  uint64 `protobuf:"varint,9,opt,name=mem_virtual,json=memVirtual" json:"mem_virtual,omitempty"`
	MemResident uint64 `protobuf:"varint,10,opt,name=mem_resident,json=memResident" json:"mem_resident,omitempty"`
	MemShare    uint64 `protobuf:"varint,11,opt,name=mem_share,json=memShare" json:"mem_share,omitempty"`
	MemGrowth   uint64 `protobuf:"varint,12,opt,name=mem_growth,json=memGrowth" json:"mem_growth,omitempty"`
	Threads     uint64 `protobuf:"varint,13,opt,name=threads" json:"threads,omitempty"`
	Fds         uint64 `protobuf:"varint,14,opt,name=fds" json:"fds,omitempty"`
	Uptime      uint64 `protobuf:"varint,15,opt,name=uptime" json:"uptime,omitempty"`
}

func (*NsStatResponse) Descriptor

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

func (*NsStatResponse) GetBootTime

func (m *NsStatResponse) GetBootTime() uint64

func (*NsStatResponse) GetCode

func (m *NsStatResponse) GetCode() int64

func (*NsStatResponse) GetCurrentCid

func (m *NsStatResponse) GetCurrentCid() uint64

func (*NsStatResponse) GetCurrentFid

func (m *NsStatResponse) GetCurrentFid() uint64

func (*NsStatResponse) GetEmsg

func (m *NsStatResponse) GetEmsg() string

func (*NsStatResponse) GetFds

func (m *NsStatResponse) GetFds() uint64

func (*NsStatResponse) GetMemGrowth

func (m *NsStatResponse) GetMemGrowth() uint64

func (*NsStatResponse) GetMemResident

func (m *NsStatResponse) GetMemResident() uint64

func (*NsStatResponse) GetMemShare

func (m *NsStatResponse) GetMemShare() uint64

func (*NsStatResponse) GetMemVirtual

func (m *NsStatResponse) GetMemVirtual() uint64

func (*NsStatResponse) GetNcontainers

func (m *NsStatResponse) GetNcontainers() uint64

func (*NsStatResponse) GetNfiles

func (m *NsStatResponse) GetNfiles() uint64

func (*NsStatResponse) GetState

func (m *NsStatResponse) GetState() string

func (*NsStatResponse) GetThreads

func (m *NsStatResponse) GetThreads() uint64

func (*NsStatResponse) GetUptime

func (m *NsStatResponse) GetUptime() uint64

func (*NsStatResponse) ProtoMessage

func (*NsStatResponse) ProtoMessage()

func (*NsStatResponse) Reset

func (m *NsStatResponse) Reset()

func (*NsStatResponse) String

func (m *NsStatResponse) String() string

type PingReply

type PingReply struct {
	Message []byte `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
}

func (*PingReply) Descriptor

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

func (*PingReply) GetMessage

func (m *PingReply) GetMessage() []byte

func (*PingReply) ProtoMessage

func (*PingReply) ProtoMessage()

func (*PingReply) Reset

func (m *PingReply) Reset()

func (*PingReply) String

func (m *PingReply) String() string

type PingRequest

type PingRequest struct {
	Authkey string `protobuf:"bytes,1,opt,name=authkey" json:"authkey,omitempty"`
	Message []byte `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
}

func (*PingRequest) Descriptor

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

func (*PingRequest) GetAuthkey

func (m *PingRequest) GetAuthkey() string

func (*PingRequest) GetMessage

func (m *PingRequest) GetMessage() []byte

func (*PingRequest) ProtoMessage

func (*PingRequest) ProtoMessage()

func (*PingRequest) Reset

func (m *PingRequest) Reset()

func (*PingRequest) String

func (m *PingRequest) String() string

type QUOTATYPE

type QUOTATYPE int32
const (
	QUOTATYPE_USER    QUOTATYPE = 0
	QUOTATYPE_GROUP   QUOTATYPE = 2
	QUOTATYPE_PROJECT QUOTATYPE = 3
	QUOTATYPE_ALL     QUOTATYPE = 4
)

func (QUOTATYPE) EnumDescriptor

func (QUOTATYPE) EnumDescriptor() ([]byte, []int)

func (QUOTATYPE) String

func (x QUOTATYPE) String() string

type QuotaProto

type QuotaProto struct {
	Path                []byte    `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Name                string    `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Type                QUOTATYPE `protobuf:"varint,3,opt,name=type,enum=eos.rpc.QUOTATYPE" json:"type,omitempty"`
	Usedbytes           uint64    `protobuf:"varint,4,opt,name=usedbytes" json:"usedbytes,omitempty"`
	Usedlogicalbytes    uint64    `protobuf:"varint,5,opt,name=usedlogicalbytes" json:"usedlogicalbytes,omitempty"`
	Usedfiles           uint64    `protobuf:"varint,6,opt,name=usedfiles" json:"usedfiles,omitempty"`
	Maxbytes            uint64    `protobuf:"varint,7,opt,name=maxbytes" json:"maxbytes,omitempty"`
	Maxlogicalbytes     uint64    `protobuf:"varint,8,opt,name=maxlogicalbytes" json:"maxlogicalbytes,omitempty"`
	Maxfiles            uint64    `protobuf:"varint,9,opt,name=maxfiles" json:"maxfiles,omitempty"`
	Percentageusedbytes float32   `protobuf:"fixed32,10,opt,name=percentageusedbytes" json:"percentageusedbytes,omitempty"`
	Percentageusedfiles float32   `protobuf:"fixed32,11,opt,name=percentageusedfiles" json:"percentageusedfiles,omitempty"`
	Statusbytes         string    `protobuf:"bytes,12,opt,name=statusbytes" json:"statusbytes,omitempty"`
	Statusfiles         string    `protobuf:"bytes,13,opt,name=statusfiles" json:"statusfiles,omitempty"`
}

func (*QuotaProto) Descriptor

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

func (*QuotaProto) GetMaxbytes

func (m *QuotaProto) GetMaxbytes() uint64

func (*QuotaProto) GetMaxfiles

func (m *QuotaProto) GetMaxfiles() uint64

func (*QuotaProto) GetMaxlogicalbytes

func (m *QuotaProto) GetMaxlogicalbytes() uint64

func (*QuotaProto) GetName

func (m *QuotaProto) GetName() string

func (*QuotaProto) GetPath

func (m *QuotaProto) GetPath() []byte

func (*QuotaProto) GetPercentageusedbytes

func (m *QuotaProto) GetPercentageusedbytes() float32

func (*QuotaProto) GetPercentageusedfiles

func (m *QuotaProto) GetPercentageusedfiles() float32

func (*QuotaProto) GetStatusbytes

func (m *QuotaProto) GetStatusbytes() string

func (*QuotaProto) GetStatusfiles

func (m *QuotaProto) GetStatusfiles() string

func (*QuotaProto) GetType

func (m *QuotaProto) GetType() QUOTATYPE

func (*QuotaProto) GetUsedbytes

func (m *QuotaProto) GetUsedbytes() uint64

func (*QuotaProto) GetUsedfiles

func (m *QuotaProto) GetUsedfiles() uint64

func (*QuotaProto) GetUsedlogicalbytes

func (m *QuotaProto) GetUsedlogicalbytes() uint64

func (*QuotaProto) ProtoMessage

func (*QuotaProto) ProtoMessage()

func (*QuotaProto) Reset

func (m *QuotaProto) Reset()

func (*QuotaProto) String

func (m *QuotaProto) String() string

type RoleId

type RoleId struct {
	Uid       uint64 `protobuf:"varint,1,opt,name=uid" json:"uid,omitempty"`
	Gid       uint64 `protobuf:"varint,2,opt,name=gid" json:"gid,omitempty"`
	Username  string `protobuf:"bytes,3,opt,name=username" json:"username,omitempty"`
	Groupname string `protobuf:"bytes,4,opt,name=groupname" json:"groupname,omitempty"`
}

func (*RoleId) Descriptor

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

func (*RoleId) GetGid

func (m *RoleId) GetGid() uint64

func (*RoleId) GetGroupname

func (m *RoleId) GetGroupname() string

func (*RoleId) GetUid

func (m *RoleId) GetUid() uint64

func (*RoleId) GetUsername

func (m *RoleId) GetUsername() string

func (*RoleId) ProtoMessage

func (*RoleId) ProtoMessage()

func (*RoleId) Reset

func (m *RoleId) Reset()

func (*RoleId) String

func (m *RoleId) String() string

type ShareAuth

type ShareAuth struct {
	Prot string `protobuf:"bytes,1,opt,name=prot" json:"prot,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Host string `protobuf:"bytes,3,opt,name=host" json:"host,omitempty"`
}

func (*ShareAuth) Descriptor

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

func (*ShareAuth) GetHost

func (m *ShareAuth) GetHost() string

func (*ShareAuth) GetName

func (m *ShareAuth) GetName() string

func (*ShareAuth) GetProt

func (m *ShareAuth) GetProt() string

func (*ShareAuth) ProtoMessage

func (*ShareAuth) ProtoMessage()

func (*ShareAuth) Reset

func (m *ShareAuth) Reset()

func (*ShareAuth) String

func (m *ShareAuth) String() string

type ShareProto

type ShareProto struct {
	Permission string       `protobuf:"bytes,1,opt,name=permission" json:"permission,omitempty"`
	Expires    uint64       `protobuf:"varint,2,opt,name=expires" json:"expires,omitempty"`
	Owner      string       `protobuf:"bytes,3,opt,name=owner" json:"owner,omitempty"`
	Group      string       `protobuf:"bytes,4,opt,name=group" json:"group,omitempty"`
	Generation uint64       `protobuf:"varint,5,opt,name=generation" json:"generation,omitempty"`
	Path       string       `protobuf:"bytes,6,opt,name=path" json:"path,omitempty"`
	Allowtree  bool         `protobuf:"varint,7,opt,name=allowtree" json:"allowtree,omitempty"`
	Vtoken     string       `protobuf:"bytes,8,opt,name=vtoken" json:"vtoken,omitempty"`
	Origins    []*ShareAuth `protobuf:"bytes,9,rep,name=origins" json:"origins,omitempty"`
}

func (*ShareProto) Descriptor

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

func (*ShareProto) GetAllowtree

func (m *ShareProto) GetAllowtree() bool

func (*ShareProto) GetExpires

func (m *ShareProto) GetExpires() uint64

func (*ShareProto) GetGeneration

func (m *ShareProto) GetGeneration() uint64

func (*ShareProto) GetGroup

func (m *ShareProto) GetGroup() string

func (*ShareProto) GetOrigins

func (m *ShareProto) GetOrigins() []*ShareAuth

func (*ShareProto) GetOwner

func (m *ShareProto) GetOwner() string

func (*ShareProto) GetPath

func (m *ShareProto) GetPath() string

func (*ShareProto) GetPermission

func (m *ShareProto) GetPermission() string

func (*ShareProto) GetVtoken

func (m *ShareProto) GetVtoken() string

func (*ShareProto) ProtoMessage

func (*ShareProto) ProtoMessage()

func (*ShareProto) Reset

func (m *ShareProto) Reset()

func (*ShareProto) String

func (m *ShareProto) String() string

type ShareToken

type ShareToken struct {
	Token      *ShareProto `protobuf:"bytes,1,opt,name=token" json:"token,omitempty"`
	Signature  []byte      `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	Serialized []byte      `protobuf:"bytes,3,opt,name=serialized,proto3" json:"serialized,omitempty"`
	Seed       int32       `protobuf:"varint,4,opt,name=seed" json:"seed,omitempty"`
}

func (*ShareToken) Descriptor

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

func (*ShareToken) GetSeed

func (m *ShareToken) GetSeed() int32

func (*ShareToken) GetSerialized

func (m *ShareToken) GetSerialized() []byte

func (*ShareToken) GetSignature

func (m *ShareToken) GetSignature() []byte

func (*ShareToken) GetToken

func (m *ShareToken) GetToken() *ShareProto

func (*ShareToken) ProtoMessage

func (*ShareToken) ProtoMessage()

func (*ShareToken) Reset

func (m *ShareToken) Reset()

func (*ShareToken) String

func (m *ShareToken) String() string

type TYPE

type TYPE int32
const (
	TYPE_FILE      TYPE = 0
	TYPE_CONTAINER TYPE = 1
	TYPE_LISTING   TYPE = 2
	TYPE_STAT      TYPE = 3
)

func (TYPE) EnumDescriptor

func (TYPE) EnumDescriptor() ([]byte, []int)

func (TYPE) String

func (x TYPE) String() string

type Time

type Time struct {
	Sec  uint64 `protobuf:"varint,1,opt,name=sec" json:"sec,omitempty"`
	NSec uint64 `protobuf:"varint,2,opt,name=n_sec,json=nSec" json:"n_sec,omitempty"`
}

func (*Time) Descriptor

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

func (*Time) GetNSec

func (m *Time) GetNSec() uint64

func (*Time) GetSec

func (m *Time) GetSec() uint64

func (*Time) ProtoMessage

func (*Time) ProtoMessage()

func (*Time) Reset

func (m *Time) Reset()

func (*Time) String

func (m *Time) String() string

Jump to

Keyboard shortcuts

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