Documentation
¶
Index ¶
- type ObjectVersion
- type ObjectVersions
- func (v *ObjectVersions) AppendVersion(ov *ObjectVersion)
- func (v *ObjectVersions) GetCRDTHeaders() map[string]string
- func (v *ObjectVersions) GetLast() *ObjectVersion
- func (v *ObjectVersions) GetObjects() []*ObjectVersion
- func (v *ObjectVersions) GetSorted() []*ObjectVersion
- func (v *ObjectVersions) Name() string
- func (v *ObjectVersions) SetLessFunc(less func(*ObjectVersion, *ObjectVersion) bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ObjectVersion ¶
func NewObjectVersion ¶
func NewObjectVersion(obj *object.Object) *ObjectVersion
func (*ObjectVersion) VersionID ¶
func (o *ObjectVersion) VersionID() string
type ObjectVersions ¶
type ObjectVersions struct {
// contains filtered or unexported fields
}
func NewObjectVersions ¶
func NewObjectVersions(name string) *ObjectVersions
func (*ObjectVersions) AppendVersion ¶
func (v *ObjectVersions) AppendVersion(ov *ObjectVersion)
func (*ObjectVersions) GetCRDTHeaders ¶
func (v *ObjectVersions) GetCRDTHeaders() map[string]string
func (*ObjectVersions) GetLast ¶
func (v *ObjectVersions) GetLast() *ObjectVersion
func (*ObjectVersions) GetObjects ¶ added in v0.33.0
func (v *ObjectVersions) GetObjects() []*ObjectVersion
func (*ObjectVersions) GetSorted ¶ added in v0.33.0
func (v *ObjectVersions) GetSorted() []*ObjectVersion
func (*ObjectVersions) Name ¶
func (v *ObjectVersions) Name() string
func (*ObjectVersions) SetLessFunc ¶ added in v0.33.0
func (v *ObjectVersions) SetLessFunc(less func(*ObjectVersion, *ObjectVersion) bool)
Click to show internal directories.
Click to hide internal directories.