Class TracingList
java.lang.Object
java.util.AbstractCollection<software.amazon.awssdk.services.sqs.model.Message>
java.util.AbstractList<software.amazon.awssdk.services.sqs.model.Message>
java.util.ArrayList<software.amazon.awssdk.services.sqs.model.Message>
io.opentelemetry.instrumentation.awssdk.v2_2.internal.TracingList
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<software.amazon.awssdk.services.sqs.model.Message>,Collection<software.amazon.awssdk.services.sqs.model.Message>,List<software.amazon.awssdk.services.sqs.model.Message>,RandomAccess,SequencedCollection<software.amazon.awssdk.services.sqs.model.Message>
This class is internal and is hence not for public use. Its APIs are unstable and can change at
any time.
- See Also:
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidio.opentelemetry.instrumentation.api.instrumenter.Instrumenter<SqsProcessRequest, Response> io.opentelemetry.context.Contextsoftware.amazon.awssdk.core.interceptor.ExecutionAttributesIterator<software.amazon.awssdk.services.sqs.model.Message> iterator()static TracingListwrap(List<software.amazon.awssdk.services.sqs.model.Message> list, io.opentelemetry.instrumentation.api.instrumenter.Instrumenter<SqsProcessRequest, Response> instrumenter, software.amazon.awssdk.core.interceptor.ExecutionAttributes request, Response response, TracingExecutionInterceptor config, io.opentelemetry.context.Context receiveContext) Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, ensureCapacity, equals, get, getFirst, getLast, hashCode, indexOf, isEmpty, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeIf, removeLast, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class java.util.AbstractCollection
containsAll, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, stream, toArrayMethods inherited from interface java.util.List
containsAll, reversed
-
Method Details
-
wrap
public static TracingList wrap(List<software.amazon.awssdk.services.sqs.model.Message> list, io.opentelemetry.instrumentation.api.instrumenter.Instrumenter<SqsProcessRequest, Response> instrumenter, software.amazon.awssdk.core.interceptor.ExecutionAttributes request, Response response, TracingExecutionInterceptor config, io.opentelemetry.context.Context receiveContext) -
disableTracing
public void disableTracing() -
iterator
- Specified by:
iteratorin interfaceCollection<software.amazon.awssdk.services.sqs.model.Message>- Specified by:
iteratorin interfaceIterable<software.amazon.awssdk.services.sqs.model.Message>- Specified by:
iteratorin interfaceList<software.amazon.awssdk.services.sqs.model.Message>- Overrides:
iteratorin classArrayList<software.amazon.awssdk.services.sqs.model.Message>
-
forEach
-
getInstrumenter
public io.opentelemetry.instrumentation.api.instrumenter.Instrumenter<SqsProcessRequest,Response> getInstrumenter() -
getRequest
public software.amazon.awssdk.core.interceptor.ExecutionAttributes getRequest() -
getResponse
-
getConfig
-
getReceiveContext
public io.opentelemetry.context.Context getReceiveContext()
-