Index
All Classes and Interfaces|All Packages
A
- add(JsonNode) - Method in interface com.azure.core.experimental.serializer.JsonArray
-
Adds a
JsonNode
to the end of this array. - addHeader(HttpHeader) - 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
-
Adds a header to the HTTP request.
- 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
AvroSerializer
implementation. - 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.serializer - package com.azure.core.experimental.serializer
-
Package containing experimental serializer interfaces.
- createInstance(Object) - Method in interface com.azure.core.experimental.serializer.JsonNodeProvider
-
Creates a
JsonNode
from the passed value. - createInstance(String) - Method in interface com.azure.core.experimental.serializer.AvroSerializerProvider
-
Creates a new
AvroSerializer
tied 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
AvroSerializerProvider
found on the classpath.
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
Stream
that iterates all elements in the array.
F
- fieldNames() - Method in interface com.azure.core.experimental.serializer.JsonObject
-
A
Stream
iterating over all field names in the object. - fields() - Method in interface com.azure.core.experimental.serializer.JsonObject
-
A
Stream
iterating over all fields in the object.
G
- get(int) - Method in interface com.azure.core.experimental.serializer.JsonArray
-
Gets the
JsonNode
at the given index of the array. - get(String) - Method in interface com.azure.core.experimental.serializer.JsonObject
-
Gets the
JsonNode
field 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
. - 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
HttpPipeline
used for sending this request. - getObjectSerializer() - Method in class com.azure.core.experimental.http.DynamicRequest
-
Returns the
ObjectSerializer
used for serializing this request. - getRequest() - Method in class com.azure.core.experimental.http.DynamicResponse
-
Returns the original HTTP request sent to the service.
- 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
JsonPrimitive
represents 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
JsonPrimitive
represents 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
JsonPrimitive
represents 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
JsonNode
implementation. - 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.
P
- put(String, JsonNode) - Method in interface com.azure.core.experimental.serializer.JsonObject
-
Puts a
JsonNode
field with the specified name into the object.
R
- remove(int) - Method in interface com.azure.core.experimental.serializer.JsonArray
-
Removes the
JsonNode
at the specified index of the array. - remove(String) - Method in interface com.azure.core.experimental.serializer.JsonObject
-
Removes the
JsonNode
with 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
JsonNode
at the specified index with a new node. - set(String, JsonNode) - Method in interface com.azure.core.experimental.serializer.JsonObject
-
Sets the
JsonNode
field 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.
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