Index
All Classes and Interfaces|All Packages
A
- add(JsonNode) - Method in interface com.azure.core.experimental.serializer.JsonArray
-
Adds a
JsonNodeto the end of this array. - addHeader(HttpHeader) - Method in class com.azure.core.experimental.http.DynamicRequest
-
Adds a header to the HTTP request
- addHeader(HttpHeaderName, String) - Method in class com.azure.core.experimental.http.DynamicRequest
-
Adds a header to the HTTP request.
- addHeader(String, String) - Method in class com.azure.core.experimental.http.DynamicRequest
-
Deprecated.
- addQueryParam(String, String) - Method in class com.azure.core.experimental.http.DynamicRequest
-
Adds a query parameter to the request URL.
- AvroSerializer - Interface in com.azure.core.experimental.serializer
-
Generic interface covering basic Avro serialization and deserialization methods.
- AvroSerializerProvider - Interface in com.azure.core.experimental.serializer
-
An interface to be implemented by any azure-core plugin that wishes to provide an Avro
AvroSerializerimplementation. - AvroSerializerProviders - Class in com.azure.core.experimental.serializer
-
Service Provider Interface (SPI) proxy for
AvroSerializerProvider.
C
- clear() - Method in interface com.azure.core.experimental.serializer.JsonArray
-
Clears all values in the array.
- com.azure.core.experimental.http - package com.azure.core.experimental.http
-
Package containing the classes for sending HTTP requests and receiving HTTP responses for a low level client.
- com.azure.core.experimental.models - package com.azure.core.experimental.models
-
Package containing core model classes.
- com.azure.core.experimental.serializer - package com.azure.core.experimental.serializer
-
Package containing experimental serializer interfaces.
- com.azure.core.experimental.util.polling - package com.azure.core.experimental.util.polling
-
Package containing API for long running operations.
- com.azure.core.experimental.util.tracing - package com.azure.core.experimental.util.tracing
-
Package containing API for distributed tracing.
- createInstance(Object) - Method in interface com.azure.core.experimental.serializer.JsonNodeProvider
-
Creates a
JsonNodefrom the passed value. - createInstance(String) - Method in interface com.azure.core.experimental.serializer.AvroSerializerProvider
-
Creates a new
AvroSerializertied to the given schema. - createInstance(String) - Static method in class com.azure.core.experimental.serializer.AvroSerializerProviders
-
Creates an Avro serializer instance based using the first
AvroSerializerProviderfound on the classpath. - createTracer(String, String, String, TracingOptions) - Method in class com.azure.core.experimental.util.tracing.LoggingTracerProvider
D
- deserialize(InputStream, TypeReference<T>) - Method in interface com.azure.core.experimental.serializer.AvroSerializer
-
Reads an Avro stream into its object representation.
- deserializeAsync(InputStream, TypeReference<T>) - Method in interface com.azure.core.experimental.serializer.AvroSerializer
-
Reads an Avro stream into its object representation.
- deserializeFromBytes(byte[], TypeReference<T>) - Method in interface com.azure.core.experimental.serializer.AvroSerializer
-
Reads an Avro byte array into its object representation.
- deserializeFromBytesAsync(byte[], TypeReference<T>) - Method in interface com.azure.core.experimental.serializer.AvroSerializer
-
Reads an Avro byte array into its object representation.
- deserializeTree(JsonNode, TypeReference<T>) - Method in interface com.azure.core.experimental.serializer.JsonSerializer
-
Reads a JSON tree into its object representation.
- deserializeTreeAsync(JsonNode, TypeReference<T>) - Method in interface com.azure.core.experimental.serializer.JsonSerializer
-
Reads a JSON tree into its object representation.
- DynamicRequest - Class in com.azure.core.experimental.http
-
This class facilitates constructing and sending a HTTP request.
- DynamicRequest(ObjectSerializer, HttpPipeline) - Constructor for class com.azure.core.experimental.http.DynamicRequest
-
Creates an instance of the Dynamic request.
- DynamicResponse - Class in com.azure.core.experimental.http
-
A response received from sending a DynamicRequest.
- DynamicResponse(HttpResponse, BinaryData) - Constructor for class com.azure.core.experimental.http.DynamicResponse
-
Creates an instance of the DynamicResponse.
E
- elements() - Method in interface com.azure.core.experimental.serializer.JsonArray
-
A
Streamthat iterates all elements in the array.
F
- fieldNames() - Method in interface com.azure.core.experimental.serializer.JsonObject
-
A
Streamiterating over all field names in the object. - fields() - Method in interface com.azure.core.experimental.serializer.JsonObject
-
A
Streamiterating over all fields in the object.
G
- get(int) - Method in interface com.azure.core.experimental.serializer.JsonArray
-
Gets the
JsonNodeat the given index of the array. - get(String) - Method in interface com.azure.core.experimental.serializer.JsonObject
-
Gets the
JsonNodefield with the specified name in the object. - getAsBoolean() - Method in interface com.azure.core.experimental.serializer.JsonPrimitive
-
Gets the boolean value of the
JsonPrimitive. - getAsDouble() - Method in interface com.azure.core.experimental.serializer.JsonPrimitive
-
Gets the double value of the
JsonPrimitive. - getAsFloat() - Method in interface com.azure.core.experimental.serializer.JsonPrimitive
-
Gets the float value of the
JsonPrimitive. - getAsInt() - Method in interface com.azure.core.experimental.serializer.JsonPrimitive
-
Gets the int value of the
JsonPrimitive. - getAsLong() - Method in interface com.azure.core.experimental.serializer.JsonPrimitive
-
Gets the long value of the
JsonPrimitive. - getAsShort() - Method in interface com.azure.core.experimental.serializer.JsonPrimitive
-
Gets the short value of the
JsonPrimitive. - getAsString() - Method in interface com.azure.core.experimental.serializer.JsonPrimitive
-
Gets the String value of the
JsonPrimitive. - getBody() - Method in class com.azure.core.experimental.http.DynamicResponse
-
Returns the HTTP response body represented as a
BinaryData. - getError() - Method in class com.azure.core.experimental.models.PollResult
-
Get the error property: Error object that describes the error when status is "Failed".
- getHeaders() - Method in class com.azure.core.experimental.http.DynamicResponse
-
Returns the HTTP headers of the response.
- getHttpPipeline() - Method in class com.azure.core.experimental.http.DynamicRequest
-
Returns the
HttpPipelineused for sending this request. - getObjectSerializer() - Method in class com.azure.core.experimental.http.DynamicRequest
-
Returns the
ObjectSerializerused for serializing this request. - getOperationId() - Method in class com.azure.core.experimental.models.PollResult
-
Get the id property: The unique ID of the operation.
- getRequest() - Method in class com.azure.core.experimental.http.DynamicResponse
-
Returns the original HTTP request sent to the service.
- getResult(PollingContext<T>, TypeReference<U>) - Method in class com.azure.core.experimental.util.polling.OperationLocationPollingStrategy
- getResult(PollingContext<T>, TypeReference<U>) - Method in class com.azure.core.experimental.util.polling.SyncOperationLocationPollingStrategy
- getSchema(Object) - Method in interface com.azure.core.experimental.serializer.AvroSerializerProvider
-
Returns the Avro schema for specified object.
- getSchema(Object) - Static method in class com.azure.core.experimental.serializer.AvroSerializerProviders
-
Returns the Avro schema for specified object.
- getSchemaName(Object) - Method in interface com.azure.core.experimental.serializer.AvroSerializerProvider
-
Returns the Avro schema for specified object.
- getSchemaName(Object) - Static method in class com.azure.core.experimental.serializer.AvroSerializerProviders
-
Returns the Avro schema for specified object.
- getStatusCode() - Method in class com.azure.core.experimental.http.DynamicResponse
-
Returns the HTTP status code of the response.
H
- has(int) - Method in interface com.azure.core.experimental.serializer.JsonArray
-
Determines if the array contains a value for the given index.
- has(String) - Method in interface com.azure.core.experimental.serializer.JsonObject
-
Returns whether the object has a value for the specified field.
I
- isArray() - Method in interface com.azure.core.experimental.serializer.JsonArray
- isArray() - Method in interface com.azure.core.experimental.serializer.JsonNode
- isBoolean() - Method in interface com.azure.core.experimental.serializer.JsonPrimitive
-
Indicates whether the
JsonPrimitiverepresents a boolean (true, false). - isNull() - Method in interface com.azure.core.experimental.serializer.JsonNode
- isNull() - Method in interface com.azure.core.experimental.serializer.JsonNull
- isNumber() - Method in interface com.azure.core.experimental.serializer.JsonPrimitive
-
Indicates whether the
JsonPrimitiverepresents a number (10, 10.0). - isObject() - Method in interface com.azure.core.experimental.serializer.JsonNode
- isObject() - Method in interface com.azure.core.experimental.serializer.JsonObject
- isString() - Method in interface com.azure.core.experimental.serializer.JsonPrimitive
-
Indicates whether the
JsonPrimitiverepresents a string ("string"). - isValue() - Method in interface com.azure.core.experimental.serializer.JsonNode
- isValue() - Method in interface com.azure.core.experimental.serializer.JsonPrimitive
J
- JsonArray - Interface in com.azure.core.experimental.serializer
-
Interface that represents a JSON array.
- JsonNode - Interface in com.azure.core.experimental.serializer
-
Interfaces that represents a JSON node.
- JsonNodeProvider - Interface in com.azure.core.experimental.serializer
-
Interface to be implemented by an azure-core plugin that wishes to provide a
JsonNodeimplementation. - JsonNull - Interface in com.azure.core.experimental.serializer
-
Interface that represents a JSON null.
- JsonObject - Interface in com.azure.core.experimental.serializer
-
Interface that represents a JSON object.
- JsonPrimitive - Interface in com.azure.core.experimental.serializer
-
Interface that represents a JSON value.
- JsonSerializer - Interface in com.azure.core.experimental.serializer
-
Generic interface covering basic JSON serialization and deserialization methods.
L
- LoggingTracerProvider - Class in com.azure.core.experimental.util.tracing
-
Implements tracer provider that records traces as logs.
- LoggingTracerProvider() - Constructor for class com.azure.core.experimental.util.tracing.LoggingTracerProvider
-
Creates new instance of
LoggingTracerProvider. - LoggingTracerProvider.LoggingTracingOptions - Class in com.azure.core.experimental.util.tracing
-
Options to configure
LoggingTracerProvider. - LoggingTracingOptions() - Constructor for class com.azure.core.experimental.util.tracing.LoggingTracerProvider.LoggingTracingOptions
-
Creates new instance of
LoggingTracerProvider.LoggingTracingOptions
O
- onInitialResponse(Response<?>, PollingContext<T>, TypeReference<T>) - Method in class com.azure.core.experimental.util.polling.OperationLocationPollingStrategy
- onInitialResponse(Response<?>, PollingContext<T>, TypeReference<T>) - Method in class com.azure.core.experimental.util.polling.SyncOperationLocationPollingStrategy
- OperationLocationPollingStrategy<T,
U> - Class in com.azure.core.experimental.util.polling -
Implements an operation location polling strategy, from Operation-Location.
- OperationLocationPollingStrategy(PollingStrategyOptions) - Constructor for class com.azure.core.experimental.util.polling.OperationLocationPollingStrategy
-
Creates an instance of the operation resource polling strategy.
P
- PollResult - Class in com.azure.core.experimental.models
-
Provides status details for long running operations.
- put(String, JsonNode) - Method in interface com.azure.core.experimental.serializer.JsonObject
-
Puts a
JsonNodefield with the specified name into the object.
R
- remove(int) - Method in interface com.azure.core.experimental.serializer.JsonArray
-
Removes the
JsonNodeat the specified index of the array. - remove(String) - Method in interface com.azure.core.experimental.serializer.JsonObject
-
Removes the
JsonNodewith the specified name from the object.
S
- send() - Method in class com.azure.core.experimental.http.DynamicRequest
-
Sends the request through the HTTP pipeline synchronously.
- send(Context) - Method in class com.azure.core.experimental.http.DynamicRequest
-
Sends the request through the HTTP pipeline synchronously.
- sendAsync() - Method in class com.azure.core.experimental.http.DynamicRequest
-
Sends the request through the HTTP pipeline asynchronously.
- serialize(OutputStream, Object) - Method in interface com.azure.core.experimental.serializer.AvroSerializer
-
Writes an object's Avro representation into a stream.
- serializeAsync(OutputStream, Object) - Method in interface com.azure.core.experimental.serializer.AvroSerializer
-
Writes an object's Avro representation into a stream.
- serializeToBytes(Object) - Method in interface com.azure.core.experimental.serializer.AvroSerializer
-
Converts the object into an Avro byte array.
- serializeToBytesAsync(Object) - Method in interface com.azure.core.experimental.serializer.AvroSerializer
-
Converts the object into a Avro byte array.
- serializeTree(OutputStream, JsonNode) - Method in interface com.azure.core.experimental.serializer.JsonSerializer
-
Writes a JSON tree into a stream.
- serializeTreeAsync(OutputStream, JsonNode) - Method in interface com.azure.core.experimental.serializer.JsonSerializer
-
Writes a JSON tree into a stream.
- set(int, JsonNode) - Method in interface com.azure.core.experimental.serializer.JsonArray
-
Replaces the
JsonNodeat the specified index with a new node. - set(String, JsonNode) - Method in interface com.azure.core.experimental.serializer.JsonObject
-
Sets the
JsonNodefield with the specified name with a new node value. - setBody(Object) - Method in class com.azure.core.experimental.http.DynamicRequest
-
Sets the body on the HTTP request.
- setBody(String) - Method in class com.azure.core.experimental.http.DynamicRequest
-
Sets the string representation of the request body.
- setHeaders(HttpHeaders) - Method in class com.azure.core.experimental.http.DynamicRequest
-
Sets the headers on the HTTP request.
- setHttpMethod(HttpMethod) - Method in class com.azure.core.experimental.http.DynamicRequest
-
Sets the HTTP method for this request.
- setPathParam(String, String) - Method in class com.azure.core.experimental.http.DynamicRequest
-
Sets the value for a specific path parameter in the URL.
- setUrl(String) - Method in class com.azure.core.experimental.http.DynamicRequest
-
Sets the URL for the HTTP request.
- size() - Method in interface com.azure.core.experimental.serializer.JsonArray
-
Gets the size of the array.
- SyncOperationLocationPollingStrategy<T,
U> - Class in com.azure.core.experimental.util.polling -
Implements a synchronous operation location polling strategy, from Operation-Location.
- SyncOperationLocationPollingStrategy(PollingStrategyOptions) - Constructor for class com.azure.core.experimental.util.polling.SyncOperationLocationPollingStrategy
-
Creates an instance of the operation resource polling strategy.
T
- toTree(InputStream) - Method in interface com.azure.core.experimental.serializer.JsonSerializer
-
Reads a JSON stream into its JSON tree representation.
- toTree(Object) - Method in interface com.azure.core.experimental.serializer.JsonSerializer
-
Writes an object into its JSON tree representation.
- toTreeAsync(InputStream) - Method in interface com.azure.core.experimental.serializer.JsonSerializer
-
Reads a JSON stream into its JSON tree representation.
- toTreeAsync(Object) - Method in interface com.azure.core.experimental.serializer.JsonSerializer
-
Writes an object into its JSON tree representation.
All Classes and Interfaces|All Packages
DynamicRequest.addHeader(HttpHeaderName, String)as it provides better performance.