public class AzureCognitiveServices extends AbstractAzService<CognitiveServicesSubscription,com.azure.resourcemanager.cognitiveservices.CognitiveServicesManager>
AzResourceModule.Noneparent, resources, syncTimeRefNONE| Constructor and Description |
|---|
AzureCognitiveServices() |
| Modifier and Type | Method and Description |
|---|---|
CognitiveAccountModule |
accounts(String subscriptionId) |
String |
getResourceTypeName() |
String |
getServiceNameForTelemetry() |
boolean |
isOpenAIEnabled(String subscriptionId) |
protected com.azure.resourcemanager.cognitiveservices.CognitiveServicesManager |
loadResourceFromAzure(String subscriptionId,
String resourceGroup) |
protected CognitiveServicesSubscription |
newResource(com.azure.resourcemanager.cognitiveservices.CognitiveServicesManager cognitiveServicesManager) |
doGetById, doGetOrInitById, equals, forSubscription, get, getById, getFullResourceType, getOrInitById, hashCode, list, loadResourcePagesFromAzure, newResource, toResourceIdaddResources, addResourceToLocal, addResourceToLocalResourceGroup, canEqual, cast, clear, create, create, delete, deleteResourceFromAzure, deleteResourceFromLocal, deleteResourceFromLocalResourceGroup, exists, get, getClient, getId, getName, getOrDraft, getOrInit, getOrTemp, getPageSize, getParent, getResourcesFromAzure, getSubscriptionId, hasMoreResources, invalidateCache, isAuthRequiredForCreating, isAuthRequiredForListing, isAuthRequiredForResource, isMocked, isMocked, listByResourceGroup, listCachedResources, loadMoreResources, newDraftForCreate, newDraftForUpdate, refresh, toString, update, updateOrCreateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetName, getOrInitByConnectionString, refresh@Nonnull protected CognitiveServicesSubscription newResource(@Nonnull com.azure.resourcemanager.cognitiveservices.CognitiveServicesManager cognitiveServicesManager)
newResource in class AbstractAzResourceModule<CognitiveServicesSubscription,AzResource.None,com.azure.resourcemanager.cognitiveservices.CognitiveServicesManager>@Nonnull public CognitiveAccountModule accounts(@Nonnull String subscriptionId)
@Cacheable(cacheName="openai/subscriptions/{}", key="$subscriptionId") public boolean isOpenAIEnabled(@Nonnull String subscriptionId)
@Nullable protected com.azure.resourcemanager.cognitiveservices.CognitiveServicesManager loadResourceFromAzure(@Nonnull String subscriptionId, @Nullable String resourceGroup)
loadResourceFromAzure in class AbstractAzResourceModule<CognitiveServicesSubscription,AzResource.None,com.azure.resourcemanager.cognitiveservices.CognitiveServicesManager>@Nonnull public String getResourceTypeName()
getResourceTypeName in interface AzComponentgetResourceTypeName in interface AzResourceModule<CognitiveServicesSubscription>getResourceTypeName in class AbstractAzResourceModule<CognitiveServicesSubscription,AzResource.None,com.azure.resourcemanager.cognitiveservices.CognitiveServicesManager>public String getServiceNameForTelemetry()
getServiceNameForTelemetry in interface AzResourceModule<CognitiveServicesSubscription>getServiceNameForTelemetry in class AbstractAzService<CognitiveServicesSubscription,com.azure.resourcemanager.cognitiveservices.CognitiveServicesManager>Copyright © 2024. All rights reserved.