Documentation ¶
Index ¶
Constants ¶
View Source
const ( INSERT_OPERATION = "insert" DELETE_OPERATION = "delete" UPDATE_OPERATION = "update" RENAME_OPERATION = "rename" COPY_OPERATION = "copy" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllocationChange ¶
type CopyFileChange ¶
type CopyFileChange struct { ObjectTree fileref.RefEntity DestPath string // contains filtered or unexported fields }
func (*CopyFileChange) GetAffectedPath ¶
func (n *CopyFileChange) GetAffectedPath() string
func (*CopyFileChange) GetSize ¶
func (n *CopyFileChange) GetSize() int64
func (*CopyFileChange) ProcessChange ¶
func (ch *CopyFileChange) ProcessChange(rootRef *fileref.Ref) error
type DeleteFileChange ¶
type DeleteFileChange struct { //File *fileref.FileRef ObjectTree fileref.RefEntity // contains filtered or unexported fields }
func (*DeleteFileChange) GetAffectedPath ¶
func (n *DeleteFileChange) GetAffectedPath() string
func (*DeleteFileChange) GetSize ¶
func (n *DeleteFileChange) GetSize() int64
func (*DeleteFileChange) ProcessChange ¶
func (ch *DeleteFileChange) ProcessChange(rootRef *fileref.Ref) error
type NewFileChange ¶
func (*NewFileChange) GetAffectedPath ¶
func (n *NewFileChange) GetAffectedPath() string
func (*NewFileChange) GetSize ¶
func (n *NewFileChange) GetSize() int64
func (*NewFileChange) ProcessChange ¶
func (ch *NewFileChange) ProcessChange(rootRef *fileref.Ref) error
type RenameFileChange ¶
type RenameFileChange struct { ObjectTree fileref.RefEntity NewName string // contains filtered or unexported fields }
func (*RenameFileChange) GetAffectedPath ¶
func (n *RenameFileChange) GetAffectedPath() string
func (*RenameFileChange) GetSize ¶
func (n *RenameFileChange) GetSize() int64
func (*RenameFileChange) ProcessChange ¶
func (ch *RenameFileChange) ProcessChange(rootRef *fileref.Ref) error
type UpdateFileChange ¶
type UpdateFileChange struct { OldFile *fileref.FileRef NewFile *fileref.FileRef // contains filtered or unexported fields }
func (*UpdateFileChange) GetAffectedPath ¶
func (n *UpdateFileChange) GetAffectedPath() string
func (*UpdateFileChange) GetSize ¶
func (n *UpdateFileChange) GetSize() int64
func (*UpdateFileChange) ProcessChange ¶
func (ch *UpdateFileChange) ProcessChange(rootRef *fileref.Ref) error
Click to show internal directories.
Click to hide internal directories.