Package software.amazon.awssdk.core.util
Interface SdkAutoConstructList<T>
-
- Type Parameters:
T
- The element type.
- All Superinterfaces:
Collection<T>
,Iterable<T>
,List<T>
- All Known Implementing Classes:
DefaultSdkAutoConstructList
public interface SdkAutoConstructList<T> extends List<T>
A list that was auto constructed by the SDK.The main purpose of this class is to help distinguish explicitly empty lists set on requests by the user, as some services may treat
null
or missing lists and empty list members differently. As such, this class should not be used directly by the user.
-
-
Method Summary
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream
-
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
-