Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accept(T, U, V) - Method in interface com.microsoft.kiota.TriConsumer
-
Performs this operation on the given arguments.
- AccessTokenProvider - Interface in com.microsoft.kiota.authentication
-
Returns access tokens
- add(String, String) - Method in class com.microsoft.kiota.Headers
-
Adds a header to the current request.
- AdditionalDataHolder - Interface in com.microsoft.kiota.serialization
-
Defines a contract for models that can hold additional data besides the described properties.
- addOrReplacePart(String, String, T) - Method in class com.microsoft.kiota.MultipartBody
-
Adds or replaces a part in the multipart body.
- addOrReplacePart(String, String, T, String) - Method in class com.microsoft.kiota.MultipartBody
-
Adds or replaces a part in the multipart body.
- addQueryParameter(String, Object) - Method in class com.microsoft.kiota.RequestInformation
-
Adds query parameters to the request.
- addQueryParameters(QueryParameters) - Method in class com.microsoft.kiota.RequestInformation
-
Adds query parameters to the request based on the object passed in and its fields.
- addRequestOptions(Collection<RequestOption>) - Method in class com.microsoft.kiota.RequestInformation
-
Adds request options to this request.
- addTo(Temporal) - Method in class com.microsoft.kiota.PeriodAndDuration
- AllowedHostsValidator - Class in com.microsoft.kiota.authentication
-
Maintains a list of valid hosts and allows authentication providers to check whether a host is valid before authenticating a request
- AllowedHostsValidator(String...) - Constructor for class com.microsoft.kiota.authentication.AllowedHostsValidator
-
Creates a new AllowedHostsValidator.
- AnonymousAuthenticationProvider - Class in com.microsoft.kiota.authentication
-
This authentication provider does not perform any authentication.
- AnonymousAuthenticationProvider() - Constructor for class com.microsoft.kiota.authentication.AnonymousAuthenticationProvider
-
Default constructor for the anonymous authentication provider.
- ApiClientBuilder - Class in com.microsoft.kiota
-
Provides a builder for creating an ApiClient and register the default serializers/deserializers.
- ApiException - Exception Class in com.microsoft.kiota
-
Parent type for exceptions thrown by the client when receiving failed responses to its requests.
- ApiException() - Constructor for exception class com.microsoft.kiota.ApiException
- ApiException(String) - Constructor for exception class com.microsoft.kiota.ApiException
- ApiException(String, Throwable) - Constructor for exception class com.microsoft.kiota.ApiException
- ApiException(Throwable) - Constructor for exception class com.microsoft.kiota.ApiException
- ApiExceptionBuilder - Class in com.microsoft.kiota
-
Builder class for ApiException.
- ApiExceptionBuilder() - Constructor for class com.microsoft.kiota.ApiExceptionBuilder
-
Constructs an empty ApiExceptionBuilder
- ApiExceptionBuilder(Supplier<Parsable>) - Constructor for class com.microsoft.kiota.ApiExceptionBuilder
-
Constructs an ApiExceptionBuilder starting from a base ApiException
- ApiKeyAuthenticationProvider - Class in com.microsoft.kiota.authentication
-
This authentication provider adds an API key to the request as a query parameter or header.
- ApiKeyAuthenticationProvider(String, String, ApiKeyLocation, String...) - Constructor for class com.microsoft.kiota.authentication.ApiKeyAuthenticationProvider
-
Creates a new instance of ApiKeyAuthenticationProvider.
- ApiKeyLocation - Enum Class in com.microsoft.kiota.authentication
-
The location of the API key in the request.
- apply(T, U, V, W) - Method in interface com.microsoft.kiota.QuadFunction
-
Applies the callback
- apply(T, U, V, W, X) - Method in interface com.microsoft.kiota.PentaFunction
-
Applies the callback
- authenticateRequest(RequestInformation, Map<String, Object>) - Method in class com.microsoft.kiota.authentication.AnonymousAuthenticationProvider
-
Authenticates the application request.
- authenticateRequest(RequestInformation, Map<String, Object>) - Method in class com.microsoft.kiota.authentication.ApiKeyAuthenticationProvider
-
Authenticates the application request.
- authenticateRequest(RequestInformation, Map<String, Object>) - Method in interface com.microsoft.kiota.authentication.AuthenticationProvider
-
Authenticates the application request.
- authenticateRequest(RequestInformation, Map<String, Object>) - Method in class com.microsoft.kiota.authentication.BaseBearerTokenAuthenticationProvider
- authenticateRequest(RequestInformation, Map<String, Object>) - Method in class com.microsoft.kiota.authentication.BasicAccessAuthenticationProvider
-
Authenticates the application request.
- AuthenticationProvider - Interface in com.microsoft.kiota.authentication
-
Authenticates the application request.
B
- BackedModel - Interface in com.microsoft.kiota.store
-
Defines the contracts for a model that is backed by a store.
- BackingStore - Interface in com.microsoft.kiota.store
-
Stores model information in a different location than the object properties.
- BackingStoreFactory - Interface in com.microsoft.kiota.store
-
Defines the contract for a factory that creates backing stores.
- BackingStoreFactorySingleton - Class in com.microsoft.kiota.store
-
This class is used to register the backing store factory.
- BackingStoreFactorySingleton() - Constructor for class com.microsoft.kiota.store.BackingStoreFactorySingleton
-
Default constructor
- BackingStoreParseNodeFactory - Class in com.microsoft.kiota.store
-
Proxy implementation of ParseNodeFactory for the backing store that automatically sets the state of the backing store when deserializing.
- BackingStoreParseNodeFactory(ParseNodeFactory) - Constructor for class com.microsoft.kiota.store.BackingStoreParseNodeFactory
-
Initializes a new instance of the BackingStoreParseNodeFactory class given the concrete implementation.
- BackingStoreSerializationWriterProxyFactory - Class in com.microsoft.kiota.store
-
Proxy implementation of SerializationWriterFactory for the backing store that automatically sets the state of the backing store when serializing.
- BackingStoreSerializationWriterProxyFactory(SerializationWriterFactory) - Constructor for class com.microsoft.kiota.store.BackingStoreSerializationWriterProxyFactory
-
Initializes a new instance of the BackingStoreSerializationWriterProxyFactory class given a concrete implementation of SerializationWriterFactory.
- BaseBearerTokenAuthenticationProvider - Class in com.microsoft.kiota.authentication
-
Provides a base class for implementing AuthenticationProvider for Bearer token scheme.
- BaseBearerTokenAuthenticationProvider(AccessTokenProvider) - Constructor for class com.microsoft.kiota.authentication.BaseBearerTokenAuthenticationProvider
-
Instantiates a new BaseBearerTokenAuthenticationProvider.
- BaseRequestBuilder - Class in com.microsoft.kiota
-
Base class for request builders
- BaseRequestBuilder(RequestAdapter, String) - Constructor for class com.microsoft.kiota.BaseRequestBuilder
-
Instantiates a new BaseRequestBuilder and sets the default values.
- BaseRequestBuilder(RequestAdapter, String, String) - Constructor for class com.microsoft.kiota.BaseRequestBuilder
-
Instantiates a new BaseRequestBuilder and sets the default values.
- BaseRequestBuilder(RequestAdapter, String, HashMap<String, Object>) - Constructor for class com.microsoft.kiota.BaseRequestBuilder
-
Instantiates a new BaseRequestBuilder and sets the default values.
- BaseRequestConfiguration - Class in com.microsoft.kiota
-
Base class for request configuration
- BaseRequestConfiguration() - Constructor for class com.microsoft.kiota.BaseRequestConfiguration
-
Default constructor
- BasicAccessAuthenticationProvider - Class in com.microsoft.kiota.authentication
-
Provides an implementation of the Basic Access Authentication scheme: https://en.wikipedia.org/wiki/Basic_access_authentication .
- BasicAccessAuthenticationProvider(String, String) - Constructor for class com.microsoft.kiota.authentication.BasicAccessAuthenticationProvider
-
Instantiates a new BasicAccessAuthenticationProvider.
- build() - Method in class com.microsoft.kiota.ApiExceptionBuilder
-
Build and return an instance of ApiException
C
- CaseInsensitiveMap - Class in com.microsoft.kiota
-
A map that is case-insensitive on the keys
- CaseInsensitiveMap() - Constructor for class com.microsoft.kiota.CaseInsensitiveMap
-
Default constructor
- clear() - Method in class com.microsoft.kiota.CaseInsensitiveMap
- clear() - Method in interface com.microsoft.kiota.store.BackingStore
-
Clears the data stored in the backing store.
- clear() - Method in class com.microsoft.kiota.store.InMemoryBackingStore
- com.microsoft.kiota - package com.microsoft.kiota
- com.microsoft.kiota.authentication - package com.microsoft.kiota.authentication
- com.microsoft.kiota.serialization - package com.microsoft.kiota.serialization
- com.microsoft.kiota.store - package com.microsoft.kiota.store
- compareTo(PeriodAndDuration) - Method in class com.microsoft.kiota.PeriodAndDuration
- Compatibility - Class in com.microsoft.kiota
-
Compatibility methods for android
- ComposedTypeWrapper - Interface in com.microsoft.kiota.serialization
-
Marks a model as a composed type wrapper for serialization
- configure(Consumer<T>, Supplier<T>) - Method in class com.microsoft.kiota.RequestInformation
-
Configures the request information based on the request configuration and the query parameters getter.
- configure(Consumer<T>, Supplier<T>, Function<T, QueryParameters>) - Method in class com.microsoft.kiota.RequestInformation
-
Configures the request information based on the request configuration and the query parameters getter.
- CONNECT - Enum constant in enum class com.microsoft.kiota.HttpMethod
-
The HTTP CONNECT method
- containsKey(Object) - Method in class com.microsoft.kiota.CaseInsensitiveMap
- containsValue(Object) - Method in class com.microsoft.kiota.CaseInsensitiveMap
- content - Variable in class com.microsoft.kiota.RequestInformation
-
The Request Body.
- contentTypeAssociatedFactories - Variable in class com.microsoft.kiota.serialization.ParseNodeFactoryRegistry
-
List of factories that are registered by content type.
- contentTypeAssociatedFactories - Variable in class com.microsoft.kiota.serialization.SerializationWriterFactoryRegistry
-
List of factories that are registered by content type.
- convertToNativeRequest(RequestInformation) - Method in interface com.microsoft.kiota.RequestAdapter
-
Converts the given RequestInformation into a native HTTP request.
- create(ParseNode) - Method in interface com.microsoft.kiota.serialization.ParsableFactory
-
Create a new parsable object from the given serialized data.
- createBackingStore() - Method in interface com.microsoft.kiota.store.BackingStoreFactory
-
Creates a new instance of the backing store.
- createBackingStore() - Method in class com.microsoft.kiota.store.InMemoryBackingStoreFactory
- createFromDiscriminatorValue(ParseNode) - Static method in class com.microsoft.kiota.serialization.UntypedNode
-
Creates a new instance of the appropriate class based on discriminator value.
D
- defaultInstance - Static variable in class com.microsoft.kiota.serialization.ParseNodeFactoryRegistry
-
Default singleton instance of the registry to be used when registering new factories that should be available by default.
- defaultInstance - Static variable in class com.microsoft.kiota.serialization.SerializationWriterFactoryRegistry
-
Default singleton instance of the registry to be used when registering new factories that should be available by default.
- DELETE - Enum constant in enum class com.microsoft.kiota.HttpMethod
-
The HTTP DELETE method
- deserialize(InputStream, ParsableFactory<T>) - Static method in class com.microsoft.kiota.serialization.KiotaJsonSerialization
-
Deserializes the given stream to a model object
- deserialize(String, ParsableFactory<T>) - Static method in class com.microsoft.kiota.serialization.KiotaJsonSerialization
-
Deserializes the given string to a model object
- deserialize(String, InputStream, ParsableFactory<T>) - Static method in class com.microsoft.kiota.serialization.KiotaSerialization
-
Deserializes the given stream to a model object
- deserialize(String, String, ParsableFactory<T>) - Static method in class com.microsoft.kiota.serialization.KiotaSerialization
-
Deserializes the given string to a model object
- deserializeCollection(InputStream, ParsableFactory<T>) - Static method in class com.microsoft.kiota.serialization.KiotaJsonSerialization
-
Deserializes the given stream to a collection of model objects
- deserializeCollection(String, ParsableFactory<T>) - Static method in class com.microsoft.kiota.serialization.KiotaJsonSerialization
-
Deserializes the given string to a collection of model objects
- deserializeCollection(String, InputStream, ParsableFactory<T>) - Static method in class com.microsoft.kiota.serialization.KiotaSerialization
-
Deserializes the given stream to a collection of model objects
- deserializeCollection(String, String, ParsableFactory<T>) - Static method in class com.microsoft.kiota.serialization.KiotaSerialization
-
Deserializes the given string to a collection of model objects
E
- enableBackingStore(BackingStoreFactory) - Method in interface com.microsoft.kiota.RequestAdapter
-
Enables the backing store proxies for the SerializationWriters and ParseNodes in use.
- enableBackingStoreForParseNodeFactory(ParseNodeFactory) - Static method in class com.microsoft.kiota.ApiClientBuilder
-
Enables the backing store on default parse node factories and the given parse node factory.
- enableBackingStoreForSerializationWriterFactory(SerializationWriterFactory) - Static method in class com.microsoft.kiota.ApiClientBuilder
-
Enables the backing store on default serialization writers and the given serialization writer.
- entrySet() - Method in class com.microsoft.kiota.CaseInsensitiveMap
- enumerate() - Method in interface com.microsoft.kiota.store.BackingStore
-
Enumerates all the values stored in the backing store.
- enumerate() - Method in class com.microsoft.kiota.store.InMemoryBackingStore
- enumerateKeysForValuesChangedToNull() - Method in interface com.microsoft.kiota.store.BackingStore
-
Enumerates the keys for all values that changed to null.
- enumerateKeysForValuesChangedToNull() - Method in class com.microsoft.kiota.store.InMemoryBackingStore
- equals(Object) - Method in class com.microsoft.kiota.PeriodAndDuration
-
Checks if this instance is equal to the specified
PeriodAndDuration.
F
- forValue(String) - Method in interface com.microsoft.kiota.serialization.ValuedEnumParser
-
Gets an enum from it's string value.
G
- get(Object) - Method in class com.microsoft.kiota.CaseInsensitiveMap
- get(String) - Method in interface com.microsoft.kiota.store.BackingStore
-
Gets a value from the backing store based on its key.
- get(String) - Method in class com.microsoft.kiota.store.InMemoryBackingStore
- get(TemporalUnit) - Method in class com.microsoft.kiota.PeriodAndDuration
- GET - Enum constant in enum class com.microsoft.kiota.HttpMethod
-
The HTTP GET method
- getAccessTokenProvider() - Method in class com.microsoft.kiota.authentication.BaseBearerTokenAuthenticationProvider
- getAdditionalData() - Method in interface com.microsoft.kiota.serialization.AdditionalDataHolder
-
Gets the additional data for this object that did not belong to the properties.
- getAllowedHosts() - Method in class com.microsoft.kiota.authentication.AllowedHostsValidator
-
Gets the allowed hosts.
- getAllowedHostsValidator() - Method in interface com.microsoft.kiota.authentication.AccessTokenProvider
-
Returns the allowed hosts validator.
- getAuthorizationToken(URI, Map<String, Object>) - Method in interface com.microsoft.kiota.authentication.AccessTokenProvider
-
This method returns the access token for the provided url.
- getBackingStore() - Method in interface com.microsoft.kiota.store.BackedModel
-
Gets the store that is backing the model.
- getBaseUrl() - Method in interface com.microsoft.kiota.RequestAdapter
-
Gets The base url for every request.
- getBigDecimalValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the BigDecimal value of the node.
- getBooleanValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the boolean value of the node.
- getBoundary() - Method in class com.microsoft.kiota.MultipartBody
-
Gets the boundary string for the multipart body.
- getByteArrayValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the byte array value of the node.
- getByteValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the byte value of the node.
- getChildNode(String) - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets a new parse node for the given identifier.
- getCollectionOfEnumValues(ValuedEnumParser<T>) - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the collection of Enum values of the node.
- getCollectionOfObjectValues(ParsableFactory<T>) - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the collection of object values of the node.
- getCollectionOfPrimitiveValues(Class<T>) - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the collection of primitive values of the node.
- getDoubleValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the Double value of the node.
- getDuration() - Method in class com.microsoft.kiota.PeriodAndDuration
-
Gets the duration section of the type.
- getEnumSetValue(ValuedEnumParser<T>) - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the EnumSet value of the node.
- getEnumValue(ValuedEnumParser<T>) - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the Enum value of the node.
- getErrorMappings() - Method in class com.microsoft.kiota.NativeResponseHandler
-
Get the error mappings for the response when deserializing failed response bodies.
- getFieldDeserializers() - Method in class com.microsoft.kiota.MultipartBody
-
Gets the deserialization information for this object.
- getFieldDeserializers() - Method in interface com.microsoft.kiota.serialization.Parsable
-
Gets the deserialization information for this object.
- getFieldDeserializers() - Method in class com.microsoft.kiota.serialization.UntypedNode
-
The deserialization information for the current model.
- getFloatValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the Float value of the node.
- getIntegerValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the Integer value of the node.
- getIsInitializationCompleted() - Method in interface com.microsoft.kiota.store.BackingStore
-
Gets whether the initialization of the object and/or the initial deserialization has been completed to track whether objects have changed.
- getIsInitializationCompleted() - Method in class com.microsoft.kiota.store.InMemoryBackingStore
- getLocalDateValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the LocalDate value of the node.
- getLocalTimeValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the LocalTime value of the node.
- getLongValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the Long value of the node.
- getObjectValue(ParsableFactory<T>) - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the model object value of the node.
- getOffsetDateTimeValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the OffsetDateTime value of the node.
- getOnAfterAssignFieldValues() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the callback called after the node is deserialized.
- getOnAfterObjectSerialization() - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Gets the callback called after the object gets serialized.
- getOnBeforeAssignFieldValues() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the callback called before the node is deserialized.
- getOnBeforeObjectSerialization() - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Gets the callback called before the object gets serialized.
- getOnStartObjectSerialization() - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Gets the callback called right after the serialization process starts.
- getParseNode(String, InputStream) - Method in interface com.microsoft.kiota.serialization.ParseNodeFactory
-
Creates a
ParseNodefrom the givenInputStreamand content type. - getParseNode(String, InputStream) - Method in class com.microsoft.kiota.serialization.ParseNodeFactoryRegistry
- getParseNode(String, InputStream) - Method in class com.microsoft.kiota.serialization.ParseNodeProxyFactory
- getPartValue(String) - Method in class com.microsoft.kiota.MultipartBody
-
Gets the content type of the part with the specified name.
- getPeriod() - Method in class com.microsoft.kiota.PeriodAndDuration
-
Gets the period section of the type.
- getPeriodAndDurationValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the Period value of the node.
- getQueryParameters() - Method in class com.microsoft.kiota.RequestInformation
-
Gets the query parameters for the request.
- getRequestOptions() - Method in class com.microsoft.kiota.RequestInformation
-
Gets the request options for this request.
- getResponseHandler() - Method in class com.microsoft.kiota.ResponseHandlerOption
-
Gets the response handler callback
- getResponseHeaders() - Method in exception class com.microsoft.kiota.ApiException
-
Gets the HTTP response headers for the error response
- getResponseStatusCode() - Method in exception class com.microsoft.kiota.ApiException
-
Gets the HTTP response status code
- getReturnOnlyChangedValues() - Method in interface com.microsoft.kiota.store.BackingStore
-
Gets whether to return only values that have changed since the initialization of the object when calling the Get and Enumerate methods.
- getReturnOnlyChangedValues() - Method in class com.microsoft.kiota.store.InMemoryBackingStore
- getSerializationWriter(String) - Method in interface com.microsoft.kiota.serialization.SerializationWriterFactory
-
Creates a new SerializationWriter instance for the given content type.
- getSerializationWriter(String) - Method in class com.microsoft.kiota.serialization.SerializationWriterFactoryRegistry
- getSerializationWriter(String) - Method in class com.microsoft.kiota.serialization.SerializationWriterProxyFactory
- getSerializationWriter(String, boolean) - Method in class com.microsoft.kiota.serialization.SerializationWriterFactoryRegistry
-
Get a Serialization Writer with backing store configured with serializeOnlyChangedValues
- getSerializationWriter(String, boolean) - Method in class com.microsoft.kiota.store.BackingStoreSerializationWriterProxyFactory
-
Returns a SerializationWriter that overrides the default serialization of only changed values if serializeOnlyChangedValues="true" Gets the previously proxied serialization writer without any backing store configuration to prevent overwriting the registry affecting future serialization requests
- getSerializationWriterFactory() - Method in interface com.microsoft.kiota.RequestAdapter
-
Gets the serialization writer factory currently in use for the HTTP core service.
- getSerializedContent() - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Gets the value of the serialized content.
- getShortValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the short value of the node.
- getStringValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the string value of the node.
- getType() - Method in interface com.microsoft.kiota.RequestOption
-
Gets the type of the option to use for middleware retrieval.
- getType() - Method in class com.microsoft.kiota.ResponseHandlerOption
-
Gets the type of the option to use for middleware retrieval.
- getUnits() - Method in class com.microsoft.kiota.PeriodAndDuration
- getUri() - Method in class com.microsoft.kiota.RequestInformation
-
Gets the URI of the request.
- getUUIDValue() - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Gets the UUID value of the node.
- getValidContentType() - Method in interface com.microsoft.kiota.serialization.ParseNodeFactory
-
Returns the content type this factory's parse nodes can deserialize.
- getValidContentType() - Method in class com.microsoft.kiota.serialization.ParseNodeFactoryRegistry
- getValidContentType() - Method in class com.microsoft.kiota.serialization.ParseNodeProxyFactory
- getValidContentType() - Method in interface com.microsoft.kiota.serialization.SerializationWriterFactory
-
Gets the content type this factory creates serialization writers for.
- getValidContentType() - Method in class com.microsoft.kiota.serialization.SerializationWriterFactoryRegistry
- getValidContentType() - Method in class com.microsoft.kiota.serialization.SerializationWriterProxyFactory
- getValue() - Method in class com.microsoft.kiota.NativeResponseHandler
-
Get the value for the response.
- getValue() - Method in class com.microsoft.kiota.serialization.UntypedArray
-
Gets the value assigned to untyped node.
- getValue() - Method in class com.microsoft.kiota.serialization.UntypedBoolean
-
Gets the value assigned to untyped node.
- getValue() - Method in class com.microsoft.kiota.serialization.UntypedDecimal
-
Gets the value assigned to untyped node.
- getValue() - Method in class com.microsoft.kiota.serialization.UntypedDouble
-
Gets the value assigned to untyped node.
- getValue() - Method in class com.microsoft.kiota.serialization.UntypedFloat
-
Gets the value assigned to untyped node.
- getValue() - Method in class com.microsoft.kiota.serialization.UntypedInteger
-
Gets the value assigned to untyped node.
- getValue() - Method in class com.microsoft.kiota.serialization.UntypedLong
-
Gets the value assigned to untyped node.
- getValue() - Method in class com.microsoft.kiota.serialization.UntypedNode
-
Gets the value assigned to untyped node.
- getValue() - Method in class com.microsoft.kiota.serialization.UntypedNull
-
Gets the value assigned to untyped node.
- getValue() - Method in class com.microsoft.kiota.serialization.UntypedObject
-
Gets the value assigned to untyped node.
- getValue() - Method in class com.microsoft.kiota.serialization.UntypedString
-
Gets the value assigned to untyped node.
- getValue() - Method in interface com.microsoft.kiota.serialization.ValuedEnum
-
Gets the string representation of the enum value.
H
- handleResponse(NativeResponseType, HashMap<String, ParsableFactory<? extends Parsable>>) - Method in class com.microsoft.kiota.NativeResponseHandler
- handleResponse(NativeResponseType, HashMap<String, ParsableFactory<? extends Parsable>>) - Method in interface com.microsoft.kiota.ResponseHandler
-
Callback method that is invoked when a response is received.
- hashCode() - Method in class com.microsoft.kiota.PeriodAndDuration
-
Gets the hashcode for the object.
- HEAD - Enum constant in enum class com.microsoft.kiota.HttpMethod
-
The HTTP HEAD method
- HEADER - Enum constant in enum class com.microsoft.kiota.authentication.ApiKeyLocation
-
Add the API key as request header
- headers - Variable in class com.microsoft.kiota.BaseRequestConfiguration
-
Request headers
- headers - Variable in class com.microsoft.kiota.RequestInformation
-
The request headers
- Headers - Class in com.microsoft.kiota
-
A class representing the headers of a request or a response.
- Headers() - Constructor for class com.microsoft.kiota.Headers
-
Default constructor
- Headers(Headers) - Constructor for class com.microsoft.kiota.Headers
-
Copy constructor
- httpMethod - Variable in class com.microsoft.kiota.RequestInformation
-
The HTTP method for the request
- HttpMethod - Enum Class in com.microsoft.kiota
-
Represents the HTTP method used by a request.
I
- InMemoryBackingStore - Class in com.microsoft.kiota.store
-
In-memory implementation of the backing store.
- InMemoryBackingStore() - Constructor for class com.microsoft.kiota.store.InMemoryBackingStore
-
Creates a new instance of the backing store.
- InMemoryBackingStoreFactory - Class in com.microsoft.kiota.store
-
This class is used to create instances of InMemoryBackingStore
- InMemoryBackingStoreFactory() - Constructor for class com.microsoft.kiota.store.InMemoryBackingStoreFactory
-
Creates a new instance of the factory
- instance - Static variable in class com.microsoft.kiota.store.BackingStoreFactorySingleton
-
The backing store factory singleton instance.
- isBlank(String) - Static method in class com.microsoft.kiota.Compatibility
-
INTERNAL METHOD, DO NOT USE DIRECTLY Checks if the string is null or empty or blank
- isEmpty() - Method in class com.microsoft.kiota.CaseInsensitiveMap
- isUrlHostValid(URI) - Method in class com.microsoft.kiota.authentication.AllowedHostsValidator
-
Checks if the provided host is allowed.
K
- keySet() - Method in class com.microsoft.kiota.CaseInsensitiveMap
- KiotaJsonSerialization - Class in com.microsoft.kiota.serialization
-
Helper methods for JSON serialization of kiota models
- KiotaSerialization - Class in com.microsoft.kiota.serialization
-
Helper methods for serialization of kiota models
M
- mergeDeserializersForIntersectionWrapper(Parsable...) - Static method in class com.microsoft.kiota.serialization.ParseNodeHelper
-
Merges the given fields deserializers for an intersection type into a single collection.
- MultipartBody - Class in com.microsoft.kiota
-
Represents a multipart body for a request or a response.
- MultipartBody() - Constructor for class com.microsoft.kiota.MultipartBody
-
Creates a new instance of the MultipartBody class.
N
- NativeResponseHandler - Class in com.microsoft.kiota
-
The
ResponseHandlerimplementation to handle native response objects - NativeResponseHandler() - Constructor for class com.microsoft.kiota.NativeResponseHandler
-
Default constructor
- normalizeKey(String) - Method in class com.microsoft.kiota.CaseInsensitiveMap
-
Formats the string to lower case
O
- of(Period, Duration) - Static method in class com.microsoft.kiota.PeriodAndDuration
-
Creates an instance based on a period and duration.
- ofDuration(Duration) - Static method in class com.microsoft.kiota.PeriodAndDuration
-
Creates an instance based on a duration.
- ofPeriod(Period) - Static method in class com.microsoft.kiota.PeriodAndDuration
-
Creates an instance based on a period.
- ofPeriodAndDuration(PeriodAndDuration) - Static method in class com.microsoft.kiota.PeriodAndDuration
-
Creates an instance based on a PeriodAndDuration.
- options - Variable in class com.microsoft.kiota.BaseRequestConfiguration
-
Request options
- OPTIONS - Enum constant in enum class com.microsoft.kiota.HttpMethod
-
The HTTP OPTIONS method
P
- Parsable - Interface in com.microsoft.kiota.serialization
-
Defines a serializable model object.
- ParsableFactory<T> - Interface in com.microsoft.kiota.serialization
-
Defines the factory for creating parsable objects.
- parse(String) - Static method in class com.microsoft.kiota.PeriodAndDuration
-
Parses a string to produce a
PeriodAndDuration. - ParseNode - Interface in com.microsoft.kiota.serialization
-
Interface for a deserialization node in a parse tree.
- ParseNodeFactory - Interface in com.microsoft.kiota.serialization
-
Defines the contract for a factory that is used to create
ParseNodes. - ParseNodeFactoryRegistry - Class in com.microsoft.kiota.serialization
-
This factory holds a list of all the registered factories for the various types of nodes.
- ParseNodeFactoryRegistry() - Constructor for class com.microsoft.kiota.serialization.ParseNodeFactoryRegistry
-
Default constructor for the registry.
- ParseNodeHelper - Class in com.microsoft.kiota.serialization
-
Utility methods to reduce the amount of code being generated.
- ParseNodeProxyFactory - Class in com.microsoft.kiota.serialization
-
Proxy factory that allows the composition of before and after callbacks on existing factories.
- ParseNodeProxyFactory(ParseNodeFactory, Consumer<Parsable>, Consumer<Parsable>) - Constructor for class com.microsoft.kiota.serialization.ParseNodeProxyFactory
-
Creates a new proxy factory that wraps the specified concrete factory while composing the before and after callbacks.
- PATCH - Enum constant in enum class com.microsoft.kiota.HttpMethod
-
The HTTP PATCH method
- pathParameters - Variable in class com.microsoft.kiota.BaseRequestBuilder
-
Path parameters for the request
- pathParameters - Variable in class com.microsoft.kiota.RequestInformation
-
The path parameters for the current request
- PentaFunction<T,
U, - Interface in com.microsoft.kiotaV, W, X, R> -
Represents a callback accepting 5 values and returning a result
- PeriodAndDuration - Class in com.microsoft.kiota
-
The aggregate type for
PeriodandDuration - POST - Enum constant in enum class com.microsoft.kiota.HttpMethod
-
The HTTP POST method
- proxiedFactory - Variable in class com.microsoft.kiota.serialization.SerializationWriterProxyFactory
- put(String, Set<String>) - Method in class com.microsoft.kiota.CaseInsensitiveMap
- PUT - Enum constant in enum class com.microsoft.kiota.HttpMethod
-
The HTTP PUT method
- putAll(Map<? extends String, ? extends Set<String>>) - Method in class com.microsoft.kiota.CaseInsensitiveMap
Q
- QuadFunction<T,
U, - Interface in com.microsoft.kiotaV, W, R> -
Represents a callback accepting 4 values and returning a result
- QUERY_PARAMETER - Enum constant in enum class com.microsoft.kiota.authentication.ApiKeyLocation
-
Add the API key as a query parameter
- QueryParameters - Interface in com.microsoft.kiota
-
This interface allows to extract Query Parameters to be expanded in the URI Template.
R
- readAllBytes(InputStream) - Static method in class com.microsoft.kiota.Compatibility
-
INTERNAL METHOD, DO NOT USE DIRECTLY Reads all bytes from the given input stream
- registerDefaultDeserializer(Supplier<ParseNodeFactory>) - Static method in class com.microsoft.kiota.ApiClientBuilder
-
Registers the default deserializer to the registry.
- registerDefaultSerializer(Supplier<SerializationWriterFactory>) - Static method in class com.microsoft.kiota.ApiClientBuilder
-
Registers the default serializer to the registry.
- remove(Object) - Method in class com.microsoft.kiota.CaseInsensitiveMap
- remove(String, String) - Method in class com.microsoft.kiota.Headers
-
Removes a value from a header
- removePart(String) - Method in class com.microsoft.kiota.MultipartBody
-
Gets the content type of the part with the specified name.
- removeQueryParameter(String) - Method in class com.microsoft.kiota.RequestInformation
-
Removes a query parameter from the request.
- removeRequestOptions(RequestOption...) - Method in class com.microsoft.kiota.RequestInformation
-
Removes a request option from this request.
- requestAdapter - Variable in class com.microsoft.kiota.BaseRequestBuilder
-
The request adapter to use to execute the requests.
- requestAdapter - Variable in class com.microsoft.kiota.MultipartBody
-
The request adapter to use for the multipart body serialization.
- RequestAdapter - Interface in com.microsoft.kiota
-
Service responsible for translating abstract Request Info into concrete native HTTP requests.
- RequestHeaders - Class in com.microsoft.kiota
-
A class representing the headers of a request.
- RequestHeaders() - Constructor for class com.microsoft.kiota.RequestHeaders
-
Default constructor
- RequestHeaders(RequestHeaders) - Constructor for class com.microsoft.kiota.RequestHeaders
-
Copy constructor
- RequestInformation - Class in com.microsoft.kiota
-
This class represents an abstract HTTP request.
- RequestInformation() - Constructor for class com.microsoft.kiota.RequestInformation
-
Creates a new instance of the request information class.
- RequestInformation(HttpMethod, String, Map<String, Object>) - Constructor for class com.microsoft.kiota.RequestInformation
-
Creates a new instance of the request information class.
- RequestOption - Interface in com.microsoft.kiota
-
Represents a request option.
- ResponseHandler - Interface in com.microsoft.kiota
-
Defines the contract for a response handler.
- ResponseHandlerOption - Class in com.microsoft.kiota
-
Request option that can be used to provide a callback and handle the raw response
- ResponseHandlerOption() - Constructor for class com.microsoft.kiota.ResponseHandlerOption
-
Creates a new instance of the option
- ResponseHeaders - Class in com.microsoft.kiota
-
A class representing the headers of a request.
- ResponseHeaders() - Constructor for class com.microsoft.kiota.ResponseHeaders
-
Default constructor
- ResponseHeaders(ResponseHeaders) - Constructor for class com.microsoft.kiota.ResponseHeaders
-
Copy constructor
S
- send(RequestInformation, HashMap<String, ParsableFactory<? extends Parsable>>, ParsableFactory<ModelType>) - Method in interface com.microsoft.kiota.RequestAdapter
-
Executes the HTTP request specified by the given RequestInformation and returns the deserialized response model.
- sendCollection(RequestInformation, HashMap<String, ParsableFactory<? extends Parsable>>, ParsableFactory<ModelType>) - Method in interface com.microsoft.kiota.RequestAdapter
-
Executes the HTTP request specified by the given RequestInformation and returns the deserialized response model collection.
- sendEnum(RequestInformation, HashMap<String, ParsableFactory<? extends Parsable>>, ValuedEnumParser<ModelType>) - Method in interface com.microsoft.kiota.RequestAdapter
-
Executes the HTTP request specified by the given RequestInformation and returns the deserialized enum value.
- sendEnumCollection(RequestInformation, HashMap<String, ParsableFactory<? extends Parsable>>, ValuedEnumParser<ModelType>) - Method in interface com.microsoft.kiota.RequestAdapter
-
Executes the HTTP request specified by the given RequestInformation and returns the deserialized enum collection value.
- sendPrimitive(RequestInformation, HashMap<String, ParsableFactory<? extends Parsable>>, Class<ModelType>) - Method in interface com.microsoft.kiota.RequestAdapter
-
Executes the HTTP request specified by the given RequestInformation and returns the deserialized primitive response model.
- sendPrimitiveCollection(RequestInformation, HashMap<String, ParsableFactory<? extends Parsable>>, Class<ModelType>) - Method in interface com.microsoft.kiota.RequestAdapter
-
Executes the HTTP request specified by the given RequestInformation and returns the deserialized primitive collection response model.
- SerializationWriter - Interface in com.microsoft.kiota.serialization
-
Defines an interface for serialization of objects to a stream.
- SerializationWriterFactory - Interface in com.microsoft.kiota.serialization
-
Defines the contract for a factory that creates SerializationWriter instances.
- SerializationWriterFactoryRegistry - Class in com.microsoft.kiota.serialization
-
This factory holds a list of all the registered factories for the various types of nodes.
- SerializationWriterFactoryRegistry() - Constructor for class com.microsoft.kiota.serialization.SerializationWriterFactoryRegistry
-
Default constructor for the registry.
- SerializationWriterProxyFactory - Class in com.microsoft.kiota.serialization
-
Proxy factory that allows the composition of before and after callbacks on existing factories.
- SerializationWriterProxyFactory(SerializationWriterFactory, Consumer<Parsable>, Consumer<Parsable>, BiConsumer<Parsable, SerializationWriter>) - Constructor for class com.microsoft.kiota.serialization.SerializationWriterProxyFactory
-
Creates a new proxy factory that wraps the specified concrete factory while composing the before and after callbacks.
- serialize(SerializationWriter) - Method in class com.microsoft.kiota.MultipartBody
-
Writes the objects properties to the current writer.
- serialize(SerializationWriter) - Method in interface com.microsoft.kiota.serialization.Parsable
-
Writes the objects properties to the current writer.
- serialize(SerializationWriter) - Method in class com.microsoft.kiota.serialization.UntypedNode
-
Serializes the current object
- serializeAsStream(Iterable<T>) - Static method in class com.microsoft.kiota.serialization.KiotaJsonSerialization
-
Serializes the given value to a stream
- serializeAsStream(Iterable<T>, boolean) - Static method in class com.microsoft.kiota.serialization.KiotaJsonSerialization
-
Serializes the given value to a stream
- serializeAsStream(String, Iterable<T>) - Static method in class com.microsoft.kiota.serialization.KiotaSerialization
-
Serializes the given value to a stream
- serializeAsStream(String, Iterable<T>, boolean) - Static method in class com.microsoft.kiota.serialization.KiotaSerialization
-
Serializes the given value to a stream
- serializeAsStream(String, T) - Static method in class com.microsoft.kiota.serialization.KiotaSerialization
-
Serializes the given value to a stream
- serializeAsStream(String, T, boolean) - Static method in class com.microsoft.kiota.serialization.KiotaSerialization
-
Serializes the given value to a stream and configures returned values by the backing store if available
- serializeAsStream(T) - Static method in class com.microsoft.kiota.serialization.KiotaJsonSerialization
-
Serializes the given value to a stream
- serializeAsStream(T, boolean) - Static method in class com.microsoft.kiota.serialization.KiotaJsonSerialization
-
Serializes the given value to a stream
- serializeAsString(Iterable<T>) - Static method in class com.microsoft.kiota.serialization.KiotaJsonSerialization
-
Serializes the given value to a string
- serializeAsString(Iterable<T>, boolean) - Static method in class com.microsoft.kiota.serialization.KiotaJsonSerialization
-
Serializes the given value to a string
- serializeAsString(String, Iterable<T>) - Static method in class com.microsoft.kiota.serialization.KiotaSerialization
-
Serializes the given value to a string
- serializeAsString(String, Iterable<T>, boolean) - Static method in class com.microsoft.kiota.serialization.KiotaSerialization
-
Serializes the given value to a string
- serializeAsString(String, T) - Static method in class com.microsoft.kiota.serialization.KiotaSerialization
-
Serializes the given value to a string
- serializeAsString(String, T, boolean) - Static method in class com.microsoft.kiota.serialization.KiotaSerialization
-
Serializes the given value to a string
- serializeAsString(T) - Static method in class com.microsoft.kiota.serialization.KiotaJsonSerialization
-
Serializes the given value to a string
- serializeAsString(T, boolean) - Static method in class com.microsoft.kiota.serialization.KiotaJsonSerialization
-
Serializes the given value to a string
- set(String, T) - Method in interface com.microsoft.kiota.store.BackingStore
-
Sets or updates the stored value for the given key.
- set(String, T) - Method in class com.microsoft.kiota.store.InMemoryBackingStore
- setAllowedHosts(Set<String>) - Method in class com.microsoft.kiota.authentication.AllowedHostsValidator
-
Sets the allowed hosts.
- setBaseUrl(String) - Method in interface com.microsoft.kiota.RequestAdapter
-
Sets The base url for every request.
- setContentFromParsable(RequestAdapter, String, T) - Method in class com.microsoft.kiota.RequestInformation
-
Sets the request body from a model with the specified content type.
- setContentFromParsable(RequestAdapter, String, T[]) - Method in class com.microsoft.kiota.RequestInformation
-
Sets the request body from a model with the specified content type.
- setContentFromScalar(RequestAdapter, String, T) - Method in class com.microsoft.kiota.RequestInformation
-
Sets the request body from a scalar value with the specified content type.
- setContentFromScalarCollection(RequestAdapter, String, T[]) - Method in class com.microsoft.kiota.RequestInformation
-
Sets the request body from a scalar value with the specified content type.
- setErrorMappings(Map<String, ParsableFactory<? extends Parsable>>) - Method in class com.microsoft.kiota.NativeResponseHandler
-
Set the error mappings for the response to use when deserializing failed responses bodies.
- setIsInitializationCompleted(boolean) - Method in interface com.microsoft.kiota.store.BackingStore
-
Sets whether the initialization of the object and/or the initial deserialization has been completed to track whether objects have changed.
- setIsInitializationCompleted(boolean) - Method in class com.microsoft.kiota.store.InMemoryBackingStore
- setOnAfterAssignFieldValues(Consumer<Parsable>) - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Sets the callback called after the node is deserialized.
- setOnAfterObjectSerialization(Consumer<Parsable>) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Sets the callback called after the objects gets serialized.
- setOnBeforeAssignFieldValues(Consumer<Parsable>) - Method in interface com.microsoft.kiota.serialization.ParseNode
-
Sets the callback called before the node is deserialized.
- setOnBeforeObjectSerialization(Consumer<Parsable>) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Sets the callback called before the objects gets serialized.
- setOnStartObjectSerialization(BiConsumer<Parsable, SerializationWriter>) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Sets the callback called right after the serialization process starts.
- setResponseHandler(ResponseHandler) - Method in class com.microsoft.kiota.RequestInformation
-
Adds a response handler as a RequestOption.
- setResponseHandler(ResponseHandler) - Method in class com.microsoft.kiota.ResponseHandlerOption
-
Sets the response handler callback
- setResponseHeaders(ResponseHeaders) - Method in exception class com.microsoft.kiota.ApiException
-
Sets the HTTP response headers for the error response
- setResponseStatusCode(int) - Method in exception class com.microsoft.kiota.ApiException
-
Sets the HTTP response status code
- setReturnOnlyChangedValues(boolean) - Method in interface com.microsoft.kiota.store.BackingStore
-
Sets whether to return only values that have changed since the initialization of the object when calling the Get and Enumerate methods.
- setReturnOnlyChangedValues(boolean) - Method in class com.microsoft.kiota.store.InMemoryBackingStore
- setStreamContent(InputStream) - Method in class com.microsoft.kiota.RequestInformation
-
Deprecated.
- setStreamContent(InputStream, String) - Method in class com.microsoft.kiota.RequestInformation
-
Sets the request body to be a binary stream.
- setUri(URI) - Method in class com.microsoft.kiota.RequestInformation
-
Sets the URI of the request.
- size() - Method in class com.microsoft.kiota.CaseInsensitiveMap
- subscribe(TriConsumer<String, Object, Object>) - Method in interface com.microsoft.kiota.store.BackingStore
-
Creates a subscription to any data change happening.
- subscribe(TriConsumer<String, Object, Object>) - Method in class com.microsoft.kiota.store.InMemoryBackingStore
- subscribe(String, TriConsumer<String, Object, Object>) - Method in interface com.microsoft.kiota.store.BackingStore
-
Creates a subscription to any data change happening, allowing to specify the subscription Id.
- subscribe(String, TriConsumer<String, Object, Object>) - Method in class com.microsoft.kiota.store.InMemoryBackingStore
- subtractFrom(Temporal) - Method in class com.microsoft.kiota.PeriodAndDuration
T
- toQueryParameters() - Method in interface com.microsoft.kiota.QueryParameters
-
Extracts the query parameters into a map for the URI template parsing.
- toString() - Method in class com.microsoft.kiota.PeriodAndDuration
-
Returns a string representation of the instance in the ISO-8601 format 'PnYnMnDTnHnMnS'.
- TRACE - Enum constant in enum class com.microsoft.kiota.HttpMethod
-
The HTTP TRACE method
- TriConsumer<T,
U, - Interface in com.microsoft.kiotaV> -
Represents a callback that accepts 3 values
- tryAdd(String, String) - Method in class com.microsoft.kiota.Headers
-
Adds a header to the current request if it was not already set
U
- unsubscribe(String) - Method in interface com.microsoft.kiota.store.BackingStore
-
Removes a subscription from the store based on its subscription id.
- unsubscribe(String) - Method in class com.microsoft.kiota.store.InMemoryBackingStore
- UntypedArray - Class in com.microsoft.kiota.serialization
-
Represents an untyped node with a collection of other untyped nodes.
- UntypedArray(Iterable<UntypedNode>) - Constructor for class com.microsoft.kiota.serialization.UntypedArray
-
The constructor for the UntypedArray
- UntypedBoolean - Class in com.microsoft.kiota.serialization
-
Represents an untyped node with boolean value.
- UntypedBoolean(Boolean) - Constructor for class com.microsoft.kiota.serialization.UntypedBoolean
-
The constructor for the UntypedBoolean
- UntypedDecimal - Class in com.microsoft.kiota.serialization
-
Represents an untyped node with decimal value.
- UntypedDecimal(BigDecimal) - Constructor for class com.microsoft.kiota.serialization.UntypedDecimal
-
The constructor for the UntypedDecimal
- UntypedDouble - Class in com.microsoft.kiota.serialization
-
Represents an untyped node with double value.
- UntypedDouble(Double) - Constructor for class com.microsoft.kiota.serialization.UntypedDouble
-
The constructor for the UntypedDouble
- UntypedFloat - Class in com.microsoft.kiota.serialization
-
Represents an untyped node with Float value.
- UntypedFloat(Float) - Constructor for class com.microsoft.kiota.serialization.UntypedFloat
-
The constructor for the UntypedFloat
- UntypedInteger - Class in com.microsoft.kiota.serialization
-
Represents an untyped node with integer value.
- UntypedInteger(Integer) - Constructor for class com.microsoft.kiota.serialization.UntypedInteger
-
The constructor for the UntypedObject
- UntypedLong - Class in com.microsoft.kiota.serialization
-
Represents an untyped node with Long value.
- UntypedLong(Long) - Constructor for class com.microsoft.kiota.serialization.UntypedLong
-
The constructor for the UntypedLong
- UntypedNode - Class in com.microsoft.kiota.serialization
-
Base class for untyped node.
- UntypedNode() - Constructor for class com.microsoft.kiota.serialization.UntypedNode
- UntypedNull - Class in com.microsoft.kiota.serialization
-
Represents an untyped node with null value.
- UntypedNull() - Constructor for class com.microsoft.kiota.serialization.UntypedNull
-
The default constructor for the UntypedNull
- UntypedObject - Class in com.microsoft.kiota.serialization
-
Represents an untyped node with object value.
- UntypedObject(Map<String, UntypedNode>) - Constructor for class com.microsoft.kiota.serialization.UntypedObject
-
The constructor for the UntypedObject
- UntypedString - Class in com.microsoft.kiota.serialization
-
Represents an untyped node with string value.
- UntypedString(String) - Constructor for class com.microsoft.kiota.serialization.UntypedString
-
The constructor for the UntypedObject
- urlTemplate - Variable in class com.microsoft.kiota.BaseRequestBuilder
-
Url template to use to build the URL for the current request builder
- urlTemplate - Variable in class com.microsoft.kiota.RequestInformation
-
The url template for the current request
V
- ValuedEnum - Interface in com.microsoft.kiota.serialization
-
The interface for the valued enum.
- ValuedEnumParser<T> - Interface in com.microsoft.kiota.serialization
-
The interface for a valued enum parser.
- valueOf(String) - Static method in enum class com.microsoft.kiota.authentication.ApiKeyLocation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.microsoft.kiota.HttpMethod
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.microsoft.kiota.authentication.ApiKeyLocation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class com.microsoft.kiota.CaseInsensitiveMap
- values() - Static method in enum class com.microsoft.kiota.HttpMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withMessage(String) - Method in class com.microsoft.kiota.ApiExceptionBuilder
-
Assign the message to the builder
- withResponseHeaders(ResponseHeaders) - Method in class com.microsoft.kiota.ApiExceptionBuilder
-
Assign the response headers to the builder
- withResponseStatusCode(int) - Method in class com.microsoft.kiota.ApiExceptionBuilder
-
Assign the response status code to the builder
- withThrowable(Throwable) - Method in class com.microsoft.kiota.ApiExceptionBuilder
-
Assign the Throwable cause of the Exception to the builder
- writeAdditionalData(Map<String, Object>) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified additional data values to the stream with an optional given key.
- writeBigDecimalValue(String, BigDecimal) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified BigDecimal value to the stream with an optional given key.
- writeBooleanValue(String, Boolean) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified Boolean value to the stream with an optional given key.
- writeByteArrayValue(String, byte[]) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the byte array value to the current stream with an optional given key.
- writeByteValue(String, Byte) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified Byte value to the stream with an optional given key.
- writeCollectionOfEnumValues(String, Iterable<T>) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified collection of enum values to the stream with an optional given key.
- writeCollectionOfObjectValues(String, Iterable<T>) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified collection of object values to the stream with an optional given key.
- writeCollectionOfPrimitiveValues(String, Iterable<T>) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified collection of primitive values to the stream with an optional given key.
- writeDoubleValue(String, Double) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified Double value to the stream with an optional given key.
- writeEnumSetValue(String, EnumSet<T>) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified enum set value to the stream with an optional given key.
- writeEnumValue(String, T) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified enum value to the stream with an optional given key.
- writeFloatValue(String, Float) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified Float value to the stream with an optional given key.
- writeIntegerValue(String, Integer) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified Integer value to the stream with an optional given key.
- writeLocalDateValue(String, LocalDate) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified LocalDate value to the stream with an optional given key.
- writeLocalTimeValue(String, LocalTime) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified LocalTime value to the stream with an optional given key.
- writeLongValue(String, Long) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified Long value to the stream with an optional given key.
- writeNullValue(String) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes a null value for the specified key.
- writeObjectValue(String, T, Parsable...) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified model object value to the stream with an optional given key.
- writeOffsetDateTimeValue(String, OffsetDateTime) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified OffsetDateTime value to the stream with an optional given key.
- writePeriodAndDurationValue(String, PeriodAndDuration) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified Period/Duration value to the stream with an optional given key.
- writeShortValue(String, Short) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified Short value to the stream with an optional given key.
- writeStringValue(String, String) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified string value to the stream with an optional given key.
- writeUUIDValue(String, UUID) - Method in interface com.microsoft.kiota.serialization.SerializationWriter
-
Writes the specified UUID value to the stream with an optional given key.
Z
- ZERO - Static variable in class com.microsoft.kiota.PeriodAndDuration
-
A constant for a duration of zero.
All Classes and Interfaces|All Packages|Serialized Form
RequestInformation.setStreamContent(InputStream, String)instead.