Freigeben über


LuisRuntimeAPI Schnittstelle

public interface LuisRuntimeAPI

Die Schnittstelle für die LuisRuntimeAPI-Klasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
String acceptLanguage()

Ruft die bevorzugte Sprache für die Antwort ab oder legt diese fest.

String endpoint()

Ruft unterstützte Cognitive Services-Endpunkte (Protokoll und Hostname, z. B. https://westus.api.cognitive.microsoft.com) ab.

boolean generateClientRequestId()

Ruft ab, wenn ein eindeutiger x-ms-client-request-id-Wert generiert und in jeder Anforderung enthalten ist. Der Standardwert ist true..

AzureClient getAzureClient()

Ruft die ab, die AzureClient für Vorgänge mit langer Ausführungsdauer verwendet wird.

int longRunningOperationRetryTimeout()

Ruft das Wiederholungstimeout in Sekunden für Vorgänge mit langer Ausführung ab oder legt es fest. Der Standardwert ist 30..

Predictions predictions()

Ruft das Predictions-Objekt ab, um auf seine Vorgänge zuzugreifen.

RestClient restClient()

Ruft den REST-Client ab.

String userAgent()

Ruft den User-Agent-Header für den Client ab.

LuisRuntimeAPI withAcceptLanguage(String acceptLanguage)

Legt die bevorzugte Sprache für die Antwort fest oder legt diese fest.

LuisRuntimeAPI withEndpoint(String endpoint)

Legt unterstützte Cognitive Services-Endpunkte (Protokoll und Hostname, z. B. https://westus.api.cognitive.microsoft.com) fest.

LuisRuntimeAPI withGenerateClientRequestId(boolean generateClientRequestId)

Legt fest, wann ein eindeutiger x-ms-client-request-id-Wert generiert und in jeder Anforderung enthalten ist. Der Standardwert ist true..

LuisRuntimeAPI withLongRunningOperationRetryTimeout(int longRunningOperationRetryTimeout)

Legt das Wiederholungstimeout in Sekunden für Vorgänge mit langer Ausführung fest oder legt es fest. Der Standardwert ist 30..

Details zur Methode

acceptLanguage

public String acceptLanguage()

Ruft die bevorzugte Sprache für die Antwort ab oder legt diese fest.

Returns:

der AcceptLanguage-Wert.

endpoint

public String endpoint()

Ruft unterstützte Cognitive Services-Endpunkte (Protokoll und Hostname, z. B. https://westus.api.cognitive.microsoft.com) ab.

Returns:

der Endpunktwert.

generateClientRequestId

public boolean generateClientRequestId()

Ruft ab, wenn ein eindeutiger x-ms-client-request-id-Wert generiert und in jeder Anforderung enthalten ist. Der Standardwert ist true..

Returns:

der GenerateClientRequestId-Wert.

getAzureClient

public AzureClient getAzureClient()

Ruft die ab, die AzureClient für Vorgänge mit langer Ausführungsdauer verwendet wird.

Returns:

der Azure-Client;

longRunningOperationRetryTimeout

public int longRunningOperationRetryTimeout()

Ruft das Wiederholungstimeout in Sekunden für Vorgänge mit langer Ausführung ab oder legt es fest. Der Standardwert ist 30..

Returns:

der Wert longRunningOperationRetryTimeout.

predictions

public Predictions predictions()

Ruft das Predictions-Objekt ab, um auf seine Vorgänge zuzugreifen.

Returns:

das Predictions-Objekt.

restClient

public RestClient restClient()

Ruft den REST-Client ab.

Returns:

das RestClient -Objekt.

userAgent

public String userAgent()

Ruft den User-Agent-Header für den Client ab.

Returns:

die Benutzer-Agent-Zeichenfolge.

withAcceptLanguage

public LuisRuntimeAPI withAcceptLanguage(String acceptLanguage)

Legt die bevorzugte Sprache für die Antwort fest oder legt diese fest.

Parameters:

acceptLanguage - der AcceptLanguage-Wert.

Returns:

der Dienstclient selbst

withEndpoint

public LuisRuntimeAPI withEndpoint(String endpoint)

Legt unterstützte Cognitive Services-Endpunkte (Protokoll und Hostname, z. B. https://westus.api.cognitive.microsoft.com) fest.

Parameters:

endpoint - der Endpunktwert.

Returns:

der Dienstclient selbst

withGenerateClientRequestId

public LuisRuntimeAPI withGenerateClientRequestId(boolean generateClientRequestId)

Legt fest, wann ein eindeutiger x-ms-client-request-id-Wert generiert und in jeder Anforderung enthalten ist. Der Standardwert ist true..

Parameters:

generateClientRequestId - der GenerateClientRequestId-Wert.

Returns:

der Dienstclient selbst

withLongRunningOperationRetryTimeout

public LuisRuntimeAPI withLongRunningOperationRetryTimeout(int longRunningOperationRetryTimeout)

Legt das Wiederholungstimeout in Sekunden für Vorgänge mit langer Ausführung fest oder legt es fest. Der Standardwert ist 30..

Parameters:

longRunningOperationRetryTimeout - der Wert longRunningOperationRetryTimeout.

Returns:

der Dienstclient selbst

Gilt für: