-
- All Implemented Interfaces:
-
kotlin.collections.Iterable,org.veupathdb.lib.s3.s34k.fields.QueryParams,org.veupathdb.lib.s3.s34k.util.ListMap,org.veupathdb.lib.s3.s34k.util.MutableListMap
public interface MutableQueryParams implements MutableListMap<String, String>, QueryParams
Mutable map of query params 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 QueryParamstoImmutable()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 QueryParams toImmutable()
Creates and returns an immutable ListMap copy of this MutableListMap.
-
-
-
-