Package com.azure.android.core.util
Package containing core util types.
-
Interface Summary Interface Description AsyncStream<T> A sequence of elements that can be enumerated asynchronously.AsyncStreamHandler<T> A type to asynchronously deliver the signals (element, error, completion) from aAsyncStream
.BiConsumer<T,U> Type representing an operation that accepts two input arguments.Function<I,O> The type representing a function that accept one input and produces a result.Predicate<I> A type representing a predicate to test.ServiceVersion A generic interface for sending service requests using the provided service version. -
Class Summary Class Description Base64Url Encodes and decodes using Base64 URL encoding.Base64Util Utility type exposing Base64 encoding and decoding methods.CancellationToken Type representing a token to cancel one or more operations.DateTimeRfc1123 Wrapper over org.threeten.bp.OffsetDateTime used for specifying RFC1123 format during serialization and deserialization.ExpandableStringEnum<T extends ExpandableStringEnum<T>> Base implementation for expandable, single string enums.Header Represents a single header to be set on a request.Option<T> The Option type to describe tri-state.RequestContext RequestContext
offers a means of passing arbitrary data (key-value pairs) to pipeline policies.UnixTime A wrapper over org.threeten.bp.OffsetDateTime used for specifying unix seconds format during serialization and deserialization.