@Generated public interface ProvidersService
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
| Modifier and Type | Method and Description |
|---|---|
ProviderInfo |
create(CreateProvider createProvider)
Creates a new authentication provider minimally based on a name and authentication type.
|
void |
delete(DeleteProviderRequest deleteProviderRequest)
Deletes an authentication provider, if the caller is a metastore admin or is the owner of the
provider.
|
ProviderInfo |
get(GetProviderRequest getProviderRequest)
Gets a specific authentication provider.
|
ListProvidersResponse |
list(ListProvidersRequest listProvidersRequest)
Gets an array of available authentication providers.
|
ListProviderShareAssetsResponse |
listProviderShareAssets(ListProviderShareAssetsRequest listProviderShareAssetsRequest)
Get arrays of assets associated with a specified provider's share.
|
ListProviderSharesResponse |
listShares(ListSharesRequest listSharesRequest)
Gets an array of a specified provider's shares within the metastore where:
|
ProviderInfo |
update(UpdateProvider updateProvider)
Updates the information for an authentication provider, if the caller is a metastore admin or
is the owner of the provider.
|
ProviderInfo create(CreateProvider createProvider)
void delete(DeleteProviderRequest deleteProviderRequest)
ProviderInfo get(GetProviderRequest getProviderRequest)
ListProvidersResponse list(ListProvidersRequest listProvidersRequest)
ListProviderShareAssetsResponse listProviderShareAssets(ListProviderShareAssetsRequest listProviderShareAssetsRequest)
ListProviderSharesResponse listShares(ListSharesRequest listSharesRequest)
* the caller is a metastore admin, or * the caller is the owner.
ProviderInfo update(UpdateProvider updateProvider)
Copyright © 2026. All rights reserved.