aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public/FilesMetadata/Model/IMetadataValueWrapper.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/public/FilesMetadata/Model/IMetadataValueWrapper.php')
-rw-r--r--lib/public/FilesMetadata/Model/IMetadataValueWrapper.php18
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/public/FilesMetadata/Model/IMetadataValueWrapper.php b/lib/public/FilesMetadata/Model/IMetadataValueWrapper.php
index d34cd070c8b..6c551efea81 100644
--- a/lib/public/FilesMetadata/Model/IMetadataValueWrapper.php
+++ b/lib/public/FilesMetadata/Model/IMetadataValueWrapper.php
@@ -286,6 +286,24 @@ interface IMetadataValueWrapper extends JsonSerializable {
public function getValueAny(): mixed;
/**
+ * get stored etag value
+ *
+ * @return string stored etag
+ * @since 29.0.0
+ */
+ public function getEtag(): string;
+
+ /**
+ * set etag value
+ *
+ * @param string $etag etag value
+ *
+ * @return self
+ * @since 29.0.0
+ */
+ public function setEtag(string $etag): self;
+
+ /**
* @param bool $indexed TRUE to set the stored value as an indexed value
*
* @return self