Versions in this module Expand all Collapse all v0 v0.3.3 Sep 25, 2022 Changes in this version + func ToURIs(docs []*DocumentDescription) []string v0.3.2 Mar 6, 2021 Changes in this version + type Collections struct + Values []string + type DocumentDescription struct + Content io.ReadWriter + Format int + Metadata *Metadata + URI string + VersionID int + func (dd *DocumentDescription) GetFormat() int + type Metadata struct + Collections []string + MetadataValues util.SerializableStringMap + Permissions []Permission + Properties util.SerializableStringMap + Quality int + XMLName xml.Name + func (m *Metadata) PermissionsMap() map[string]string + type MetadataHandle struct + Format int + VersionID int + func (mh *MetadataHandle) Deserialize(bytes []byte) + func (mh *MetadataHandle) Deserialized() interface{} + func (mh *MetadataHandle) GetFormat() int + func (mh *MetadataHandle) Serialize(metadata interface{}) + func (mh *MetadataHandle) Serialized() string + func (mh *MetadataHandle) SetTimestamp(timestamp string) + func (mh *MetadataHandle) Timestamp() string + type MetadataValue struct + Key string + Value string + XMLName xml.Name + type Permission struct + Capability []string + RoleName string + XMLName xml.Name + type Service struct + func NewService(client *clients.Client) *Service + func (s *Service) Client() *clients.Client + func (s *Service) Read(uris []string, categories []string, transform *util.Transform, ...) error + func (s *Service) Write(documents []*DocumentDescription, transform *util.Transform, ...) error + func (s *Service) WriteSet(documents []*DocumentDescription, metadata handle.Handle, ...) error