Skip to content

Commit

Permalink
CodeGen from PR 13793 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge bf22747d92979b210a48e970688ee19d1c28bbfd into e018c35fd492a71b5110f55b3341155897426252
  • Loading branch information
SDKAuto committed May 24, 2021
1 parent 45c9ff4 commit 68837d1
Show file tree
Hide file tree
Showing 194 changed files with 1,792 additions and 33,919 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# Release History

## 1.0.0-beta.2 (Unreleased)
## 1.0.0-beta.1 (2021-05-24)

- Azure Resource Manager ApplicationInsights client library for Java. This package contains Microsoft Azure SDK for ApplicationInsights Management SDK. Composite Swagger for Application Insights Management Client. Package tag package-2020-11-only. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).

## 1.0.0-beta.1 (2021-04-20)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Azure Resource Manager ApplicationInsights client library for Java.

This package contains Microsoft Azure SDK for ApplicationInsights Management SDK. Composite Swagger for Application Insights Management Client. Package tag package-2020-10-20. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
This package contains Microsoft Azure SDK for ApplicationInsights Management SDK. Composite Swagger for Application Insights Management Client. Package tag package-2020-11-only. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).

## We'd love to hear your feedback

Expand Down Expand Up @@ -32,7 +32,7 @@ Various documentation is available to help you get started
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-applicationinsights</artifactId>
<version>1.0.0-beta.1</version>
<version>1.0.0-beta.2</version>
</dependency>
```
[//]: # ({x-version-update-end})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<packaging>jar</packaging>

<name>Microsoft Azure SDK for ApplicationInsights Management</name>
<description>This package contains Microsoft Azure SDK for ApplicationInsights Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Composite Swagger for Application Insights Management Client. Package tag package-2020-10-20.</description>
<description>This package contains Microsoft Azure SDK for ApplicationInsights Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Composite Swagger for Application Insights Management Client. Package tag package-2020-11-only.</description>
<url>https://github.com/Azure/azure-sdk-for-java</url>

<licenses>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,41 +21,9 @@
import com.azure.core.util.Configuration;
import com.azure.core.util.logging.ClientLogger;
import com.azure.resourcemanager.applicationinsights.fluent.ApplicationInsightsManagementClient;
import com.azure.resourcemanager.applicationinsights.implementation.AnalyticsItemsImpl;
import com.azure.resourcemanager.applicationinsights.implementation.AnnotationsImpl;
import com.azure.resourcemanager.applicationinsights.implementation.ApiKeysImpl;
import com.azure.resourcemanager.applicationinsights.implementation.ApplicationInsightsManagementClientBuilder;
import com.azure.resourcemanager.applicationinsights.implementation.ComponentAvailableFeaturesImpl;
import com.azure.resourcemanager.applicationinsights.implementation.ComponentCurrentBillingFeaturesImpl;
import com.azure.resourcemanager.applicationinsights.implementation.ComponentFeatureCapabilitiesImpl;
import com.azure.resourcemanager.applicationinsights.implementation.ComponentQuotaStatusImpl;
import com.azure.resourcemanager.applicationinsights.implementation.ComponentsImpl;
import com.azure.resourcemanager.applicationinsights.implementation.ExportConfigurationsImpl;
import com.azure.resourcemanager.applicationinsights.implementation.FavoritesImpl;
import com.azure.resourcemanager.applicationinsights.implementation.MyWorkbooksImpl;
import com.azure.resourcemanager.applicationinsights.implementation.OperationsImpl;
import com.azure.resourcemanager.applicationinsights.implementation.ProactiveDetectionConfigurationsImpl;
import com.azure.resourcemanager.applicationinsights.implementation.WebTestLocationsImpl;
import com.azure.resourcemanager.applicationinsights.implementation.WebTestsImpl;
import com.azure.resourcemanager.applicationinsights.implementation.WorkItemConfigurationsImpl;
import com.azure.resourcemanager.applicationinsights.implementation.WorkbooksImpl;
import com.azure.resourcemanager.applicationinsights.models.AnalyticsItems;
import com.azure.resourcemanager.applicationinsights.models.Annotations;
import com.azure.resourcemanager.applicationinsights.models.ApiKeys;
import com.azure.resourcemanager.applicationinsights.models.ComponentAvailableFeatures;
import com.azure.resourcemanager.applicationinsights.models.ComponentCurrentBillingFeatures;
import com.azure.resourcemanager.applicationinsights.models.ComponentFeatureCapabilities;
import com.azure.resourcemanager.applicationinsights.models.ComponentQuotaStatus;
import com.azure.resourcemanager.applicationinsights.models.Components;
import com.azure.resourcemanager.applicationinsights.models.ExportConfigurations;
import com.azure.resourcemanager.applicationinsights.models.Favorites;
import com.azure.resourcemanager.applicationinsights.models.MyWorkbooks;
import com.azure.resourcemanager.applicationinsights.models.Operations;
import com.azure.resourcemanager.applicationinsights.models.ProactiveDetectionConfigurations;
import com.azure.resourcemanager.applicationinsights.models.WebTestLocations;
import com.azure.resourcemanager.applicationinsights.models.WebTests;
import com.azure.resourcemanager.applicationinsights.models.WorkItemConfigurations;
import com.azure.resourcemanager.applicationinsights.models.Workbooks;
import com.azure.resourcemanager.applicationinsights.implementation.WorkbookTemplatesImpl;
import com.azure.resourcemanager.applicationinsights.models.WorkbookTemplates;
import java.time.Duration;
import java.time.temporal.ChronoUnit;
import java.util.ArrayList;
Expand All @@ -64,39 +32,7 @@

/** Entry point to ApplicationInsightsManager. Composite Swagger for Application Insights Management Client. */
public final class ApplicationInsightsManager {
private AnalyticsItems analyticsItems;

private Annotations annotations;

private ApiKeys apiKeys;

private ExportConfigurations exportConfigurations;

private ComponentCurrentBillingFeatures componentCurrentBillingFeatures;

private ComponentQuotaStatus componentQuotaStatus;

private ComponentFeatureCapabilities componentFeatureCapabilities;

private ComponentAvailableFeatures componentAvailableFeatures;

private ProactiveDetectionConfigurations proactiveDetectionConfigurations;

private Components components;

private WorkItemConfigurations workItemConfigurations;

private Favorites favorites;

private WebTestLocations webTestLocations;

private WebTests webTests;

private MyWorkbooks myWorkbooks;

private Workbooks workbooks;

private Operations operations;
private WorkbookTemplates workbookTemplates;

private final ApplicationInsightsManagementClient clientObject;

Expand Down Expand Up @@ -261,145 +197,12 @@ public ApplicationInsightsManager authenticate(TokenCredential credential, Azure
}
}

/** @return Resource collection API of AnalyticsItems. */
public AnalyticsItems analyticsItems() {
if (this.analyticsItems == null) {
this.analyticsItems = new AnalyticsItemsImpl(clientObject.getAnalyticsItems(), this);
}
return analyticsItems;
}

/** @return Resource collection API of Annotations. */
public Annotations annotations() {
if (this.annotations == null) {
this.annotations = new AnnotationsImpl(clientObject.getAnnotations(), this);
}
return annotations;
}

/** @return Resource collection API of ApiKeys. */
public ApiKeys apiKeys() {
if (this.apiKeys == null) {
this.apiKeys = new ApiKeysImpl(clientObject.getApiKeys(), this);
}
return apiKeys;
}

/** @return Resource collection API of ExportConfigurations. */
public ExportConfigurations exportConfigurations() {
if (this.exportConfigurations == null) {
this.exportConfigurations = new ExportConfigurationsImpl(clientObject.getExportConfigurations(), this);
}
return exportConfigurations;
}

/** @return Resource collection API of ComponentCurrentBillingFeatures. */
public ComponentCurrentBillingFeatures componentCurrentBillingFeatures() {
if (this.componentCurrentBillingFeatures == null) {
this.componentCurrentBillingFeatures =
new ComponentCurrentBillingFeaturesImpl(clientObject.getComponentCurrentBillingFeatures(), this);
}
return componentCurrentBillingFeatures;
}

/** @return Resource collection API of ComponentQuotaStatus. */
public ComponentQuotaStatus componentQuotaStatus() {
if (this.componentQuotaStatus == null) {
this.componentQuotaStatus = new ComponentQuotaStatusImpl(clientObject.getComponentQuotaStatus(), this);
}
return componentQuotaStatus;
}

/** @return Resource collection API of ComponentFeatureCapabilities. */
public ComponentFeatureCapabilities componentFeatureCapabilities() {
if (this.componentFeatureCapabilities == null) {
this.componentFeatureCapabilities =
new ComponentFeatureCapabilitiesImpl(clientObject.getComponentFeatureCapabilities(), this);
}
return componentFeatureCapabilities;
}

/** @return Resource collection API of ComponentAvailableFeatures. */
public ComponentAvailableFeatures componentAvailableFeatures() {
if (this.componentAvailableFeatures == null) {
this.componentAvailableFeatures =
new ComponentAvailableFeaturesImpl(clientObject.getComponentAvailableFeatures(), this);
}
return componentAvailableFeatures;
}

/** @return Resource collection API of ProactiveDetectionConfigurations. */
public ProactiveDetectionConfigurations proactiveDetectionConfigurations() {
if (this.proactiveDetectionConfigurations == null) {
this.proactiveDetectionConfigurations =
new ProactiveDetectionConfigurationsImpl(clientObject.getProactiveDetectionConfigurations(), this);
}
return proactiveDetectionConfigurations;
}

/** @return Resource collection API of Components. */
public Components components() {
if (this.components == null) {
this.components = new ComponentsImpl(clientObject.getComponents(), this);
}
return components;
}

/** @return Resource collection API of WorkItemConfigurations. */
public WorkItemConfigurations workItemConfigurations() {
if (this.workItemConfigurations == null) {
this.workItemConfigurations =
new WorkItemConfigurationsImpl(clientObject.getWorkItemConfigurations(), this);
}
return workItemConfigurations;
}

/** @return Resource collection API of Favorites. */
public Favorites favorites() {
if (this.favorites == null) {
this.favorites = new FavoritesImpl(clientObject.getFavorites(), this);
}
return favorites;
}

/** @return Resource collection API of WebTestLocations. */
public WebTestLocations webTestLocations() {
if (this.webTestLocations == null) {
this.webTestLocations = new WebTestLocationsImpl(clientObject.getWebTestLocations(), this);
}
return webTestLocations;
}

/** @return Resource collection API of WebTests. */
public WebTests webTests() {
if (this.webTests == null) {
this.webTests = new WebTestsImpl(clientObject.getWebTests(), this);
}
return webTests;
}

/** @return Resource collection API of MyWorkbooks. */
public MyWorkbooks myWorkbooks() {
if (this.myWorkbooks == null) {
this.myWorkbooks = new MyWorkbooksImpl(clientObject.getMyWorkbooks(), this);
}
return myWorkbooks;
}

/** @return Resource collection API of Workbooks. */
public Workbooks workbooks() {
if (this.workbooks == null) {
this.workbooks = new WorkbooksImpl(clientObject.getWorkbooks(), this);
}
return workbooks;
}

/** @return Resource collection API of Operations. */
public Operations operations() {
if (this.operations == null) {
this.operations = new OperationsImpl(clientObject.getOperations(), this);
/** @return Resource collection API of WorkbookTemplates. */
public WorkbookTemplates workbookTemplates() {
if (this.workbookTemplates == null) {
this.workbookTemplates = new WorkbookTemplatesImpl(clientObject.getWorkbookTemplates(), this);
}
return operations;
return workbookTemplates;
}

/**
Expand Down
Loading

0 comments on commit 68837d1

Please sign in to comment.