-
- All Implemented Interfaces:
-
kotlin.collections.Iterable,org.veupathdb.lib.s3.s34k.fields.Headers,org.veupathdb.lib.s3.s34k.util.ListMap,org.veupathdb.lib.s3.s34k.util.MutableListMap
public interface MutableHeaders implements MutableListMap<String, String>, Headers
Mutable map of headers being sent as part of an S3 operation request.
Implementations of this interface should be thread safe.
-
-
Method Summary
Modifier and Type Method Description abstract HeaderstoImmutable()Creates and returns an immutable ListMap copy of this MutableListMap. -
Methods inherited from class org.veupathdb.lib.s3.s34k.util.MutableListMap
add, add, add, add, set, set, set, set -
Methods inherited from class org.veupathdb.lib.s3.s34k.util.ListMap
contains, get, getSize, getTotalSize, isEmpty, isNotEmpty, stream, toMap -
Methods inherited from class kotlin.collections.Iterable
forEach, iterator, spliterator -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
toImmutable
abstract Headers toImmutable()
Creates and returns an immutable ListMap copy of this MutableListMap.
-
-
-
-