Interface TrustedIdProviders
public interface TrustedIdProviders
An instance of this class provides access to all the operations defined
in TrustedIdProviders.
-
Method Summary
Modifier and TypeMethodDescriptioncreateOrUpdate
(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider) Creates or updates the specified trusted identity provider.rx.Observable<TrustedIdProvider>
createOrUpdateAsync
(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider) Creates or updates the specified trusted identity provider.com.microsoft.rest.ServiceFuture<TrustedIdProvider>
createOrUpdateAsync
(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider, com.microsoft.rest.ServiceCallback<TrustedIdProvider> serviceCallback) Creates or updates the specified trusted identity provider.rx.Observable<com.microsoft.rest.ServiceResponse<TrustedIdProvider>>
createOrUpdateWithServiceResponseAsync
(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider) Creates or updates the specified trusted identity provider.void
Deletes the specified trusted identity provider from the specified Data Lake Store account.rx.Observable<Void>
deleteAsync
(String resourceGroupName, String accountName, String trustedIdProviderName) Deletes the specified trusted identity provider from the specified Data Lake Store account.com.microsoft.rest.ServiceFuture<Void>
deleteAsync
(String resourceGroupName, String accountName, String trustedIdProviderName, com.microsoft.rest.ServiceCallback<Void> serviceCallback) Deletes the specified trusted identity provider from the specified Data Lake Store account.rx.Observable<com.microsoft.rest.ServiceResponse<Void>>
deleteWithServiceResponseAsync
(String resourceGroupName, String accountName, String trustedIdProviderName) Deletes the specified trusted identity provider from the specified Data Lake Store account.Gets the specified Data Lake Store trusted identity provider.rx.Observable<TrustedIdProvider>
Gets the specified Data Lake Store trusted identity provider.com.microsoft.rest.ServiceFuture<TrustedIdProvider>
getAsync
(String resourceGroupName, String accountName, String trustedIdProviderName, com.microsoft.rest.ServiceCallback<TrustedIdProvider> serviceCallback) Gets the specified Data Lake Store trusted identity provider.rx.Observable<com.microsoft.rest.ServiceResponse<TrustedIdProvider>>
getWithServiceResponseAsync
(String resourceGroupName, String accountName, String trustedIdProviderName) Gets the specified Data Lake Store trusted identity provider.com.microsoft.azure.PagedList<TrustedIdProvider>
listByAccount
(String resourceGroupName, String accountName) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.rx.Observable<com.microsoft.azure.Page<TrustedIdProvider>>
listByAccountAsync
(String resourceGroupName, String accountName) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.com.microsoft.rest.ServiceFuture<List<TrustedIdProvider>>
listByAccountAsync
(String resourceGroupName, String accountName, com.microsoft.azure.ListOperationCallback<TrustedIdProvider> serviceCallback) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.com.microsoft.azure.PagedList<TrustedIdProvider>
listByAccountNext
(String nextPageLink) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.rx.Observable<com.microsoft.azure.Page<TrustedIdProvider>>
listByAccountNextAsync
(String nextPageLink) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.com.microsoft.rest.ServiceFuture<List<TrustedIdProvider>>
listByAccountNextAsync
(String nextPageLink, com.microsoft.rest.ServiceFuture<List<TrustedIdProvider>> serviceFuture, com.microsoft.azure.ListOperationCallback<TrustedIdProvider> serviceCallback) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<TrustedIdProvider>>>
listByAccountNextWithServiceResponseAsync
(String nextPageLink) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<TrustedIdProvider>>>
listByAccountWithServiceResponseAsync
(String resourceGroupName, String accountName) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.Updates the specified trusted identity provider.update
(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider) Updates the specified trusted identity provider.rx.Observable<TrustedIdProvider>
updateAsync
(String resourceGroupName, String accountName, String trustedIdProviderName) Updates the specified trusted identity provider.com.microsoft.rest.ServiceFuture<TrustedIdProvider>
updateAsync
(String resourceGroupName, String accountName, String trustedIdProviderName, com.microsoft.rest.ServiceCallback<TrustedIdProvider> serviceCallback) Updates the specified trusted identity provider.rx.Observable<TrustedIdProvider>
updateAsync
(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider) Updates the specified trusted identity provider.com.microsoft.rest.ServiceFuture<TrustedIdProvider>
updateAsync
(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider, com.microsoft.rest.ServiceCallback<TrustedIdProvider> serviceCallback) Updates the specified trusted identity provider.rx.Observable<com.microsoft.rest.ServiceResponse<TrustedIdProvider>>
updateWithServiceResponseAsync
(String resourceGroupName, String accountName, String trustedIdProviderName) Updates the specified trusted identity provider.rx.Observable<com.microsoft.rest.ServiceResponse<TrustedIdProvider>>
updateWithServiceResponseAsync
(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider) Updates the specified trusted identity provider.
-
Method Details
-
listByAccount
com.microsoft.azure.PagedList<TrustedIdProvider> listByAccount(String resourceGroupName, String accountName) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.- Returns:
- the PagedList<TrustedIdProvider> object if successful.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validationcom.microsoft.azure.CloudException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sent
-
listByAccountAsync
com.microsoft.rest.ServiceFuture<List<TrustedIdProvider>> listByAccountAsync(String resourceGroupName, String accountName, com.microsoft.azure.ListOperationCallback<TrustedIdProvider> serviceCallback) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.serviceCallback
- the async ServiceCallback to handle successful and failed responses.- Returns:
- the
ServiceFuture
object - Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
listByAccountAsync
rx.Observable<com.microsoft.azure.Page<TrustedIdProvider>> listByAccountAsync(String resourceGroupName, String accountName) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.- Returns:
- the observable to the PagedList<TrustedIdProvider> object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
listByAccountWithServiceResponseAsync
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<TrustedIdProvider>>> listByAccountWithServiceResponseAsync(String resourceGroupName, String accountName) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.- Returns:
- the observable to the PagedList<TrustedIdProvider> object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
createOrUpdate
TrustedIdProvider createOrUpdate(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider) Creates or updates the specified trusted identity provider. During update, the trusted identity provider with the specified name will be replaced with this new provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider. This is used for differentiation of providers in the account.idProvider
- The URL of this trusted identity provider.- Returns:
- the TrustedIdProvider object if successful.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validationcom.microsoft.azure.CloudException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sent
-
createOrUpdateAsync
com.microsoft.rest.ServiceFuture<TrustedIdProvider> createOrUpdateAsync(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider, com.microsoft.rest.ServiceCallback<TrustedIdProvider> serviceCallback) Creates or updates the specified trusted identity provider. During update, the trusted identity provider with the specified name will be replaced with this new provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider. This is used for differentiation of providers in the account.idProvider
- The URL of this trusted identity provider.serviceCallback
- the async ServiceCallback to handle successful and failed responses.- Returns:
- the
ServiceFuture
object - Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
createOrUpdateAsync
rx.Observable<TrustedIdProvider> createOrUpdateAsync(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider) Creates or updates the specified trusted identity provider. During update, the trusted identity provider with the specified name will be replaced with this new provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider. This is used for differentiation of providers in the account.idProvider
- The URL of this trusted identity provider.- Returns:
- the observable to the TrustedIdProvider object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
createOrUpdateWithServiceResponseAsync
rx.Observable<com.microsoft.rest.ServiceResponse<TrustedIdProvider>> createOrUpdateWithServiceResponseAsync(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider) Creates or updates the specified trusted identity provider. During update, the trusted identity provider with the specified name will be replaced with this new provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider. This is used for differentiation of providers in the account.idProvider
- The URL of this trusted identity provider.- Returns:
- the observable to the TrustedIdProvider object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
get
Gets the specified Data Lake Store trusted identity provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider to retrieve.- Returns:
- the TrustedIdProvider object if successful.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validationcom.microsoft.azure.CloudException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sent
-
getAsync
com.microsoft.rest.ServiceFuture<TrustedIdProvider> getAsync(String resourceGroupName, String accountName, String trustedIdProviderName, com.microsoft.rest.ServiceCallback<TrustedIdProvider> serviceCallback) Gets the specified Data Lake Store trusted identity provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider to retrieve.serviceCallback
- the async ServiceCallback to handle successful and failed responses.- Returns:
- the
ServiceFuture
object - Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
getAsync
rx.Observable<TrustedIdProvider> getAsync(String resourceGroupName, String accountName, String trustedIdProviderName) Gets the specified Data Lake Store trusted identity provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider to retrieve.- Returns:
- the observable to the TrustedIdProvider object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
getWithServiceResponseAsync
rx.Observable<com.microsoft.rest.ServiceResponse<TrustedIdProvider>> getWithServiceResponseAsync(String resourceGroupName, String accountName, String trustedIdProviderName) Gets the specified Data Lake Store trusted identity provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider to retrieve.- Returns:
- the observable to the TrustedIdProvider object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
update
TrustedIdProvider update(String resourceGroupName, String accountName, String trustedIdProviderName) Updates the specified trusted identity provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider. This is used for differentiation of providers in the account.- Returns:
- the TrustedIdProvider object if successful.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validationcom.microsoft.azure.CloudException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sent
-
updateAsync
com.microsoft.rest.ServiceFuture<TrustedIdProvider> updateAsync(String resourceGroupName, String accountName, String trustedIdProviderName, com.microsoft.rest.ServiceCallback<TrustedIdProvider> serviceCallback) Updates the specified trusted identity provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider. This is used for differentiation of providers in the account.serviceCallback
- the async ServiceCallback to handle successful and failed responses.- Returns:
- the
ServiceFuture
object - Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
updateAsync
rx.Observable<TrustedIdProvider> updateAsync(String resourceGroupName, String accountName, String trustedIdProviderName) Updates the specified trusted identity provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider. This is used for differentiation of providers in the account.- Returns:
- the observable to the TrustedIdProvider object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
updateWithServiceResponseAsync
rx.Observable<com.microsoft.rest.ServiceResponse<TrustedIdProvider>> updateWithServiceResponseAsync(String resourceGroupName, String accountName, String trustedIdProviderName) Updates the specified trusted identity provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider. This is used for differentiation of providers in the account.- Returns:
- the observable to the TrustedIdProvider object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
update
TrustedIdProvider update(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider) Updates the specified trusted identity provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider. This is used for differentiation of providers in the account.idProvider
- The URL of this trusted identity provider.- Returns:
- the TrustedIdProvider object if successful.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validationcom.microsoft.azure.CloudException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sent
-
updateAsync
com.microsoft.rest.ServiceFuture<TrustedIdProvider> updateAsync(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider, com.microsoft.rest.ServiceCallback<TrustedIdProvider> serviceCallback) Updates the specified trusted identity provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider. This is used for differentiation of providers in the account.idProvider
- The URL of this trusted identity provider.serviceCallback
- the async ServiceCallback to handle successful and failed responses.- Returns:
- the
ServiceFuture
object - Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
updateAsync
rx.Observable<TrustedIdProvider> updateAsync(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider) Updates the specified trusted identity provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider. This is used for differentiation of providers in the account.idProvider
- The URL of this trusted identity provider.- Returns:
- the observable to the TrustedIdProvider object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
updateWithServiceResponseAsync
rx.Observable<com.microsoft.rest.ServiceResponse<TrustedIdProvider>> updateWithServiceResponseAsync(String resourceGroupName, String accountName, String trustedIdProviderName, String idProvider) Updates the specified trusted identity provider.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider. This is used for differentiation of providers in the account.idProvider
- The URL of this trusted identity provider.- Returns:
- the observable to the TrustedIdProvider object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
delete
Deletes the specified trusted identity provider from the specified Data Lake Store account.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider to delete.- Throws:
IllegalArgumentException
- thrown if parameters fail the validationcom.microsoft.azure.CloudException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sent
-
deleteAsync
com.microsoft.rest.ServiceFuture<Void> deleteAsync(String resourceGroupName, String accountName, String trustedIdProviderName, com.microsoft.rest.ServiceCallback<Void> serviceCallback) Deletes the specified trusted identity provider from the specified Data Lake Store account.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider to delete.serviceCallback
- the async ServiceCallback to handle successful and failed responses.- Returns:
- the
ServiceFuture
object - Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
deleteAsync
rx.Observable<Void> deleteAsync(String resourceGroupName, String accountName, String trustedIdProviderName) Deletes the specified trusted identity provider from the specified Data Lake Store account.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider to delete.- Returns:
- the
ServiceResponse
object if successful. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
deleteWithServiceResponseAsync
rx.Observable<com.microsoft.rest.ServiceResponse<Void>> deleteWithServiceResponseAsync(String resourceGroupName, String accountName, String trustedIdProviderName) Deletes the specified trusted identity provider from the specified Data Lake Store account.- Parameters:
resourceGroupName
- The name of the Azure resource group.accountName
- The name of the Data Lake Store account.trustedIdProviderName
- The name of the trusted identity provider to delete.- Returns:
- the
ServiceResponse
object if successful. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
listByAccountNext
Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.- Parameters:
nextPageLink
- The NextLink from the previous successful call to List operation.- Returns:
- the PagedList<TrustedIdProvider> object if successful.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validationcom.microsoft.azure.CloudException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sent
-
listByAccountNextAsync
com.microsoft.rest.ServiceFuture<List<TrustedIdProvider>> listByAccountNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<TrustedIdProvider>> serviceFuture, com.microsoft.azure.ListOperationCallback<TrustedIdProvider> serviceCallback) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.- Parameters:
nextPageLink
- The NextLink from the previous successful call to List operation.serviceFuture
- the ServiceFuture object tracking the Retrofit callsserviceCallback
- the async ServiceCallback to handle successful and failed responses.- Returns:
- the
ServiceFuture
object - Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
listByAccountNextAsync
rx.Observable<com.microsoft.azure.Page<TrustedIdProvider>> listByAccountNextAsync(String nextPageLink) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.- Parameters:
nextPageLink
- The NextLink from the previous successful call to List operation.- Returns:
- the observable to the PagedList<TrustedIdProvider> object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-
listByAccountNextWithServiceResponseAsync
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<TrustedIdProvider>>> listByAccountNextWithServiceResponseAsync(String nextPageLink) Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.- Parameters:
nextPageLink
- The NextLink from the previous successful call to List operation.- Returns:
- the observable to the PagedList<TrustedIdProvider> object
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation
-