Interface AzureAccounts
-
- All Known Implementing Classes:
AzureAccountsImpl
public interface AzureAccounts
An instance of this class provides access to all the operations defined in AzureAccounts.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
AzureAccounts.AzureAccountsAssignToAppDefinition
The entirety of assignToApp definition.static interface
AzureAccounts.AzureAccountsAssignToAppDefinitionStages
Grouping of assignToApp definition stages.static interface
AzureAccounts.AzureAccountsGetAssignedDefinition
The entirety of getAssigned definition.static interface
AzureAccounts.AzureAccountsGetAssignedDefinitionStages
Grouping of getAssigned definition stages.static interface
AzureAccounts.AzureAccountsListUserLUISAccountsDefinition
The entirety of listUserLUISAccounts definition.static interface
AzureAccounts.AzureAccountsListUserLUISAccountsDefinitionStages
Grouping of listUserLUISAccounts definition stages.static interface
AzureAccounts.AzureAccountsRemoveFromAppDefinition
The entirety of removeFromApp definition.static interface
AzureAccounts.AzureAccountsRemoveFromAppDefinitionStages
Grouping of removeFromApp definition stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AzureAccounts.AzureAccountsAssignToAppDefinitionStages.WithAppId
assignToApp()
apps - Assign a LUIS Azure account to an application.OperationStatus
assignToApp(UUID appId, AssignToAppOptionalParameter assignToAppOptionalParameter)
apps - Assign a LUIS Azure account to an application.rx.Observable<OperationStatus>
assignToAppAsync(UUID appId, AssignToAppOptionalParameter assignToAppOptionalParameter)
apps - Assign a LUIS Azure account to an application.AzureAccounts.AzureAccountsGetAssignedDefinitionStages.WithAppId
getAssigned()
apps - Get LUIS Azure accounts assigned to the application.List<AzureAccountInfoObject>
getAssigned(UUID appId, GetAssignedOptionalParameter getAssignedOptionalParameter)
apps - Get LUIS Azure accounts assigned to the application.rx.Observable<List<AzureAccountInfoObject>>
getAssignedAsync(UUID appId, GetAssignedOptionalParameter getAssignedOptionalParameter)
apps - Get LUIS Azure accounts assigned to the application.AzureAccounts.AzureAccountsListUserLUISAccountsDefinitionStages.WithExecute
listUserLUISAccounts()
user - Get LUIS Azure accounts.List<AzureAccountInfoObject>
listUserLUISAccounts(ListUserLUISAccountsOptionalParameter listUserLUISAccountsOptionalParameter)
user - Get LUIS Azure accounts.rx.Observable<List<AzureAccountInfoObject>>
listUserLUISAccountsAsync(ListUserLUISAccountsOptionalParameter listUserLUISAccountsOptionalParameter)
user - Get LUIS Azure accounts.AzureAccounts.AzureAccountsRemoveFromAppDefinitionStages.WithAppId
removeFromApp()
apps - Removes an assigned LUIS Azure account from an application.OperationStatus
removeFromApp(UUID appId, RemoveFromAppOptionalParameter removeFromAppOptionalParameter)
apps - Removes an assigned LUIS Azure account from an application.rx.Observable<OperationStatus>
removeFromAppAsync(UUID appId, RemoveFromAppOptionalParameter removeFromAppOptionalParameter)
apps - Removes an assigned LUIS Azure account from an application.
-
-
-
Method Detail
-
assignToApp
OperationStatus assignToApp(UUID appId, AssignToAppOptionalParameter assignToAppOptionalParameter)
apps - Assign a LUIS Azure account to an application. Assigns an Azure account to the application.- Parameters:
appId
- The application ID.assignToAppOptionalParameter
- the object representing the optional parameters to be set before calling this API- Returns:
- the OperationStatus object if successful.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validationErrorResponseException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sent
-
assignToAppAsync
rx.Observable<OperationStatus> assignToAppAsync(UUID appId, AssignToAppOptionalParameter assignToAppOptionalParameter)
apps - Assign a LUIS Azure account to an application. Assigns an Azure account to the application.- Parameters:
appId
- The application ID.assignToAppOptionalParameter
- the object representing the optional parameters to be set before calling this API- Returns:
- the observable to the OperationStatus object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
assignToApp
AzureAccounts.AzureAccountsAssignToAppDefinitionStages.WithAppId assignToApp()
apps - Assign a LUIS Azure account to an application. Assigns an Azure account to the application.- Returns:
- the first stage of the assignToApp call
-
getAssigned
List<AzureAccountInfoObject> getAssigned(UUID appId, GetAssignedOptionalParameter getAssignedOptionalParameter)
apps - Get LUIS Azure accounts assigned to the application. Gets the LUIS Azure accounts assigned to the application for the user using his ARM token.- Parameters:
appId
- The application ID.getAssignedOptionalParameter
- the object representing the optional parameters to be set before calling this API- Returns:
- the List<AzureAccountInfoObject> object if successful.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validationErrorResponseException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sent
-
getAssignedAsync
rx.Observable<List<AzureAccountInfoObject>> getAssignedAsync(UUID appId, GetAssignedOptionalParameter getAssignedOptionalParameter)
apps - Get LUIS Azure accounts assigned to the application. Gets the LUIS Azure accounts assigned to the application for the user using his ARM token.- Parameters:
appId
- The application ID.getAssignedOptionalParameter
- the object representing the optional parameters to be set before calling this API- Returns:
- the observable to the List<AzureAccountInfoObject> object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
getAssigned
AzureAccounts.AzureAccountsGetAssignedDefinitionStages.WithAppId getAssigned()
apps - Get LUIS Azure accounts assigned to the application. Gets the LUIS Azure accounts assigned to the application for the user using his ARM token.- Returns:
- the first stage of the getAssigned call
-
removeFromApp
OperationStatus removeFromApp(UUID appId, RemoveFromAppOptionalParameter removeFromAppOptionalParameter)
apps - Removes an assigned LUIS Azure account from an application. Removes assigned Azure account from the application.- Parameters:
appId
- The application ID.removeFromAppOptionalParameter
- the object representing the optional parameters to be set before calling this API- Returns:
- the OperationStatus object if successful.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validationErrorResponseException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sent
-
removeFromAppAsync
rx.Observable<OperationStatus> removeFromAppAsync(UUID appId, RemoveFromAppOptionalParameter removeFromAppOptionalParameter)
apps - Removes an assigned LUIS Azure account from an application. Removes assigned Azure account from the application.- Parameters:
appId
- The application ID.removeFromAppOptionalParameter
- the object representing the optional parameters to be set before calling this API- Returns:
- the observable to the OperationStatus object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
removeFromApp
AzureAccounts.AzureAccountsRemoveFromAppDefinitionStages.WithAppId removeFromApp()
apps - Removes an assigned LUIS Azure account from an application. Removes assigned Azure account from the application.- Returns:
- the first stage of the removeFromApp call
-
listUserLUISAccounts
List<AzureAccountInfoObject> listUserLUISAccounts(ListUserLUISAccountsOptionalParameter listUserLUISAccountsOptionalParameter)
user - Get LUIS Azure accounts. Gets the LUIS Azure accounts for the user using his ARM token.- Parameters:
listUserLUISAccountsOptionalParameter
- the object representing the optional parameters to be set before calling this API- Returns:
- the List<AzureAccountInfoObject> object if successful.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validationErrorResponseException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sent
-
listUserLUISAccountsAsync
rx.Observable<List<AzureAccountInfoObject>> listUserLUISAccountsAsync(ListUserLUISAccountsOptionalParameter listUserLUISAccountsOptionalParameter)
user - Get LUIS Azure accounts. Gets the LUIS Azure accounts for the user using his ARM token.- Parameters:
listUserLUISAccountsOptionalParameter
- the object representing the optional parameters to be set before calling this API- Returns:
- the observable to the List<AzureAccountInfoObject> object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
listUserLUISAccounts
AzureAccounts.AzureAccountsListUserLUISAccountsDefinitionStages.WithExecute listUserLUISAccounts()
user - Get LUIS Azure accounts. Gets the LUIS Azure accounts for the user using his ARM token.- Returns:
- the first stage of the listUserLUISAccounts call
-
-