Class ApplicationInsightsServiceSubscription
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<T,com.microsoft.azure.toolkit.lib.common.model.AzResource.None,R>
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription<ApplicationInsightsServiceSubscription,com.azure.resourcemanager.applicationinsights.ApplicationInsightsManager>
-
- com.microsoft.azure.toolkit.lib.applicationinsights.ApplicationInsightsServiceSubscription
-
- All Implemented Interfaces:
com.microsoft.azure.toolkit.lib.common.model.AzResource,com.microsoft.azure.toolkit.lib.common.model.Refreshable
public class ApplicationInsightsServiceSubscription extends com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription<ApplicationInsightsServiceSubscription,com.azure.resourcemanager.applicationinsights.ApplicationInsightsManager>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription
com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription.HttpClientHolder
-
Nested classes/interfaces inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResource
com.microsoft.azure.toolkit.lib.common.model.AzResource.Draft<T extends com.microsoft.azure.toolkit.lib.common.model.AzResource,R extends Object>, com.microsoft.azure.toolkit.lib.common.model.AzResource.FormalStatus, com.microsoft.azure.toolkit.lib.common.model.AzResource.None, com.microsoft.azure.toolkit.lib.common.model.AzResource.Status
-
-
Field Summary
Fields Modifier and Type Field Description private ApplicationInsightsModuleapplicationInsightsModuleprivate StringsubscriptionId
-
Constructor Summary
Constructors Modifier Constructor Description protectedApplicationInsightsServiceSubscription(com.azure.resourcemanager.applicationinsights.ApplicationInsightsManager manager, AzureApplicationInsights service)protectedApplicationInsightsServiceSubscription(String subscriptionId, AzureApplicationInsights service)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationInsightsModuleapplicationInsights()List<com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<?,?,?>>getSubModules()List<com.microsoft.azure.toolkit.lib.common.model.Region>listSupportedRegions()-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription
getDefaultHttpClient, getFullResourceType, getResourceManager, getResourceManager, getService, getUserAgentPolicy, listSupportedRegions, loadStatus
-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource
canEqual, delete, doModify, doModify, equals, exists, getCachedSubModules, getId, getModule, getName, getParent, getRemote, getResourceGroup, getResourceGroupName, getStatus, getSubModule, hashCode, invalidateCache, isAuthRequired, isDraft, isDraftForCreating, isDraftForUpdating, isNotFoundException, loadRemoteFromAzure, onRemoteUpdated, refresh, remoteOptional, setRemote, setStatus, toString, update, updateAdditionalProperties
-
-
-
-
Field Detail
-
applicationInsightsModule
@Nonnull private final ApplicationInsightsModule applicationInsightsModule
-
-
Constructor Detail
-
ApplicationInsightsServiceSubscription
protected ApplicationInsightsServiceSubscription(@Nonnull String subscriptionId, @Nonnull AzureApplicationInsights service)
-
ApplicationInsightsServiceSubscription
protected ApplicationInsightsServiceSubscription(@Nonnull com.azure.resourcemanager.applicationinsights.ApplicationInsightsManager manager, @Nonnull AzureApplicationInsights service)
-
-
Method Detail
-
applicationInsights
@Nonnull public ApplicationInsightsModule applicationInsights()
-
getSubModules
@Nonnull public List<com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<?,?,?>> getSubModules()
- Specified by:
getSubModulesin classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<ApplicationInsightsServiceSubscription,com.microsoft.azure.toolkit.lib.common.model.AzResource.None,com.azure.resourcemanager.applicationinsights.ApplicationInsightsManager>
-
-