Class AzureApplicationInsights
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<T,com.microsoft.azure.toolkit.lib.common.model.AzResource.None,R>
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzService<ApplicationInsightsServiceSubscription,com.azure.resourcemanager.applicationinsights.ApplicationInsightsManager>
-
- com.microsoft.azure.toolkit.lib.applicationinsights.AzureApplicationInsights
-
- All Implemented Interfaces:
com.microsoft.azure.toolkit.lib.AzService,com.microsoft.azure.toolkit.lib.common.model.AzResourceModule<ApplicationInsightsServiceSubscription>,com.microsoft.azure.toolkit.lib.common.model.Refreshable
public class AzureApplicationInsights extends com.microsoft.azure.toolkit.lib.common.model.AbstractAzService<ApplicationInsightsServiceSubscription,com.azure.resourcemanager.applicationinsights.ApplicationInsightsManager>
-
-
Constructor Summary
Constructors Constructor Description AzureApplicationInsights()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationInsightsModuleapplicationInsights(String subscriptionId)StringgetResourceTypeName()protected com.azure.resourcemanager.applicationinsights.ApplicationInsightsManagerloadResourceFromAzure(String subscriptionId, String resourceGroup)protected ApplicationInsightsServiceSubscriptionnewResource(com.azure.resourcemanager.applicationinsights.ApplicationInsightsManager applicationInsightsManager)-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzService
doGetById, doGetOrInitById, equals, forSubscription, get, getById, getFullResourceType, getOrInitById, hashCode, list, loadResourcePagesFromAzure, newResource, toResourceId
-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule
addResources, addResourceToLocal, addResourceToLocalResourceGroup, canEqual, cast, clear, create, create, delete, deleteResourceFromAzure, deleteResourceFromLocal, deleteResourceFromLocalResourceGroup, exists, get, getClient, getName, getOrDraft, getOrInit, getOrTemp, getPageSize, getParent, getResourcesFromAzure, getSubscriptionId, hasMoreResources, invalidateCache, isAuthRequiredForListing, isAuthRequiredForResource, listByResourceGroup, listCachedResources, loadMoreResources, newDraftForCreate, newDraftForUpdate, refresh, toString, update, updateOrCreate
-
-
-
-
Method Detail
-
newResource
@Nonnull protected ApplicationInsightsServiceSubscription newResource(@Nonnull com.azure.resourcemanager.applicationinsights.ApplicationInsightsManager applicationInsightsManager)
- Specified by:
newResourcein classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<ApplicationInsightsServiceSubscription,com.microsoft.azure.toolkit.lib.common.model.AzResource.None,com.azure.resourcemanager.applicationinsights.ApplicationInsightsManager>
-
applicationInsights
@Nonnull public ApplicationInsightsModule applicationInsights(@Nonnull String subscriptionId)
-
loadResourceFromAzure
@Nullable protected com.azure.resourcemanager.applicationinsights.ApplicationInsightsManager loadResourceFromAzure(@Nonnull String subscriptionId, String resourceGroup)
- Overrides:
loadResourceFromAzurein classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<ApplicationInsightsServiceSubscription,com.microsoft.azure.toolkit.lib.common.model.AzResource.None,com.azure.resourcemanager.applicationinsights.ApplicationInsightsManager>
-
getResourceTypeName
@Nonnull public String getResourceTypeName()
- Specified by:
getResourceTypeNamein interfacecom.microsoft.azure.toolkit.lib.common.model.AzResourceModule<ApplicationInsightsServiceSubscription>- Overrides:
getResourceTypeNamein classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<ApplicationInsightsServiceSubscription,com.microsoft.azure.toolkit.lib.common.model.AzResource.None,com.azure.resourcemanager.applicationinsights.ApplicationInsightsManager>
-
-