Package com.azure.core.util
package com.azure.core.util
Package containing core utility classes.
-
ClassDescriptionInterface for close operations that are asynchronous.This class handles Basic and Digest authorization challenges, complying to RFC 2617 and RFC 7616.Encodes and decodes using Base64 URL encoding.Utility type exposing Base64 encoding and decoding methods.BinaryData is a convenient data interchange class for use throughout the Azure SDK for Java.General configuration options for clients.Contains configuration information that is used during construction of client libraries.Builds
Configuration
with external source.Represents configuration property.Builds configuration property.Configuration property source which provides configuration values from a specific place.Context
offers a means of passing arbitrary data (key-value pairs) to pipeline policies.A utility type that can be used to add and retrieve instances commonly used inContext
.This class contains utility methods useful for building client libraries.Wrapper over java.time.OffsetDateTime used for specifying RFC1123 format during serialization and deserialization.This class represents an HTTP ETag.ExpandableStringEnum<T extends ExpandableStringEnum<T>>Base implementation for expandable, single string enums.Utility type exposing methods to deal withFlux
.Represents a single header to be set on a request.General configuration options forHttpClients
.This class provides utility to iterate over values using standard 'for-each' style loops or to convert them into aStream
and operate in that fashion.Metrics configuration options for clients.AProgressListener
is an interface that can be used to listen to the progress of the I/O transfers.ProgressReporter
offers a convenient way to add progress tracking to I/O operations.This interface represents managing references toObjects
and providing the ability to run a cleaning operation once the object is no longer able to be reference.A generic interface for sending HTTP requests using the provided service version.Generic attribute collection applicable to metrics, tracing and logging implementations.Metrics configuration options for clients.A builder class that is used to create URLs.Class to hold the properties used in user agent strings.Utility for building user agent string for Azure client libraries as specified in the design guidelines.