com.microsoft.bot.restclient

Das Paket enthält die Laufzeitklassen, die für autoRest generierte Clients zum Kompilieren und Funktionieren erforderlich sind. Weitere Informationen zum AutoRest-Generator finden Sie unter https://github.com/azure/autorest.

Klassen

Base64Url

Einfacher Wrapper über Base64Url-codiertes Bytearray, das während der Serialisierung/Deserialisierung verwendet wird.

ExpandableStringEnum<T>

Basisimplementierung für erweiterbare, einzelne Zeichenfolgen-Enumerationen.

RestClient

Eine Instanz dieser Klasse speichert die Clientinformationen für REST-Aufrufe.

RestClient.Builder

Die Generatorklasse zum Erstellen eines REST-Clients.

RestException

Ausnahme ausgelöst für eine ungültige Antwort mit benutzerdefinierten Fehlerinformationen.

ServiceClient

Der DienstClient ist die Abstraktion für den Zugriff auf REST-Vorgänge und deren Nutzlastdatentypen.

ServiceResponse<T>

Eine Instanz dieser Klasse enthält ein Antwortobjekt und eine unformatierte REST-Antwort.

ServiceResponseBuilder<T,E>

Der Baumeister für den Bau einer ServiceResponse<T>.

ServiceResponseBuilder.Factory

Eine Factory zum Erstellen eines Dienstantwort-Generators.

ServiceResponseWithHeaders<TBody,THeader>

Eine Instanz dieser Klasse enthält ein Antwortobjekt und eine unformatierte REST-Antwort.

Validator

Überprüft, ob vom Benutzer bereitgestellte Parameter nicht NULL sind, wenn sie erforderlich sind.

Schnittstellen

ServiceCallback<T>

Der Rückruf, der für clientseitige asynchrone Vorgänge verwendet wird.

SkipParentValidation

Anmerkung, die zum Benachrichtigen des Validators verwendet wird, um die Überprüfung für die Eigenschaften in der übergeordneten Klasse zu überspringen.

Enumerationen

CollectionFormat

Das Paket enthält die Laufzeitklassen, die für autoRest generierte Clients zum Kompilieren und Funktionieren erforderlich sind.

LogLevel

Beschreibt die Ebene des zu protokollierenden HTTP-Datenverkehrs.