diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0efe4cc9610e8..378f03ebe5a56 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -71,7 +71,7 @@ To see what resources will be deployed for a live service, check the `test-resources.json` ARM template files in the service you wish to deploy for testing, for example `sdk\keyvault\test-resources.json`. -To deploy live resources for testing use the steps documented in [`Example 1 of New-TestResources.ps1`](eng/common/TestResources/New-TestResources.ps1.md#example-1) +To deploy live resources for testing use the steps documented in [`Example 1 of New-TestResources.ps1`](http://github.com/Azure/azure-sdk-for-java/blob/master/eng/common/TestResources/New-TestResources.ps1.md#example-1) to set up a service principal and deploy live testing resources. The script will provide instructions for setting environment variables before @@ -105,7 +105,7 @@ All code in the Azure SDKs for Java repository must pass Checkstyle before being ## Versions and versioning -Tooling has been introduced to centralize versioning and help ease the pain of updating artifact versions in POM and README files. Under the eng\versioning directory there exists version text files, one for client ([version_client.txt](./eng/versioning/version_client.txt)) and one for data ([version_data.txt](./eng/versioning/version_data.txt)). The format of the version files is as follows: +Tooling has been introduced to centralize versioning and help ease the pain of updating artifact versions in POM and README files. Under the eng\versioning directory there exists version text files, one for client ([version_client.txt](http://github.com/Azure/azure-sdk-for-java/blob/master/eng/versioning/version_client.txt)) and one for data ([version_data.txt](http://github.com/Azure/azure-sdk-for-java/blob/master/eng/versioning/version_data.txt)). The format of the version files is as follows: `groupId:artifactId;dependency-version;current-version` @@ -130,7 +130,7 @@ Released Beta Dependency version – This is for when a library, which has alrea An example of Current vs Dependency versions: `com.azure:azure-storage-blob-batch` has dependencies on `com.azure:azure-core`, `com.azure:azure-core-http-netty` and `com.azure:azure-storage-blob`. Because `com.azure:azure-core` and `com.azure:azure-core-http-netty` are both built outside of azure-storage pipeline we should be using the released or *Dependency* versions of these when they're dependencies of another library. Similarly, libraries built as part of the same pipeline, that have interdependencies, should be using the Current version. Since `com.azure:azure-storage-blob-batch` and `com.azure:azure-storage-blob` are both built part of the azure-batch pipeline when `com.azure:azure-storage-blob` is declared as a dependency of `com.azure:azure-storage-blob-batch` it should be the *Current* version. -An example of an Unreleased Dependency version: Additive, not breaking, API changes have been made to `com.azure:azure-core`. `com.azure:azure-storage-blob` has a dependency on `com.azure:azure-core` and requires the additive API change that has not yet been released. An unreleased entry needs to be created in [version_client.txt](./eng/versioning/version_client.txt), under the unreleased section, with the following format: `unreleased_:;dependency-version`, in this example that would be `unreleased_com.azure:azure-core;1.2.0` (this should match the 'current' version of core). The dependency update tags in the pom files that required this dependency would now reference `{x-version-update;unreleased_com.azure:azure-core;dependency}`. Once the updated library has been released the unreleased dependency version should be removed and the POM file update tags should be referencing the released version. +An example of an Unreleased Dependency version: Additive, not breaking, API changes have been made to `com.azure:azure-core`. `com.azure:azure-storage-blob` has a dependency on `com.azure:azure-core` and requires the additive API change that has not yet been released. An unreleased entry needs to be created in [version_client.txt](http://github.com/Azure/azure-sdk-for-java/blob/master/eng/versioning/version_client.txt), under the unreleased section, with the following format: `unreleased_:;dependency-version`, in this example that would be `unreleased_com.azure:azure-core;1.2.0` (this should match the 'current' version of core). The dependency update tags in the pom files that required this dependency would now reference `{x-version-update;unreleased_com.azure:azure-core;dependency}`. Once the updated library has been released the unreleased dependency version should be removed and the POM file update tags should be referencing the released version. ### Tooling, version files and marker tags @@ -167,7 +167,7 @@ In README files this ends up being slightly different. Because the version tag i Let's say we've GA'd and I need to tick up the version of azure-storage libraries how would I do it? Guidelines for incrementing versions after release can be found [here](https://github.com/Azure/azure-sdk/blob/master/docs/policies/releases.md#incrementing-after-release). 1. I'd open up eng\versioning\version_client.txt and update the current-versions of the libraries that are built and released as part of the azure storage pipeline. This list can be found in pom.service.xml under the sdk/storage directory. It's worth noting that any module entry starting with "../" are external module dependencies and not something that's released as part of the pipeline. Dependencies for library components outside of a given area would be downloading the appropriate dependency from Maven like we do for external dependencies. -2. Execute the update_versions python script from the root of the enlistment. The exact syntax and commands will vary based upon what is being changed and some examples can be found in the use cases in the [update_versions.py](./eng/versioning/update_versions.py#L6) file. +2. Execute the update_versions python script from the root of the enlistment. The exact syntax and commands will vary based upon what is being changed and some examples can be found in the use cases in the [update_versions.py](http://github.com/Azure/azure-sdk-for-java/blob/master/eng/versioning/update_versions.py#L6) file. 3. Review and submit a PR with the modified files. ### Next steps: Management plane @@ -179,11 +179,11 @@ Let's say we've GA'd and I need to tick up the version of azure-storage librarie This is where the `unreleased_` dependency tags come into play. Using the Unreleased Dependency example above, where `com.azure:azure-storage-blob` has a dependency on an unreleased `com.azure:azure-core`: - [ ] Make the additive changes to `com.azure:azure-core` -- [ ] In [version_client.txt](./eng/versioning/version_client.txt) add the entry for the unreleased azure core in the unreleased section at the bottom of the file. The entry would look like `unreleased_com.azure:azure-core;`. +- [ ] In [version_client.txt](http://github.com/Azure/azure-sdk-for-java/blob/master/eng/versioning/version_client.txt) add the entry for the unreleased azure core in the unreleased section at the bottom of the file. The entry would look like `unreleased_com.azure:azure-core;`. Note: The version of the library referenced in the unreleased version tag should match the current version of that library. - [ ] In the pom.xml file for `com.azure:azure-storage-blob`, the dependency tag for `com.azure:azure-core` which was originally `{x-version-update;com.azure:azure-core-test;dependency}` would now become `{x-version-update;unreleased_com.azure:azure-core-test;dependency}` After the unreleased version of `com.azure:azure-core` was released but before `com.azure:azure-storage-blob` has been released. -- [ ] In [version_client.txt](./eng/versioning/version_client.txt) the the dependency version of `com.azure:azure-core` would become the released version and the "unreleased_" entry, at this time, would be removed. +- [ ] In [version_client.txt](http://github.com/Azure/azure-sdk-for-java/blob/master/eng/versioning/version_client.txt) the the dependency version of `com.azure:azure-core` would become the released version and the "unreleased_" entry, at this time, would be removed. - [ ] In the pom.xml file for `com.azure:azure-storage-blob`, the dependency tag for `com.azure:azure-core` would get changed back to `{x-version-update;com.azure:azure-core-test;dependency}` ### Dev Feed diff --git a/README.md b/README.md index 29c2c30590454..e24de865305d8 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ Last stable versions of packages that have been provided for usage with Azure an ### Management: New Releases A new set of management libraries that follow the [Azure SDK Design Guidelines for Java](https://azure.github.io/azure-sdk/java/guidelines/) are now in Public Preview. These new libraries provide a higher-level, object-oriented API for _managing_ Azure resources, that is optimized for ease of use, succinctness and consistency. -You can find the list of new packages [on this page](https://azure.github.io/azure-sdk/releases/latest/java.html). Documentation and code samples for these new libraries can be found [here](./sdk/resourcemanager) +You can find the list of new packages [on this page](https://azure.github.io/azure-sdk/releases/latest/java.html). Documentation and code samples for these new libraries can be found [here](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager) > NOTE: If you need to ensure your code is ready for production use one of the stable, non-preview libraries. @@ -69,7 +69,7 @@ Format of the release tags are `_`. For more info ## Contributing -For details on contributing to this repository, see the [contributing guide](CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide](http://github.com/Azure/azure-sdk-for-java/blob/master/CONTRIBUTING.md). This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, view [Microsoft's CLA](https://cla.microsoft.com). @@ -82,8 +82,8 @@ This project has adopted the [Microsoft Open Source Code of Conduct](https://ope Many people all over the world have helped make this project better. You'll want to check out: - [What are some good first issues for new contributors to the repo?](https://github.com/azure/azure-sdk-for-java/issues?q=is%3Aopen+is%3Aissue+label%3A%22up+for+grabs%22) -- [How to build and test your change](CONTRIBUTING.md#developer-guide) -- [How you can make a change happen!](CONTRIBUTING.md#pull-requests) +- [How to build and test your change](http://github.com/Azure/azure-sdk-for-java/blob/master/http://github.com/Azure/azure-sdk-for-java/blob/master/CONTRIBUTING.md#developer-guide) +- [How you can make a change happen!](http://github.com/Azure/azure-sdk-for-java/blob/master/http://github.com/Azure/azure-sdk-for-java/blob/master/CONTRIBUTING.md#pull-requests) - Frequently Asked Questions (FAQ) and Conceptual Topics in the detailed [Azure SDK for Java wiki](https://github.com/azure/azure-sdk-for-java/wiki). ### Community @@ -96,7 +96,7 @@ Security issues and bugs should be reported privately, via email, to the Microso ### License -Azure SDK for Java is licensed under the [MIT](LICENSE.txt) license. +Azure SDK for Java is licensed under the [MIT](http://github.com/Azure/azure-sdk-for-java/blob/master/LICENSE.txt) license. [java_guidelines]: https://azure.github.io/azure-sdk/java_introduction.html diff --git a/SECURITY.md b/SECURITY.md index 926b8ae4059a7..dec3d3b7013b5 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -4,7 +4,7 @@ Microsoft takes the security of our software products and services seriously, which includes all source code repositories managed through our GitHub organizations, which include [Microsoft](https://github.com/Microsoft), [Azure](https://github.com/Azure), [DotNet](https://github.com/dotnet), [AspNet](https://github.com/aspnet), [Xamarin](https://github.com/xamarin), and [our GitHub organizations](https://opensource.microsoft.com/). -If you believe you have found a security vulnerability in any Microsoft-owned repository that meets [Microsoft's definition of a security vulnerability](https://docs.microsoft.com/en-us/previous-versions/tn-archive/cc751383(v=technet.10)), please report it to us as described below. +If you believe you have found a security vulnerability in any Microsoft-owned repository that meets [Microsoft's definition of a security vulnerability](https://docs.microsoft.com/previous-versions/tn-archive/cc751383(v=technet.10)), please report it to us as described below. ## Reporting Security Issues @@ -12,7 +12,7 @@ If you believe you have found a security vulnerability in any Microsoft-owned re Instead, please report them to the Microsoft Security Response Center (MSRC) at [https://msrc.microsoft.com/create-report](https://msrc.microsoft.com/create-report). -If you prefer to submit without logging in, send email to [secure@microsoft.com](mailto:secure@microsoft.com). If possible, encrypt your message with our PGP key; please download it from the [Microsoft Security Response Center PGP Key page](https://www.microsoft.com/en-us/msrc/pgp-key-msrc). +If you prefer to submit without logging in, send email to [secure@microsoft.com](mailto:secure@microsoft.com). If possible, encrypt your message with our PGP key; please download it from the [Microsoft Security Response Center PGP Key page](https://www.microsoft.com/msrc/pgp-key-msrc). You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Additional information can be found at [microsoft.com/msrc](https://www.microsoft.com/msrc). @@ -36,6 +36,6 @@ We prefer all communications to be in English. ## Policy -Microsoft follows the principle of [Coordinated Vulnerability Disclosure](https://www.microsoft.com/en-us/msrc/cvd). +Microsoft follows the principle of [Coordinated Vulnerability Disclosure](https://www.microsoft.com/msrc/cvd). diff --git a/eng/common/pipelines/templates/steps/verify-links.yml b/eng/common/pipelines/templates/steps/verify-links.yml index eaa2dd1426d04..b23a266ccae56 100644 --- a/eng/common/pipelines/templates/steps/verify-links.yml +++ b/eng/common/pipelines/templates/steps/verify-links.yml @@ -4,7 +4,7 @@ parameters: WorkingDirectory: '$(System.DefaultWorkingDirectory)' ScriptDirectory: 'eng/common/scripts' Recursive: $false - CheckLinkGuidance: $false + CheckLinkGuidance: $true Urls: '(Get-ChildItem -Path ./ -Recurse -Include *.md)' BranchReplaceRegex: "^(${env:SYSTEM_PULLREQUEST_SOURCEREPOSITORYURI}.*/(?:blob|tree)/)master(/.*)$" BranchReplacementName: "${env:SYSTEM_PULLREQUEST_SOURCECOMMITID}" diff --git a/eng/pipelines/templates/jobs/archetype-sdk-client.yml b/eng/pipelines/templates/jobs/archetype-sdk-client.yml index 85d7e84d68b19..85e6d8c151175 100644 --- a/eng/pipelines/templates/jobs/archetype-sdk-client.yml +++ b/eng/pipelines/templates/jobs/archetype-sdk-client.yml @@ -90,13 +90,6 @@ jobs: - template: ../steps/cache-maven-repository.yml - - template: /eng/common/pipelines/templates/steps/replace-relative-links.yml - parameters: - TargetFolder: $(Build.SourcesDirectory) - RootFolder: $(Build.SourcesDirectory) - BuildSHA: $(Build.SourceVersion) - RepoId: 'Azure/azure-sdk-for-java' - - template: ../steps/generate-project-list.yml parameters: Artifacts: ${{parameters.Artifacts}} diff --git a/sdk/anomalydetector/azure-ai-anomalydetector/README.md b/sdk/anomalydetector/azure-ai-anomalydetector/README.md index dae457348efe5..a62356b95f334 100644 --- a/sdk/anomalydetector/azure-ai-anomalydetector/README.md +++ b/sdk/anomalydetector/azure-ai-anomalydetector/README.md @@ -60,7 +60,7 @@ You will also need to [register a new AAD application][register_aad_app] and [gr Set the values of the client ID, tenant ID, and client secret of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET. ##### Async client - + ```java String endpoint = ""; HttpHeaders headers = new HttpHeaders() @@ -80,7 +80,7 @@ AnomalyDetectorAsyncClient anomalyDetectorAsyncClient = new AnomalyDetectorClien ``` ##### Sync client - + ```java String endpoint = ""; HttpHeaders headers = new HttpHeaders() @@ -123,14 +123,14 @@ When you submit a pull request, a CLA-bot will automatically determine whether y This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact [opencode@microsoft.com][coc_contact] with any additional questions or comments. -[samples]: src/samples/java/com/azure/ai/anomalydetector -[source_code]: src -[samples_code]: src/samples/ +[samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/src/samples/java/com/azure/ai/anomalydetector +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/src +[samples_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/src/samples/ [azure_subscription]: https://azure.microsoft.com/free/ [api_reference_doc]: https://aka.ms/azsdk/net/docs/ref/anomalydetector -[product_documentation]: https://docs.microsoft.com/en-us/azure/cognitive-services/anomaly-detector/ +[product_documentation]: https://docs.microsoft.com/azure/cognitive-services/anomaly-detector/ [cognitive_resource_cli]: https://docs.microsoft.com/azure/cognitive-services/cognitive-services-apis-create-account-cli -[anomaly_detector_client_class]: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/anomalydetector/azure-ai-anomalydetector/src/main/java/com/azure/ai/anomalydetector/AnomalyDetectorClient.java +[anomaly_detector_client_class]: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/anomalydetector/azure-ai-anomalydetector/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/src/main/java/com/azure/ai/anomalydetector/AnomalyDetectorClient.java [azure_cli]: https://docs.microsoft.com/cli/azure [azure_portal]: https://portal.azure.com [azure_identity]: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/identity/azure-identity diff --git a/sdk/anomalydetector/azure-ai-anomalydetector/src/samples/README.md b/sdk/anomalydetector/azure-ai-anomalydetector/src/samples/README.md index e20e2a81ac7c1..e7faab647ab1e 100644 --- a/sdk/anomalydetector/azure-ai-anomalydetector/src/samples/README.md +++ b/sdk/anomalydetector/azure-ai-anomalydetector/src/samples/README.md @@ -47,13 +47,13 @@ If you would like to become an active contributor to this project please refer t Guidelines][SDK_README_CONTRIBUTING] for more information. -[SDK_README_CONTRIBUTING]: ../../README.md#contributing -[SDK_README_GETTING_STARTED]: ../../README.md#getting-started -[SDK_README_TROUBLESHOOTING]: ../../README.md#troubleshooting -[SDK_README_KEY_CONCEPTS]: ../../README.md#key-concepts +[SDK_README_CONTRIBUTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/README.md#contributing +[SDK_README_GETTING_STARTED]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/README.md#getting-started +[SDK_README_TROUBLESHOOTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/README.md#troubleshooting +[SDK_README_KEY_CONCEPTS]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/README.md#key-concepts [SDK_README_DEPENDENCY]: ../../README.md#include-the-package -[SDK_README_NEXT_STEPS]: ../../README.md#next-steps +[SDK_README_NEXT_STEPS]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/README.md#next-steps -[detect_anomaly_entire]: ./java/com/azure/ai/anomalydetector/DetectAnomaliesEntireSeries.java -[detect_anomaly_last]: ./java/com/azure/ai/anomalydetector/DetectAnomaliesLastPoint.java -[detect_change_point]: ./java/com/azure/ai/anomalydetector/DetectChangePoints.java \ No newline at end of file +[detect_anomaly_entire]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/src/samples/java/com/azure/ai/anomalydetector/DetectAnomaliesEntireSeries.java +[detect_anomaly_last]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/src/samples/java/com/azure/ai/anomalydetector/DetectAnomaliesLastPoint.java +[detect_change_point]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/anomalydetector/azure-ai-anomalydetector/src/samples/java/com/azure/ai/anomalydetector/DetectChangePoints.java diff --git a/sdk/appconfiguration/azure-data-appconfiguration/README.md b/sdk/appconfiguration/azure-data-appconfiguration/README.md index 2c395f03f1690..81657d530b10d 100644 --- a/sdk/appconfiguration/azure-data-appconfiguration/README.md +++ b/sdk/appconfiguration/azure-data-appconfiguration/README.md @@ -66,7 +66,7 @@ Alternatively, get the connection string from the Azure Portal. Once you have the value of the connection string you can create the configuration client: - + ```Java ConfigurationClient configurationClient = new ConfigurationClientBuilder() .connectionString(connectionString) @@ -75,7 +75,7 @@ ConfigurationClient configurationClient = new ConfigurationClientBuilder() or - + ```Java ConfigurationAsyncClient configurationClient = new ConfigurationClientBuilder() .connectionString(connectionString) @@ -131,7 +131,7 @@ configuration client. Constructing the client also requires your configuration store's URL, which you can get from the Azure CLI or the Azure Portal. In the Azure Portal, the URL can be found listed as the service "Endpoint". - + ```Java DefaultAzureCredential credential = new DefaultAzureCredentialBuilder().build(); ConfigurationClient configurationClient = new ConfigurationClientBuilder() @@ -154,7 +154,7 @@ The client performs the interactions with the App Configuration service, getting An application that needs to retrieve startup configurations is better suited using the synchronous client, for example setting up a SQL connection. - + ```Java ConfigurationClient configurationClient = new ConfigurationClientBuilder() .connectionString(connectionString) @@ -180,7 +180,7 @@ try { An application that has a large set of configurations that it needs to periodically update is be better suited using the asynchronous client, for example all settings with a specific label are periodically updated. - + ```Java ConfigurationAsyncClient configurationClient = new ConfigurationClientBuilder() .connectionString(connectionString) @@ -198,7 +198,7 @@ The following sections provide several code snippets covering some of the most c Create a configuration client by using `ConfigurationClientBuilder` by passing connection string. - + ```Java ConfigurationClient configurationClient = new ConfigurationClientBuilder() .connectionString(connectionString) @@ -211,7 +211,7 @@ Create a configuration setting to be stored in the configuration store. There ar - `addConfigurationSetting` creates a setting only if the setting does not already exist in the store. - + ```Java ConfigurationSetting setting = configurationClient.addConfigurationSetting("new_key", "new_label", "new_value"); ``` @@ -220,7 +220,7 @@ Or - `setConfigurationSetting` creates a setting if it doesn't exist or overrides an existing setting. - + ```Java ConfigurationSetting setting = configurationClient.setConfigurationSetting("some_key", "some_label", "some_value"); ``` @@ -229,7 +229,7 @@ ConfigurationSetting setting = configurationClient.setConfigurationSetting("some Retrieve a previously stored configuration setting by calling `getConfigurationSetting`. - + ```Java ConfigurationSetting setting = configurationClient.setConfigurationSetting("some_key", "some_label", "some_value"); ConfigurationSetting retrievedSetting = configurationClient.getConfigurationSetting("some_key", "some_label"); @@ -240,7 +240,7 @@ When `ifChanged` is true, the configuration setting is only retrieved if it is d This is determined by comparing the ETag of the `setting` to the one in the service to see if they are the same or not. If the ETags are not the same, it means the configuration setting is different, and its value is retrieved. - + ```Java ConfigurationSetting setting = configurationClient.setConfigurationSetting("some_key", "some_label", "some_value"); Response settingResponse = configurationClient.getConfigurationSettingWithResponse(setting, null, true, Context.NONE); @@ -250,7 +250,7 @@ Response settingResponse = configurationClient.getConfigur Update an existing configuration setting by calling `setConfigurationSetting`. - + ```Java ConfigurationSetting setting = configurationClient.setConfigurationSetting("some_key", "some_label", "some_value"); ConfigurationSetting updatedSetting = configurationClient.setConfigurationSetting("some_key", "some_label", "new_value"); @@ -261,7 +261,7 @@ true. When `ifUnchanged` is true, the configuration setting is only updated if i This is determined by comparing the ETag of the `setting` to the one in the service to see if they are the same or not. If the ETag are the same, it means the configuration setting is same, and its value is updated. - + ```Java ConfigurationSetting setting = configurationClient.setConfigurationSetting("some_key", "some_label", "some_value"); Response settingResponse = configurationClient.setConfigurationSettingWithResponse(setting, true, Context.NONE); @@ -271,7 +271,7 @@ Response settingResponse = configurationClient.setConfigur Delete an existing configuration setting by calling `deleteConfigurationSetting`. - + ```Java ConfigurationSetting setting = configurationClient.setConfigurationSetting("some_key", "some_label", "some_value"); ConfigurationSetting deletedSetting = configurationClient.deleteConfigurationSetting("some_key", "some_label"); @@ -281,7 +281,7 @@ to true. When `ifUnchanged` parameter to true. When `ifUnchanged` is true, the c it is same as the given `setting`. This is determined by comparing the ETag of the `setting` to the one in the service to see if they are the same or not. If the ETag are same, it means the configuration setting is same, and its value is deleted. - + ```Java ConfigurationSetting setting = configurationClient.setConfigurationSetting("some_key", "some_label", "some_value"); Response settingResponse = configurationClient.deleteConfigurationSettingWithResponse(setting, true, Context.NONE); @@ -292,7 +292,7 @@ Response settingResponse = configurationClient.deleteConfi List multiple configuration settings by calling `listConfigurationSettings`. Pass a null `SettingSelector` into the method if you want to fetch all the configuration settings and their fields. - + ```Java String key = "some_key"; String key2 = "new_key"; @@ -306,7 +306,7 @@ PagedIterable settings = configurationClient.listConfigura List all revisions of a configuration setting by calling `listRevisions`. - + ```Java String key = "revisionKey"; configurationClient.setConfigurationSetting(key, "some_label", "some_value"); @@ -319,7 +319,7 @@ PagedIterable settings = configurationClient.listRevisions Set a configuration setting to read-only status. - + ```Java configurationClient.setConfigurationSetting("some_key", "some_label", "some_value"); ConfigurationSetting setting = configurationClient.setReadOnly("some_key", "some_label", true); @@ -328,7 +328,7 @@ ConfigurationSetting setting = configurationClient.setReadOnly("some_key", "some Clear read-only from a configuration setting. - + ```Java ConfigurationSetting setting = configurationClient.setReadOnly("some_key", "some_label", false); ``` @@ -337,7 +337,7 @@ ConfigurationSetting setting = configurationClient.setReadOnly("some_key", "some Create a configuration client with proxy options. - + ```Java // Proxy options final String hostname = "{your-host-name}"; @@ -362,7 +362,7 @@ When you interact with App Configuration using this Java client library, errors App Configuration provides a way to define customized headers through `Context` object in the public API. - + ```java // Add your headers HttpHeaders headers = new HttpHeaders(); @@ -402,7 +402,7 @@ When you submit a pull request, a CLA-bot will automatically determine whether y This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact [opencode@microsoft.com][coc_contact] with any additional questions or comments. -[add_headers_from_context_policy]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core/src/main/java/com/azure/core/http/policy/AddHeadersFromContextPolicy.java +[add_headers_from_context_policy]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/src/main/java/com/azure/core/http/policy/AddHeadersFromContextPolicy.java [api_documentation]: https://aka.ms/java-docs [app_config_store]: https://docs.microsoft.com/azure/azure-app-configuration/quickstart-dotnet-core-app#create-an-app-configuration-store [app_config_role]: https://github.com/Azure/AppConfiguration/blob/master/docs/REST/authorization/aad.md @@ -419,9 +419,9 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [package]: https://search.maven.org/artifact/com.azure/azure-data-appconfiguration [performance_tuning]: https://github.com/Azure/azure-sdk-for-java/wiki/Performance-Tuning [rest_api]: https://github.com/Azure/AppConfiguration#rest-api-reference -[samples]: src/samples/java/com/azure/data/appconfiguration -[samples_readme]: src/samples/README.md -[source_code]: src +[samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/src/samples/java/com/azure/data/appconfiguration +[samples_readme]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/src/samples/README.md +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/src [spring_quickstart]: https://docs.microsoft.com/azure/azure-app-configuration/quickstart-java-spring-app ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fappconfiguration%2Fazure-data-appconfiguration%2FREADME.png) diff --git a/sdk/appconfiguration/azure-data-appconfiguration/src/samples/README.md b/sdk/appconfiguration/azure-data-appconfiguration/src/samples/README.md index e288800e23751..97697c9911a37 100644 --- a/sdk/appconfiguration/azure-data-appconfiguration/src/samples/README.md +++ b/sdk/appconfiguration/azure-data-appconfiguration/src/samples/README.md @@ -43,17 +43,17 @@ This project welcomes contributions and suggestions. Find [more contributing][SD [KEYS_SDK_README]: ../../README.md -[SDK_README_CONTRIBUTING]: ../../README.md#contributing -[SDK_README_GETTING_STARTED]: ../../README.md#getting-started -[SDK_README_TROUBLESHOOTING]: ../../README.md#troubleshooting -[SDK_README_KEY_CONCEPTS]: ../../README.md#key-concepts +[SDK_README_CONTRIBUTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/README.md#contributing +[SDK_README_GETTING_STARTED]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/README.md#getting-started +[SDK_README_TROUBLESHOOTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/README.md#troubleshooting +[SDK_README_KEY_CONCEPTS]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/README.md#key-concepts [azconfig_docs]: https://docs.microsoft.com/azure/azure-app-configuration -[proxy_option]: java/com/azure/data/appconfiguration/ProxyOptionsSample.java -[sample_hello_world]: java/com/azure/data/appconfiguration/HelloWorld.java -[sample_list_configuration_settings]: java/com/azure/data/appconfiguration/ConfigurationSets.java -[sample_conditional_request]: java/com/azure/data/appconfiguration/ConditionalRequest.java -[sample_read_only]: java/com/azure/data/appconfiguration/ReadOnlySample.java -[sample_read_revision_history]: java/com/azure/data/appconfiguration/ReadRevisionHistory.java -[sample_aad]: java/com/azure/data/appconfiguration/AadAuthentication.java +[proxy_option]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/src/samples/java/com/azure/data/appconfiguration/ProxyOptionsSample.java +[sample_hello_world]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/src/samples/java/com/azure/data/appconfiguration/HelloWorld.java +[sample_list_configuration_settings]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/src/samples/java/com/azure/data/appconfiguration/ConfigurationSets.java +[sample_conditional_request]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/src/samples/java/com/azure/data/appconfiguration/ConditionalRequest.java +[sample_read_only]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/src/samples/java/com/azure/data/appconfiguration/ReadOnlySample.java +[sample_read_revision_history]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/src/samples/java/com/azure/data/appconfiguration/ReadRevisionHistory.java +[sample_aad]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/src/samples/java/com/azure/data/appconfiguration/AadAuthentication.java ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fappconfiguration%2Fazure-data-appconfiguration%2Fsrc%2Fsamples%2FREADME.png) diff --git a/sdk/authorization/microsoft-azure-authentication-msi-token-provider/README.md b/sdk/authorization/microsoft-azure-authentication-msi-token-provider/README.md index 3834314a6ee22..bf60649d5dae9 100644 --- a/sdk/authorization/microsoft-azure-authentication-msi-token-provider/README.md +++ b/sdk/authorization/microsoft-azure-authentication-msi-token-provider/README.md @@ -3,7 +3,7 @@ The "msi-auth-token-provider" jar is a library that enables : * Azure VMs and container instances and * Web Apps (funcitons included) -Retrieve authentication tokens for syatem/user assigned [managed identities](https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview). +Retrieve authentication tokens for syatem/user assigned [managed identities](https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview). This is a light weight library that does not have many dependencies. diff --git a/sdk/batch/microsoft-azure-batch/CHANGELOG.md b/sdk/batch/microsoft-azure-batch/CHANGELOG.md index 01effde85a3fd..5936ce205e363 100644 --- a/sdk/batch/microsoft-azure-batch/CHANGELOG.md +++ b/sdk/batch/microsoft-azure-batch/CHANGELOG.md @@ -74,7 +74,7 @@ This version of the Batch .NET client library targets version 2018-12-01.8.0 of - Update 'List' methods to return the lower layer PagedList object instead of the standard List. ### REST API version -This version of the Batch Java client library targets version 2018-08-01.7.1 of the Azure Batch REST API. See this [document](https://docs.microsoft.com/en-us/rest/api/batchservice/batch-service-rest-api-versioning#latest-version-2018-08-0171) for detail. +This version of the Batch Java client library targets version 2018-08-01.7.1 of the Azure Batch REST API. See this [document](https://docs.microsoft.com/rest/api/batchservice/batch-service-rest-api-versioning#latest-version-2018-08-0171) for detail. ## 3.3.0 ### Features @@ -93,7 +93,7 @@ This version of the Batch Java client library targets version 2018-08-01.7.1 of - This is intended for use in debugging by Microsoft support when there are problems on a node. ### REST API version -This version of the Batch Java client library targets version 2018-03-01.6.1 of the Azure Batch REST API. See this [document](https://docs.microsoft.com/en-us/rest/api/batchservice/batch-service-rest-api-versioning#latest-version-2018-03-0161) for detail. +This version of the Batch Java client library targets version 2018-03-01.6.1 of the Azure Batch REST API. See this [document](https://docs.microsoft.com/rest/api/batchservice/batch-service-rest-api-versioning#latest-version-2018-03-0161) for detail. ## 3.0.0 @@ -107,4 +107,4 @@ This version of the Batch Java client library targets version 2018-03-01.6.1 of - Added support for tasks run using Docker containers. To run a task using a Docker container you must specify a `containerConfiguration` on the `VirtualMachineConfiguration` for a pool, and then add `taskContainerSettings` on the Task. ### REST API version -This version of the Batch Java client library targets version 2017-09-01.6.0 of the Azure Batch REST API. See this [document](https://docs.microsoft.com/en-us/rest/api/batchservice/batch-service-rest-api-versioning#latest-version-2017-09-0160) for detail. +This version of the Batch Java client library targets version 2017-09-01.6.0 of the Azure Batch REST API. See this [document](https://docs.microsoft.com/rest/api/batchservice/batch-service-rest-api-versioning#latest-version-2017-09-0160) for detail. diff --git a/sdk/batch/microsoft-azure-batch/README.md b/sdk/batch/microsoft-azure-batch/README.md index c2d545630a7e6..e3bc88615f62d 100644 --- a/sdk/batch/microsoft-azure-batch/README.md +++ b/sdk/batch/microsoft-azure-batch/README.md @@ -1,4 +1,4 @@ -## Azure Batch Libraries for Java +## Azure Batch Libraries for Java This README is based on the latest released version Azure Batch SDK (7.0.0). If you are looking for other releases, see the [More Information](#more-information) section below. @@ -19,7 +19,7 @@ BatchSharedKeyCredentials cred = new BatchSharedKeyCredentials(batchUri, batchAc BatchClient client = BatchClient.open(cred); ``` -* The other way is using AAD (Azure Active Directory) authentication to create the client. See this [document](https://docs.microsoft.com/en-us/azure/batch/batch-aad-auth) for detail. +* The other way is using AAD (Azure Active Directory) authentication to create the client. See this [document](https://docs.microsoft.com/azure/batch/batch-aad-auth) for detail. ```java BatchApplicationTokenCredentials cred = new BatchApplicationTokenCredentials(batchEndpoint, clientId, applicationSecret, applicationDomain, null, null); @@ -71,7 +71,7 @@ You can find sample code that illustrates Batch usage scenarios in https://githu - A Java Developer Kit (JDK), v 1.7 or later - Maven -- Azure Service Principal - see [how to create authentication info](https://docs.microsoft.com/en-us/azure/batch/batch-aad-auth#use-a-service-principal). +- Azure Service Principal - see [how to create authentication info](https://docs.microsoft.com/azure/batch/batch-aad-auth#use-a-service-principal). ## Help @@ -106,7 +106,7 @@ To run tests, set the following environment variables: Then run any test in src/test/java directory. # More Information -* [Javadoc](https://docs.microsoft.com/en-us/java/api/overview/azure/batch?view=azure-java-stable) +* [Javadoc](https://docs.microsoft.com/java/api/overview/azure/batch?view=azure-java-stable) * [http://azure.com/java](http://azure.com/java) * If you don't have a Microsoft Azure subscription you can get a FREE trial account [here](http://go.microsoft.com/fwlink/?LinkId=330212) diff --git a/sdk/core/README.md b/sdk/core/README.md index 8e651f0c3e568..4937410bf3f29 100644 --- a/sdk/core/README.md +++ b/sdk/core/README.md @@ -19,14 +19,14 @@ The main shared concepts of Azure Core (and therefore all Azure client libraries Azure Core is split into a number of sub-components: -- [azure-core](azure-core) is the primary library, used by all client libraries to offer the functionality outlined above. -- [azure-core-amqp](azure-core-amqp) provides functionality related to AMQP (Advanced Message Queuing Protocol). -- [azure-core-http-netty](azure-core-http-netty) provides a Netty derived HTTP client. -- [azure-core-http-okhttp](azure-core-http-okhttp) provides an OkHttp derived HTTP client. -- [azure-core-management](azure-core-management) provides APIs used by the Azure management libraries, but which are redundant to client libraries. -- [azure-core-test](azure-core-test) provides utilities and API to make writing tests for Azure Core simpler and consistent. -- [azure-core-tracing-opentelemetry](azure-core-tracing-opentelemetry) provides an OpenTelemetry based tracing library. - -For documentation on using Azure Core, refer to the [azure-core readme](azure-core). +- [http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core) is the primary library, used by all client libraries to offer the functionality outlined above. +- [http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-amqp](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-amqp) provides functionality related to AMQP (Advanced Message Queuing Protocol). +- [http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-http-netty](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-http-netty) provides a Netty derived HTTP client. +- [http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-http-okhttp](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-http-okhttp) provides an OkHttp derived HTTP client. +- [http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-management](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-management) provides APIs used by the Azure management libraries, but which are redundant to client libraries. +- [http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-test](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-test) provides utilities and API to make writing tests for Azure Core simpler and consistent. +- [http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry) provides an OpenTelemetry based tracing library. + +For documentation on using Azure Core, refer to the [http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core readme](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core). ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fcore%2FREADME.png) diff --git a/sdk/core/azure-core-test/README.md b/sdk/core/azure-core-test/README.md index 2e0c5d9174931..b81eceeeb4f89 100644 --- a/sdk/core/azure-core-test/README.md +++ b/sdk/core/azure-core-test/README.md @@ -116,7 +116,7 @@ If you encounter any bugs with these SDKs, please file issues via ## Next steps Other useful packages are: -* [azure-core](../azure-core): Contains core classes and functionality used by all client libraries. +* [azure-core](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core): Contains core classes and functionality used by all client libraries. ## Contributing @@ -129,10 +129,10 @@ If you would like to become an active contributor to this project please follow 1. Push to the branch (`git push origin my-new-feature`) 1. Create new Pull Request -[InterceptorManager.java]: ./src/main/java/com/azure/core/test/InterceptorManager.java -[PlaybackClient.java]: ./src/main/java/com/azure/core/test/http/PlaybackClient.java -[RecordedData.java]: ./src/main/java/com/azure/core/test/models/RecordedData.java -[RecordNetworkCallPolicy.java]: ./src/main/java/com/azure/core/test/policy/RecordNetworkCallPolicy.java -[TestBase.java]: ./src/main/java/com/azure/core/test/TestBase.java +[InterceptorManager.java]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-test/src/main/java/com/azure/core/test/InterceptorManager.java +[PlaybackClient.java]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-test/src/main/java/com/azure/core/test/http/PlaybackClient.java +[RecordedData.java]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-test/src/main/java/com/azure/core/test/models/RecordedData.java +[RecordNetworkCallPolicy.java]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-test/src/main/java/com/azure/core/test/policy/RecordNetworkCallPolicy.java +[TestBase.java]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-test/src/main/java/com/azure/core/test/TestBase.java ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fcore%2Fazure-core-test%2FREADME.png) diff --git a/sdk/core/azure-core-tracing-opentelemetry/README.md b/sdk/core/azure-core-tracing-opentelemetry/README.md index d1b56fc0b9d1b..a0478480c16d9 100644 --- a/sdk/core/azure-core-tracing-opentelemetry/README.md +++ b/sdk/core/azure-core-tracing-opentelemetry/README.md @@ -154,17 +154,17 @@ This project has adopted the [Microsoft Open Source Code of Conduct](https://ope [azure_data_app_configuration]: https://mvnrepository.com/artifact/com.azure/azure-data-appconfiguration/ [azure_keyvault_secrets]: https://mvnrepository.com/artifact/com.azure/azure-security-keyvault-secrets [azure_messaging_eventhubs_mvn]: https://mvnrepository.com/artifact/com.azure/azure-messaging-eventhubs/ -[azure-messaging-eventhubs]: ../../eventhubs/azure-messaging-eventhubs -[azure-security-keyvault-secrets]: ../../keyvault/azure-security-keyvault-secrets -[context]: ../azure-core/src/main/java/com/azure/core/util/Context.java +[azure-messaging-eventhubs]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs +[azure-security-keyvault-secrets]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets +[context]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry/src/main/java/com/azure/core/util/Context.java [logging]: https://github.com/Azure/azure-sdk-for-java/wiki/Logging-with-Azure-SDK [OpenTelemetry-quickstart]: https://github.com/open-telemetry/opentelemetry-java [OpenTelemetry]: https://github.com/open-telemetry/opentelemetry-java -[sample_app_config]: ./src/samples/CreateConfigurationSettingTracingSample.md -[sample_async_key_vault]: ./src/samples/AsyncListKeyVaultSecretsSample.md -[sample_eventhubs]: ./src/samples/PublishEventsTracingSample.md -[sample_key_vault]: ./src/samples/ListKeyVaultSecretsTracingSample.md -[samples]: ./src/samples/ -[source_code]: src +[sample_app_config]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry/src/samples/CreateConfigurationSettingTracingSample.md +[sample_async_key_vault]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry/src/samples/AsyncListKeyVaultSecretsSample.md +[sample_eventhubs]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry/src/samples/PublishEventsTracingSample.md +[sample_key_vault]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry/src/samples/ListKeyVaultSecretsTracingSample.md +[samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry/src/samples/ +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-tracing-opentelemetry/src ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fcore%2Fazure-core-tracing-opentelemetry%2FREADME.png) diff --git a/sdk/cosmos/azure-cosmos-encryption/README.md b/sdk/cosmos/azure-cosmos-encryption/README.md index e00361fa3214c..d6213dcc03396 100644 --- a/sdk/cosmos/azure-cosmos-encryption/README.md +++ b/sdk/cosmos/azure-cosmos-encryption/README.md @@ -1,4 +1,4 @@ -# Encryption plugin library for Azure Cosmos DB Java SDK for Java +# Encryption plugin library for Azure Cosmos DB Java SDK for Java The encryption plugin is under development and not ready to be consumed yet. ## Getting started @@ -45,9 +45,9 @@ or contact [opencode@microsoft.com][coc_contact] with any additional questions o [source_code]: src -[cosmos_introduction]: https://docs.microsoft.com/en-us/azure/cosmos-db/ +[cosmos_introduction]: https://docs.microsoft.com/azure/cosmos-db/ [api_documentation]: https://azuresdkdocs.blob.core.windows.net/$web/java/azure-cosmos/latest/index.html -[cosmos_docs]: https://docs.microsoft.com/en-us/azure/cosmos-db/introduction +[cosmos_docs]: https://docs.microsoft.com/azure/cosmos-db/introduction [jdk]: https://docs.microsoft.com/java/azure/java-supported-jdk-runtime?view=azure-java-stable [maven]: https://maven.apache.org/ [cosmos_maven]: https://search.maven.org/artifact/com.azure/azure-cosmos @@ -59,11 +59,11 @@ or contact [opencode@microsoft.com][coc_contact] with any additional questions o [azure_subscription]: https://azure.microsoft.com/free/ [samples]: https://github.com/Azure-Samples/azure-cosmos-java-sql-api-samples [samples_readme]: https://github.com/Azure-Samples/azure-cosmos-java-sql-api-samples/blob/master/README.md -[troubleshooting]: https://docs.microsoft.com/en-us/azure/cosmos-db/troubleshoot-java-sdk-v4-sql -[perf_guide]: https://docs.microsoft.com/en-us/azure/cosmos-db/performance-tips-java-sdk-v4-sql?tabs=api-async -[sql_api_query]: https://docs.microsoft.com/en-us/azure/cosmos-db/sql-api-sql-query +[troubleshooting]: https://docs.microsoft.com/azure/cosmos-db/troubleshoot-java-sdk-v4-sql +[perf_guide]: https://docs.microsoft.com/azure/cosmos-db/performance-tips-java-sdk-v4-sql?tabs=api-async +[sql_api_query]: https://docs.microsoft.com/azure/cosmos-db/sql-api-sql-query [getting_started]: https://github.com/Azure-Samples/azure-cosmos-java-getting-started -[quickstart]: https://docs.microsoft.com/en-us/azure/cosmos-db/create-sql-api-java?tabs=sync +[quickstart]: https://docs.microsoft.com/azure/cosmos-db/create-sql-api-java?tabs=sync [project_reactor_schedulers]: https://projectreactor.io/docs/core/release/api/reactor/core/scheduler/Schedulers.html ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fcosmos%2Fazure-cosmos-encryption%2FREADME.png) diff --git a/sdk/cosmos/azure-cosmos/README.md b/sdk/cosmos/azure-cosmos/README.md index 8e50c26c74d93..5b5a46eefd9b7 100644 --- a/sdk/cosmos/azure-cosmos/README.md +++ b/sdk/cosmos/azure-cosmos/README.md @@ -1,4 +1,4 @@ -# Azure CosmosDB Client Library for Java +# Azure CosmosDB Client Library for Java Azure Cosmos DB is Microsoft’s globally distributed, multi-model database service for operational and analytics workloads. It offers multi-mastering feature by automatically scaling throughput, compute, and storage. This project provides SDK library in Java for interacting with [SQL API][sql_api_query] of [Azure Cosmos DB Database Service][cosmos_introduction]. @@ -253,7 +253,7 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m or contact [opencode@microsoft.com][coc_contact] with any additional questions or comments. -[source_code]: src +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/cosmos/azure-cosmos/src [cosmos_introduction]: https://docs.microsoft.com/azure/cosmos-db/ [api_documentation]: https://azuresdkdocs.blob.core.windows.net/$web/java/azure-cosmos/latest/index.html [cosmos_docs]: https://docs.microsoft.com/azure/cosmos-db/introduction diff --git a/sdk/cosmos/azure-spring-data-cosmos/README.md b/sdk/cosmos/azure-spring-data-cosmos/README.md index 9d61d6e137082..d88751cc723dd 100644 --- a/sdk/cosmos/azure-spring-data-cosmos/README.md +++ b/sdk/cosmos/azure-spring-data-cosmos/README.md @@ -725,7 +725,7 @@ or contact [opencode@microsoft.com][coc_contact] with any additional questions o [source_code]: src [cosmos_introduction]: https://docs.microsoft.com/azure/cosmos-db/ [cosmos_docs]: https://docs.microsoft.com/azure/cosmos-db/introduction -[jdk]: https://docs.microsoft.com/en-us/java/azure/jdk/?view=azure-java-stable +[jdk]: https://docs.microsoft.com/java/azure/jdk/?view=azure-java-stable [maven]: https://maven.apache.org/ [cla]: https://cla.microsoft.com [coc]: https://opensource.microsoft.com/codeofconduct/ @@ -741,7 +741,7 @@ or contact [opencode@microsoft.com][coc_contact] with any additional questions o [address_repository_it_test]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/cosmos/azure-spring-data-cosmos-test/src/test/java/com/azure/spring/data/cosmos/repository/integration/AddressRepositoryIT.java [azure_spring_data_cosmos_docs]: https://docs.microsoft.com/azure/cosmos-db/sql-api-sdk-java-spring-v3 [spring_data_custom_query]: https://docs.spring.io/spring-data/commons/docs/current/reference/html/#repositories.query-methods.details -[sql_queries_in_cosmos]: https://docs.microsoft.com/en-us/azure/cosmos-db/tutorial-query-sql-api -[sql_queries_getting_started]: https://docs.microsoft.com/en-us/azure/cosmos-db/sql-query-getting-started +[sql_queries_in_cosmos]: https://docs.microsoft.com/azure/cosmos-db/tutorial-query-sql-api +[sql_queries_getting_started]: https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fcosmos%2F%2Fazure-spring-data-cosmos%2FREADME.png) diff --git a/sdk/digitaltwins/azure-digitaltwins-core/API design.md b/sdk/digitaltwins/azure-digitaltwins-core/API design.md index dec381f603eee..0075559f9ba78 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/API design.md +++ b/sdk/digitaltwins/azure-digitaltwins-core/API design.md @@ -275,13 +275,13 @@ When updating a relationship edge, the patch string follows the below format
Async APIs -These APIs have been implemented. Refer to [DigitalTwinsAsyncClient](./src/main/java/com/azure/digitaltwins/core/DigitalTwinsAsyncClient.java). +These APIs have been implemented. Refer to [DigitalTwinsAsyncClient](https://github.com/Azure/azure-sdk-for-java/sdk/digitaltwins/azure-digitaltwins-core/src/main/java/com/azure/digitaltwins/core/DigitalTwinsAsyncClient.java).
Sync APIs -These APIs have been implemented. Refer to [DigitalTwinsClient](./src/main/java/com/azure/digitaltwins/core/DigitalTwinsClient.java). +These APIs have been implemented. Refer to [DigitalTwinsClient](https://github.com/Azure/azure-sdk-for-java/sdk/digitaltwins/azure-digitaltwins-core/src/main/java/com/azure/digitaltwins/core/DigitalTwinsClient.java).
diff --git a/sdk/digitaltwins/azure-digitaltwins-core/README.md b/sdk/digitaltwins/azure-digitaltwins-core/README.md index 0d89ef316a860..18cbb854bbd17 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/README.md +++ b/sdk/digitaltwins/azure-digitaltwins-core/README.md @@ -52,7 +52,7 @@ TODO: Describe source and link to the path. A local copy of the swagger file that defines the structure of the REST APIs supported by the Azure Digital Twins service. -To regenerate the code, run the powershell script [generate.ps1](./generate.ps1). +To regenerate the code, run the powershell script [generate.ps1](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/digitaltwins/azure-digitaltwins-core/generate.ps1). Any time the client library code is updated, the following scripts need to be run: @@ -78,17 +78,17 @@ This project has adopted the [Microsoft Open Source Code of Conduct][code_of_con For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments. -[microsoft_sdk_download]: https://azure.microsoft.com/en-us/downloads/?sdk=java +[microsoft_sdk_download]: https://azure.microsoft.com/downloads/?sdk=java [azure_cli]: https://docs.microsoft.com/cli/azure [azure_sub]: https://azure.microsoft.com/free/ [source]: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/digitaltwins/azure-digitaltwins-core [code_of_conduct]: https://opensource.microsoft.com/codeofconduct/ [nuget]: https://www.nuget.org/ [azure_portal]: https://portal.azure.com/ -[azure_rest_api]: https://docs.microsoft.com/en-us/rest/api/azure/ +[azure_rest_api]: https://docs.microsoft.com/rest/api/azure/ [azure_core_library]: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/core/azure-core -[token_credential]: https://docs.microsoft.com/en-us/java/api/com.azure.core.credential.tokencredential?view=azure-java-stable -[digital_twins_documentation]: https://docs.microsoft.com/en-us/azure/digital-twins/ -[azure_cli]: https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest -[iot_cli_extension]: https://docs.microsoft.com/en-us/azure/iot-pnp/howto-use-iot-pnp-cli -[iot_cli_doc]: https://docs.microsoft.com/en-us/cli/azure/ext/azure-iot/dt?view=azure-cli-latest +[token_credential]: https://docs.microsoft.com/java/api/com.azure.core.credential.tokencredential?view=azure-java-stable +[digital_twins_documentation]: https://docs.microsoft.com/azure/digital-twins/ +[azure_cli]: https://docs.microsoft.com/cli/azure/install-azure-cli?view=azure-cli-latest +[iot_cli_extension]: https://docs.microsoft.com/azure/iot-pnp/howto-use-iot-pnp-cli +[iot_cli_doc]: https://docs.microsoft.com/cli/azure/ext/azure-iot/dt?view=azure-cli-latest diff --git a/sdk/digitaltwins/azure-digitaltwins-core/src/test/resources/prerequisite/prerequisite readme.md b/sdk/digitaltwins/azure-digitaltwins-core/src/test/resources/prerequisite/prerequisite readme.md index 4729abf44bee1..f1c7d57a9eae8 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/src/test/resources/prerequisite/prerequisite readme.md +++ b/sdk/digitaltwins/azure-digitaltwins-core/src/test/resources/prerequisite/prerequisite readme.md @@ -11,7 +11,7 @@ - If already installed, check latest version: - Run `az --version` to make sure `azure-cli` is at least **version 2.3.1** - If it isn't, update it -- Use this link to install [Azure CLI](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest]) +- Use this link to install [Azure CLI](https://docs.microsoft.com/cli/azure/install-azure-cli?view=azure-cli-latest]) ## Delete diff --git a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CHANGELOG.md b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CHANGELOG.md index 8ba6b59b9c211..e0741d291d464 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CHANGELOG.md +++ b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CHANGELOG.md @@ -52,7 +52,7 @@ our efforts can be found in the [Azure SDK Design Guidelines for Java](https://a - Receive messages from all partitions of an Azure Event Hub using `EventProcessor`. - Provide an instance of `BlobCheckpointStore` to your Event Processor. `BlobCheckpointStore` uses Azure Blob Storage to store checkpoints and balance partition load among all instances of Event Processors. -- Store checkpoint and partition ownership details in [Azure Storage Blobs](https://azure.microsoft.com/en-us/services/storage/blobs/). +- Store checkpoint and partition ownership details in [Azure Storage Blobs](https://azure.microsoft.com/services/storage/blobs/). ### Known issues diff --git a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CONTRIBUTING.md b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CONTRIBUTING.md index 47e8365c02bd2..8a2b5cd487209 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CONTRIBUTING.md +++ b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CONTRIBUTING.md @@ -73,7 +73,7 @@ Log messages can be seen in the output window by: [design-guidelines]: https://azure.github.io/azure-sdk/java_design.html# -[event_hubs_create]: https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-create +[event_hubs_create]: https://docs.microsoft.com/azure/event-hubs/event-hubs-create [github-general]: https://github.com/Azure/azure-sdk [java-spec]: https://azure.github.io/azure-sdk/java_introduction.html [log-level]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core/src/main/java/com/azure/core/util/logging/ClientLogger.java#L38 diff --git a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/README.md b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/README.md index 67fab96cf787d..c9b5e0f996af3 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/README.md +++ b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/README.md @@ -146,7 +146,7 @@ Get started by exploring the samples [here][samples_readme]. ## Contributing If you would like to become an active contributor to this project please refer to our [Contribution -Guidelines](./CONTRIBUTING.md) for more information. +Guidelines](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CONTRIBUTING.md) for more information. [api_documentation]: http://azure.github.io/azure-sdk-for-java @@ -156,17 +156,17 @@ Guidelines](./CONTRIBUTING.md) for more information. [logging]: https://github.com/Azure/azure-sdk-for-java/wiki/Logging-with-Azure-SDK [maven]: https://maven.apache.org/ [performance_tuning]: https://github.com/Azure/azure-sdk-for-java/wiki/Performance-Tuning -[samples_readme]: ./src/samples/README.md -[sample_azure_identity]: ./src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/EventProcessorWithAzureIdentity.java -[sample_container_client]: ./src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/BlobCheckpointStoreSample.java +[samples_readme]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/README.md +[sample_azure_identity]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/EventProcessorWithAzureIdentity.java +[sample_container_client]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/BlobCheckpointStoreSample.java [sample_event_hubs]: ./src/samples/java/com/azure/messaging/eventhubs -[sample_event_processor]: ./src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/EventProcessorBlobCheckpointStoreSample.java -[sample_checkpointstore_custom_storage_version]: ./src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/EventProcessorWithCustomStorageVersion.java -[sample_examples]: ./src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob +[sample_event_processor]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/EventProcessorBlobCheckpointStoreSample.java +[sample_checkpointstore_custom_storage_version]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/EventProcessorWithCustomStorageVersion.java +[sample_examples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob [sas_token]: https://docs.microsoft.com/azure/storage/common/storage-dotnet-shared-access-signature-part-1 -[source_code]: ./ -[source_eventprocessorclient]: ../azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventProcessorClient.java -[source_blobcheckpointstore]: ./src/main/java/com/azure/messaging/eventhubs/checkpointstore/blob/BlobCheckpointStore.java +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/ +[source_eventprocessorclient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventProcessorClient.java +[source_blobcheckpointstore]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/main/java/com/azure/messaging/eventhubs/checkpointstore/blob/BlobCheckpointStore.java [source_loglevels]: ../../core/azure-core/src/main/java/com/azure/core/util/logging/ClientLogger.java [storage_account]: https://docs.microsoft.com/azure/storage/common/storage-quickstart-create-account?tabs=azure-portal diff --git a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/README.md b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/README.md index 5b5e308ed6331..04c0431d376b7 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/README.md +++ b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/README.md @@ -36,16 +36,16 @@ See [Next steps][sdk_readme_next_steps]. ## Contributing If you would like to become an active contributor to this project please refer to our [Contribution -Guidelines](../../CONTRIBUTING.md) for more information. +Guidelines](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CONTRIBUTING.md) for more information. -[sample_azure_identity]: ./java/com/azure/messaging/eventhubs/checkpointstore/blob/EventProcessorWithAzureIdentity.java -[sample_checkpointstore_custom_storage_version]: ./java/com/azure/messaging/eventhubs/checkpointstore/blob/EventProcessorWithCustomStorageVersion.java -[sample_container_client]: ./java/com/azure/messaging/eventhubs/checkpointstore/blob/BlobCheckpointStoreSample.java -[sample_event_processor]: ./java/com/azure/messaging/eventhubs/checkpointstore/blob/EventProcessorBlobCheckpointStoreSample.java -[sdk_readme_getting_started]: ../../README.md#getting-started -[sdk_readme_key_concepts]: ../../README.md#key-concepts -[sdk_readme_next_steps]: ../../README.md#next-steps -[sdk_readme_troubleshooting]: ../../README.md#troubleshooting +[sample_azure_identity]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/EventProcessorWithAzureIdentity.java +[sample_checkpointstore_custom_storage_version]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/EventProcessorWithCustomStorageVersion.java +[sample_container_client]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/BlobCheckpointStoreSample.java +[sample_event_processor]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/EventProcessorBlobCheckpointStoreSample.java +[sdk_readme_getting_started]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/README.md#getting-started +[sdk_readme_key_concepts]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/README.md#key-concepts +[sdk_readme_next_steps]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/README.md#next-steps +[sdk_readme_troubleshooting]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/README.md#troubleshooting ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Feventhubs%2Fazure-messaging-eventhubs-checkpointstore-blob%2Fsrc%2Fsamples%2FREADME.png) diff --git a/sdk/eventhubs/azure-messaging-eventhubs/CONTRIBUTING.md b/sdk/eventhubs/azure-messaging-eventhubs/CONTRIBUTING.md index 7072f06bb5037..c2790b3ba3a44 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs/CONTRIBUTING.md +++ b/sdk/eventhubs/azure-messaging-eventhubs/CONTRIBUTING.md @@ -84,7 +84,7 @@ Log messages can be seen in the output window by: [design-guidelines]: https://azuresdkspecs.z5.web.core.windows.net/DesignGuidelines.html -[event_hubs_create]: https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-create +[event_hubs_create]: https://docs.microsoft.com/azure/event-hubs/event-hubs-create [github-general]: https://github.com/Azure/azure-sdk [java-spec]: https://azuresdkspecs.z5.web.core.windows.net/JavaSpec.html [log-level]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core/src/main/java/com/azure/core/util/logging/ClientLogger.java#L40 diff --git a/sdk/eventhubs/azure-messaging-eventhubs/README.md b/sdk/eventhubs/azure-messaging-eventhubs/README.md index 00ba2be922bcc..345819eed086f 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs/README.md +++ b/sdk/eventhubs/azure-messaging-eventhubs/README.md @@ -81,7 +81,7 @@ Both the asynchronous and synchronous Event Hub producer and consumer clients ca The snippet below creates a synchronous Event Hub producer. - + ```java String connectionString = "<< CONNECTION STRING FOR THE EVENT HUBS NAMESPACE >>"; String eventHubName = "<< NAME OF THE EVENT HUB >>"; @@ -115,7 +115,7 @@ Authorization is easiest using [DefaultAzureCredential][wiki_identity]. It finds running environment. For more information about using Azure Active Directory authorization with Event Hubs, please refer to [the associated documentation][aad_authorization]. - + ```java TokenCredential credential = new DefaultAzureCredentialBuilder() .build(); @@ -175,7 +175,7 @@ Hubs service to hash the events and send them to the same partition. The snippet below creates a synchronous producer and sends events to any partition, allowing Event Hubs service to route the event to an available partition. - + ```java EventHubProducerClient producer = new EventHubClientBuilder() .connectionString("<< CONNECTION STRING FOR SPECIFIC EVENT HUB INSTANCE >>") @@ -208,7 +208,7 @@ Many Event Hub operations take place within the scope of a specific partition. A `getPartitionIds()` or `getEventHubProperties()` to get the partition ids and metadata about in their Event Hub instance. - + ```java EventHubProducerClient producer = new EventHubClientBuilder() .connectionString("<< CONNECTION STRING FOR SPECIFIC EVENT HUB INSTANCE >>") @@ -227,7 +227,7 @@ When a set of events are not associated with any specific partition, it may be d Hubs service keep different events or batches of events together on the same partition. This can be accomplished by setting a `partition key` when publishing the events. - + ```java EventHubProducerClient producer = new EventHubClientBuilder() .connectionString("<< CONNECTION STRING FOR SPECIFIC EVENT HUB INSTANCE >>") @@ -253,7 +253,7 @@ to newest events that get pushed to the partition. Developers can begin receivin the same `EventHubConsumerAsyncClient` by calling `receiveFromPartition(String, EventPosition)` with another partition id. - + ```java EventHubConsumerAsyncClient consumer = new EventHubClientBuilder() .connectionString("<< CONNECTION STRING FOR SPECIFIC EVENT HUB INSTANCE >>") @@ -273,7 +273,7 @@ consumer.receiveFromPartition("0", EventPosition.latest()).subscribe(event -> { Developers can create a synchronous consumer that returns events in batches using an `EventHubConsumerClient`. In the snippet below, a consumer is created that starts reading events from the beginning of the partition's event stream. - + ```java EventHubConsumerClient consumer = new EventHubClientBuilder() .connectionString("<< CONNECTION STRING FOR SPECIFIC EVENT HUB INSTANCE >>") @@ -305,7 +305,7 @@ received from the Event Hub and writes to console. For production applications, store like [Checkpoint Store with Azure Storage Blobs][BlobCheckpointStore]. - + ```java EventProcessorClient eventProcessorClient = new EventProcessorClientBuilder() .consumerGroup("<< CONSUMER GROUP NAME >>") @@ -393,32 +393,32 @@ advantage of the full feature set of the Azure Event Hubs service. To explore so ## Contributing If you would like to become an active contributor to this project please refer to our [Contribution -Guidelines](./CONTRIBUTING.md) for more information. +Guidelines](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/CONTRIBUTING.md) for more information. [aad_authorization]: https://docs.microsoft.com/azure/event-hubs/authorize-access-azure-active-directory [amqp_transport_error]: https://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-transport-v1.0-os.html#type-amqp-error -[AmqpErrorCondition]: ../../core/azure-core-amqp/src/main/java/com/azure/core/amqp/exception/AmqpErrorCondition.java -[AmqpErrorContext]: ../../core/azure-core-amqp/src/main/java/com/azure/core/amqp/exception/AmqpErrorContext.java -[AmqpException]: ../../core/azure-core-amqp/src/main/java/com/azure/core/amqp/exception/AmqpException.java -[AmqpRetryOptions]: ../../core/azure-core-amqp/src/main/java/com/azure/core/amqp/AmqpRetryOptions.java +[AmqpErrorCondition]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-amqp/src/main/java/com/azure/core/amqp/exception/AmqpErrorCondition.java +[AmqpErrorContext]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-amqp/src/main/java/com/azure/core/amqp/exception/AmqpErrorContext.java +[AmqpException]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-amqp/src/main/java/com/azure/core/amqp/exception/AmqpException.java +[AmqpRetryOptions]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-amqp/src/main/java/com/azure/core/amqp/AmqpRetryOptions.java [api_documentation]: https://aka.ms/java-docs [app_registration_page]: https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal#get-values-for-signing-in [application_client_secret]: https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal#create-a-new-application-secret -[BlobCheckpointStore]: ../azure-messaging-eventhubs-checkpointstore-blob/README.md -[CreateBatchOptions]: ./src/main/java/com/azure/messaging/eventhubs/models/CreateBatchOptions.java +[BlobCheckpointStore]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/README.md +[CreateBatchOptions]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/models/CreateBatchOptions.java [event_hubs_connection_string]: https://docs.microsoft.com/azure/event-hubs/event-hubs-get-connection-string [event_hubs_create]: https://docs.microsoft.com/azure/event-hubs/event-hubs-create [event_hubs_features]: https://docs.microsoft.com/azure/event-hubs/event-hubs-features [event_hubs_messaging_exceptions]: https://docs.microsoft.com/azure/event-hubs/event-hubs-messaging-exceptions [event_hubs_product_docs]: https://docs.microsoft.com/azure/event-hubs/ [event_hubs_quotas]: https://docs.microsoft.com/azure/event-hubs/event-hubs-quotas -[EventHubConsumerAsyncClient]: ./src/main/java/com/azure/messaging/eventhubs/EventHubConsumerAsyncClient.java -[EventHubConsumerClient]: ./src/main/java/com/azure/messaging/eventhubs/EventHubConsumerClient.java -[EventHubProducerAsyncClient]: ./src/main/java/com/azure/messaging/eventhubs/EventHubProducerAsyncClient.java -[EventHubProducerClient]: ./src/main/java/com/azure/messaging/eventhubs/EventHubProducerClient.java -[EventProcessorClient]: ./src/main/java/com/azure/messaging/eventhubs/EventProcessorClient.java -[SampleCheckpointStore]: ./src/samples/java/com/azure/messaging/eventhubs/SampleCheckpointStore.java +[EventHubConsumerAsyncClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventHubConsumerAsyncClient.java +[EventHubConsumerClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventHubConsumerClient.java +[EventHubProducerAsyncClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventHubProducerAsyncClient.java +[EventHubProducerClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventHubProducerClient.java +[EventProcessorClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventProcessorClient.java +[SampleCheckpointStore]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/SampleCheckpointStore.java [java_8_sdk_javadocs]: https://docs.oracle.com/javase/8/docs/api/java/util/logging/package-summary.html [logging]: https://github.com/Azure/azure-sdk-for-java/wiki/Logging-with-Azure-SDK [maven]: https://maven.apache.org/ @@ -426,9 +426,9 @@ Guidelines](./CONTRIBUTING.md) for more information. [oasis_amqp_v1]: http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-overview-v1.0-os.html [performance_tuning]: https://github.com/Azure/azure-sdk-for-java/wiki/Performance-Tuning [qpid_proton_j_apache]: http://qpid.apache.org/proton/ -[sample_examples]: ./src/samples/java/com/azure/messaging/eventhubs/ -[samples_readme]: ./src/samples/README.md -[source_code]: ./ +[sample_examples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/ +[samples_readme]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/README.md +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/ [wiki_identity]: https://github.com/Azure/azure-sdk-for-java/wiki/Identity-and-Authentication ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Feventhubs%2Fazure-messaging-eventhubs%2FREADME.png) diff --git a/sdk/eventhubs/azure-messaging-eventhubs/migration-guide.md b/sdk/eventhubs/azure-messaging-eventhubs/migration-guide.md index 20c2ab648a4e8..af85cf2c3ff09 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs/migration-guide.md +++ b/sdk/eventhubs/azure-messaging-eventhubs/migration-guide.md @@ -472,27 +472,27 @@ private static void onEvent(EventContext eventContext) { ## Additional samples More examples can be found at: -- [Event Hubs samples](../azure-messaging-eventhubs/src/samples/README.md) -- [Event Hubs Azure Storage checkpoint store samples](../azure-messaging-eventhubs-checkpointstore-blob/src/samples/README.md) +- [Event Hubs samples](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/README.md) +- [Event Hubs Azure Storage checkpoint store samples](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/README.md) [azure-eventhubs-eph]: https://search.maven.org/artifact/com.microsoft.azure/azure-eventhubs-eph [azure-eventhubs]: https://search.maven.org/artifact/com.microsoft.azure/azure-eventhubs [azure-messaging-eventhubs-checkpointstore-blob]: https://search.maven.org/artifact/com.azure/azure-messaging-eventhubs-checkpointstore-blob -[ConsumeEvents]: src/samples/java/com/azure/messaging/eventhubs/ConsumeEvents.java -[CreateBatchOptions]: src/main/java/com/azure/messaging/eventhubs/models/CreateBatchOptions.java -[EventHubClientBuilder]: src/main/java/com/azure/messaging/eventhubs/EventHubClientBuilder.java -[EventHubConsumerAsyncClient]: src/main/java/com/azure/messaging/eventhubs/EventHubConsumerAsyncClient.java -[EventHubConsumerClient]: src/main/java/com/azure/messaging/eventhubs/EventHubConsumerClient.java -[EventHubProducerAsyncClient]: src/main/java/com/azure/messaging/eventhubs/EventHubProducerAsyncClient.java -[EventHubProducerClient]: src/main/java/com/azure/messaging/eventhubs/EventHubProducerClient.java -[EventProcessorClient]: src/main/java/com/azure/messaging/eventhubs/EventProcessorClient.java -[EventProcessorClientBuilder]: src/main/java/com/azure/messaging/eventhubs/EventProcessorClientBuilder.java -[EventProcessorClientInstantiation]: ../azure-messaging-eventhubs-checkpointstore-blob/src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/BlobCheckpointStoreSample.java +[ConsumeEvents]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/ConsumeEvents.java +[CreateBatchOptions]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/models/CreateBatchOptions.java +[EventHubClientBuilder]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventHubClientBuilder.java +[EventHubConsumerAsyncClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventHubConsumerAsyncClient.java +[EventHubConsumerClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventHubConsumerClient.java +[EventHubProducerAsyncClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventHubProducerAsyncClient.java +[EventHubProducerClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventHubProducerClient.java +[EventProcessorClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventProcessorClient.java +[EventProcessorClientBuilder]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/main/java/com/azure/messaging/eventhubs/EventProcessorClientBuilder.java +[EventProcessorClientInstantiation]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/samples/java/com/azure/messaging/eventhubs/checkpointstore/blob/BlobCheckpointStoreSample.java [project-reactor]: https://projectreactor.io/ -[PublishEventsToSpecificPartition]: src/samples/java/com/azure/messaging/eventhubs/PublishEventsToSpecificPartition.java -[PublishEventsWithAzureIdentity]: src/samples/java/com/azure/messaging/eventhubs/PublishEventsWithAzureIdentity.java -[PublishEventsWithCustomMetadata]: src/samples/java/com/azure/messaging/eventhubs/PublishEventsWithCustomMetadata.java -[README]: README.md +[PublishEventsToSpecificPartition]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/PublishEventsToSpecificPartition.java +[PublishEventsWithAzureIdentity]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/PublishEventsWithAzureIdentity.java +[PublishEventsWithCustomMetadata]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/PublishEventsWithCustomMetadata.java +[README]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/README.md ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Feventhubs%2Fazure-messaging-eventhubs%2Fmigration-guide.png) diff --git a/sdk/eventhubs/azure-messaging-eventhubs/src/samples/README.md b/sdk/eventhubs/azure-messaging-eventhubs/src/samples/README.md index b49a7cb236ceb..8f3f02b9a7f47 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs/src/samples/README.md +++ b/sdk/eventhubs/azure-messaging-eventhubs/src/samples/README.md @@ -55,25 +55,25 @@ See [Next steps][sdk_readme_next_steps]. ## Contributing If you would like to become an active contributor to this project please refer to our [Contribution -Guidelines](../../CONTRIBUTING.md) for more information. +Guidelines](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/CONTRIBUTING.md) for more information. -[sdk_readme_key_concepts]: ../../README.md#key-concepts -[sdk_readme_getting_started]: ../../README.md#getting-started -[sdk_readme_troubleshooting]: ../../README.md#troubleshooting -[sdk_readme_next_steps]: ../../README.md#next-steps -[sample_consume_event]: ./java/com/azure/messaging/eventhubs/ConsumeEvents.java -[sample_consume_sequence_number]: ./java/com/azure/messaging/eventhubs/ConsumeEventsFromKnownSequenceNumberPosition.java -[sample_event_processor]: ./java/com/azure/messaging/eventhubs/EventProcessorClientSample.java -[sample_event_processor_aggregate_state_management]: ./java/com/azure/messaging/eventhubs/EventProcessorClientAggregateEventsSample.java -[sample_event_processor_state_management]: ./java/com/azure/messaging/eventhubs/EventProcessorClientStateManagement.java -[sample_get_event_hubs_metadata]: ./java/com/azure/messaging/eventhubs/GetEventHubMetadata.java -[sample_publish_custom_metadata]: ./java/com/azure/messaging/eventhubs/PublishEventsWithCustomMetadata.java -[sample_publish_identity]: ./java/com/azure/messaging/eventhubs/PublishEventsWithAzureIdentity.java -[sample_publish_partitionId]: ./java/com/azure/messaging/eventhubs/PublishEventsToSpecificPartition.java -[sample_publish_partitionKey]: ./java/com/azure/messaging/eventhubs/PublishEventsWithPartitionKey.java -[sample_publish_size_limited]: ./java/com/azure/messaging/eventhubs/PublishEventsWithSizeLimitedBatches.java -[sample_publish_stream_events]: ./java/com/azure/messaging/eventhubs/PublishStreamOfEvents.java -[sample_publish_web_sockets_proxy]: ./java/com/azure/messaging/eventhubs/PublishEventsWithWebSocketsAndProxy.java +[sdk_readme_key_concepts]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/README.md#key-concepts +[sdk_readme_getting_started]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/README.md#getting-started +[sdk_readme_troubleshooting]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/README.md#troubleshooting +[sdk_readme_next_steps]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/README.md#next-steps +[sample_consume_event]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/ConsumeEvents.java +[sample_consume_sequence_number]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/ConsumeEventsFromKnownSequenceNumberPosition.java +[sample_event_processor]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/EventProcessorClientSample.java +[sample_event_processor_aggregate_state_management]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/EventProcessorClientAggregateEventsSample.java +[sample_event_processor_state_management]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/EventProcessorClientStateManagement.java +[sample_get_event_hubs_metadata]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/GetEventHubMetadata.java +[sample_publish_custom_metadata]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/PublishEventsWithCustomMetadata.java +[sample_publish_identity]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/PublishEventsWithAzureIdentity.java +[sample_publish_partitionId]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/PublishEventsToSpecificPartition.java +[sample_publish_partitionKey]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/PublishEventsWithPartitionKey.java +[sample_publish_size_limited]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/PublishEventsWithSizeLimitedBatches.java +[sample_publish_stream_events]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/PublishStreamOfEvents.java +[sample_publish_web_sockets_proxy]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/src/samples/java/com/azure/messaging/eventhubs/PublishEventsWithWebSocketsAndProxy.java ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Feventhubs%2Fazure-messaging-eventhubs%2Fsrc%2Fsamples%2README.png) diff --git a/sdk/eventhubs/microsoft-azure-eventhubs-eph/README.md b/sdk/eventhubs/microsoft-azure-eventhubs-eph/README.md index 9f0c6872b950f..1ebd9c3e53874 100644 --- a/sdk/eventhubs/microsoft-azure-eventhubs-eph/README.md +++ b/sdk/eventhubs/microsoft-azure-eventhubs-eph/README.md @@ -5,8 +5,8 @@ # Microsoft Azure Event Processor Host for Java Event Processor Host is built on top of the Azure Event Hubs Client and provides a number of features -not present in that lower layer. See the [README for Azure Event Hubs Client for Java](../microsoft-azure-eventhubs/README.md) for details of how to -include Event Processor Host in your project. See the [overview](Overview.md) for details of the functionality +not present in that lower layer. See the [README for Azure Event Hubs Client for Java](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/microsoft-azure-eventhubs/README.md) for details of how to +include Event Processor Host in your project. See the [overview](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/microsoft-azure-eventhubs-eph/Overview.md) for details of the functionality that Event Processor Host offers and how to use it. diff --git a/sdk/eventhubs/microsoft-azure-eventhubs/README.md b/sdk/eventhubs/microsoft-azure-eventhubs/README.md index 1df6ef7457e4b..631f9b4355d19 100644 --- a/sdk/eventhubs/microsoft-azure-eventhubs/README.md +++ b/sdk/eventhubs/microsoft-azure-eventhubs/README.md @@ -86,14 +86,14 @@ and support" menu in the upper right-hand corner of the page. If you find issues in this library or have suggestions for improvement of code or documentation, you can [file an issue in the project's GitHub repository](https://github.com/Azure/azure-sdk-for-java/issues) or send across a pull request - -see our [Contribution Guidelines](../azure-messaging-eventhubs/CONTRIBUTING.md). +see our [Contribution Guidelines](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/CONTRIBUTING.md). Issues related to runtime behavior of the service, such as sporadic exceptions or apparent service-side performance or reliability issues cannot be handled here. Generally, if you want to discuss Azure Event Hubs or this client library with the community and the maintainers, you can turn to [stackoverflow.com under the #azure-eventhub tag](http://stackoverflow.com/questions/tagged/azure-eventhub) -or the [MSDN Service Bus Forum](https://social.msdn.microsoft.com/Forums/en-US/home?forum=servbus). +or the [MSDN Service Bus Forum](https://social.msdn.microsoft.com/Forums/home?forum=servbus). ## Examples diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/README.md b/sdk/formrecognizer/azure-ai-formrecognizer/README.md index 0eaf1004379dc..daad504819ab3 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/README.md +++ b/sdk/formrecognizer/azure-ai-formrecognizer/README.md @@ -81,14 +81,14 @@ resource, or by running the following Azure CLI command to get the key from the az cognitiveservices account keys list --resource-group --name ``` Use the API key as the credential parameter to authenticate the client: - + ```java FormRecognizerClient formRecognizerClient = new FormRecognizerClientBuilder() .credential(new AzureKeyCredential("{key}")) .endpoint("{endpoint}") .buildClient(); ``` - + ```java FormTrainingClient formTrainingClient = new FormTrainingClientBuilder() .credential(new AzureKeyCredential("{key}")) @@ -98,7 +98,7 @@ FormTrainingClient formTrainingClient = new FormTrainingClientBuilder() The Azure Form Recognizer client library provides a way to **rotate the existing key**. - + ```java AzureKeyCredential credential = new AzureKeyCredential("{key}"); FormRecognizerClient formRecognizerClient = new FormRecognizerClientBuilder() @@ -137,7 +137,7 @@ Authorization is easiest using [DefaultAzureCredential][wiki_identity]. It finds running environment. For more information about using Azure Active Directory authorization with Form Recognizer, please refer to [the associated documentation][aad_authorization]. - + ```java TokenCredential credential = new DefaultAzureCredentialBuilder().build(); FormRecognizerClient formRecognizerClient = new FormRecognizerClientBuilder() @@ -195,7 +195,7 @@ The following section provides several code snippets covering some of the most c ### Recognize Forms Using a Custom Model Recognize name/value pairs and table data from forms. These models are trained with your own data, so they're tailored to your forms. You should only recognize forms of the same form type that the custom model was trained on. - + ```java String formUrl = "{form_url}"; String modelId = "{custom_trained_model_id}"; @@ -218,7 +218,7 @@ for (int i = 0; i < recognizedForms.size(); i++) { ### Recognize Content Recognize text and table structures, along with their bounding box coordinates, from documents. - + ```java // recognize form content using file input stream File form = new File("local/file_path/filename.png"); @@ -252,7 +252,7 @@ can be found [here][service_recognize_receipt]. See [StronglyTypedRecognizedForm][strongly_typed_sample] for a suggested approach to extract information from receipts. - + ```java String receiptUrl = "https://docs.microsoft.com/azure/cognitive-services/form-recognizer/media" + "/contoso-allinone.jpg"; @@ -317,7 +317,7 @@ for (int i = 0; i < receiptPageResults.size(); i++) { Train a machine-learned model on your own form type. The resulting model will be able to recognize values from the types of forms it was trained on. Provide a container SAS url to your Azure Storage Blob container where you're storing the training documents. See details on setting this up in the [service quickstart documentation][quickstart_training]. - + ```java String trainingFilesUrl = "{SAS_URL_of_your_container_in_blob_storage}"; SyncPoller trainingPoller = @@ -344,7 +344,7 @@ customFormModel.getSubmodels().forEach(customFormSubmodel -> { ### Manage your models Manage the custom models in your Form Recognizer account. - + ```java // First, we see how many custom models we have, and what our limit is AccountProperties accountProperties = formTrainingClient.getAccountProperties(); @@ -385,7 +385,7 @@ to provide an invalid file source URL an `HttpResponseException` would be raised In the following code snippet, the error is handled gracefully by catching the exception and display the additional information about the error. - + ```java try { formRecognizerClient.beginRecognizeContentFromUrl("invalidSourceUrl"); @@ -420,7 +420,7 @@ These code samples show common scenario operations with the Azure Form Recognize #### Async APIs All the examples shown so far have been using synchronous APIs, but we provide full support for async APIs as well. You'll need to use `FormRecognizerAsyncClient` - + ```java FormRecognizerAsyncClient formRecognizerAsyncClient = new FormRecognizerClientBuilder() .credential(new AzureKeyCredential("{key}")) @@ -451,7 +451,7 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [aad_authorization]: https://docs.microsoft.com/azure/cognitive-services/authentication#authenticate-with-azure-active-directory -[azure_key_credential]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core/src/main/java/com/azure/core/credential/AzureKeyCredential.java +[azure_key_credential]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/core/credential/AzureKeyCredential.java [key]: https://docs.microsoft.com/azure/cognitive-services/cognitive-services-apis-create-account?tabs=multiservice%2Cwindows#get-the-keys-for-your-resource [api_reference_doc]: https://aka.ms/azsdk-java-formrecognizer-ref-docs [azure_identity_credential_type]: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/identity/azure-identity#credentials @@ -465,43 +465,43 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ [coc_contact]: mailto:opencode@microsoft.com [create_new_resource]: https://docs.microsoft.com/azure/cognitive-services/cognitive-services-apis-create-account?tabs=multiservice%2Cwindows#create-a-new-azure-cognitive-services-resource -[differentiate_custom_forms_with_labeled_and_unlabeled_models]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/AdvancedDiffLabeledUnlabeledData.java +[differentiate_custom_forms_with_labeled_and_unlabeled_models]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/AdvancedDiffLabeledUnlabeledData.java [form_recognizer_account]: https://docs.microsoft.com/azure/cognitive-services/cognitive-services-apis-create-account?tabs=multiservice%2Cwindows -[form_recognizer_async_client]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/ai/formrecognizer/FormRecognizerAsyncClient.java -[form_recognizer_sync_client]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/ai/formrecognizer/FormRecognizerClient.java -[form_training_async_client]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/ai/formrecognizer/training/FormTrainingAsyncClient.java -[form_training_sync_client]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/ai/formrecognizer/training/FormTrainingClient.java +[form_recognizer_async_client]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/ai/formrecognizer/FormRecognizerAsyncClient.java +[form_recognizer_sync_client]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/ai/formrecognizer/FormRecognizerClient.java +[form_training_async_client]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/ai/formrecognizer/training/FormTrainingAsyncClient.java +[form_training_sync_client]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/ai/formrecognizer/training/FormTrainingClient.java [grant_access]: https://docs.microsoft.com/azure/cognitive-services/authentication#assign-a-role-to-a-service-principal [http_clients_wiki]: https://github.com/Azure/azure-sdk-for-java/wiki/HTTP-clients [fr_labeling_tool]: https://docs.microsoft.com/azure/cognitive-services/form-recognizer/quickstarts/label-tool [fr_train_without_labels]: https://docs.microsoft.com/azure/cognitive-services/form-recognizer/overview#train-without-labels [fr_train_with_labels]: https://docs.microsoft.com/azure/cognitive-services/form-recognizer/overview#train-with-labels -[http_response_exception]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core/src/main/java/com/azure/core/exception/HttpResponseException.java +[http_response_exception]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/core/exception/HttpResponseException.java [logging]: https://github.com/Azure/azure-sdk-for-java/wiki/Logging-with-Azure-SDK [package]: https://mvnrepository.com/artifact/com.azure/azure-ai-formrecognizer [product_documentation]: https://docs.microsoft.com/azure/cognitive-services/form-recognizer/overview -[sample_readme]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/README.md -[manage_custom_models]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/ManageCustomModels.java -[manage_custom_models_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/ManageCustomModelsAsync.java -[recognize_content]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeContent.java -[recognize_content_from_url_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeContentFromUrlAsync.java -[recognize_receipts]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeReceipts.java -[recognize_receipts_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeReceiptsAsync.java -[recognize_receipts_from_url]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeReceiptsFromUrl.java -[recognize_receipts_from_url_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeReceiptsFromUrlAsync.java -[recognize_custom_forms]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeCustomFormsFromUrl.java -[recognize_custom_forms_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeCustomFormsAsync.java +[sample_readme]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/README.md +[manage_custom_models]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/ManageCustomModels.java +[manage_custom_models_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/ManageCustomModelsAsync.java +[recognize_content]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeContent.java +[recognize_content_from_url_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeContentFromUrlAsync.java +[recognize_receipts]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeReceipts.java +[recognize_receipts_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeReceiptsAsync.java +[recognize_receipts_from_url]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeReceiptsFromUrl.java +[recognize_receipts_from_url_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeReceiptsFromUrlAsync.java +[recognize_custom_forms]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeCustomFormsFromUrl.java +[recognize_custom_forms_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/RecognizeCustomFormsAsync.java [register_AAD_application]: https://docs.microsoft.com/azure/cognitive-services/authentication#assign-a-role-to-a-service-principal -[train_unlabeled_model]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/TrainModelWithoutLabels.java -[train_unlabeled_model_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/TrainModelWithoutLabelsAsync.java -[train_labeled_model]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/TrainModelWithLabels.java -[train_labeled_model_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/TrainModelWithLabelsAsync.java -[copy_model]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/CopyModel.java -[copy_model_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/CopyModelAsync.java +[train_unlabeled_model]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/TrainModelWithoutLabels.java +[train_unlabeled_model_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/TrainModelWithoutLabelsAsync.java +[train_labeled_model]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/TrainModelWithLabels.java +[train_labeled_model_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/TrainModelWithLabelsAsync.java +[copy_model]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/CopyModel.java +[copy_model_async]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/CopyModelAsync.java [service_access]: https://docs.microsoft.com/azure/cognitive-services/cognitive-services-apis-create-account?tabs=multiservice%2Cwindows [service_recognize_receipt]: https://aka.ms/formrecognizer/receiptfields -[strongly_typed_sample]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/StronglyTypedRecognizedForm.java -[source_code]: src +[strongly_typed_sample]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/java/com/azure/ai/formrecognizer/StronglyTypedRecognizedForm.java +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/src [quickstart_training]: https://docs.microsoft.com/azure/cognitive-services/form-recognizer/quickstarts/curl-train-extract#train-a-form-recognizer-model [wiki_identity]: https://github.com/Azure/azure-sdk-for-java/wiki/Identity-and-Authentication diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/README.md b/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/README.md index 9e0989a6c6300..cbb375bfabb13 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/README.md +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/samples/README.md @@ -55,10 +55,10 @@ If you would like to become an active contributor to this project please refer t Guidelines][SDK_README_CONTRIBUTING] for more information. -[SDK_README_CONTRIBUTING]: ../../README.md#contributing -[SDK_README_GETTING_STARTED]: ../../README.md#getting-started -[SDK_README_TROUBLESHOOTING]: ../../README.md#troubleshooting -[SDK_README_KEY_CONCEPTS]: ../../README.md#key-concepts +[SDK_README_CONTRIBUTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/README.md#contributing +[SDK_README_GETTING_STARTED]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/README.md#getting-started +[SDK_README_TROUBLESHOOTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/README.md#troubleshooting +[SDK_README_KEY_CONCEPTS]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/formrecognizer/azure-ai-formrecognizer/README.md#key-concepts [SDK_README_DEPENDENCY]: ../../README.md#include-the-package [SDK_README_NEXT_STEPS]: ../../README.md#next-steps [java_fr_ref_docs]: https://aka.ms/azsdk-java-formrecognizer-ref-docs diff --git a/sdk/identity/azure-identity/README.md b/sdk/identity/azure-identity/README.md index 3a01a9c48cc2d..ddac31fd311ba 100644 --- a/sdk/identity/azure-identity/README.md +++ b/sdk/identity/azure-identity/README.md @@ -6,7 +6,7 @@ The Azure Identity library provides Azure Active Directory token authentication - [Managed identity authentication](https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview) - [Device code authentication](https://docs.microsoft.com/azure/active-directory/develop/v2-oauth2-device-code) - Interactive browser authentication, based on [OAuth2 authentication code](https://docs.microsoft.com/azure/active-directory/develop/v2-oauth2-auth-code-flow) - - [Username + password authentication](https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth-ropc) + - [Username + password authentication](https://docs.microsoft.com/azure/active-directory/develop/v2-oauth-ropc) - IntelliJ authentication, with the login information saved in Azure Toolkit for IntelliJ - Visual Studio Code authentication, with the login information saved in Azure plugin for Visual Studio Code - Azure CLI authentication, with the login information saved in Azure CLI diff --git a/sdk/keyvault/README.md b/sdk/keyvault/README.md index 4b62812f10ad5..b9ce46878c53b 100644 --- a/sdk/keyvault/README.md +++ b/sdk/keyvault/README.md @@ -4,19 +4,19 @@ This is the Microsoft Azure Key Vault client library which allows for the consumption of Key Vault services. Azure Key Vault helps safeguard cryptographic keys and secrets used by cloud applications and services. By using Key Vault, you can encrypt keys and secrets (such as authentication keys, storage account keys, data encryption keys, .PFX files, and passwords) using keys protected by hardware security modules (HSMs). For added assurance, you can import or generate keys in HSMs. If you choose to do this, Microsoft processes your keys in FIPS 140-2 Level 2 validated HSMs (hardware and firmware). Key Vault streamlines the key management process and enables you to maintain control of keys that access and encrypt your data. Developers can create keys for development and testing in minutes, and then seamlessly migrate them to production keys. Security administrators can grant (and revoke) permission to keys, as needed. -For more information refer to [What is Key Vault?](https://docs.microsoft.com/en-us/azure/key-vault/key-vault-whatis) or [Getting Started](https://docs.microsoft.com/en-us/azure/key-vault/key-vault-get-started). +For more information refer to [What is Key Vault?](https://docs.microsoft.com/azure/key-vault/key-vault-whatis) or [Getting Started](https://docs.microsoft.com/azure/key-vault/key-vault-get-started). -Documentation for this SDK can be found at [Azure Key Vault Java Documentation](https://docs.microsoft.com/en-us/java/api/overview/azure/keyvault) +Documentation for this SDK can be found at [Azure Key Vault Java Documentation](https://docs.microsoft.com/java/api/overview/azure/keyvault) ## Getting started To get started with a specific library, see the **README.md** file located in the library's project folder. You can find service libraries in the `/sdk/keyvault/azure-security-keyvault-` directory. -- [Azure Keyvault Keys README](azure-security-keyvault-keys/README.md) -- [Azure Keyvault Certificates README](azure-security-keyvault-certificates/README.md) -- [Azure Keyvault Secrets README](azure-security-keyvault-secrets/README.md) +- [Azure Keyvault Keys README](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/README.md) +- [Azure Keyvault Certificates README](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/README.md) +- [Azure Keyvault Secrets README](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/README.md) ## Sample code -You can find sample code that illustrates key vault usage scenarios [here](https://azure.microsoft.com/en-us/resources/samples/?sort=0&service=key-vault&platform=java). +You can find sample code that illustrates key vault usage scenarios [here](https://azure.microsoft.com/resources/samples/?sort=0&service=key-vault&platform=java). @@ -80,7 +80,7 @@ You can find sample code that illustrates key vault usage scenarios [here](https
-For more information on using Java with Azure, see [here](https://azure.microsoft.com/en-us/develop/java/) +For more information on using Java with Azure, see [here](https://azure.microsoft.com/develop/java/) ## Download @@ -132,12 +132,12 @@ If you would like to become an active contributor to this project please follow | [1.0.0](https://github.com/Azure/azure-keyvault-java/tree/v1.0.0) | Version 1.0.0 release | # More information -* [Azure Key Vault Java Documentation](https://docs.microsoft.com/en-us/java/api/overview/azure/keyvault) -* [What is Key Vault?](https://docs.microsoft.com/en-us/azure/key-vault/key-vault-whatis) -* [Get started with Azure Key Vault](https://docs.microsoft.com/en-us/azure/key-vault/key-vault-get-started) -* [Azure Key Vault General Documentation](https://docs.microsoft.com/en-us/azure/key-vault/) -* [Azure Key Vault REST API Reference](https://docs.microsoft.com/en-us/rest/api/keyvault/) -* [Azure Active Directory Documenation](https://docs.microsoft.com/en-us/azure/active-directory/) +* [Azure Key Vault Java Documentation](https://docs.microsoft.com/java/api/overview/azure/keyvault) +* [What is Key Vault?](https://docs.microsoft.com/azure/key-vault/key-vault-whatis) +* [Get started with Azure Key Vault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started) +* [Azure Key Vault General Documentation](https://docs.microsoft.com/azure/key-vault/) +* [Azure Key Vault REST API Reference](https://docs.microsoft.com/rest/api/keyvault/) +* [Azure Active Directory Documenation](https://docs.microsoft.com/azure/active-directory/) ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fkeyvault%2FREADME.png) diff --git a/sdk/keyvault/azure-security-keyvault-administration/README.md b/sdk/keyvault/azure-security-keyvault-administration/README.md index 4dd085455adfd..570f305304d76 100644 --- a/sdk/keyvault/azure-security-keyvault-administration/README.md +++ b/sdk/keyvault/azure-security-keyvault-administration/README.md @@ -452,7 +452,7 @@ This project has adopted the [Microsoft Open Source Code of Conduct](https://ope [azure_keyvault_cli]: https://docs.microsoft.com/azure/key-vault/quick-create-cli [azure_keyvault_cli_full]: https://docs.microsoft.com/cli/azure/keyvault?view=azure-cli-latest [storage_readme_sas_token]: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/storage/azure-storage-blob#get-credentials -[portal_sas_token]: https://docs.microsoft.com/en-us/azure/vs-azure-tools-storage-manage-with-storage-explorer?tabs=windows#generate-a-shared-access-signature-in-storage-explorer +[portal_sas_token]: https://docs.microsoft.com/azure/vs-azure-tools-storage-manage-with-storage-explorer?tabs=windows#generate-a-shared-access-signature-in-storage-explorer [performance_tuning]: https://github.com/Azure/azure-sdk-for-java/wiki/Performance-Tuning ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fkeyvault%2Fazure-security-keyvault-administration%2FREADME.png) diff --git a/sdk/keyvault/azure-security-keyvault-certificates/README.md b/sdk/keyvault/azure-security-keyvault-certificates/README.md index 86cbe2edd02b9..42e06c7130980 100644 --- a/sdk/keyvault/azure-security-keyvault-certificates/README.md +++ b/sdk/keyvault/azure-security-keyvault-certificates/README.md @@ -317,7 +317,7 @@ When you submit a pull request, a CLA-bot will automatically determine whether y This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the Code of Conduct FAQ or contact with any additional questions or comments. -[source_code]: src +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/src [api_documentation]: https://azure.github.io/azure-sdk-for-java [azkeyvault_docs]: https://docs.microsoft.com/azure/key-vault/ [azure_identity]: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/identity/azure-identity @@ -330,8 +330,8 @@ This project has adopted the [Microsoft Open Source Code of Conduct](https://ope [azure_create_application_in_portal]: https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal [azure_keyvault_cli]: https://docs.microsoft.com/azure/key-vault/quick-create-cli [azure_keyvault_cli_full]: https://docs.microsoft.com/cli/azure/keyvault?view=azure-cli-latest -[certificates_samples]: src/samples/java/com/azure/security/keyvault/certificates -[samples_readme]: src/samples/README.md +[certificates_samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/src/samples/java/com/azure/security/keyvault/certificates +[samples_readme]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/src/samples/README.md [performance_tuning]: https://github.com/Azure/azure-sdk-for-java/wiki/Performance-Tuning ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fkeyvault%2Fazure-security-keyvault-certificates%2FREADME.png) diff --git a/sdk/keyvault/azure-security-keyvault-certificates/src/samples/README.md b/sdk/keyvault/azure-security-keyvault-certificates/src/samples/README.md index 42b69474118de..84c52c9dc57b4 100644 --- a/sdk/keyvault/azure-security-keyvault-certificates/src/samples/README.md +++ b/sdk/keyvault/azure-security-keyvault-certificates/src/samples/README.md @@ -71,18 +71,18 @@ For more extensive documentation on Azure Key Vault, see the [API reference docu This project welcomes contributions and suggestions. Find [more contributing][SDK_README_CONTRIBUTING] details here. -[CERT_SDK_README]: ../../README.md -[SDK_README_CONTRIBUTING]: ../../README.md#contributing -[SDK_README_GETTING_STARTED]: ../../README.md#getting-started -[SDK_README_KEY_CONCEPTS]: ../../README.md#key-concepts +[CERT_SDK_README]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/README.md +[SDK_README_CONTRIBUTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/README.md#contributing +[SDK_README_GETTING_STARTED]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/README.md#getting-started +[SDK_README_KEY_CONCEPTS]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/README.md#key-concepts [azkeyvault_rest]: https://docs.microsoft.com/rest/api/keyvault/ -[sample_helloWorld]: java/com/azure/security/keyvault/certificates/HelloWorld.java -[sample_helloWorldAsync]: java/com/azure/security/keyvault/certificates/HelloWorldAsync.java -[sample_list]: java/com/azure/security/keyvault/certificates/ListOperations.java -[sample_listAsync]: java/com/azure/security/keyvault/certificates/ListOperationsAsync.java -[sample_BackupRestore]: java/com/azure/security/keyvault/certificates/BackupAndRestoreOperations.java -[sample_BackupRestoreAsync]: java/com/azure/security/keyvault/certificates/BackupAndRestoreOperationsAsync.java -[sample_ManageDeleted]: java/com/azure/security/keyvault/certificates/ManagingDeletedCertificates.java -[sample_ManageDeletedAsync]: java/com/azure/security/keyvault/certificates/ManagingDeletedCertificatesAsync.java +[sample_helloWorld]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/src/samples/java/com/azure/security/keyvault/certificates/HelloWorld.java +[sample_helloWorldAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/src/samples/java/com/azure/security/keyvault/certificates/HelloWorldAsync.java +[sample_list]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/src/samples/java/com/azure/security/keyvault/certificates/ListOperations.java +[sample_listAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/src/samples/java/com/azure/security/keyvault/certificates/ListOperationsAsync.java +[sample_BackupRestore]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/src/samples/java/com/azure/security/keyvault/certificates/BackupAndRestoreOperations.java +[sample_BackupRestoreAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/src/samples/java/com/azure/security/keyvault/certificates/BackupAndRestoreOperationsAsync.java +[sample_ManageDeleted]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/src/samples/java/com/azure/security/keyvault/certificates/ManagingDeletedCertificates.java +[sample_ManageDeletedAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/src/samples/java/com/azure/security/keyvault/certificates/ManagingDeletedCertificatesAsync.java ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fkeyvault%2Fazure-security-keyvault-certificates%2Fsrc%2Fsamples%2FREADME.png) diff --git a/sdk/keyvault/azure-security-keyvault-keys/README.md b/sdk/keyvault/azure-security-keyvault-keys/README.md index 201810f49098d..d5cfab0d96c02 100644 --- a/sdk/keyvault/azure-security-keyvault-keys/README.md +++ b/sdk/keyvault/azure-security-keyvault-keys/README.md @@ -411,7 +411,7 @@ When you submit a pull request, a CLA-bot will automatically determine whether y This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the Code of Conduct FAQ or contact with any additional questions or comments. -[source_code]: src +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src [api_documentation]: https://azure.github.io/azure-sdk-for-java [azkeyvault_docs]: https://docs.microsoft.com/azure/key-vault/ [azure_identity]: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/identity/azure-identity @@ -424,8 +424,8 @@ This project has adopted the [Microsoft Open Source Code of Conduct](https://ope [azure_create_application_in_portal]: https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal [azure_keyvault_cli]: https://docs.microsoft.com/azure/key-vault/quick-create-cli [azure_keyvault_cli_full]: https://docs.microsoft.com/cli/azure/keyvault?view=azure-cli-latest -[keys_samples]: src/samples/java/com/azure/security/keyvault/keys -[samples_readme]: src/samples/README.md +[keys_samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys +[samples_readme]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/README.md [performance_tuning]: https://github.com/Azure/azure-sdk-for-java/wiki/Performance-Tuning ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fkeyvault%2Fazure-security-keyvault-keys%2FREADME.png) diff --git a/sdk/keyvault/azure-security-keyvault-keys/src/samples/README.md b/sdk/keyvault/azure-security-keyvault-keys/src/samples/README.md index 8f6a3dee2f9cc..3d815cd3da9f8 100644 --- a/sdk/keyvault/azure-security-keyvault-keys/src/samples/README.md +++ b/sdk/keyvault/azure-security-keyvault-keys/src/samples/README.md @@ -90,24 +90,24 @@ For more extensive documentation on Azure Key Vault, see the [API reference docu This project welcomes contributions and suggestions. Find [more contributing][SDK_README_CONTRIBUTING] details here. -[KEYS_SDK_README]: ../../README.md -[SDK_README_CONTRIBUTING]: ../../README.md#contributing -[SDK_README_GETTING_STARTED]: ../../README.md#getting-started -[SDK_README_KEY_CONCEPTS]: ../../README.md#key-concepts +[KEYS_SDK_README]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/README.md +[SDK_README_CONTRIBUTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/README.md#contributing +[SDK_README_GETTING_STARTED]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/README.md#getting-started +[SDK_README_KEY_CONCEPTS]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/README.md#key-concepts [azkeyvault_rest]: https://docs.microsoft.com/rest/api/keyvault/ -[sample_helloWorld]: java/com/azure/security/keyvault/keys/HelloWorld.java -[sample_helloWorldAsync]: java/com/azure/security/keyvault/keys/HelloWorldAsync.java -[sample_list]: java/com/azure/security/keyvault/keys/ListOperations.java -[sample_listAsync]: java/com/azure/security/keyvault/keys/ListOperationsAsync.java -[sample_BackupRestore]: java/com/azure/security/keyvault/keys/BackupAndRestoreOperations.java -[sample_BackupRestoreAsync]: java/com/azure/security/keyvault/keys/BackupAndRestoreOperationsAsync.java -[sample_ManageDeleted]: java/com/azure/security/keyvault/keys/ManagingDeletedKeys.java -[sample_ManageDeletedAsync]: java/com/azure/security/keyvault/keys/ManagingDeletedKeysAsync.java -[sample_encryptDecrypt]: java/com/azure/security/keyvault/keys/cryptography/EncryptDecryptOperations.java -[sample_encryptDecryptAsync]: java/com/azure/security/keyvault/keys/cryptography/EncryptDecryptOperationsAsync.java -[sample_signVerify]: java/com/azure/security/keyvault/keys/cryptography/SignVerifyOperations.java -[sample_signVerifyAsync]: java/com/azure/security/keyvault/keys/cryptography/SignVerifyOperationsAsync.java -[sample_wrapUnwrap]: java/com/azure/security/keyvault/keys/cryptography/KeyWrapUnwrapOperations.java -[sample_wrapUnwrapAsync]: java/com/azure/security/keyvault/keys/cryptography/KeyWrapUnwrapOperationsAsync.java +[sample_helloWorld]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/HelloWorld.java +[sample_helloWorldAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/HelloWorldAsync.java +[sample_list]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/ListOperations.java +[sample_listAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/ListOperationsAsync.java +[sample_BackupRestore]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/BackupAndRestoreOperations.java +[sample_BackupRestoreAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/BackupAndRestoreOperationsAsync.java +[sample_ManageDeleted]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/ManagingDeletedKeys.java +[sample_ManageDeletedAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/ManagingDeletedKeysAsync.java +[sample_encryptDecrypt]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/cryptography/EncryptDecryptOperations.java +[sample_encryptDecryptAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/cryptography/EncryptDecryptOperationsAsync.java +[sample_signVerify]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/cryptography/SignVerifyOperations.java +[sample_signVerifyAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/cryptography/SignVerifyOperationsAsync.java +[sample_wrapUnwrap]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/cryptography/KeyWrapUnwrapOperations.java +[sample_wrapUnwrapAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/src/samples/java/com/azure/security/keyvault/keys/cryptography/KeyWrapUnwrapOperationsAsync.java ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fkeyvault%2Fazure-security-keyvault-keys%2Fsrc%2Fsamples%2FREADME.png) diff --git a/sdk/keyvault/azure-security-keyvault-secrets/README.md b/sdk/keyvault/azure-security-keyvault-secrets/README.md index 9e6e2861d83e6..fb9b8ba2885c6 100644 --- a/sdk/keyvault/azure-security-keyvault-secrets/README.md +++ b/sdk/keyvault/azure-security-keyvault-secrets/README.md @@ -300,7 +300,7 @@ When you submit a pull request, a CLA-bot will automatically determine whether y This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the Code of Conduct FAQ or contact with any additional questions or comments. -[source_code]: src +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/src [api_documentation]: https://azure.github.io/azure-sdk-for-java [azure_identity]: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/identity/azure-identity [azkeyvault_docs]: https://docs.microsoft.com/azure/key-vault/ @@ -313,8 +313,8 @@ This project has adopted the [Microsoft Open Source Code of Conduct](https://ope [azure_create_application_in_portal]: https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal [azure_keyvault_cli]: https://docs.microsoft.com/azure/key-vault/quick-create-cli [azure_keyvault_cli_full]: https://docs.microsoft.com/cli/azure/keyvault?view=azure-cli-latest -[secrets_samples]: src/samples/java/com/azure/security/keyvault/secrets -[samples]: src/samples/README.md +[secrets_samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/src/samples/java/com/azure/security/keyvault/secrets +[samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/src/samples/README.md [performance_tuning]: https://github.com/Azure/azure-sdk-for-java/wiki/Performance-Tuning ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fkeyvault%2Fazure-security-keyvault-secrets%2FREADME.png) diff --git a/sdk/keyvault/azure-security-keyvault-secrets/src/samples/README.md b/sdk/keyvault/azure-security-keyvault-secrets/src/samples/README.md index 4b1b0b3f9f408..83906da1f1a97 100644 --- a/sdk/keyvault/azure-security-keyvault-secrets/src/samples/README.md +++ b/sdk/keyvault/azure-security-keyvault-secrets/src/samples/README.md @@ -70,18 +70,18 @@ For more extensive documentation on Azure Key Vault, see the [API reference docu This project welcomes contributions and suggestions. Find [more contributing][SDK_README_CONTRIBUTING] details here. -[SECRETS_SDK_README]: ../../README.md -[SDK_README_GETTING_STARTED]: ../../README.md#getting-started -[SDK_README_KEY_CONCEPTS]: ../../README.md#key-concepts -[SDK_README_CONTRIBUTING]: ../../README.md#contributing +[SECRETS_SDK_README]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/README.md +[SDK_README_GETTING_STARTED]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/README.md#getting-started +[SDK_README_KEY_CONCEPTS]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/README.md#key-concepts +[SDK_README_CONTRIBUTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/README.md#contributing [azkeyvault_rest]: https://docs.microsoft.com/rest/api/keyvault/ -[sample_helloWorld]: java/com/azure/security/keyvault/secrets/HelloWorld.java -[sample_helloWorldAsync]: java/com/azure/security/keyvault/secrets/HelloWorldAsync.java -[sample_list]: java/com/azure/security/keyvault/secrets/ListOperations.java -[sample_listAsync]: java/com/azure/security/keyvault/secrets/ListOperationsAsync.java -[sample_BackupRestore]: java/com/azure/security/keyvault/secrets/BackupAndRestoreOperations.java -[sample_BackupRestoreAsync]: java/com/azure/security/keyvault/secrets/BackupAndRestoreOperationsAsync.java -[sample_ManageDeleted]: java/com/azure/security/keyvault/secrets/ManagingDeletedSecrets.java -[sample_ManageDeletedAsync]: java/com/azure/security/keyvault/secrets/ManagingDeletedSecretsAsync.java +[sample_helloWorld]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/src/samples/java/com/azure/security/keyvault/secrets/HelloWorld.java +[sample_helloWorldAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/src/samples/java/com/azure/security/keyvault/secrets/HelloWorldAsync.java +[sample_list]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/src/samples/java/com/azure/security/keyvault/secrets/ListOperations.java +[sample_listAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/src/samples/java/com/azure/security/keyvault/secrets/ListOperationsAsync.java +[sample_BackupRestore]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/src/samples/java/com/azure/security/keyvault/secrets/BackupAndRestoreOperations.java +[sample_BackupRestoreAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/src/samples/java/com/azure/security/keyvault/secrets/BackupAndRestoreOperationsAsync.java +[sample_ManageDeleted]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/src/samples/java/com/azure/security/keyvault/secrets/ManagingDeletedSecrets.java +[sample_ManageDeletedAsync]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/src/samples/java/com/azure/security/keyvault/secrets/ManagingDeletedSecretsAsync.java ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fkeyvault%2Fazure-security-keyvault-secrets%2Fsrc%2Fsamples%2FREADME.png) diff --git a/sdk/loganalytics/microsoft-azure-loganalytics/README.md b/sdk/loganalytics/microsoft-azure-loganalytics/README.md index 2dd65bbe15c90..1b86baa089759 100644 --- a/sdk/loganalytics/microsoft-azure-loganalytics/README.md +++ b/sdk/loganalytics/microsoft-azure-loganalytics/README.md @@ -1,8 +1,8 @@ # Azure Log Analytics -This project provides client tools or utilities in Java that make it easy to query data in [Azure Log Analytics](https://azure.microsoft.com/en-us/services/log-analytics/). For reference documentation on classes and models, please see the [Azure SDK for Java reference](https://docs.microsoft.com/en-us/java/api/overview/azure/?view=azure-java-stable). +This project provides client tools or utilities in Java that make it easy to query data in [Azure Log Analytics](https://azure.microsoft.com/services/log-analytics/). For reference documentation on classes and models, please see the [Azure SDK for Java reference](https://docs.microsoft.com/java/api/overview/azure/?view=azure-java-stable). -Azure Log Analytics provides agents for telemtry collection and enables deep analytics via a [rich query language](https://docs.loganalytics.io/index). This SDK provides query access to data already stored in Log Analytics. To start collecting data from different sources, take a look at these [quickstarts](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-quick-collect-azurevm). +Azure Log Analytics provides agents for telemtry collection and enables deep analytics via a [rich query language](https://docs.loganalytics.io/index). This SDK provides query access to data already stored in Log Analytics. To start collecting data from different sources, take a look at these [quickstarts](https://docs.microsoft.com/azure/log-analytics/log-analytics-quick-collect-azurevm). ## Examples diff --git a/sdk/resourcemanager/README.md b/sdk/resourcemanager/README.md index 3a6f388cb2a75..f4963da7a8aa5 100644 --- a/sdk/resourcemanager/README.md +++ b/sdk/resourcemanager/README.md @@ -12,7 +12,7 @@ Various documentation is available to help you get started ## Migration from older version of Azure management library -If you are an existing user of the older version of Azure management library for Java (the namespace of old packages contains ``com.microsoft.azure.management.**``) and you are looking for a migration guide to the new version of the SDK, please refer to [this migration guide here](docs/MIGRATION_GUIDE.md) +If you are an existing user of the older version of Azure management library for Java (the namespace of old packages contains ``com.microsoft.azure.management.**``) and you are looking for a migration guide to the new version of the SDK, please refer to [this migration guide here](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/MIGRATION_GUIDE.md) ## Getting started @@ -325,13 +325,13 @@ If you would like to become an active contributor to this project please follow [docs]: http://azure.github.io/azure-sdk-for-java/resourcemanager.html [jdk]: https://docs.microsoft.com/java/azure/jdk/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: ../identity/azure-identity -[azure_core_http_netty]: ../core/azure-core-http-netty -[azure_core_http_okhttp]: ../core/azure-core-http-okhttp -[azure_core]: ../core/azure-core +[azure_identity]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/identity/azure-identity +[azure_core_http_netty]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-http-netty +[azure_core_http_okhttp]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-http-okhttp +[azure_core]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core [logging]: https://github.com/Azure/azure-sdk-for-java/wiki/Logging-with-Azure-SDK -[authenticate]: docs/AUTH.md -[sample]: docs/SAMPLE.md -[design]: docs/DESIGN.md -[design_preview]: docs/DESIGN_PREVIEW.md +[authenticate]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/AUTH.md +[sample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/SAMPLE.md +[design]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/DESIGN.md +[design_preview]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/DESIGN_PREVIEW.md [reactor]: https://projectreactor.io/ diff --git a/sdk/resourcemanager/docs/AUTH.md b/sdk/resourcemanager/docs/AUTH.md index da8c345e13d76..bc3d1754b032c 100644 --- a/sdk/resourcemanager/docs/AUTH.md +++ b/sdk/resourcemanager/docs/AUTH.md @@ -17,9 +17,9 @@ To use the APIs in the Azure Management Libraries for Java, as the first step yo ## Prerequisites -* An [Azure tenant](https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-create-new-tenant) for Graph RBAC. -* An [Azure subscription](https://azure.microsoft.com/en-us/free/) for resource management. -* An Azure Active Directory service principal. You can create a service principal via [Azure Portal](https://docs.microsoft.com/en-us/azure/active-directory/develop/howto-create-service-principal-portal), [Azure CLI](https://docs.microsoft.com/en-us/cli/azure/create-an-azure-service-principal-azure-cli) or [Azure Powershell](https://docs.microsoft.com/en-us/azure/active-directory/develop/howto-authenticate-service-principal-powershell). +* An [Azure tenant](https://docs.microsoft.com/azure/active-directory/develop/quickstart-create-new-tenant) for Graph RBAC. +* An [Azure subscription](https://azure.microsoft.com/free/) for resource management. +* An Azure Active Directory service principal. You can create a service principal via [Azure Portal](https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal), [Azure CLI](https://docs.microsoft.com/cli/azure/create-an-azure-service-principal-azure-cli) or [Azure Powershell](https://docs.microsoft.com/azure/active-directory/develop/howto-authenticate-service-principal-powershell). ## Simple Authentication diff --git a/sdk/resourcemanager/docs/DESIGN.md b/sdk/resourcemanager/docs/DESIGN.md index d35acb7418189..708d67ab406bb 100644 --- a/sdk/resourcemanager/docs/DESIGN.md +++ b/sdk/resourcemanager/docs/DESIGN.md @@ -130,6 +130,6 @@ Exception on management of Azure resource is a `ManagementException` instance. D `managementError.getCode()` and `managementError.getMessage()` returns code and message of the error response. -[authenticate]: AUTH.md -[sample_creatable_dependency]: ../README.md#dependency-across-azure-resources -[sample_creatable_batch]: ../README.md#batch-azure-resource-provisioning +[authenticate]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/AUTH.md +[sample_creatable_dependency]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/README.md#dependency-across-azure-resources +[sample_creatable_batch]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/README.md#batch-azure-resource-provisioning diff --git a/sdk/resourcemanager/docs/DESIGN_PREVIEW.md b/sdk/resourcemanager/docs/DESIGN_PREVIEW.md index ff5c4dc20fe9b..04669bacc8bef 100644 --- a/sdk/resourcemanager/docs/DESIGN_PREVIEW.md +++ b/sdk/resourcemanager/docs/DESIGN_PREVIEW.md @@ -54,4 +54,4 @@ Supported Azure resources: - `create` and `delete` for `NetworkInterface` - `create` and `delete` for `PublicIpAddress` -[lro]: https://docs.microsoft.com/en-us/azure/architecture/patterns/async-request-reply +[lro]: https://docs.microsoft.com/azure/architecture/patterns/async-request-reply diff --git a/sdk/resourcemanager/docs/MIGRATION_GUIDE.md b/sdk/resourcemanager/docs/MIGRATION_GUIDE.md index f776a6168988f..1e17d51bcd2fb 100644 --- a/sdk/resourcemanager/docs/MIGRATION_GUIDE.md +++ b/sdk/resourcemanager/docs/MIGRATION_GUIDE.md @@ -29,7 +29,7 @@ The latest dependencies for resource management libraries are [available here](h The latest Azure Java SDK for management libraries is a result of our efforts to create a resource management client library that is user-friendly and idiomatic to the Java ecosystem. -Apart from redesigns resulting from the [new Azure SDK Design Guidelines for Java](DESIGN.md), the latest version improves on several areas from old version. +Apart from redesigns resulting from the [new Azure SDK Design Guidelines for Java](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/DESIGN.md), the latest version improves on several areas from old version. While conforming to the new guideline, we have tried our best to minimize the breaking changes. Most of the interfaces / classes / methods have stayed the same to offer user an easier migration experience. @@ -70,7 +70,7 @@ Azure azure = Azure.authenticate(new File("my.azureauth")).withDefaultSubscripti ``` **In new version, this feature has been removed.** If this creates concern on your side, please file an issue to let us know. -For detailed information on the benefits of using the new authentication classes, please refer to [this page](AUTH.md) +For detailed information on the benefits of using the new authentication classes, please refer to [this page](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/AUTH.md) ## Customized Policy @@ -285,8 +285,8 @@ Flux.merge( More samples can be found at : - [README for new version of SDK](http://aka.ms/azure-sdk-java-mgmt) -- [Code Samples for Resource Management Libraries](SAMPLE.md) -- [Authentication Documentation](AUTH.md) +- [Code Samples for Resource Management Libraries](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/SAMPLE.md) +- [Authentication Documentation](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/AUTH.md) ## Need help? diff --git a/sdk/resourcemanager/docs/SAMPLE.md b/sdk/resourcemanager/docs/SAMPLE.md index 50c68e65d0830..df9c83b200375 100644 --- a/sdk/resourcemanager/docs/SAMPLE.md +++ b/sdk/resourcemanager/docs/SAMPLE.md @@ -14,7 +14,7 @@ Azure azure = Azure .withDefaultSubscription(); ``` -To learn more about authentication in the Azure Management Libraries for Java, see [AUTH.md](AUTH.md). +To learn more about authentication in the Azure Management Libraries for Java, see [http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/AUTH.md](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/AUTH.md). ### Virtual Machines diff --git a/sdk/resourcemanager/docs/THROTTLING.md b/sdk/resourcemanager/docs/THROTTLING.md index f9b866b681f9f..546cb42df97e4 100644 --- a/sdk/resourcemanager/docs/THROTTLING.md +++ b/sdk/resourcemanager/docs/THROTTLING.md @@ -22,4 +22,4 @@ Azure azure = Azure.configure() Be aware that many resource providers do not give rate information in response. `ResourceManagerThrottlingPolicy` provides best information on Azure Resource Manager throttling limit and limit from compute resource provider. -[arm-throttling]: https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/request-limits-and-throttling +[arm-throttling]: https://docs.microsoft.com/azure/azure-resource-manager/management/request-limits-and-throttling diff --git a/sdk/schemaregistry/azure-data-schemaregistry-avro/src/samples/README.md b/sdk/schemaregistry/azure-data-schemaregistry-avro/src/samples/README.md index d31ddf33daa29..3ac95b381ef9b 100644 --- a/sdk/schemaregistry/azure-data-schemaregistry-avro/src/samples/README.md +++ b/sdk/schemaregistry/azure-data-schemaregistry-avro/src/samples/README.md @@ -35,12 +35,12 @@ See [Next steps][sdk_readme_next_steps]. This project welcomes contributions and suggestions. See [Contributing][sdk_readme_contributing] for guidelines. -[sdk_readme_key_concepts]: ../../README.md#key-concepts -[sdk_readme_getting_started]: ../../README.md#getting-started -[sdk_readme_troubleshooting]: ../../README.md#troubleshooting -[sdk_readme_next_steps]: ../../README.md#next-steps -[sdk_readme_contributing]: ../../README.md#contributing -[sample_avro_serialization]: ./java/com/azure/data/schemaregistry/avro/SchemaRegistryAvroSerializationSample.java -[sample_avro_deserialization]: ./java/com/azure/data/schemaregistry/avro/SchemaRegistryAvroSerializationSample.java +[sdk_readme_key_concepts]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry-avro/README.md#key-concepts +[sdk_readme_getting_started]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry-avro/README.md#getting-started +[sdk_readme_troubleshooting]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry-avro/README.md#troubleshooting +[sdk_readme_next_steps]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry-avro/README.md#next-steps +[sdk_readme_contributing]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry-avro/README.md#contributing +[sample_avro_serialization]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry-avro/src/samples/java/com/azure/data/schemaregistry/avro/SchemaRegistryAvroSerializationSample.java +[sample_avro_deserialization]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry-avro/src/samples/java/com/azure/data/schemaregistry/avro/SchemaRegistryAvroSerializationSample.java ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%schemaregistry%2Fazure-data-schemaregistry-avro%2Fsrc%2Fsamples%2README.png) diff --git a/sdk/schemaregistry/azure-data-schemaregistry/README.md b/sdk/schemaregistry/azure-data-schemaregistry/README.md index f94d8c3009fd4..233c90a791563 100644 --- a/sdk/schemaregistry/azure-data-schemaregistry/README.md +++ b/sdk/schemaregistry/azure-data-schemaregistry/README.md @@ -52,7 +52,7 @@ You will also need to [register a new AAD application][register_aad_app] and [gr Set the values of the client ID, tenant ID, and client secret of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET. ##### Async client - + ```java TokenCredential tokenCredential = new DefaultAzureCredentialBuilder().build(); @@ -63,7 +63,7 @@ SchemaRegistryAsyncClient schemaRegistryAsyncClient = new SchemaRegistryClientBu ``` ##### Sync client - + ```java TokenCredential tokenCredential = new DefaultAzureCredentialBuilder().build(); @@ -96,7 +96,7 @@ SchemaRegistry operations. Those exposed properties are `Content` and `Id`. ### Register a schema Register a schema to be stored in the Azure Schema Registry. - + ```java TokenCredential tokenCredential = new DefaultAzureCredentialBuilder().build(); @@ -126,7 +126,7 @@ System.out.println("Registered schema: " + schemaProperties.getSchemaId()); ### Retrieve a schema ID Retrieve a previously registered schema ID from the Azure Schema Registry. - + ```java TokenCredential tokenCredential = new DefaultAzureCredentialBuilder().build(); @@ -141,7 +141,7 @@ System.out.println("Retrieved schema: " + schemaProperties.getSchemaName()); ### Retrieve a schema Retrieve a previously registered schema's content from the Azure Schema Registry. - + ```java TokenCredential tokenCredential = new DefaultAzureCredentialBuilder().build(); @@ -188,9 +188,9 @@ When you submit a pull request, a CLA-bot will automatically determine whether y This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact [opencode@microsoft.com][coc_contact] with any additional questions or comments. -[samples]: src/samples/java/com/azure/data/schemaregistry -[source_code]: src -[samples_code]: src/samples/ +[samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry/src/samples/java/com/azure/data/schemaregistry +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry/src +[samples_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry/src/samples/ [azure_subscription]: https://azure.microsoft.com/free/ [api_reference_doc]: https://aka.ms/schemaregistry [azure_cli]: https://docs.microsoft.com/cli/azure diff --git a/sdk/schemaregistry/azure-data-schemaregistry/src/samples/README.md b/sdk/schemaregistry/azure-data-schemaregistry/src/samples/README.md index a6687a9f91728..74629f0cfbf60 100644 --- a/sdk/schemaregistry/azure-data-schemaregistry/src/samples/README.md +++ b/sdk/schemaregistry/azure-data-schemaregistry/src/samples/README.md @@ -35,11 +35,11 @@ See [Next steps][sdk_readme_next_steps]. This project welcomes contributions and suggestions. See [Contributing][sdk_readme_contributing] for guidelines. -[sdk_readme_key_concepts]: ../../README.md#key-concepts -[sdk_readme_getting_started]: ../../README.md#getting-started -[sdk_readme_troubleshooting]: ../../README.md#troubleshooting -[sdk_readme_next_steps]: ../../README.md#next-steps -[sdk_readme_contributing]: ../../README.md#contributing +[sdk_readme_key_concepts]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry/README.md#key-concepts +[sdk_readme_getting_started]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry/README.md#getting-started +[sdk_readme_troubleshooting]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry/README.md#troubleshooting +[sdk_readme_next_steps]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry/README.md#next-steps +[sdk_readme_contributing]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/schemaregistry/azure-data-schemaregistry/README.md#contributing [sample_register_schema]: ./java/com/azure/data/schemaregistry/RegisterSchemaSample.java [sample_get_schema]: ./java/com/azure/data/schemaregistry/GetSchemaSample.java [sample_get_schema_id]: ./java/com/azure/data/schemaregistry/GetSchemaIdSample.java diff --git a/sdk/search/azure-search-documents/src/samples/README.md b/sdk/search/azure-search-documents/src/samples/README.md index b24bd22709a8f..c5b2f6e6d1593 100644 --- a/sdk/search/azure-search-documents/src/samples/README.md +++ b/sdk/search/azure-search-documents/src/samples/README.md @@ -41,28 +41,28 @@ These sample can be run in your IDE with default JDK. ## Examples The following sections provide several code snippets covering some of the most common service tasks, including: -- [Using autocomplete to expand a query from index contents](java/com/azure/search/documents/AutoCompleteExample.java) +- [Using autocomplete to expand a query from index contents](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/AutoCompleteExample.java) - [Creating a new index](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/indexes/CreateIndexExample.java) - [Create a new indexer](jhttps://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/indexes/CreateIndexerExample.java) - [Creating, listing and deleting data sources](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/indexes/DataSourceExample.java) -- [Retrieving a document by key](java/com/azure/search/documents/GetSingleDocumentExample.java) -- [How to handle HttpResponseException errors](java/com/azure/search/documents/HttpResponseExceptionExample.java) -- [Using IndexClient configuration options](java/com/azure/search/documents/IndexClientConfigurationExample.java) -- [Uploading, merging, and deleting documents in indexes](java/com/azure/search/documents/IndexContentManagementExample.java) -- [Search for documents of unknown type](java/com/azure/search/documents/SearchForDynamicDocumentsExample.java) -- [Using count, coverage, and facets](java/com/azure/search/documents/SearchOptionsExample.java) -- [Using suggestions](java/com/azure/search/documents/SearchSuggestionExample.java) -- [Searching for documents of known type](java/com/azure/search/documents/SearchAsyncWithFullyTypedDocumentsExample.java) -- [Creating a synonym map for an index](java/com/azure/search/documents/SynonymMapsCreateExample.java) +- [Retrieving a document by key](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/GetSingleDocumentExample.java) +- [How to handle HttpResponseException errors](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/HttpResponseExceptionExample.java) +- [Using IndexClient configuration options](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/IndexClientConfigurationExample.java) +- [Uploading, merging, and deleting documents in indexes](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/IndexContentManagementExample.java) +- [Search for documents of unknown type](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/SearchForDynamicDocumentsExample.java) +- [Using count, coverage, and facets](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/SearchOptionsExample.java) +- [Using suggestions](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/SearchSuggestionExample.java) +- [Searching for documents of known type](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/SearchAsyncWithFullyTypedDocumentsExample.java) +- [Creating a synonym map for an index](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/SynonymMapsCreateExample.java) - [Creating skillsets](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/indexes/CreateSkillsetExample.java) -- [Search queries options with async client](java/com/azure/search/documents/SearchOptionsAsyncExample.java) -- [Search queries options with sync client](java/com/azure/search/documents/SearchOptionsExample.java) -- [Retrieving Index and Service statistics](java/com/azure/search/documents/IndexAndServiceStatisticsExample.java) +- [Search queries options with async client](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/SearchOptionsAsyncExample.java) +- [Search queries options with sync client](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/SearchOptionsExample.java) +- [Retrieving Index and Service statistics](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/IndexAndServiceStatisticsExample.java) - [Setup datasource, indexer, index and skillset](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/indexes/LifecycleSetupExample.java) - [List indexers](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/indexes/ListIndexersExample.java) -- [Add Synonym and custom skillset](java/com/azure/search/documents/RefineSearchCapabilitiesExample.java) -- [Execute a search solution - run indexer and issue search queries](java/com/azure/search/documents/RunningSearchSolutionExample.java) -- [Setting customer x-ms-client-request-id per API call](java/com/azure/search/documents/PerCallRequestIdExample.java) +- [Add Synonym and custom skillset](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/RefineSearchCapabilitiesExample.java) +- [Execute a search solution - run indexer and issue search queries](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/RunningSearchSolutionExample.java) +- [Setting customer x-ms-client-request-id per API call](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/src/samples/java/com/azure/search/documents/PerCallRequestIdExample.java) ## Troubleshooting Troubleshooting steps can be found [here][SDK_README_TROUBLESHOOTING]. @@ -75,11 +75,11 @@ This project welcomes contributions and suggestions. Find [more contributing][SD [KEYS_SDK_README]: ../../README.md -[SDK_README_CONTRIBUTING]: ../../README.md#contributing -[SDK_README_GETTING_STARTED]: ../../README.md#getting-started -[SDK_README_TROUBLESHOOTING]: ../../README.md#troubleshooting -[SDK_README_KEY_CONCEPTS]: ../../README.md#key-concepts +[SDK_README_CONTRIBUTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/README.md#contributing +[SDK_README_GETTING_STARTED]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/README.md#getting-started +[SDK_README_TROUBLESHOOTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/README.md#troubleshooting +[SDK_README_KEY_CONCEPTS]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/search/azure-search-documents/README.md#key-concepts [SDK_README_DEPENDENCY]: ../../README.md#adding-the-package-to-your-product -[azsearch_docs]: https://docs.microsoft.com/en-us/azure/search +[azsearch_docs]: https://docs.microsoft.com/azure/search ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java/sdk/search/azure-search/samples/README.png) diff --git a/sdk/search/azure-search-documents/src/test/README.md b/sdk/search/azure-search-documents/src/test/README.md index eedb10501069f..be4a73703ad44 100644 --- a/sdk/search/azure-search-documents/src/test/README.md +++ b/sdk/search/azure-search-documents/src/test/README.md @@ -43,7 +43,7 @@ Before running the tests on PLAYBACK mode, you need to run them on RECORD mode t 1. Add the following environment variables to your development SDK to be used in JUnit runs: * AZURE_CLIENT_ID: *Client ID in Azure Active Directory* - [How to create a Client ID in Azure Portal](https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app) + [How to create a Client ID in Azure Portal](https://docs.microsoft.com/azure/active-directory/develop/quickstart-register-app) * AZURE_CLIENT_SECRET: *Client ID Secret* * AZURE_TENANT_ID: *Tenant ID in Azure Active Directory* * AZURE_SUBSCRIPTION_ID: *Azure subscription ID* diff --git a/sdk/servicebus/azure-messaging-servicebus/README.md b/sdk/servicebus/azure-messaging-servicebus/README.md index b95da18c95693..cf1f6cf6acd74 100644 --- a/sdk/servicebus/azure-messaging-servicebus/README.md +++ b/sdk/servicebus/azure-messaging-servicebus/README.md @@ -57,7 +57,7 @@ Both the asynchronous and synchronous Service Bus sender and receiver clients ar `ServiceBusClientBuilder`. The snippets below create a synchronous Service Bus sender and an asynchronous receiver, respectively. - + ```java ServiceBusSenderClient sender = new ServiceBusClientBuilder() .connectionString("<< CONNECTION STRING FOR THE SERVICE BUS NAMESPACE >>") @@ -66,7 +66,7 @@ ServiceBusSenderClient sender = new ServiceBusClientBuilder() .buildClient(); ``` - + ```java ServiceBusReceiverAsyncClient receiver = new ServiceBusClientBuilder() .connectionString("<< CONNECTION STRING FOR THE SERVICE BUS NAMESPACE >>") @@ -102,7 +102,7 @@ refer to [the associated documentation][aad_authorization]. Use the returned token credential to authenticate the client: - + ```java TokenCredential credential = new DefaultAzureCredentialBuilder() .build(); @@ -152,7 +152,7 @@ a topic. The snippet below creates a synchronous [`ServiceBusSenderClient`][ServiceBusSenderClient] to publish a message to a queue. - + ```java ServiceBusSenderClient sender = new ServiceBusClientBuilder() .connectionString("<< CONNECTION STRING FOR THE SERVICE BUS NAMESPACE >>") @@ -186,7 +186,7 @@ while held under an exclusive lock in the service so that other, competing recei The snippet below creates a [`ServiceBusReceiverClient`][ServiceBusReceiverClient] to receive messages from a topic subscription. - + ```java ServiceBusReceiverClient receiver = new ServiceBusClientBuilder() .connectionString("<< CONNECTION STRING FOR THE SERVICE BUS NAMESPACE >>") @@ -213,7 +213,7 @@ receiver.close(); The asynchronous [`ServiceBusReceiverAsyncClient`][ServiceBusReceiverAsyncClient] continuously fetches messages until the `subscription` is disposed. - + ```java ServiceBusReceiverAsyncClient receiver = new ServiceBusClientBuilder() .connectionString("<< CONNECTION STRING FOR THE SERVICE BUS NAMESPACE >>") @@ -246,7 +246,7 @@ When a message is received, it can be settled using any of the `complete()`, `ab overloads. The sample below completes a received message from synchronous [`ServiceBusReceiverClient`][ServiceBusReceiverClient]. - + ```java // This fetches a batch of 10 messages or until the default operation timeout has elapsed. receiver.receiveMessages(10).forEach(context -> { @@ -286,7 +286,7 @@ Create a [`ServiceBusSenderClient`][ServiceBusSenderClient] for a session enable `ServiceBusMessage.setSessionId(String)` on a `ServiceBusMessage` will publish the message to that session. If the session does not exist, it is created. - + ```java // Setting sessionId publishes that message to a specific session, in this case, "greeting". ServiceBusMessage message = new ServiceBusMessage("Hello world") @@ -299,7 +299,7 @@ sender.sendMessage(message); Receivers can fetch messages from a specific session or the first available, unlocked session. - + ```java // Creates a session-enabled receiver that gets messages from the session "greetings". ServiceBusReceiverAsyncClient receiver = new ServiceBusClientBuilder() @@ -310,7 +310,7 @@ ServiceBusReceiverAsyncClient receiver = new ServiceBusClientBuilder() .buildAsyncClient(); ``` - + ```java // Creates a session-enabled receiver that gets messages from the first available session. ServiceBusReceiverAsyncClient receiver = new ServiceBusClientBuilder() @@ -326,7 +326,7 @@ Azure Service Bus queues and topic subscriptions provide a secondary sub-queue, The dead-letter queue doesn't need to be explicitly created and can't be deleted or otherwise managed independent of the main entity. Learn more about dead-letter queue [here][dead-letter-queue]. - + ```java ServiceBusReceiverClient receiver = new ServiceBusClientBuilder() .connectionString("<< CONNECTION STRING FOR THE SERVICE BUS NAMESPACE >>") @@ -396,13 +396,13 @@ the following set of sample is available [here][samples_readme]. ## Contributing If you would like to become an active contributor to this project please refer to our [Contribution -Guidelines](./../../../CONTRIBUTING.md) for more information. +Guidelines](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/.http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/.http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/.http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/CONTRIBUTING.md) for more information. [aad_authorization]: https://docs.microsoft.com/azure/service-bus-messaging/authenticate-application [amqp_transport_error]: https://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-transport-v1.0-os.html#type-amqp-error -[AmqpErrorCondition]: ../../core/azure-core-amqp/src/main/java/com/azure/core/amqp/exception/AmqpErrorCondition.java -[AmqpRetryOptons]: ../../core/azure-core-amqp/src/main/java/com/azure/core/amqp/AmqpRetryOptions.java +[AmqpErrorCondition]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-amqp/src/main/java/com/azure/core/amqp/exception/AmqpErrorCondition.java +[AmqpRetryOptons]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-amqp/src/main/java/com/azure/core/amqp/AmqpRetryOptions.java [api_documentation]: https://aka.ms/java-docs [dead-letter-queue]: https://docs.microsoft.com/azure/service-bus-messaging/service-bus-dead-letter-queues [deadletterqueue_docs]: https://docs.microsoft.com/azure/service-bus-messaging/service-bus-dead-letter-queues @@ -416,22 +416,22 @@ Guidelines](./../../../CONTRIBUTING.md) for more information. [product_docs]: https://docs.microsoft.com/azure/service-bus-messaging [qpid_proton_j_apache]: http://qpid.apache.org/proton/ [queue_concept]: https://docs.microsoft.com/azure/service-bus-messaging/service-bus-messaging-overview#queues -[ReceiveMode]: ./src/main/java/com/azure/messaging/servicebus/models/ReceiveMode.java -[RetryOptions]: ../../core/azure-core-amqp/src/main/java/com/azure/core/amqp/AmqpRetryOptions.java -[sample_examples]: ./src/samples/java/com/azure/messaging/servicebus/ -[samples_readme]: ./src/samples/java/com/azure/messaging/servicebus +[ReceiveMode]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/main/java/com/azure/messaging/servicebus/models/ReceiveMode.java +[RetryOptions]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core-amqp/src/main/java/com/azure/core/amqp/AmqpRetryOptions.java +[sample_examples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/ +[samples_readme]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus [service_bus_connection_string]: https://docs.microsoft.com/azure/service-bus-messaging/service-bus-create-namespace-portal#get-the-connection-string [servicebus_create]: https://docs.microsoft.com/azure/service-bus-messaging/service-bus-create-namespace-portal [servicebus_messaging_exceptions]: https://docs.microsoft.com/azure/service-bus-messaging/service-bus-messaging-exceptions [servicebus_roles]: https://docs.microsoft.com/azure/service-bus-messaging/authenticate-application#built-in-rbac-roles-for-azure-service-bus -[ServiceBusClientBuilder]: ./src/main/java/com/azure/messaging/servicebus/ServiceBusClientBuilder.java -[ServiceBusMessage]: ./src/main/java/com/azure/messaging/servicebus/ServiceBusMessage.java -[ServiceBusReceiverAsyncClient]: ./src/main/java/com/azure/messaging/servicebus/ServiceBusReceiverAsyncClient.java -[ServiceBusReceiverClient]: ./src/main/java/com/azure/messaging/servicebus/ServiceBusReceiverClient.java -[ServiceBusSenderAsyncClient]: ./src/main/java/com/azure/messaging/servicebus/ServiceBusSenderAsyncClient.java -[ServiceBusSenderClient]: ./src/main/java/com/azure/messaging/servicebus/ServiceBusSenderClient.java +[ServiceBusClientBuilder]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/main/java/com/azure/messaging/servicebus/ServiceBusClientBuilder.java +[ServiceBusMessage]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/main/java/com/azure/messaging/servicebus/ServiceBusMessage.java +[ServiceBusReceiverAsyncClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/main/java/com/azure/messaging/servicebus/ServiceBusReceiverAsyncClient.java +[ServiceBusReceiverClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/main/java/com/azure/messaging/servicebus/ServiceBusReceiverClient.java +[ServiceBusSenderAsyncClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/main/java/com/azure/messaging/servicebus/ServiceBusSenderAsyncClient.java +[ServiceBusSenderClient]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/main/java/com/azure/messaging/servicebus/ServiceBusSenderClient.java [service_bus_create]: https://docs.microsoft.com/azure/service-bus-messaging/service-bus-create-namespace-portal -[source_code]: ./ +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/ [subscription_concept]: https://docs.microsoft.com/azure/service-bus-messaging/service-bus-queues-topics-subscriptions#topics-and-subscriptions [topic_concept]: https://docs.microsoft.com/azure/service-bus-messaging/service-bus-messaging-overview#topics [wiki_identity]: https://github.com/Azure/azure-sdk-for-java/wiki/Identity-and-Authentication diff --git a/sdk/servicebus/azure-messaging-servicebus/src/samples/README.md b/sdk/servicebus/azure-messaging-servicebus/src/samples/README.md index 555203c5be655..ca904df34fd16 100644 --- a/sdk/servicebus/azure-messaging-servicebus/src/samples/README.md +++ b/sdk/servicebus/azure-messaging-servicebus/src/samples/README.md @@ -55,26 +55,26 @@ See [Next steps][sdk_readme_next_steps]. ## Contributing If you would like to become an active contributor to this project please refer to our [Contribution -Guidelines](../../../../../CONTRIBUTING.md) for more information. +Guidelines](http://github.com/Azure/azure-sdk-for-java/blob/master/CONTRIBUTING.md) for more information. -[sdk_readme_key_concepts]: ../../README.md#key-concepts -[sdk_readme_getting_started]: ../../README.md#getting-started -[sdk_readme_troubleshooting]: ../../README.md#troubleshooting -[sdk_readme_next_steps]: ../../README.md#next-steps - -[PeekMessageAsyncSample]: ./java/com/azure/messaging/servicebus/PeekMessageAsyncSample.java -[ReceiveMessageAndSettleAsyncSample]: ./java/com/azure/messaging/servicebus/ReceiveMessageAndSettleAsyncSample.java -[ReceiveMessageAsyncSample]: ./java/com/azure/messaging/servicebus/ReceiveMessageAsyncSample.java -[ReceiveMessageAzureIdentityAsyncSample]: ./java/com/azure/messaging/servicebus/ReceiveMessageAzureIdentityAsyncSample.java -[ReceiveMessageSyncSample]: ./java/com/azure/messaging/servicebus/ReceiveMessageSyncSample.java -[ReceiveMultipleSessionsAsyncSample]: ./java/com/azure/messaging/servicebus/ReceiveMultipleSessionsAsyncSample.java -[ReceiveNamedSessionAsyncSample]: ./java/com/azure/messaging/servicebus/ReceiveNamedSessionAsyncSample.java -[ReceiveSingleSessionAsyncSample]: ./java/com/azure/messaging/servicebus/ReceiveSingleSessionAsyncSample.java -[SendAndReceiveSessionMessageSample]: ./java/com/azure/messaging/servicebus/SendAndReceiveSessionMessageSample.java -[SendMessageAsyncSample]: ./java/com/azure/messaging/servicebus/SendMessageAsyncSample.java -[SendMessageBatchSyncSample]: ./java/com/azure/messaging/servicebus/SendMessageBatchSyncSample.java -[SendMessageWithAzureIdentityAsyncSample]: ./java/com/azure/messaging/servicebus/SendMessageWithAzureIdentityAsyncSample.java -[SendScheduledMessageAndCancelAsyncSample]: ./java/com/azure/messaging/servicebus/SendScheduledMessageAndCancelAsyncSample.java +[sdk_readme_key_concepts]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/README.md#key-concepts +[sdk_readme_getting_started]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/README.md#getting-started +[sdk_readme_troubleshooting]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/README.md#troubleshooting +[sdk_readme_next_steps]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/README.md#next-steps + +[PeekMessageAsyncSample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/PeekMessageAsyncSample.java +[ReceiveMessageAndSettleAsyncSample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/ReceiveMessageAndSettleAsyncSample.java +[ReceiveMessageAsyncSample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/ReceiveMessageAsyncSample.java +[ReceiveMessageAzureIdentityAsyncSample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/ReceiveMessageAzureIdentityAsyncSample.java +[ReceiveMessageSyncSample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/ReceiveMessageSyncSample.java +[ReceiveMultipleSessionsAsyncSample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/ReceiveMultipleSessionsAsyncSample.java +[ReceiveNamedSessionAsyncSample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/ReceiveNamedSessionAsyncSample.java +[ReceiveSingleSessionAsyncSample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/ReceiveSingleSessionAsyncSample.java +[SendAndReceiveSessionMessageSample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/SendAndReceiveSessionMessageSample.java +[SendMessageAsyncSample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/SendMessageAsyncSample.java +[SendMessageBatchSyncSample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/SendMessageBatchSyncSample.java +[SendMessageWithAzureIdentityAsyncSample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/SendMessageWithAzureIdentityAsyncSample.java +[SendScheduledMessageAndCancelAsyncSample]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/azure-messaging-servicebus/src/samples/java/com/azure/messaging/servicebus/SendScheduledMessageAndCancelAsyncSample.java ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fappconfiguration%2Fazure-messaging-servicebus%2Fsrc%2Fsamples%2FREADME.png) diff --git a/sdk/servicebus/microsoft-azure-servicebus/README.md b/sdk/servicebus/microsoft-azure-servicebus/README.md index ef37200d80ba2..5edffb56f5231 100644 --- a/sdk/servicebus/microsoft-azure-servicebus/README.md +++ b/sdk/servicebus/microsoft-azure-servicebus/README.md @@ -57,7 +57,7 @@ The samples are located in this repo. [Java Samples](https://github.com/Azure/az ### Can I manage Service Bus entities with this library? -Yes, this client library now has the management functionality built into it. This is made available through the [ManagementClient](./src/main/java/com/microsoft/azure/servicebus/management/ManagementClient.java) which now enables create, read(exists), update and delete Queues, Topics, Subscriptions, Rules. +Yes, this client library now has the management functionality built into it. This is made available through the [ManagementClient](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/servicebus/microsoft-azure-servicebus/src/main/java/com/microsoft/azure/servicebus/management/ManagementClient.java) which now enables create, read(exists), update and delete Queues, Topics, Subscriptions, Rules. ### How do I run the unit tests? diff --git a/sdk/spring/CONTRIBUTING.md b/sdk/spring/CONTRIBUTING.md index e7b9b7abf19fe..4ef8ad7c552d1 100644 --- a/sdk/spring/CONTRIBUTING.md +++ b/sdk/spring/CONTRIBUTING.md @@ -19,7 +19,7 @@ For more information see the [Code of Conduct FAQ](https://opensource.microsoft. Before working on a contribution, it would be beneficial to familiarize yourself with the project so that your submission is consistent with the project standards and is ready to be accepted with fewer changes requested. -- [Azure Spring Boot README](./README.md), to learn more about the overall project and processes used. +- [Azure Spring Boot README](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/README.md), to learn more about the overall project and processes used. ## Development environment setup diff --git a/sdk/spring/README.md b/sdk/spring/README.md index 122a836694d0e..8cabdbf656144 100644 --- a/sdk/spring/README.md +++ b/sdk/spring/README.md @@ -21,17 +21,17 @@ The first three starters are also available in [Spring Initializr](http://start. Starter Name | Version for Spring Boot 2.3.x | Version for Spring Boot 2.2.x | Version for Spring Boot 2.1.x | Version for Spring Boot 2.0.x ---|:---:|:---:|:---:|:---: -[azure-active-directory-spring-boot-starter](azure-spring-boot-starter-active-directory/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-active-directory-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.0.*) -[azure-storage-spring-boot-starter](azure-spring-boot-starter-storage/README.md) | N/A | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-storage-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-storage-spring-boot-starter%22) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-storage-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-storage-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-storage-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-storage-spring-boot-starter%20AND%20v:2.0.*) -[spring-starter-azure-storage](azure-spring-starter-storage/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-starter-azure-storage.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20%20a:spring-starter-azure-storage) | N/A | N/A | N/A -[azure-keyvault-secrets-spring-boot-starter](azure-spring-boot-starter-keyvault-secrets/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-keyvault-secrets-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.0.*) -[azure-active-directory-b2c-spring-boot-starter](azure-spring-boot-starter-active-directory-b2c/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-b2c-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-active-directory-b2c-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-b2c-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-b2c-spring-boot-starter%20AND%20v:2.2.*) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-b2c-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-b2c-spring-boot-starter%20AND%20v:2.1.*) | N/A -[azure-cosmosdb-spring-boot-starter](azure-spring-boot-starter-cosmosdb/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-cosmosdb-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.0.*) -[azure-mediaservices-spring-boot-starter](azure-spring-boot-starter-mediaservices/README.md) | N/A | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-mediaservices-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-mediaservices-spring-boot-starter%22) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-mediaservices-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-mediaservices-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-mediaservices-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-mediaservices-spring-boot-starter%20AND%20v:2.0.*) -[azure-servicebus-spring-boot-starter](azure-spring-boot-starter-servicebus/README.md) | N/A | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-servicebus-spring-boot-starter%22) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-spring-boot-starter%20AND%20v:2.0.*) -[spring-data-gremlin-boot-starter](azure-spring-boot-starter-data-gremlin/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22spring-data-gremlin-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.0.*) -[azure-spring-boot-metrics-starter](azure-spring-boot-starter-metrics/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-spring-boot-metrics-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.0.*) -[azure-servicebus-jms-spring-boot-starter](azure-spring-boot-starter-servicebus-jms/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-jms-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-servicebus-jms-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-jms-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-jms-spring-boot-starter%20AND%20v:2.2.*) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-jms-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-jms-spring-boot-starter%20AND%20v:2.1.*) | N/A +[azure-active-directory-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-active-directory/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-active-directory-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.0.*) +[azure-storage-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-storage/README.md) | N/A | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-storage-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-storage-spring-boot-starter%22) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-storage-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-storage-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-storage-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-storage-spring-boot-starter%20AND%20v:2.0.*) +[spring-starter-azure-storage](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-starter-storage/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-starter-azure-storage.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20%20a:spring-starter-azure-storage) | N/A | N/A | N/A +[azure-keyvault-secrets-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-keyvault-secrets/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-keyvault-secrets-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.0.*) +[azure-active-directory-b2c-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-active-directory-b2c/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-b2c-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-active-directory-b2c-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-b2c-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-b2c-spring-boot-starter%20AND%20v:2.2.*) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-b2c-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-b2c-spring-boot-starter%20AND%20v:2.1.*) | N/A +[azure-cosmosdb-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-cosmosdb/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-cosmosdb-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.0.*) +[azure-mediaservices-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-mediaservices/README.md) | N/A | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-mediaservices-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-mediaservices-spring-boot-starter%22) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-mediaservices-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-mediaservices-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-mediaservices-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-mediaservices-spring-boot-starter%20AND%20v:2.0.*) +[azure-servicebus-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-servicebus/README.md) | N/A | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-servicebus-spring-boot-starter%22) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-spring-boot-starter%20AND%20v:2.0.*) +[spring-data-gremlin-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-data-gremlin/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22spring-data-gremlin-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.0.*) +[azure-spring-boot-metrics-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-metrics/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-spring-boot-metrics-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.0.*) +[azure-servicebus-jms-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-servicebus-jms/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-jms-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-servicebus-jms-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-jms-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-jms-spring-boot-starter%20AND%20v:2.2.*) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-jms-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-jms-spring-boot-starter%20AND%20v:2.1.*) | N/A ### Snapshots [![Nexus OSS](https://img.shields.io/nexus/snapshots/https/oss.sonatype.org/com.microsoft.azure/azure-spring-boot.svg)](https://oss.sonatype.org/content/repositories/snapshots/com/microsoft/azure/azure-spring-boot/) @@ -60,7 +60,7 @@ You could check below articles to learn more on usage of specific starters. ## Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com. -Please follow [instructions here](./CONTRIBUTING.md) to build from source or contribute. +Please follow [instructions here](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/CONTRIBUTING.md) to build from source or contribute. ### Filing Issues diff --git a/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2/README.md b/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2/README.md index 06304db4a7183..036c0ebecd8f6 100644 --- a/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2/README.md +++ b/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2/README.md @@ -1,7 +1,7 @@ # OAuth 2.0 Sample for Azure AD Spring Boot Starter client library for Java ## Key concepts -This sample illustrates how to use `azure-active-directory-spring-boot-starter` package to work with OAuth 2.0 and OpenID Connect protocols on Auzre. This sample will use Microsoft Graph API to retrieve user info. This is the key difference from [azure-spring-boot-sample-active-directory-backend](../azure-spring-boot-sample-active-directory-backend/README.md). It's reflected by these configurations in `appication.properties`: +This sample illustrates how to use `azure-active-directory-spring-boot-starter` package to work with OAuth 2.0 and OpenID Connect protocols on Auzre. This sample will use Microsoft Graph API to retrieve user info. This is the key difference from [azure-spring-boot-sample-active-directory-backend](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend/README.md). It's reflected by these configurations in `appication.properties`: ```properties azure.activedirectory.environment=global-v2-graph azure.activedirectory.user-group.key=@odata.type diff --git a/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets/README.md b/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets/README.md index 61c112fd69b86..e38beeb7d0e1a 100644 --- a/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets/README.md +++ b/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets/README.md @@ -1,7 +1,7 @@ # Sample for Azure Key Vault Secrets Spring Boot Starter client library for Java ## Key concepts -This sample illustrates how to use [Azure Key Vault Secrets Spring Boot Starter](../../azure-spring-boot-starter-keyvault-secrets/README.md). +This sample illustrates how to use [Azure Key Vault Secrets Spring Boot Starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-keyvault-secrets/README.md). In this sample, a secret named `spring-datasource-url` is stored into an Azure Key Vault, and a sample Spring application will use its value as a configuration property value. @@ -78,4 +78,4 @@ mvn spring-boot:run ## Troubleshooting ## Next steps -## Contributing \ No newline at end of file +## Contributing diff --git a/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue/README.md b/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue/README.md index 21bfa20bca843..852dd8abba2db 100644 --- a/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue/README.md +++ b/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue/README.md @@ -22,7 +22,7 @@ Running this sample will be charged by Azure. You can check the usage and bill a ## Examples ### Config the sample -1. Update [application.properties](src/main/resources/application.properties) +1. Update [application.properties](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue/src/main/resources/application.properties) ```properties # Fill service bus namespace connection string copied from portal @@ -33,7 +33,7 @@ Running this sample will be charged by Azure. You can check the usage and bill a spring.jms.servicebus.idle-timeout=[idle-timeout] ``` -2. Specify your queue name. Update `QUEUE_NAME` in [QueueSendController](src/main/java/com/microsoft/azure/jms/queue/QueueSendController.java) and [QueueReceiveController](src/main/java/com/microsoft/azure/jms/queue/QueueReceiveController.java). +2. Specify your queue name. Update `QUEUE_NAME` in [QueueSendController](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue/src/main/java/com/microsoft/azure/jms/queue/QueueSendController.java) and [QueueReceiveController](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue/src/main/java/com/microsoft/azure/jms/queue/QueueReceiveController.java). ### How to run diff --git a/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic/README.md b/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic/README.md index 6c645034cc622..6c5b9d6cece56 100644 --- a/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic/README.md +++ b/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic/README.md @@ -20,7 +20,7 @@ Running this sample will be charged by Azure. You can check the usage and bill a ## Examples ### Config the sample -1. Update [application.properties](src/main/resources/application.properties) +1. Update [application.properties](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic/src/main/resources/application.properties) ```properties # Fill service bus namespace connection string copied from portal @@ -35,7 +35,7 @@ Running this sample will be charged by Azure. You can check the usage and bill a spring.jms.servicebus.idle-timeout=[idle-timeout] ``` -2. Specify your topic name and subscription name. Update `TOPIC_NAME` in [TopicSendController](src/main/java/com/microsoft/azure/jms/topic/TopicSendController.java) and [TopicReceiveController](src/main/java/com/microsoft/azure/jms/topic/TopicReceiveController.java), and `SUBSCRIPTION_NAME` in [TopicReceiveController](src/main/java/com/microsoft/azure/jms/topic/TopicReceiveController.java). +2. Specify your topic name and subscription name. Update `TOPIC_NAME` in [TopicSendController](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic/src/main/java/com/microsoft/azure/jms/topic/TopicSendController.java) and [TopicReceiveController](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic/src/main/java/com/microsoft/azure/jms/topic/TopicReceiveController.java), and `SUBSCRIPTION_NAME` in [TopicReceiveController](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic/src/main/java/com/microsoft/azure/jms/topic/TopicReceiveController.java). ### How to run @@ -70,4 +70,4 @@ Type | Reference Link `Topics` | [https://docs.microsoft.com/azure/service-bus-messaging/service-bus-java-how-to-use-topics-subscriptions](https://docs.microsoft.com/azure/service-bus-messaging/service-bus-java-how-to-use-topics-subscriptions) `Subscriptions` | [https://docs.microsoft.com/azure/service-bus-messaging/service-bus-java-how-to-use-topics-subscriptions](https://docs.microsoft.com/azure/service-bus-messaging/service-bus-java-how-to-use-topics-subscriptions) -## Contributing \ No newline at end of file +## Contributing diff --git a/sdk/spring/azure-spring-boot-samples/azure-spring-cloud-feature-management-sample/README.md b/sdk/spring/azure-spring-boot-samples/azure-spring-cloud-feature-management-sample/README.md index 65bb4594c59e1..b5c97c3c39fad 100644 --- a/sdk/spring/azure-spring-boot-samples/azure-spring-cloud-feature-management-sample/README.md +++ b/sdk/spring/azure-spring-boot-samples/azure-spring-cloud-feature-management-sample/README.md @@ -1,6 +1,6 @@ # Feature Management Sample shared library for Java -This sample describes how to use [spring-cloud-feature-management](./../../../appconfiguration/azure-spring-cloud-feature-management/README.md) to manage features and how to get configurations from Azure Configuration Service to Spring Environment. +This sample describes how to use [spring-cloud-feature-management](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-spring-cloud-feature-management/README.md) to manage features and how to get configurations from Azure Configuration Service to Spring Environment. ## Key concepts ## Getting started diff --git a/sdk/spring/azure-spring-boot-samples/azure-spring-cloud-feature-management-web-sample/README.md b/sdk/spring/azure-spring-boot-samples/azure-spring-cloud-feature-management-web-sample/README.md index d5f1c30df2b1a..3d81c27151dbe 100644 --- a/sdk/spring/azure-spring-boot-samples/azure-spring-cloud-feature-management-web-sample/README.md +++ b/sdk/spring/azure-spring-boot-samples/azure-spring-cloud-feature-management-web-sample/README.md @@ -1,6 +1,6 @@ # Feature Management Web Sample shared library for Java -This sample describes how to use [spring-cloud-feature-management](./../../../appconfiguration/azure-spring-cloud-feature-management/README.md) to manage features and how to get configurations from Azure Configuration Service to Spring Environment. +This sample describes how to use [spring-cloud-feature-management](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-spring-cloud-feature-management/README.md) to manage features and how to get configurations from Azure Configuration Service to Spring Environment. ## Key concepts ## Getting started diff --git a/sdk/spring/azure-spring-boot-starter-active-directory-b2c/README.md b/sdk/spring/azure-spring-boot-starter-active-directory-b2c/README.md index f33d45eecd9dd..af8fce32da797 100644 --- a/sdk/spring/azure-spring-boot-starter-active-directory-b2c/README.md +++ b/sdk/spring/azure-spring-boot-starter-active-directory-b2c/README.md @@ -183,7 +183,7 @@ public class AADB2COidcLoginConfigSample extends WebSecurityConfigurerAdapter { } } ``` -14. Copy the `greeting.html` and `home.html` from [Azure AD B2C Spring Boot Sample](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-b2c-oidc/src/main/resources/templates), and replace the +14. Copy the `greeting.html` and `home.html` from [Azure AD B2C Spring Boot Sample](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-b2c-oidc/src/main/resources/templates), and replace the `${your-profile-edit-user-flow}` and `${your-password-reset-user-flow}` with your user flow name respectively that completed earlier. @@ -225,12 +225,12 @@ For more information about setting logging in spring, please refer to the [offic ## Next steps The following section provide a sample project illustrating how to use the starter. ### More sample code -- [Azure Active Directory B2C](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-b2c-oidc) +- [Azure Active Directory B2C](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-b2c-oidc) ## Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com. -Please follow [instructions here](../CONTRIBUTING.md) to build from source or contribute. +Please follow [instructions here](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/CONTRIBUTING.md) to build from source or contribute. [docs]: https://docs.microsoft.com/azure/developer/java/spring-framework/configure-spring-boot-starter-java-app-with-azure-active-directory-b2c-oidc diff --git a/sdk/spring/azure-spring-boot-starter-active-directory/README.md b/sdk/spring/azure-spring-boot-starter-active-directory/README.md index 34b21b8e99709..ee81f8eb091c3 100644 --- a/sdk/spring/azure-spring-boot-starter-active-directory/README.md +++ b/sdk/spring/azure-spring-boot-starter-active-directory/README.md @@ -57,7 +57,7 @@ Refer to different samples for different authentication ways. ### Authenticate in backend -Please refer to [azure-spring-boot-sample-active-directory-backend](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend/README.md) for authenticate in backend. Or [azure-spring-boot-sample-active-directory-backend-v2](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2/README.md) to use Microsoft Graph API instead of Azure Active Directory Graph API. +Please refer to [azure-spring-boot-sample-active-directory-backend](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend/README.md) for authenticate in backend. Or [azure-spring-boot-sample-active-directory-backend-v2](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2/README.md) to use Microsoft Graph API instead of Azure Active Directory Graph API. #### Configure application.properties: ```properties @@ -91,7 +91,7 @@ public class AADOAuth2LoginConfigSample extends WebSecurityConfigurerAdapter { ### Authenticate in frontend -Please refer to [azure-active-directory-spring-boot-sample](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory/README.md) for how to integrate Spring Security and Azure AD for authentication and authorization in a Single Page Application (SPA) scenario. +Please refer to [azure-active-directory-spring-boot-sample](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory/README.md) for how to integrate Spring Security and Azure AD for authentication and authorization in a Single Page Application (SPA) scenario. #### Configure application.properties: ```properties @@ -196,7 +196,7 @@ If you're using [Azure China](https://docs.microsoft.com/azure/china/china-welco azure.activedirectory.environment=cn-v2-graph ``` -Please refer to [azure-spring-boot-sample-active-directory-backend-v2](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2/README.md) to see a sample configured to use the Microsoft Graph API. +Please refer to [azure-spring-boot-sample-active-directory-backend-v2](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2/README.md) to see a sample configured to use the Microsoft Graph API. ### Using Microsoft identity platform endpoints If you want to use v2 version endpoints to do authorization and authentication, please pay attention to the attributes of claims, because there are some attributes exists in v1 version id-token by default but not in v2 version id-token, if you have to get that attribute, please make sure to add it into your scope. @@ -261,14 +261,14 @@ For more information about setting logging in spring, please refer to the [offic ## Next steps The following section provides sample projects illustrating how to use the starter in different cases. ### More sample code -- [Azure Active Directory for Frontend](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory) -- [Azure Active Directory for Backend](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend) -- [Azure Active Directory for Backend with Microsoft Graph API](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2) +- [Azure Active Directory for Frontend](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory) +- [Azure Active Directory for Backend](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend) +- [Azure Active Directory for Backend with Microsoft Graph API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2) ## Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com. -Please follow [instructions here](../CONTRIBUTING.md) to build from source or contribute. +Please follow [instructions here](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/CONTRIBUTING.md) to build from source or contribute. [docs]: https://docs.microsoft.com/azure/developer/java/spring-framework/configure-spring-boot-starter-java-app-with-azure-active-directory diff --git a/sdk/spring/azure-spring-boot-starter-cosmosdb/README.md b/sdk/spring/azure-spring-boot-starter-cosmosdb/README.md index ed3be844bff3b..a2d9ddc9699d8 100644 --- a/sdk/spring/azure-spring-boot-starter-cosmosdb/README.md +++ b/sdk/spring/azure-spring-boot-starter-cosmosdb/README.md @@ -76,7 +76,7 @@ Include actuator dependencies. ``` -Call `http://{hostname}:{port}/actuator/health/cosmos` to get the CosmosDB health info. **Please note**: it will calculate [RUs](https://docs.microsoft.com/en-us/azure/cosmos-db/request-units). +Call `http://{hostname}:{port}/actuator/health/cosmos` to get the CosmosDB health info. **Please note**: it will calculate [RUs](https://docs.microsoft.com/azure/cosmos-db/request-units). ### Define an entity Define a simple entity as Document in Cosmos DB. @@ -235,12 +235,12 @@ Besides using this Azure CosmosDb Spring Boot Starter, you can directly use Spri The following section provide a sample project illustrating how to use the starter. ### More sample code -- [Cosmos DB SQL API](../azure-spring-boot-samples/azure-spring-boot-sample-cosmosdb) +- [Cosmos DB SQL API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-cosmosdb) ## Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com. -Please follow [instructions here](../CONTRIBUTING.md) to build from source or contribute. +Please follow [instructions here](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/CONTRIBUTING.md) to build from source or contribute. [docs]: https://docs.microsoft.com/azure/developer/java/spring-framework/configure-spring-boot-starter-java-app-with-cosmos-db diff --git a/sdk/spring/azure-spring-boot-starter-data-gremlin/README.md b/sdk/spring/azure-spring-boot-starter-data-gremlin/README.md index db7ec6fb1719b..8d26c5073f610 100644 --- a/sdk/spring/azure-spring-boot-starter-data-gremlin/README.md +++ b/sdk/spring/azure-spring-boot-starter-data-gremlin/README.md @@ -218,12 +218,12 @@ For more information about setting logging in spring, please refer to the [offic The following section provide a sample project illustrating how to use the starter. ### More sample code -- [Gremlin SQL API](../azure-spring-boot-samples/azure-spring-boot-sample-data-gremlin) +- [Gremlin SQL API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-data-gremlin) ## Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com. -Please follow [instructions here](../CONTRIBUTING.md) to build from source or contribute. +Please follow [instructions here](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/CONTRIBUTING.md) to build from source or contribute. [docs]: https://docs.microsoft.com/azure/developer/java/spring-framework/configure-spring-data-gremlin-java-app-with-cosmos-db diff --git a/sdk/spring/azure-spring-boot-starter-keyvault-secrets/README.md b/sdk/spring/azure-spring-boot-starter-keyvault-secrets/README.md index 0d5680ed13e33..d3726c33ae926 100644 --- a/sdk/spring/azure-spring-boot-starter-keyvault-secrets/README.md +++ b/sdk/spring/azure-spring-boot-starter-keyvault-secrets/README.md @@ -41,7 +41,7 @@ will get back. The new case sensitive mode allows you to use case sensitive Key Vault names. Note that the Key Vault secret key still needs to honor the naming limitation as -described in the “keyvault-name” element of [About keys, secrets, and certificates](https://docs.microsoft.com/en-us/azure/key-vault/general/about-keys-secrets-certificates). +described in the “keyvault-name” element of [About keys, secrets, and certificates](https://docs.microsoft.com/azure/key-vault/general/about-keys-secrets-certificates). If your Spring property is using a name that does not honor the Key Vault secret key limitation use the following technique as described by @@ -100,7 +100,7 @@ You can use the following Azure CLI command to save secrets, if Key Vault is alr az keyvault secret set --name --value --vault-name ``` > NOTE -> To get detail steps on how setup Azure Key Vault, please refer to sample code readme section ["Setup Azure Key Vault"](../azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets/README.md) +> To get detail steps on how setup Azure Key Vault, please refer to sample code readme section ["Setup Azure Key Vault"](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets/README.md) > **IMPORTANT** > Allowed secret name pattern in Azure Key Vault is ^[0-9a-zA-Z-]+$, for some Spring system properties contains `.` like spring.datasource.url, do below workaround when you save it into Azure Key Vault: simply replace `.` to `-`. `spring.datasource.url` will be saved with name `spring-datasource-url` in Azure Key Vault. While in client application, use original `spring.datasource.url` to retrieve property value, this starter will take care of transformation for you. Purpose of using this way is to integrate with Spring existing property setting. @@ -182,12 +182,12 @@ For more information about setting logging in spring, please refer to the [offic ## Next steps The following section provide a sample project illustrating how to use the starter. ### More sample code -- [Key Vault Secrets](../azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets) +- [Key Vault Secrets](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets) ## Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com. -Please follow [instructions here](../CONTRIBUTING.md) to build from source or contribute. +Please follow [instructions here](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/CONTRIBUTING.md) to build from source or contribute. [docs]: https://docs.microsoft.com/azure/developer/java/spring-framework/configure-spring-boot-starter-java-app-with-azure-key-vault diff --git a/sdk/spring/azure-spring-boot-starter-mediaservices/README.md b/sdk/spring/azure-spring-boot-starter-mediaservices/README.md index c97c6934c5978..bc441cf093762 100644 --- a/sdk/spring/azure-spring-boot-starter-mediaservices/README.md +++ b/sdk/spring/azure-spring-boot-starter-mediaservices/README.md @@ -1,6 +1,6 @@ #Azure Media Services Spring Boot Starter client library for Java -We are retiring this starter, please check [azure-spring-boot-sample-mediaservices](../azure-spring-boot-samples/azure-spring-boot-sample-mediaservices/README.md) to see how to use Azure Media Services with Spring Boot. +We are retiring this starter, please check [azure-spring-boot-sample-mediaservices](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-mediaservices/README.md) to see how to use Azure Media Services with Spring Boot. ## Key concepts ## Getting started diff --git a/sdk/spring/azure-spring-boot-starter-metrics/README.md b/sdk/spring/azure-spring-boot-starter-metrics/README.md index cb592da06c5b7..4f1eba4fec06e 100644 --- a/sdk/spring/azure-spring-boot-starter-metrics/README.md +++ b/sdk/spring/azure-spring-boot-starter-metrics/README.md @@ -73,7 +73,7 @@ For more information about setting logging in spring, please refer to the [offic ## Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com. -Please follow [instructions here](../CONTRIBUTING.md) to build from source or contribute. +Please follow [instructions here](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/CONTRIBUTING.md) to build from source or contribute. [refdocs]: https://azure.github.io/azure-sdk-for-java/spring.html#azure-spring-boot-metrics-starter diff --git a/sdk/spring/azure-spring-boot-starter-servicebus-jms/README.md b/sdk/spring/azure-spring-boot-starter-servicebus-jms/README.md index 9200125339acb..fcbbe2fe0a176 100644 --- a/sdk/spring/azure-spring-boot-starter-servicebus-jms/README.md +++ b/sdk/spring/azure-spring-boot-starter-servicebus-jms/README.md @@ -213,14 +213,14 @@ For more information about setting logging in spring, please refer to the [offic ## Next steps The following section provides sample projects illustrating how to use the starter in different cases. ### More sample code -- [JMS Service Bus Queue](../azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue) -- [JMS Service Bus Topic](../azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic) +- [JMS Service Bus Queue](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue) +- [JMS Service Bus Topic](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic) ## Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com. -Please follow [instructions here](../CONTRIBUTING.md) to build from source or contribute. +Please follow [instructions here](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/CONTRIBUTING.md) to build from source or contribute. [docs]: https://docs.microsoft.com/azure/developer/java/spring-framework/configure-spring-boot-starter-java-app-with-azure-service-bus diff --git a/sdk/spring/azure-spring-boot-starter-servicebus/README.md b/sdk/spring/azure-spring-boot-starter-servicebus/README.md index 10e612a0f7816..27d5e6c9bda9c 100644 --- a/sdk/spring/azure-spring-boot-starter-servicebus/README.md +++ b/sdk/spring/azure-spring-boot-starter-servicebus/README.md @@ -1,6 +1,6 @@ #Azure Service Bus Spring Boot Starter client library for Java -We are retiring this starter, please check [azure-spring-boot-sample-servicebus](../azure-spring-boot-samples/azure-spring-boot-sample-servicebus/README.md) to see how to use Azure Service Bus with Spring Boot. +We are retiring this starter, please check [azure-spring-boot-sample-servicebus](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus/README.md) to see how to use Azure Service Bus with Spring Boot. ## Key concepts ## Getting started diff --git a/sdk/spring/azure-spring-boot-starter/README.md b/sdk/spring/azure-spring-boot-starter/README.md index d9ae30b83cb72..03384a1759d31 100644 --- a/sdk/spring/azure-spring-boot-starter/README.md +++ b/sdk/spring/azure-spring-boot-starter/README.md @@ -31,30 +31,30 @@ The first three starters are also available in [Spring Initializr](http://start. Starter Name | Version for Spring Boot 2.3.x | Version for Spring Boot 2.2.x | Version for Spring Boot 2.1.x | Version for Spring Boot 2.0.x ---|:---:|:---:|:---:|:---: -[azure-active-directory-spring-boot-starter](../azure-spring-boot-starter-active-directory/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-active-directory-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.0.*) -[azure-storage-spring-boot-starter](../azure-spring-boot-starter-storage/README.md) | N/A | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-storage-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-storage-spring-boot-starter%22) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-storage-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-storage-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-storage-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-storage-spring-boot-starter%20AND%20v:2.0.*) -[spring-starter-azure-storage](../azure-spring-starter-storage/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-starter-azure-storage.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20%20a:spring-starter-azure-storage) | N/A | N/A | N/A -[azure-keyvault-secrets-spring-boot-starter](../azure-spring-boot-starter-keyvault-secrets/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-keyvault-secrets-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.0.*) -[azure-active-directory-b2c-spring-boot-starter](../azure-spring-boot-starter-active-directory-b2c/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-b2c-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-active-directory-b2c-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-b2c-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-b2c-spring-boot-starter%20AND%20v:2.2.*) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-b2c-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-b2c-spring-boot-starter%20AND%20v:2.1.*) | N/A -[azure-cosmosdb-spring-boot-starter](../azure-spring-boot-starter-cosmosdb/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-cosmosdb-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.0.*) -[azure-mediaservices-spring-boot-starter](../azure-spring-boot-starter-mediaservices/README.md) | N/A | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-mediaservices-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-mediaservices-spring-boot-starter%22) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-mediaservices-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-mediaservices-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-mediaservices-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-mediaservices-spring-boot-starter%20AND%20v:2.0.*) -[azure-servicebus-spring-boot-starter](../azure-spring-boot-starter-servicebus/README.md) | N/A | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-servicebus-spring-boot-starter%22) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-spring-boot-starter%20AND%20v:2.0.*) -[spring-data-gremlin-boot-starter](../azure-spring-boot-starter-data-gremlin/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22spring-data-gremlin-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.0.*) -[azure-spring-boot-metrics-starter](../azure-spring-boot-starter-metrics/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-spring-boot-metrics-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.0.*) -[azure-servicebus-jms-spring-boot-starter](../azure-spring-boot-starter-servicebus-jms/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-jms-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-servicebus-jms-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-jms-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-jms-spring-boot-starter%20AND%20v:2.2.*) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-jms-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-jms-spring-boot-starter%20AND%20v:2.1.*) | N/A +[azure-active-directory-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-active-directory/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-active-directory-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.0.*) +[azure-storage-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-storage/README.md) | N/A | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-storage-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-storage-spring-boot-starter%22) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-storage-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-storage-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-storage-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-storage-spring-boot-starter%20AND%20v:2.0.*) +[spring-starter-azure-storage](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-starter-storage/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-starter-azure-storage.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20%20a:spring-starter-azure-storage) | N/A | N/A | N/A +[azure-keyvault-secrets-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-keyvault-secrets/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-keyvault-secrets-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-keyvault-secrets-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.0.*) +[azure-active-directory-b2c-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-active-directory-b2c/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-b2c-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-active-directory-b2c-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-b2c-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-b2c-spring-boot-starter%20AND%20v:2.2.*) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-active-directory-b2c-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-b2c-spring-boot-starter%20AND%20v:2.1.*) | N/A +[azure-cosmosdb-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-cosmosdb/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-cosmosdb-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-cosmosdb-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.0.*) +[azure-mediaservices-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-mediaservices/README.md) | N/A | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-mediaservices-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-mediaservices-spring-boot-starter%22) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-mediaservices-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-mediaservices-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-mediaservices-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-mediaservices-spring-boot-starter%20AND%20v:2.0.*) +[azure-servicebus-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-servicebus/README.md) | N/A | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-servicebus-spring-boot-starter%22) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-spring-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-spring-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-spring-boot-starter%20AND%20v:2.0.*) +[spring-data-gremlin-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-data-gremlin/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22spring-data-gremlin-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/spring-data-gremlin-boot-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.0.*) +[azure-spring-boot-metrics-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-metrics/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-spring-boot-metrics-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.2.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.1.*) | [![](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-spring-boot-metrics-starter/2.0.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.0.*) +[azure-servicebus-jms-spring-boot-starter](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-servicebus-jms/README.md) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-jms-spring-boot-starter.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-servicebus-jms-spring-boot-starter%22) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-jms-spring-boot-starter/2.2.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-jms-spring-boot-starter%20AND%20v:2.2.*) | [![Maven Central](https://img.shields.io/maven-central/v/com.microsoft.azure/azure-servicebus-jms-spring-boot-starter/2.1.svg)](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-jms-spring-boot-starter%20AND%20v:2.1.*) | N/A ## Examples The following section provides sample projects illustrating how to use the Azure Spring Boot starters. ### More sample code -- [Azure Active Directory for Frontend](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory) -- [Azure Active Directory for Backend](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend) -- [Azure Active Directory for Backend with Microsoft Graph API](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2) -- [Azure Active Directory B2C](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-b2c-oidc) -- [Cosmos DB SQL API](../azure-spring-boot-samples/azure-spring-boot-sample-cosmosdb) -- [Gremlin SQL API](../azure-spring-boot-samples/azure-spring-boot-sample-data-gremlin) -- [Key Vault Secrets](../azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets) -- [JMS Service Bus Queue](../azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue) -- [JMS Service Bus Topic](../azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic) +- [Azure Active Directory for Frontend](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory) +- [Azure Active Directory for Backend](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend) +- [Azure Active Directory for Backend with Microsoft Graph API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2) +- [Azure Active Directory B2C](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-b2c-oidc) +- [Cosmos DB SQL API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-cosmosdb) +- [Gremlin SQL API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-data-gremlin) +- [Key Vault Secrets](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets) +- [JMS Service Bus Queue](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue) +- [JMS Service Bus Topic](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic) ## Troubleshooting ### Enable client logging @@ -77,21 +77,21 @@ For more information about setting logging in spring, please refer to the [offic ## Next steps The following section provides sample projects illustrating how to use the Azure Spring Boot starters. ### More sample code -- [Azure Active Directory for Frontend](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory) -- [Azure Active Directory for Backend](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend) -- [Azure Active Directory for Backend with Microsoft Graph API](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2) -- [Azure Active Directory B2C](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-b2c-oidc) -- [Cosmos DB SQL API](../azure-spring-boot-samples/azure-spring-boot-sample-cosmosdb) -- [Gremlin SQL API](../azure-spring-boot-samples/azure-spring-boot-sample-data-gremlin) -- [Key Vault Secrets](../azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets) -- [JMS Service Bus Queue](../azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue) -- [JMS Service Bus Topic](../azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic) +- [Azure Active Directory for Frontend](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory) +- [Azure Active Directory for Backend](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend) +- [Azure Active Directory for Backend with Microsoft Graph API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2) +- [Azure Active Directory B2C](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-b2c-oidc) +- [Cosmos DB SQL API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-cosmosdb) +- [Gremlin SQL API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-data-gremlin) +- [Key Vault Secrets](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets) +- [JMS Service Bus Queue](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue) +- [JMS Service Bus Topic](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic) ## Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com. -Please follow [instructions here](../CONTRIBUTING.md) to build from source or contribute. +Please follow [instructions here](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/CONTRIBUTING.md) to build from source or contribute. [docs]: https://docs.microsoft.com/azure/developer/java/spring-framework/spring-boot-starters-for-azure diff --git a/sdk/spring/azure-spring-boot/README.md b/sdk/spring/azure-spring-boot/README.md index 0418b1a61aac0..d2ff335094335 100644 --- a/sdk/spring/azure-spring-boot/README.md +++ b/sdk/spring/azure-spring-boot/README.md @@ -41,32 +41,32 @@ Alternatively you may want to use the [starters](https://github.com/Azure/azure- ## Key concepts This project provides auto-configuration for the following Azure services: -- [Azure Active Directory](../azure-spring-boot-starter-active-directory) -- [Azure Active Directory B2C](../azure-spring-boot-starter-active-directory-b2c) -- [Cosmos DB SQL API](../azure-spring-boot-starter-cosmosdb) -- [Gremlin SQL API](../azure-spring-boot-starter-data-gremlin) -- [Key Vault Secrets](../azure-spring-boot-starter-keyvault-secrets) -- [Metrics Service](../azure-spring-boot-starter-metrics) -- [JMS Service Bus](../azure-spring-boot-starter-servicebus-jms) +- [Azure Active Directory](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-active-directory) +- [Azure Active Directory B2C](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-active-directory-b2c) +- [Cosmos DB SQL API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-cosmosdb) +- [Gremlin SQL API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-data-gremlin) +- [Key Vault Secrets](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-keyvault-secrets) +- [Metrics Service](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-metrics) +- [JMS Service Bus](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-starter-servicebus-jms) This module also provides the ability to automatically inject credentials from Cloud Foundry into your applications consuming Azure services. It does this by reading the `VCAP_SERVICES` environment variable and setting the appropriate properties used by auto-configuration code. -For details, please see sample code in the [azure-spring-boot-sample-cloud-foundry](../azure-spring-boot-samples/azure-cloud-foundry-service-sample) +For details, please see sample code in the [azure-spring-boot-sample-cloud-foundry](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-cloud-foundry-service-sample) ## Examples The following section provides sample projects illustrating how to use the Azure Spring Boot starters. ### More sample code -- [Azure Active Directory for Frontend](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory) -- [Azure Active Directory for Backend](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend) -- [Azure Active Directory for Backend with Microsoft Graph API](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2) -- [Azure Active Directory B2C](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-b2c-oidc) -- [Cosmos DB SQL API](../azure-spring-boot-samples/azure-spring-boot-sample-cosmosdb) -- [Gremlin SQL API](../azure-spring-boot-samples/azure-spring-boot-sample-data-gremlin) -- [Key Vault](../azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets) -- [JMS Service Bus Queue](../azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue) -- [JMS Service Bus Topic](../azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic) +- [Azure Active Directory for Frontend](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory) +- [Azure Active Directory for Backend](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend) +- [Azure Active Directory for Backend with Microsoft Graph API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2) +- [Azure Active Directory B2C](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-b2c-oidc) +- [Cosmos DB SQL API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-cosmosdb) +- [Gremlin SQL API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-data-gremlin) +- [Key Vault](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets) +- [JMS Service Bus Queue](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue) +- [JMS Service Bus Topic](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic) ## Troubleshooting ### Enable client logging @@ -89,20 +89,20 @@ For more information about setting logging in spring, please refer to the [offic ## Next steps The following section provides sample projects illustrating how to use the Azure Spring Boot starters. ### More sample code -- [Azure Active Directory for Frontend](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory) -- [Azure Active Directory for Backend](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend) -- [Azure Active Directory for Backend with Microsoft Graph API](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2) -- [Azure Active Directory B2C](../azure-spring-boot-samples/azure-spring-boot-sample-active-directory-b2c-oidc) -- [Cosmos DB SQL API](../azure-spring-boot-samples/azure-spring-boot-sample-cosmosdb) -- [Gremlin SQL API](../azure-spring-boot-samples/azure-spring-boot-sample-data-gremlin) -- [Key Vault](../azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets) -- [JMS Service Bus Queue](../azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue) -- [JMS Service Bus Topic](../azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic) +- [Azure Active Directory for Frontend](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory) +- [Azure Active Directory for Backend](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend) +- [Azure Active Directory for Backend with Microsoft Graph API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-backend-v2) +- [Azure Active Directory B2C](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-b2c-oidc) +- [Cosmos DB SQL API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-cosmosdb) +- [Gremlin SQL API](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-data-gremlin) +- [Key Vault](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-keyvault-secrets) +- [JMS Service Bus Queue](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-queue) +- [JMS Service Bus Topic](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-servicebus-jms-topic) ## Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com. -Please follow [instructions here](../CONTRIBUTING.md) to build from source or contribute. +Please follow [instructions here](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/CONTRIBUTING.md) to build from source or contribute. If you encounter any bug, please file an issue [here](https://github.com/Azure/azure-sdk-for-java/issues). diff --git a/sdk/spring/azure-spring-data-gremlin/README.md b/sdk/spring/azure-spring-data-gremlin/README.md index 3c4c5a6d20459..af69a40ba0602 100644 --- a/sdk/spring/azure-spring-data-gremlin/README.md +++ b/sdk/spring/azure-spring-data-gremlin/README.md @@ -182,7 +182,7 @@ public class SampleApplication implements CommandLineRunner { Autowired UserRepository interface, then can do save, delete and find operations. ## Examples -Please refer to [sample project](../azure-spring-boot-samples/azure-spring-data-sample-gremlin/) and [web sample project](../azure-spring-boot-samples/azure-spring-data-sample-gremlin-web-service). +Please refer to [sample project](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-data-sample-gremlin/) and [web sample project](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/spring/azure-spring-boot-samples/azure-spring-data-sample-gremlin-web-service). ## Data / Telemetry diff --git a/sdk/storage/README.md b/sdk/storage/README.md index 6d5b02512ab87..3f6a4e66e5851 100644 --- a/sdk/storage/README.md +++ b/sdk/storage/README.md @@ -7,13 +7,13 @@ Azure Storage is a Microsoft-managed service providing cloud storage that is hig ## Getting started To get started with a specific library, see the **README.md** file located in the library's project folder. You can find service libraries in the `/sdk/storage/azure-storage-` directory. -- [Azure Storage Blob](azure-storage-blob/README.md) is Microsoft's object storage solution for the cloud. Blob storage is optimized for storing massive amounts of unstructured data that does not adhere to a particular data model or definition, such as text or binary data. -- [Azure Storage Blob Batch](azure-storage-blob-batch/README.md) allows you to batch multiple Azure Blob Storage operations in a single request. -- [Azure Storage Blob Cryptography](azure-storage-blob-cryptography/README.md) supports client-side encryption for Azure Storage block blobs. -- [Azure Storage Queue](azure-storage-queue/README.md) is a service for storing large numbers of messages. A queue message can be up to 64 KB in size and a queue may contain millions of messages, up to the total capacity limit of a storage account. -- [Azure Storage Common](azure-storage-common/README.md) provides infrastructure shared by the other Azure Storage client libraries like shared key authentication and exceptions. -- [Azure Storage File Share](azure-storage-file-share/README.md) service shares are accessible via the Server Message Block (i.e. SMB) protocol, and also via REST APIs. The File Share service offers the following four resources: the storage account, shares, directories, and files. Shares provide a way to organize sets of files and also can be mounted as an SMB file share that is hosted in the cloud. -- [Azure Storage File Datalake](azure-storage-file-datalake/README.md) is Microsoft's optimized storage solution for for big data analytics workloads. A fundamental part of Data Lake Storage Gen2 is the addition of a hierarchical namespace to Blob storage. The hierarchical namespace organizes objects/files into a hierarchy of directories for efficient data access. +- [Azure Storage Blob](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/README.md) is Microsoft's object storage solution for the cloud. Blob storage is optimized for storing massive amounts of unstructured data that does not adhere to a particular data model or definition, such as text or binary data. +- [Azure Storage Blob Batch](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-batch/README.md) allows you to batch multiple Azure Blob Storage operations in a single request. +- [Azure Storage Blob Cryptography](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-cryptography/README.md) supports client-side encryption for Azure Storage block blobs. +- [Azure Storage Queue](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-queue/README.md) is a service for storing large numbers of messages. A queue message can be up to 64 KB in size and a queue may contain millions of messages, up to the total capacity limit of a storage account. +- [Azure Storage Common](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-common/README.md) provides infrastructure shared by the other Azure Storage client libraries like shared key authentication and exceptions. +- [Azure Storage File Share](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/README.md) service shares are accessible via the Server Message Block (i.e. SMB) protocol, and also via REST APIs. The File Share service offers the following four resources: the storage account, shares, directories, and files. Shares provide a way to organize sets of files and also can be mounted as an SMB file share that is hosted in the cloud. +- [Azure Storage File Datalake](http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-datalake/README.md) is Microsoft's optimized storage solution for for big data analytics workloads. A fundamental part of Data Lake Storage Gen2 is the addition of a hierarchical namespace to Blob storage. The hierarchical namespace organizes objects/files into a hierarchy of directories for efficient data access. ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fstorage%2FREADME.png) diff --git a/sdk/storage/azure-storage-blob-batch/README.md b/sdk/storage/azure-storage-blob-batch/README.md index 14aea12670c13..30e568a29ab4c 100644 --- a/sdk/storage/azure-storage-blob-batch/README.md +++ b/sdk/storage/azure-storage-blob-batch/README.md @@ -61,14 +61,14 @@ The following sections provide several code snippets covering some of the most c Create a BlobBatchClient from a [BlobServiceClient][blob_service_client]. - + ```java BlobBatchClient blobBatchClient = new BlobBatchClientBuilder(blobServiceClient).buildClient(); ``` ### Bulk Deleting Blobs - + ```java blobBatchClient.deleteBlobs(blobUrls, DeleteSnapshotsOptionType.INCLUDE).forEach(response -> System.out.printf("Deleting blob with URL %s completed with status code %d%n", @@ -77,7 +77,7 @@ blobBatchClient.deleteBlobs(blobUrls, DeleteSnapshotsOptionType.INCLUDE).forEach ### Bulk Setting AccessTier - + ```java blobBatchClient.setBlobsAccessTier(blobUrls, AccessTier.HOT).forEach(response -> System.out.printf("Setting blob access tier with URL %s completed with status code %d%n", @@ -88,7 +88,7 @@ blobBatchClient.setBlobsAccessTier(blobUrls, AccessTier.HOT).forEach(response -> Deleting blobs in a batch that have different pre-requisites. - + ```java BlobBatch blobBatch = blobBatchClient.getBlobBatch(); @@ -114,7 +114,7 @@ System.out.printf("Deleting blob with lease completed with status code %d%n", Setting `AccessTier` on blobs in batch that have different pre-requisites. - + ```java BlobBatch blobBatch = blobBatchClient.getBlobBatch(); @@ -165,19 +165,19 @@ When you submit a pull request, a CLA-bot will automatically determine whether y This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments. -[source]: src/main/java +[source]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-batch/src/main/java [docs]: http://azure.github.io/azure-sdk-for-java/ [rest_docs]: https://docs.microsoft.com/rest/api/storageservices/blob-service-rest-api [product_docs]: https://docs.microsoft.com/azure/storage/blobs/storage-blobs-overview -[samples]: src/samples -[jdk]: https://docs.microsoft.com/en-us/java/azure/jdk/?view=azure-java-stable +[samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-batch/src/samples +[jdk]: https://docs.microsoft.com/java/azure/jdk/?view=azure-java-stable [azure_subscription]: https://azure.microsoft.com/free/ [storage_account]: https://docs.microsoft.com/azure/storage/common/storage-quickstart-create-account?tabs=azure-portal -[azure_portal]: https://docs.microsoft.com/en-us/azure/storage/common/storage-account-create?tabs=azure-portal +[azure_portal]: https://docs.microsoft.com/azure/storage/common/storage-account-create?tabs=azure-portal [storage_account_create_cli]: https://docs.microsoft.com/azure/storage/common/storage-quickstart-create-account?tabs=azure-cli [blob_service_client]: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/storage/azure-storage-blob#create-a-storage-account [error_codes]: https://docs.microsoft.com/rest/api/storageservices/blob-service-error-codes -[blob_samples]: src/samples/README.md +[blob_samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-batch/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-batch/src/samples/README.md [cla]: https://cla.microsoft.com [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/sdk/storage/azure-storage-blob-batch/src/samples/README.md b/sdk/storage/azure-storage-blob-batch/src/samples/README.md index aeb7cb802668d..49d44ea92d865 100644 --- a/sdk/storage/azure-storage-blob-batch/src/samples/README.md +++ b/sdk/storage/azure-storage-blob-batch/src/samples/README.md @@ -43,12 +43,12 @@ For more extensive documentation on Azure Storage blob, see the [API reference d This project welcomes contributions and suggestions. Find [more contributing][SDK_README_CONTRIBUTING] details here. -[SDK_README_GETTING_STARTED]: ../../README.md#getting-started -[SDK_README_KEY_CONCEPTS]: ../../README.md#key-concepts -[BATCH_SDK_README]: ../../README.md -[SDK_README_CONTRIBUTING]: ../../README.md#contributing -[samples_basic]: java/com/azure/storage/blob/batch/ReadmeSamples.java -[storageblob_rest]: https://docs.microsoft.com/en-us/rest/api/storageservices/blob-service-rest-api +[SDK_README_GETTING_STARTED]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-batch/README.md#getting-started +[SDK_README_KEY_CONCEPTS]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-batch/README.md#key-concepts +[BATCH_SDK_README]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-batch/README.md +[SDK_README_CONTRIBUTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-batch/README.md#contributing +[samples_basic]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-batch/src/samples/java/com/azure/storage/blob/batch/ReadmeSamples.java +[storageblob_rest]: https://docs.microsoft.com/rest/api/storageservices/blob-service-rest-api [error_codes]: https://docs.microsoft.com/rest/api/storageservices/blob-service-error-codes ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fstorage%2Fazure-storage-blob-batch%2Fsrc%2Fsamples%2FREADME.png) diff --git a/sdk/storage/azure-storage-blob-changefeed/README.md b/sdk/storage/azure-storage-blob-changefeed/README.md index bd2199f086c4a..4997e0a3b4edb 100644 --- a/sdk/storage/azure-storage-blob-changefeed/README.md +++ b/sdk/storage/azure-storage-blob-changefeed/README.md @@ -240,7 +240,7 @@ This project has adopted the [Microsoft Open Source Code of Conduct](https://ope [source]: src -[samples_readme]: src/samples/README.md +[samples_readme]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-changefeed/src/samples/README.md [docs]: http://azure.github.io/azure-sdk-for-java/ [rest_docs]: https://docs.microsoft.com/rest/api/storageservices/blob-service-rest-api [product_docs]: https://docs.microsoft.com/azure/storage/blobs/storage-blobs-overview diff --git a/sdk/storage/azure-storage-blob-changefeed/src/samples/README.md b/sdk/storage/azure-storage-blob-changefeed/src/samples/README.md index 71b60285115f0..3707e29b9cb59 100644 --- a/sdk/storage/azure-storage-blob-changefeed/src/samples/README.md +++ b/sdk/storage/azure-storage-blob-changefeed/src/samples/README.md @@ -37,12 +37,12 @@ For more extensive documentation on Azure Storage blob, see the [API reference d This project welcomes contributions and suggestions. Find [more contributing][SDK_README_CONTRIBUTING] details here. -[SDK_README_GETTING_STARTED]: ../../README.md#getting-started -[SDK_README_KEY_CONCEPTS]: ../../README.md#key-concepts -[CHANGEFEED_SDK_README]: ../../README.md -[SDK_README_CONTRIBUTING]: ../../README.md#contributing +[SDK_README_GETTING_STARTED]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-changefeed/README.md#getting-started +[SDK_README_KEY_CONCEPTS]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-changefeed/README.md#key-concepts +[CHANGEFEED_SDK_README]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-changefeed/README.md +[SDK_README_CONTRIBUTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-changefeed/README.md#contributing [samples_basic]: java/com/azure/storage/blob/changefeed/ReadmeCodeSamples.java -[storageblob_rest]: https://docs.microsoft.com/en-us/rest/api/storageservices/blob-service-rest-api +[storageblob_rest]: https://docs.microsoft.com/rest/api/storageservices/blob-service-rest-api [error_codes]: https://docs.microsoft.com/rest/api/storageservices/blob-service-error-codes ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fstorage%2Fazure-storage-blob-changefeed%2Fsrc%2Fsamples%2FREADME.png) diff --git a/sdk/storage/azure-storage-blob-nio/DesignDoc.md b/sdk/storage/azure-storage-blob-nio/DesignDoc.md index 41a1971298056..583d89c128090 100644 --- a/sdk/storage/azure-storage-blob-nio/DesignDoc.md +++ b/sdk/storage/azure-storage-blob-nio/DesignDoc.md @@ -26,7 +26,7 @@ If data required by the FileSystem is spread across multiple accounts, the FileS The scheme used for Azure Storage's implementation will be "azb". We specify 'b' as it is more flexible. This will leave room for later implementations to be built on top of Datalake ("azd") which will enable scenarios like working with [POSIX permissions](https://docs.oracle.com/javase/tutorial/essential/io/fileAttr.html#posix). It could also allow for loading a provider backed by Azure Share Files ("azs") for a fuller set of FileSystem features. -A best effort attempt to make a request to the storage account will be made upon initialization by making a call to [getContainerProperties](https://docs.microsoft.com/en-us/rest/api/storageservices/get-container-properties) for each container specified (See "Configuration and Authentication" below). Failure to complete this connection on any container will result in an IOException and failure to load the FileSystem. Because this is a best effort check, it merely validates the existence of and minimal authorization to the FileSystem. It does not guarantee that there are sufficient permissions for all FileSystem operations. +A best effort attempt to make a request to the storage account will be made upon initialization by making a call to [getContainerProperties](https://docs.microsoft.com/rest/api/storageservices/get-container-properties) for each container specified (See "Configuration and Authentication" below). Failure to complete this connection on any container will result in an IOException and failure to load the FileSystem. Because this is a best effort check, it merely validates the existence of and minimal authorization to the FileSystem. It does not guarantee that there are sufficient permissions for all FileSystem operations. Once a FileSystem instance has been loaded and returned, a customer may perform their normal FileSystem operations backed by Azure Blob Storage. diff --git a/sdk/storage/azure-storage-blob-nio/README.md b/sdk/storage/azure-storage-blob-nio/README.md index 5f26593b5b266..bf7f1609f65ba 100644 --- a/sdk/storage/azure-storage-blob-nio/README.md +++ b/sdk/storage/azure-storage-blob-nio/README.md @@ -309,7 +309,7 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [rest_docs]: https://docs.microsoft.com/rest/api/storageservices/blob-service-rest-api [product_docs]: https://docs.microsoft.com/azure/storage/blobs/storage-blobs-overview [sas_token]: https://docs.microsoft.com/azure/storage/common/storage-dotnet-shared-access-signature-part-1 -[shared_key]: https://docs.microsoft.com/en-us/rest/api/storageservices/authorize-with-shared-key +[shared_key]: https://docs.microsoft.com/rest/api/storageservices/authorize-with-shared-key [jdk]: https://docs.microsoft.com/java/azure/jdk/ [azure_subscription]: https://azure.microsoft.com/free/ [storage_account]: https://docs.microsoft.com/azure/storage/common/storage-quickstart-create-account?tabs=azure-portal diff --git a/sdk/storage/azure-storage-blob/README.md b/sdk/storage/azure-storage-blob/README.md index e16e0ca394347..2408eced1939c 100644 --- a/sdk/storage/azure-storage-blob/README.md +++ b/sdk/storage/azure-storage-blob/README.md @@ -155,7 +155,7 @@ The following sections provide several code snippets covering some of the most c Create a `BlobServiceClient` using the [`sasToken`](#get-credentials) generated above. - + ```java BlobServiceClient blobServiceClient = new BlobServiceClientBuilder() .endpoint("") @@ -165,7 +165,7 @@ BlobServiceClient blobServiceClient = new BlobServiceClientBuilder() or - + ```java // Only one "?" is needed here. If the sastoken starts with "?", please removing one "?". BlobServiceClient blobServiceClient = new BlobServiceClientBuilder() @@ -177,14 +177,14 @@ BlobServiceClient blobServiceClient = new BlobServiceClientBuilder() Create a `BlobContainerClient` using a `BlobServiceClient`. - + ```java BlobContainerClient blobContainerClient = blobServiceClient.getBlobContainerClient("mycontainer"); ``` Create a `BlobContainerClient` from the builder [`sasToken`](#get-credentials) generated above. - + ```java BlobContainerClient blobContainerClient = new BlobContainerClientBuilder() .endpoint("") @@ -195,7 +195,7 @@ BlobContainerClient blobContainerClient = new BlobContainerClientBuilder() or - + ```java // Only one "?" is needed here. If the sastoken starts with "?", please removing one "?". BlobContainerClient blobContainerClient = new BlobContainerClientBuilder() @@ -207,7 +207,7 @@ BlobContainerClient blobContainerClient = new BlobContainerClientBuilder() Create a `BlobClient` using a `BlobContainerClient`. - + ```java BlobClient blobClient = blobContainerClient.getBlobClient("myblob"); ``` @@ -216,7 +216,7 @@ or Create a `BlobClient` from the builder [`sasToken`](#get-credentials) generated above. - + ```java BlobClient blobClient = new BlobClientBuilder() .endpoint("") @@ -228,7 +228,7 @@ BlobClient blobClient = new BlobClientBuilder() or - + ```java // Only one "?" is needed here. If the sastoken starts with "?", please removing one "?". BlobClient blobClient = new BlobClientBuilder() @@ -240,7 +240,7 @@ BlobClient blobClient = new BlobClientBuilder() Create a container using a `BlobServiceClient`. - + ```java blobServiceClient.createBlobContainer("mycontainer"); ``` @@ -249,7 +249,7 @@ or Create a container using a `BlobContainerClient`. - + ```java blobContainerClient.create(); ``` @@ -258,7 +258,7 @@ blobContainerClient.create(); Upload from an `InputStream` to a blob using a `BlockBlobClient` generated from a `BlobContainerClient`. - + ```java BlockBlobClient blockBlobClient = blobContainerClient.getBlobClient("myblockblob").getBlockBlobClient(); String dataSample = "samples"; @@ -273,7 +273,7 @@ try (ByteArrayInputStream dataStream = new ByteArrayInputStream(dataSample.getBy Upload a file to a blob using a `BlobClient` generated from a `BlobContainerClient`. - + ```java BlobClient blobClient = blobContainerClient.getBlobClient("myblockblob"); blobClient.uploadFromFile("local-file.jpg"); @@ -283,7 +283,7 @@ blobClient.uploadFromFile("local-file.jpg"); Download a blob to an `OutputStream` using a `BlobClient`. - + ```java try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream()) { blobClient.download(outputStream); @@ -296,7 +296,7 @@ try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream()) { Download blob to a local file using a `BlobClient`. - + ```java blobClient.downloadToFile("downloaded-file.jpg"); ``` @@ -305,7 +305,7 @@ blobClient.downloadToFile("downloaded-file.jpg"); Enumerating all blobs using a `BlobContainerClient`. - + ```java for (BlobItem blobItem : blobContainerClient.listBlobs()) { System.out.println("This is the blob name: " + blobItem.getName()); @@ -316,7 +316,7 @@ for (BlobItem blobItem : blobContainerClient.listBlobs()) { The [Azure Identity library][identity] provides Azure Active Directory support for authenticating with Azure Storage. - + ```java BlobServiceClient blobStorageClient = new BlobServiceClientBuilder() .endpoint("") @@ -357,8 +357,8 @@ When you submit a pull request, a CLA-bot will automatically determine whether y This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact [opencode@microsoft.com][coc_contact] with any additional questions or comments. -[source]: src -[samples_readme]: src/samples/README.md +[source]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/src +[samples_readme]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/src/samples/README.md [docs]: http://azure.github.io/azure-sdk-for-java/ [rest_docs]: https://docs.microsoft.com/rest/api/storageservices/blob-service-rest-api [product_docs]: https://docs.microsoft.com/azure/storage/blobs/storage-blobs-overview @@ -370,7 +370,7 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [storage_account_create_portal]: https://docs.microsoft.com/azure/storage/common/storage-quickstart-create-account?tabs=azure-portal [identity]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/identity/azure-identity/README.md [error_codes]: https://docs.microsoft.com/rest/api/storageservices/blob-service-error-codes -[samples]: src/samples +[samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/src/samples [cla]: https://cla.microsoft.com [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/sdk/storage/azure-storage-blob/src/samples/README.md b/sdk/storage/azure-storage-blob/src/samples/README.md index 84b5bb6003eba..9a3c2deabfd92 100644 --- a/sdk/storage/azure-storage-blob/src/samples/README.md +++ b/sdk/storage/azure-storage-blob/src/samples/README.md @@ -48,17 +48,17 @@ For more extensive documentation on Azure Storage blob, see the [API reference d This project welcomes contributions and suggestions. Find [more contributing][SDK_README_CONTRIBUTING] details here. -[BLOB_SDK_README]: ../../README.md -[SDK_README_CONTRIBUTING]:../../README.md#contributing -[SDK_README_GETTING_STARTED]: ../../README.md#getting-started -[SDK_README_KEY_CONCEPTS]: ../../README.md#key-concepts -[samples_basic]: java/com/azure/storage/blob/BasicExample.java -[samples_file_transfer]: java/com/azure/storage/blob/FileTransferExample.java -[samples_storage_error]: java/com/azure/storage/blob/StorageErrorHandlingExample.java -[samples_list_containers]: java/com/azure/storage/blob/ListContainersExample.java -[samples_metadata]: java/com/azure/storage/blob/SetMetadataAndHTTPHeadersExample.java -[samples_identity]: java/com/azure/storage/blob/AzureIdentityExample.java -[storageblob_rest]: https://docs.microsoft.com/en-us/rest/api/storageservices/blob-service-rest-api +[BLOB_SDK_README]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/README.md +[SDK_README_CONTRIBUTING]:http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/README.md#contributing +[SDK_README_GETTING_STARTED]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/README.md#getting-started +[SDK_README_KEY_CONCEPTS]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/README.md#key-concepts +[samples_basic]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/src/samples/java/com/azure/storage/blob/BasicExample.java +[samples_file_transfer]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/src/samples/java/com/azure/storage/blob/FileTransferExample.java +[samples_storage_error]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/src/samples/java/com/azure/storage/blob/StorageErrorHandlingExample.java +[samples_list_containers]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/src/samples/java/com/azure/storage/blob/ListContainersExample.java +[samples_metadata]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/src/samples/java/com/azure/storage/blob/SetMetadataAndHTTPHeadersExample.java +[samples_identity]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/src/samples/java/com/azure/storage/blob/AzureIdentityExample.java +[storageblob_rest]: https://docs.microsoft.com/rest/api/storageservices/blob-service-rest-api [error_codes]: https://docs.microsoft.com/rest/api/storageservices/blob-service-error-codes ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fstorage%2Fazure-storage-blob%2Fsrc%2Fsamples%2FREADME.png) diff --git a/sdk/storage/azure-storage-common/README.md b/sdk/storage/azure-storage-common/README.md index 0b46f4fcd1eaf..a1d144eab82bc 100644 --- a/sdk/storage/azure-storage-common/README.md +++ b/sdk/storage/azure-storage-common/README.md @@ -55,8 +55,8 @@ When you submit a pull request, a CLA-bot will automatically determine whether y This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact [opencode@microsoft.com][coc_contact] with any additional questions or comments. -[source]: src -[samples_readme]: src/samples/README.md +[source]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-common/src +[samples_readme]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-common/src/samples/README.md [docs]: http://azure.github.io/azure-sdk-for-java/ [sas_token]: https://docs.microsoft.com/azure/storage/common/storage-dotnet-shared-access-signature-part-1 [jdk]: https://docs.microsoft.com/java/azure/jdk/ diff --git a/sdk/storage/azure-storage-file-datalake/README.md b/sdk/storage/azure-storage-file-datalake/README.md index 9a8ae7f62570e..b2182860209c2 100644 --- a/sdk/storage/azure-storage-file-datalake/README.md +++ b/sdk/storage/azure-storage-file-datalake/README.md @@ -181,7 +181,7 @@ The following sections provide several code snippets covering some of the most c Create a `DataLakeServiceClient` using the [`sasToken`](#get-credentials) generated above. - + ```java DataLakeServiceClient dataLakeServiceClient = new DataLakeServiceClientBuilder() .endpoint("") @@ -191,7 +191,7 @@ DataLakeServiceClient dataLakeServiceClient = new DataLakeServiceClientBuilder() or - + ```java // Only one "?" is needed here. If the sastoken starts with "?", please removing one "?". DataLakeServiceClient dataLakeServiceClient = new DataLakeServiceClientBuilder() @@ -203,7 +203,7 @@ DataLakeServiceClient dataLakeServiceClient = new DataLakeServiceClientBuilder() Create a `DataLakeFileSystemClient` using a `DataLakeServiceClient`. - + ```java DataLakeFileSystemClient dataLakeFileSystemClient = dataLakeServiceClient.getFileSystemClient("myfilesystem"); ``` @@ -212,7 +212,7 @@ or Create a `DataLakeFileSystemClient` from the builder [`sasToken`](#get-credentials) generated above. - + ```java DataLakeFileSystemClient dataLakeFileSystemClient = new DataLakeFileSystemClientBuilder() .endpoint("") @@ -223,7 +223,7 @@ DataLakeFileSystemClient dataLakeFileSystemClient = new DataLakeFileSystemClient or - + ```java // Only one "?" is needed here. If the sastoken starts with "?", please removing one "?". DataLakeFileSystemClient dataLakeFileSystemClient = new DataLakeFileSystemClientBuilder() @@ -235,7 +235,7 @@ DataLakeFileSystemClient dataLakeFileSystemClient = new DataLakeFileSystemClient Create a `DataLakeFileClient` using a `DataLakeFileSystemClient`. - + ```java DataLakeFileClient fileClient = dataLakeFileSystemClient.getFileClient("myfile"); ``` @@ -244,7 +244,7 @@ or Create a `FileClient` from the builder [`sasToken`](#get-credentials) generated above. - + ```java DataLakeFileClient fileClient = new DataLakePathClientBuilder() .endpoint("") @@ -256,7 +256,7 @@ DataLakeFileClient fileClient = new DataLakePathClientBuilder() or - + ```java // Only one "?" is needed here. If the sastoken starts with "?", please removing one "?". DataLakeFileClient fileClient = new DataLakePathClientBuilder() @@ -268,7 +268,7 @@ DataLakeFileClient fileClient = new DataLakePathClientBuilder() Get a `DataLakeDirectoryClient` using a `DataLakeFileSystemClient`. - + ```java DataLakeDirectoryClient directoryClient = dataLakeFileSystemClient.getDirectoryClient("mydir"); ``` @@ -277,7 +277,7 @@ or Create a `DirectoryClient` from the builder [`sasToken`](#get-credentials) generated above. - + ```java DataLakeDirectoryClient directoryClient = new DataLakePathClientBuilder() .endpoint("") @@ -289,7 +289,7 @@ DataLakeDirectoryClient directoryClient = new DataLakePathClientBuilder() or - + ```java // Only one "?" is needed here. If the sastoken starts with "?", please removing one "?". DataLakeDirectoryClient directoryClient = new DataLakePathClientBuilder() @@ -301,7 +301,7 @@ DataLakeDirectoryClient directoryClient = new DataLakePathClientBuilder() Create a file system using a `DataLakeServiceClient`. - + ```java dataLakeServiceClient.createFileSystem("myfilesystem"); ``` @@ -310,7 +310,7 @@ or Create a file system using a `DataLakeFileSystemClient`. - + ```java dataLakeFileSystemClient.create(); ``` @@ -319,7 +319,7 @@ dataLakeFileSystemClient.create(); Enumerating all paths using a `DataLakeFileSystemClient`. - + ```java for (PathItem pathItem : dataLakeFileSystemClient.listPaths()) { System.out.println("This is the path name: " + pathItem.getName()); @@ -330,7 +330,7 @@ for (PathItem pathItem : dataLakeFileSystemClient.listPaths()) { Rename a file using a `DataLakeFileClient`. - + ```java //Need to authenticate with azure identity and add role assignment "Storage Blob Data Contributor" to do the following operation. DataLakeFileClient fileClient = dataLakeFileSystemClient.getFileClient("myfile"); @@ -342,7 +342,7 @@ fileClient.rename("new-file-system-name", "new-file-name"); Rename a directory using a `DataLakeDirectoryClient`. - + ```java //Need to authenticate with azure identity and add role assignment "Storage Blob Data Contributor" to do the following operation. DataLakeDirectoryClient directoryClient = dataLakeFileSystemClient.getDirectoryClient("mydir"); @@ -354,7 +354,7 @@ directoryClient.rename("new-file-system-name", "new-directory-name"); Get properties from a file using a `DataLakeFileClient`. - + ```java DataLakeFileClient fileClient = dataLakeFileSystemClient.getFileClient("myfile"); fileClient.create(); @@ -365,7 +365,7 @@ PathProperties properties = fileClient.getProperties(); Get properties from a directory using a `DataLakeDirectoryClient`. - + ```java DataLakeDirectoryClient directoryClient = dataLakeFileSystemClient.getDirectoryClient("mydir"); directoryClient.create(); @@ -376,7 +376,7 @@ PathProperties properties = directoryClient.getProperties(); The [Azure Identity library][identity] provides Azure Active Directory support for authenticating with Azure Storage. - + ```java DataLakeServiceClient storageClient = new DataLakeServiceClientBuilder() .endpoint("") @@ -414,11 +414,11 @@ When you submit a pull request, a CLA-bot will automatically determine whether y This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact [opencode@microsoft.com][coc_contact] with any additional questions or comments. -[source]: src -[samples_readme]: src/samples/README.md +[source]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-datalake/src +[samples_readme]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-datalake/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-datalake/src/samples/README.md [docs]: http://azure.github.io/azure-sdk-for-java/ -[rest_docs]: https://docs.microsoft.com/en-us/rest/api/storageservices/data-lake-storage-gen2 -[product_docs]: https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-introduction +[rest_docs]: https://docs.microsoft.com/rest/api/storageservices/data-lake-storage-gen2 +[product_docs]: https://docs.microsoft.com/azure/storage/blobs/data-lake-storage-introduction [sas_token]: https://docs.microsoft.com/azure/storage/common/storage-dotnet-shared-access-signature-part-1 [jdk]: https://docs.microsoft.com/java/azure/jdk/ [azure_subscription]: https://azure.microsoft.com/free/ @@ -426,8 +426,8 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [storage_account_create_cli]: https://docs.microsoft.com/azure/storage/common/storage-quickstart-create-account?tabs=azure-cli [storage_account_create_portal]: https://docs.microsoft.com/azure/storage/common/storage-quickstart-create-account?tabs=azure-portal [identity]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/identity/azure-identity/README.md -[samples]: src/samples -[error_codes]: https://docs.microsoft.com/en-us/rest/api/storageservices/data-lake-storage-gen2 +[samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-datalake/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-datalake/src/samples +[error_codes]: https://docs.microsoft.com/rest/api/storageservices/data-lake-storage-gen2 [cla]: https://cla.microsoft.com [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/sdk/storage/azure-storage-file-share/README.md b/sdk/storage/azure-storage-file-share/README.md index 3018b10406609..c402c04bd1b2a 100644 --- a/sdk/storage/azure-storage-file-share/README.md +++ b/sdk/storage/azure-storage-file-share/README.md @@ -116,7 +116,7 @@ https://myaccount.file.core.windows.net/myshare/mydirectorypath/myfile ### Handling Exceptions Uses the `shareServiceClient` generated from [shareSeviceClient](#share-service) section below. - + ```java try { shareServiceClient.createShare("myShare"); @@ -160,7 +160,7 @@ Note that metadata names preserve the case with which they were created, but are The File Share Service REST API provides operations on accounts and manage file service properties. It allows the operations of listing and deleting shares, getting and setting file service properties. Once you have the SASToken, you can construct the `shareServiceClient` with `${accountName}`, `${sasToken}` - + ```java String shareServiceURL = String.format("https://%s.file.core.windows.net", ACCOUNT_NAME); ShareServiceClient shareServiceClient = new ShareServiceClientBuilder().endpoint(shareServiceURL) @@ -171,7 +171,7 @@ ShareServiceClient shareServiceClient = new ShareServiceClientBuilder().endpoint The share resource includes metadata and properties for that share. It allows the opertions of creating, creating snapshot, deleting shares, getting share properties, setting metadata, getting and setting ACL (Access policy). Once you have the SASToken, you can construct the file service client with `${accountName}`, `${shareName}`, `${sasToken}` - + ```java String shareURL = String.format("https://%s.file.core.windows.net", ACCOUNT_NAME); ShareClient shareClient = new ShareClientBuilder().endpoint(shareURL) @@ -182,7 +182,7 @@ ShareClient shareClient = new ShareClientBuilder().endpoint(shareURL) The directory resource includes the properties for that directory. It allows the operations of creating, listing, deleting directories or subdirectories or files, getting properties, setting metadata, listing and force closing the handles. Once you have the SASToken, you can construct the file service client with `${accountName}`, `${shareName}`, `${directoryPath}`, `${sasToken}` - + ```java String directoryURL = String.format("https://%s.file.core.windows.net", ACCOUNT_NAME); ShareDirectoryClient directoryClient = new ShareFileClientBuilder().endpoint(directoryURL) @@ -193,7 +193,7 @@ ShareDirectoryClient directoryClient = new ShareFileClientBuilder().endpoint(dir The file resource includes the properties for that file. It allows the operations of creating, uploading, copying, downloading, deleting files or range of the files, getting properties, setting metadata, listing and force closing the handles. Once you have the SASToken, you can construct the file service client with `${accountName}`, `${shareName}`, `${directoryPath}`, `${fileName}`, `${sasToken}` - + ```java String fileURL = String.format("https://%s.file.core.windows.net", ACCOUNT_NAME); ShareFileClient fileClient = new ShareFileClientBuilder().connectionString(CONNECTION_STRING) @@ -235,7 +235,7 @@ The following sections provide several code snippets covering some of the most c Create a share in the Storage Account. Throws StorageException If the share fails to be created. Taking a ShareServiceClient in KeyConcept, [`${shareServiceClient}`](#share-services). - + ```Java String shareName = "testshare"; shareServiceClient.createShare(shareName); @@ -244,7 +244,7 @@ shareServiceClient.createShare(shareName); ### Create a snapshot on Share Taking a ShareServiceClient in KeyConcept, [`${shareServiceClient}`](#share-services). - + ```Java String shareName = "testshare"; ShareClient shareClient = shareServiceClient.getShareClient(shareName); @@ -254,7 +254,7 @@ shareClient.createSnapshot(); ### Create a directory Taking the [`${shareClient}`](#create-a-snapshot-on-share) initialized above, [`${shareClient}`](#share). - + ```Java String dirName = "testdir"; shareClient.createDirectory(dirName); @@ -263,7 +263,7 @@ shareClient.createDirectory(dirName); ### Create a subdirectory Taking the directoryClient in KeyConcept, [`${directoryClient}`](#Directory). - + ```Java String subDirName = "testsubdir"; directoryClient.createSubdirectory(subDirName); @@ -272,7 +272,7 @@ directoryClient.createSubdirectory(subDirName); ### Create a File Taking the directoryClient in KeyConcept, [`${directoryClient}`](#Directory) . - + ```Java String fileName = "testfile"; long maxSize = 1024; @@ -282,7 +282,7 @@ directoryClient.createFile(fileName, maxSize); ### List all Shares Taking the shareServiceClient in KeyConcept, [`${shareServiceClient}`](#share-services) - + ```Java shareServiceClient.listShares(); ``` @@ -290,7 +290,7 @@ shareServiceClient.listShares(); ### List all subdirectories and files Taking the directoryClient in KeyConcept, [`${directoryClient}`](#Directory) - + ```Java directoryClient.listFilesAndDirectories(); ``` @@ -298,7 +298,7 @@ directoryClient.listFilesAndDirectories(); ### List all ranges on file Taking the fileClient in KeyConcept, [`${fileClient}`](#File) - + ```Java fileClient.listRanges(); ``` @@ -306,7 +306,7 @@ fileClient.listRanges(); ### Delete a share Taking the shareClient in KeyConcept, [`${shareClient}`](#Share) - + ```Java shareClient.delete(); ``` @@ -314,7 +314,7 @@ shareClient.delete(); ### Delete a directory Taking the shareClient in KeyConcept, [`${shareClient}`](#Share) . - + ```Java String dirName = "testdir"; shareClient.deleteDirectory(dirName); @@ -323,7 +323,7 @@ shareClient.deleteDirectory(dirName); ### Delete a subdirectory Taking the directoryClient in KeyConcept, [`${directoryClient}`](#Directory) . - + ```Java String subDirName = "testsubdir"; directoryClient.deleteSubdirectory(subDirName); @@ -332,7 +332,7 @@ directoryClient.deleteSubdirectory(subDirName); ### Delete a file Taking the directoryClient in KeyConcept, [`${directoryClient}`](#Directory) . - + ```Java String fileName = "testfile"; directoryClient.deleteFile(fileName); @@ -341,7 +341,7 @@ directoryClient.deleteFile(fileName); ### Copy a file Taking the fileClient in KeyConcept, [`${fileClient}`](#File) with string of source URL. - + ```Java String sourceURL = "https://myaccount.file.core.windows.net/myshare/myfile"; Duration pollInterval = Duration.ofSeconds(2); @@ -351,7 +351,7 @@ SyncPoller poller = fileClient.beginCopy(sourceURL, nul ### Abort copy a file Taking the fileClient in KeyConcept, [`${fileClient}`](#File) with the copy info response returned above `${copyId}=[copyInfoResponse](#Copy-a-file)`. - + ```Java fileClient.abortCopy("copyId"); ``` @@ -359,7 +359,7 @@ fileClient.abortCopy("copyId"); ### Upload data to storage Taking the fileClient in KeyConcept, [`${fileClient}`](#File) with data of "default" . - + ```Java String uploadText = "default"; InputStream data = new ByteArrayInputStream(uploadText.getBytes(StandardCharsets.UTF_8)); @@ -369,7 +369,7 @@ fileClient.upload(data, uploadText.length()); ### Upload file to storage Taking the fileClient in KeyConcept, [`${fileClient}`](#File) . - + ```Java String filePath = "${myLocalFilePath}"; fileClient.uploadFromFile(filePath); @@ -378,7 +378,7 @@ fileClient.uploadFromFile(filePath); ### Download data from file range Taking the fileClient in KeyConcept, [`${fileClient}`](#File) with the range from 1024 to 2048. - + ```Java ShareFileRange fileRange = new ShareFileRange(0L, 2048L); OutputStream stream = new ByteArrayOutputStream(); @@ -388,7 +388,7 @@ fileClient.downloadWithResponse(stream, fileRange, false, null, Context.NONE); ### Download file from storage Taking the fileClient in KeyConcept, [`${fileClient}`](#File) and download to the file of filePath. - + ```Java String filePath = "${myLocalFilePath}"; fileClient.downloadToFile(filePath); @@ -397,7 +397,7 @@ fileClient.downloadToFile(filePath); ### Get a share service properties Taking a ShareServiceClient in KeyConcept, [`${shareServiceClient}`](#share-services) . - + ```Java shareServiceClient.getProperties(); ``` @@ -405,7 +405,7 @@ shareServiceClient.getProperties(); ### Set a share service properties Taking a ShareServiceClient in KeyConcept, [`${shareServiceClient}`](#share-services) . - + ```Java ShareServiceProperties properties = shareServiceClient.getProperties(); @@ -418,7 +418,7 @@ shareServiceClient.setProperties(properties); ### Set a share metadata Taking the shareClient in KeyConcept, [`${shareClient}`](#Share) . - + ```Java Map metadata = Collections.singletonMap("directory", "metadata"); shareClient.setMetadata(metadata); @@ -427,7 +427,7 @@ shareClient.setMetadata(metadata); ### Get a share access policy Taking the shareClient in KeyConcept, [`${shareClient}`](#Share) - + ```Java shareClient.getAccessPolicy(); ``` @@ -435,7 +435,7 @@ shareClient.getAccessPolicy(); ### Set a share access policy Taking the shareClient in KeyConcept, [`${shareClient}`](#Share) . - + ```java ShareAccessPolicy accessPolicy = new ShareAccessPolicy().setPermissions("r") .setStartsOn(OffsetDateTime.now(ZoneOffset.UTC)) @@ -447,7 +447,7 @@ shareClient.setAccessPolicy(Collections.singletonList(permission)); ### Get handles on directory file Taking the directoryClient in KeyConcept, [`${directoryClient}`](#Directory) - + ```Java PagedIterable handleItems = directoryClient.listHandles(null, true, Duration.ofSeconds(30), Context.NONE); ``` @@ -455,7 +455,7 @@ PagedIterable handleItems = directoryClient.listHandles(null, true, ### Force close handles on handle id Taking the directoryClient in KeyConcept, [`${directoryClient}`](#Directory) and the handle id returned above `${handleId}=[handleItems](#Get-handles-on-directory-file)` - + ```Java String handleId = handleItems.iterator().next().getHandleId(); directoryClient.forceCloseHandleWithResponse(handleId, Duration.ofSeconds(30), Context.NONE); @@ -464,7 +464,7 @@ directoryClient.forceCloseHandleWithResponse(handleId, Duration.ofSeconds(30), C ### Set quota on share Taking the shareClient in KeyConcept, [`${shareClient}`](#Share) . - + ```Java int quotaOnGB = 1; shareClient.setQuota(quotaOnGB); @@ -473,7 +473,7 @@ shareClient.setQuota(quotaOnGB); ### Set file httpheaders Taking the fileClient in KeyConcept, [`${fileClient}`](#File) . - + ```Java ShareFileHttpHeaders httpHeaders = new ShareFileHttpHeaders().setContentType("text/plain"); fileClient.setProperties(1024, httpHeaders, null, null); @@ -520,7 +520,7 @@ If you would like to become an active contributor to this project please follow 5. Create new Pull Request -[source_code]: src/ +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/src/ [reference_docs]: https://azure.github.io/azure-sdk-for-java/ [rest_api_documentation]: https://docs.microsoft.com/rest/api/storageservices/file-service-rest-api [storage_docs]: https://docs.microsoft.com/azure/storage/files/storage-files-introduction @@ -534,7 +534,7 @@ If you would like to become an active contributor to this project please follow [RFL_URL_2]: https://www.ietf.org/rfc/rfc3987.txt [csharp_identifiers]: https://docs.microsoft.com/dotnet/csharp/language-reference/ [storage_file_rest]: https://docs.microsoft.com/rest/api/storageservices/file-service-error-codes -[samples]: src/samples +[samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/src/samples [performance_tuning]: https://github.com/Azure/azure-sdk-for-java/wiki/Performance-Tuning ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fstorage%2Fazure-storage-file-share%2FREADME.png) diff --git a/sdk/storage/azure-storage-file-share/src/samples/README.md b/sdk/storage/azure-storage-file-share/src/samples/README.md index 2cfa26a2738a8..be00790c9c3d0 100644 --- a/sdk/storage/azure-storage-file-share/src/samples/README.md +++ b/sdk/storage/azure-storage-file-share/src/samples/README.md @@ -43,19 +43,19 @@ For more extensive documentation on Azure Storage files, see the [REST API docum This project welcomes contributions and suggestions. Find [more contributing][SDK_README_CONTRIBUTING] details here. -[SDK_README]: ../../README.md -[SDK_README_GETTING_STARTED]: ../../README.md#getting-started -[SDK_README_CONTRIBUTING]: ../../README.md#contributing -[samples_file_service]: java/com/azure/storage/file/share/ShareServiceSample.java -[samples_share]: java/com/azure/storage/file/share/ShareSample.java -[samples_directory]: java/com/azure/storage/file/share/DirectorySample.java -[samples_file]: java/com/azure/storage/file/share/FileSample.java -[samples_async]: java/com/azure/storage/file/share/AsyncSample.java -[storage_file_rest]: https://docs.microsoft.com/en-us/rest/api/storageservices/file-service-rest-api +[SDK_README]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/README.md +[SDK_README_GETTING_STARTED]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/README.md#getting-started +[SDK_README_CONTRIBUTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/README.md#contributing +[samples_file_service]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/src/samples/java/com/azure/storage/file/share/ShareServiceSample.java +[samples_share]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/src/samples/java/com/azure/storage/file/share/ShareSample.java +[samples_directory]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/src/samples/java/com/azure/storage/file/share/DirectorySample.java +[samples_file]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/src/samples/java/com/azure/storage/file/share/FileSample.java +[samples_async]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/src/samples/java/com/azure/storage/file/share/AsyncSample.java +[storage_file_rest]: https://docs.microsoft.com/rest/api/storageservices/file-service-rest-api [error_codes]: https://docs.microsoft.com/rest/api/storageservices/blob-service-error-codes -[file_key_concept]: ../../README.md#key-concepts +[file_key_concept]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/README.md#key-concepts [samples]: java/samples/ -[SDK_README_GETTING_STARTDED]: ../../README.md#getting-started -[SDK_README_TROUBLESHOOTING]: ../../README.md#troubleshooting +[SDK_README_GETTING_STARTDED]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/README.md#getting-started +[SDK_README_TROUBLESHOOTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/README.md#troubleshooting ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fstorage%2Fazure-storage-file-share%2Fsrc%2Fsamples%2FREADME.png) diff --git a/sdk/storage/azure-storage-queue/README.md b/sdk/storage/azure-storage-queue/README.md index ff8ec49cca9a1..b0e3cc673f6b0 100644 --- a/sdk/storage/azure-storage-queue/README.md +++ b/sdk/storage/azure-storage-queue/README.md @@ -477,7 +477,7 @@ If you would like to become an active contributor to this project please follow [samples_readme]: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/storage/azure-storage-queue/src/samples/README.md [api_documentation]: https://docs.microsoft.com/rest/api/storageservices/queue-service-rest-api [storage_docs]: https://docs.microsoft.com/azure/storage/queues/storage-queues-introduction -[jdk]: https://docs.microsoft.com/en-us/java/azure/jdk/?view=azure-java-stable +[jdk]: https://docs.microsoft.com/java/azure/jdk/?view=azure-java-stable [maven]: https://maven.apache.org/ [azure_subscription]: https://azure.microsoft.com/free/ [storage_account]: https://docs.microsoft.com/azure/storage/common/storage-quickstart-create-account?tabs=azure-portal diff --git a/sdk/storage/azure-storage-queue/src/samples/README.md b/sdk/storage/azure-storage-queue/src/samples/README.md index 253ceaf02dc9b..679dab68f12c7 100644 --- a/sdk/storage/azure-storage-queue/src/samples/README.md +++ b/sdk/storage/azure-storage-queue/src/samples/README.md @@ -43,16 +43,16 @@ For more extensive documentation on Azure Storage blob, see the [API reference d This project welcomes contributions and suggestions. Find [more contributing][SDK_README_CONTRIBUTING] details here. -[SDK_README]: ../../README.md -[SDK_README_GETTING_STARTED]: ../../README.md#getting-started -[SDK_README_CONTRIBUTING]: ../../README.md#contributing -[samples_queue_service]: java/com/azure/storage/queue/QueueServiceSamples.java -[samples_message]: java/com/azure/storage/queue/MessageSamples.java -[samples_queue_exception]: java/com/azure/storage/queue/QueueExceptionSamples.java -[samples_async]: java/com/azure/storage/queue/AsyncSamples.java -[storage_queue_rest]: https://docs.microsoft.com/en-us/rest/api/storageservices/queue-service-rest-api +[SDK_README]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-queue/README.md +[SDK_README_GETTING_STARTED]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-queue/README.md#getting-started +[SDK_README_CONTRIBUTING]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-queue/README.md#contributing +[samples_queue_service]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-queue/src/samples/java/com/azure/storage/queue/QueueServiceSamples.java +[samples_message]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-queue/src/samples/java/com/azure/storage/queue/MessageSamples.java +[samples_queue_exception]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-queue/src/samples/java/com/azure/storage/queue/QueueExceptionSamples.java +[samples_async]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-queue/src/samples/java/com/azure/storage/queue/AsyncSamples.java +[storage_queue_rest]: https://docs.microsoft.com/rest/api/storageservices/queue-service-rest-api [error_codes]: https://docs.microsoft.com/rest/api/storageservices/blob-service-error-codes -[queue_key_concept]: ../../README.md#key-concepts +[queue_key_concept]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-queue/README.md#key-concepts [samples]: java/samples/ ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fstorage%2Fazure-storage-queue%2Fsrc%2Fsamples%2FREADME.png) diff --git a/sdk/storage/microsoft-azure-storage-blob/README.md b/sdk/storage/microsoft-azure-storage-blob/README.md index e5d87bbc72992..38382a279c511 100644 --- a/sdk/storage/microsoft-azure-storage-blob/README.md +++ b/sdk/storage/microsoft-azure-storage-blob/README.md @@ -1,11 +1,11 @@ # Microsoft Azure Storage SDK v11 for Java -This project provides a client library in Java that makes it easy to consume Microsoft Azure Storage services. For documentation please see the [Storage API doc page](https://docs.microsoft.com/en-us/java/api/overview/azure/storage/client?view=azure-java-preview) and the [quick start document](https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-java-v10). +This project provides a client library in Java that makes it easy to consume Microsoft Azure Storage services. For documentation please see the [Storage API doc page](https://docs.microsoft.com/java/api/overview/azure/storage/client?view=azure-java-preview) and the [quick start document](https://docs.microsoft.com/azure/storage/blobs/storage-quickstart-blobs-java-v10). Please note that this version of the library is a compete overhaul of the current Azure Storage Java Client Library, and is based on the new Storage SDK architecture, also referred to as V11. | SDK Name | Version | Description | Maven/API Reference Links | | ------------- | ------------- | ----------- | ----- | -| [Blob Storage SDK v11 for Java](https://github.com/Azure/azure-storage-java/) | v11.0.1 | The next generation async Storage SDK | [Maven](https://mvnrepository.com/artifact/com.microsoft.azure/azure-storage-blob) - [Reference](https://docs.microsoft.com/en-us/java/api/overview/azure/storage/client?view=azure-java-stable) | +| [Blob Storage SDK v11 for Java](https://github.com/Azure/azure-storage-java/) | v11.0.1 | The next generation async Storage SDK | [Maven](https://mvnrepository.com/artifact/com.microsoft.azure/azure-storage-blob) - [Reference](https://docs.microsoft.com/java/api/overview/azure/storage/client?view=azure-java-stable) | | [Queue Storage SDK v10 for Java](https://github.com/azure/azure-storage-java/tree/New-Storage-SDK-V10-Preview) | V10.0.0-Preview | The next generation async Storage SDK | [Maven](https://mvnrepository.com/artifact/com.microsoft.azure/azure-storage-queue) | [Storage SDK v8 for Java](https://github.com/azure/azure-storage-java/tree/legacy-master) | v8 | Legacy Storage SDK (sync only) | [Maven](https://mvnrepository.com/artifact/com.microsoft.azure/azure-storage) | | [Storage SDK for Android](https://github.com/Azure/azure-storage-android) | v2 | Storage SDK for Android | [Maven](https://mvnrepository.com/artifact/com.microsoft.azure.android/azure-storage-android) - [Reference](http://azure.github.io/azure-storage-android/) @@ -73,7 +73,7 @@ Samples are provided in azure-storage/src/test/groovy/com/microsoft/azure/storag ## Code Sample -The following is a quick example on how to upload some data to an azure blob and download it back. You may also run the samples in azure-storage/src/test/groovy/com/microsoft/azure/storage/Samples.java. For additional information on using the client libraries to access Azure services see the How To guides for [blobs](http://azure.microsoft.com/en-us/documentation/articles/storage-java-how-to-use-blob-storage/) and the [general documentation](http://azure.microsoft.com/en-us/develop/java/). +The following is a quick example on how to upload some data to an azure blob and download it back. You may also run the samples in azure-storage/src/test/groovy/com/microsoft/azure/storage/Samples.java. For additional information on using the client libraries to access Azure services see the How To guides for [blobs](http://azure.microsoft.com/documentation/articles/storage-java-how-to-use-blob-storage/) and the [general documentation](http://azure.microsoft.com/develop/java/). ```java public class Sample { @@ -170,7 +170,7 @@ Please refer to CONTRIBUTING.md for information on how to run the tests. # Need Help? -Be sure to check out the Microsoft Azure [Developer Forums on MSDN](http://social.msdn.microsoft.com/Forums/windowsazure/en-US/home?forum=windowsazuredata) or the [Developer Forums on Stack Overflow](http://stackoverflow.com/questions/tagged/azure+windows-azure-storage) if you have trouble with the provided code. +Be sure to check out the Microsoft Azure [Developer Forums on MSDN](http://social.msdn.microsoft.com/Forums/windowsazure/home?forum=windowsazuredata) or the [Developer Forums on Stack Overflow](http://stackoverflow.com/questions/tagged/azure+windows-azure-storage) if you have trouble with the provided code. # Contribute Code or Provide Feedback @@ -182,10 +182,10 @@ When sending pull requests, please send non-breaking PRs to the dev branch and b # Learn More -* [Quick Start with the Azure Storage SDK v11 for Java](https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-java-v10) -* [Java API Reference](https://docs.microsoft.com/en-us/java/api/overview/azure/storage/client?view=azure-java-preview) -* [Azure Storage Service](http://azure.microsoft.com/en-us/documentation/services/storage/) -* [Azure Storage Team Blog](https://docs.microsoft.com/en-us/archive/blogs/windowsazurestorage/) +* [Quick Start with the Azure Storage SDK v11 for Java](https://docs.microsoft.com/azure/storage/blobs/storage-quickstart-blobs-java-v10) +* [Java API Reference](https://docs.microsoft.com/java/api/overview/azure/storage/client?view=azure-java-preview) +* [Azure Storage Service](http://azure.microsoft.com/documentation/services/storage/) +* [Azure Storage Team Blog](https://docs.microsoft.com/archive/blogs/windowsazurestorage/) * [Javadoc](http://azure.github.io/azure-storage-java/) ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fstorage%2Fmicrosoft-azure-storage-blob%2FREADME.png) diff --git a/sdk/tables/azure-data-tables/CHANGELOG.md b/sdk/tables/azure-data-tables/CHANGELOG.md index 2ca03a0bb8dd7..a6c970390ad88 100644 --- a/sdk/tables/azure-data-tables/CHANGELOG.md +++ b/sdk/tables/azure-data-tables/CHANGELOG.md @@ -11,8 +11,8 @@ our efforts can be found in the [Azure SDK Design Guidelines for Java](https://a ### Features -- Support for both [Azure Table storage](https://docs.microsoft.com/en-us/azure/cosmos-db/table-storage-overview) and - the [Cosmos DB Table API](https://docs.microsoft.com/en-us/azure/cosmos-db/table-introduction). +- Support for both [Azure Table storage](https://docs.microsoft.com/azure/cosmos-db/table-storage-overview) and + the [Cosmos DB Table API](https://docs.microsoft.com/azure/cosmos-db/table-introduction). - Reactive streams support using [Project Reactor](https://projectreactor.io/). - Create, list, query, and delete tables. - Insert, update, upsert, merge, list, query, and delete table entities. diff --git a/sdk/tables/azure-data-tables/README.md b/sdk/tables/azure-data-tables/README.md index f325c093e30f4..30efe110ca0a8 100644 --- a/sdk/tables/azure-data-tables/README.md +++ b/sdk/tables/azure-data-tables/README.md @@ -149,7 +149,7 @@ Common uses of the Table service include: #### Authenticate with a connection string To use a connection string to authorize your client, call the builder's `connectionString` method with your connection string. - + ```java TableServiceClient tableServiceClient = new TableServiceClientBuilder() .connectionString("") @@ -159,7 +159,7 @@ TableServiceClient tableServiceClient = new TableServiceClientBuilder() #### Authenticate with a Shared Key To use a Shared Key to authorize your client, create an instance of `TablesSharedKeyCredential` with your account name and access key. Call the builder's `endpoint` method with your account URL and the `credential` method with the `TablesSharedKeyCredential` object you created. - + ```java TablesSharedKeyCredential credential = new TablesSharedKeyCredential("", ""); TableServiceClient tableServiceClient = new TableServiceClientBuilder() @@ -171,7 +171,7 @@ TableServiceClient tableServiceClient = new TableServiceClientBuilder() #### Authenticate with a Shared Access Signature (SAS) To use a SAS to authorize your client, call the builder's `endpoint` method with your account URL and the `sasToken` method with your SAS. - + ```java TableServiceClient tableServiceClient = new TableServiceClientBuilder() .endpoint("") @@ -184,7 +184,7 @@ TableServiceClient tableServiceClient = new TableServiceClientBuilder() #### Construct a `TableServiceClient` Construct a `TableServiceClient` by creating an instance of `TableServiceClientBuilder` and then calling the builder's `buildClient` or `buildAsyncClient` methods. - + ```java TableServiceClient tableServiceClient = new TableServiceClientBuilder() .connectionString("") // or use any of the other authentication methods @@ -194,14 +194,14 @@ TableServiceClient tableServiceClient = new TableServiceClientBuilder() #### Create a table Create a table by calling the `TableServiceClient`'s `createTable` method. An exception will be thrown if a table with the provided name exists. - + ```java tableServiceClient.createTable(tableName); ``` Alternatively, you can call the `createTableIfNotExists` method which will create the table only if no such table exists, and does not throw an exception. - + ```java tableServiceClient.createTableIfNotExists(tableName); ``` @@ -209,7 +209,7 @@ tableServiceClient.createTableIfNotExists(tableName); #### List tables List or query the set of existing tables by calling the `TableServiceClient`'s `listTables` method, optionally passing in a `ListTablesOptions` instance to filter or limit the query results. See [Supported Query Options][query_options] for details about supported query options. - + ```java ListTablesOptions options = new ListTablesOptions() .setFilter(String.format("TableName eq '%s'", tableName)); @@ -222,7 +222,7 @@ for (TableItem tableItem : tableServiceClient.listTables(options)) { #### Delete a table Delete a table by calling the `TableServiceClient`'s `deleteTable` method. An exception will be thrown if no table with the provided name exists. - + ```java tableServiceClient.deleteTable(tableName); ``` @@ -232,7 +232,7 @@ tableServiceClient.deleteTable(tableName); #### Construct a `TableClient` Construct a `TableClient` by creating an instance of `TableClientBuilder`, calling the builder's `tableName` method with the name of the table, and then calling its `buildClient` or `buildAsyncClient` methods. - + ```java TableClient tableClient = new TableClientBuilder() .connectionString("") // or use any of the other authentication methods @@ -242,7 +242,7 @@ TableClient tableClient = new TableClientBuilder() Alternatively, a `TableClient` can be retrieved from an existing `TableServiceClient` by calling its `getTableClient` method. - + ```java TableClient tableClient = tableServiceClient.getTableClient(tableName); ``` @@ -250,7 +250,7 @@ TableClient tableClient = tableServiceClient.getTableClient(tableName); #### Create an entity Create a new `TableEntity` instance, providing the partition key and row key of the entity to create, optionally adding properties to the created object. Then pass the object to the `TableClient`'s `createEntity` method. An exception will be thrown if an entity with the provided partition key and row key exists within the table. - + ```java TableEntity entity = new TableEntity(partitionKey, rowKey) .addProperty("Product", "Marker Set") @@ -263,7 +263,7 @@ tableClient.createEntity(entity); #### List entities List or query the set of entities within the table by calling the `TableClient`'s `listEntities` method, optionally passing in a `ListEntitiesOptions` instance to filter, select, or limit the query results. See [Supported Query Options][query_options] for details about supported query options. - + ```java ListEntitiesOptions options = new ListEntitiesOptions() .setFilter(String.format("PartitionKey eq '%s'", partitionKey)) @@ -278,7 +278,7 @@ for (TableEntity entity : tableClient.listEntities(options)) { #### Delete an entity Delete an entity by calling the `TableClient`'s `deleteEntity` method. An exception will be thrown if no entity with the provided partition key and row key exists. - + ```java tableClient.deleteEntity(partitionKey, rowKey); ``` @@ -290,7 +290,7 @@ When you interact with Tables service using the Azure Tables library for Java, e For example, if you try to create a table that already exists, a `409` error is returned, indicating "Conflict". - + ```java // Create the table if it doesn't already exist. tableServiceClient.createTableIfNotExists(tableName); @@ -328,13 +328,13 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [cosmosdb_create_cli]: https://docs.microsoft.com/azure/cosmos-db/scripts/cli/table/create [cosmosdb_create_portal]: https://docs.microsoft.com/azure/cosmos-db/create-table-java#create-a-database-account [jdk]: https://docs.microsoft.com/java/azure/jdk/ -[log_level]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core/src/main/java/com/azure/core/util/logging/LogLevel.java +[log_level]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/core/azure-core/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/tables/azure-data-tables/src/main/java/com/azure/core/util/logging/LogLevel.java [package]: https://search.maven.org/artifact/com.azure/azure-data-tables [product_documentation]: https://docs.microsoft.com/azure/cosmos-db/table-storage-overview [query_options]: https://docs.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-query-options [rest_api]: https://docs.microsoft.com/rest/api/storageservices/table-service-rest-api -[samples]: src/samples/java/ -[source_code]: src +[samples]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/tables/azure-data-tables/http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/tables/azure-data-tables/src/samples/java/ +[source_code]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/tables/azure-data-tables/src [storage_account_create_cli]: https://docs.microsoft.com/azure/storage/common/storage-account-create?tabs=azure-cli [storage_account_create_portal]: https://docs.microsoft.com/azure/storage/common/storage-account-create?tabs=azure-portal diff --git a/sdk/tables/azure-data-tables/src/samples/README.md b/sdk/tables/azure-data-tables/src/samples/README.md index 3ded9b97ed988..c637444d08f53 100644 --- a/sdk/tables/azure-data-tables/src/samples/README.md +++ b/sdk/tables/azure-data-tables/src/samples/README.md @@ -53,12 +53,12 @@ See [Next steps][sdk_readme_next_steps]. This project welcomes contributions and suggestions. See [Contributing][sdk_readme_contributing] for guidelines. -[sdk_readme_key_concepts]: ../../README.md#key-concepts -[sdk_readme_getting_started]: ../../README.md#getting-started -[sdk_readme_troubleshooting]: ../../README.md#troubleshooting -[sdk_readme_next_steps]: ../../README.md#next-steps -[sdk_readme_contributing]: ../../README.md#contributing -[sample_async_client_code_snippets]: ./java/TableServiceAsyncClientCodeSnippets.java -[sample_sync_client_code_snippets]: ./java/TableServiceClientCodeSnippets.java +[sdk_readme_key_concepts]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/tables/azure-data-tables/README.md#key-concepts +[sdk_readme_getting_started]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/tables/azure-data-tables/README.md#getting-started +[sdk_readme_troubleshooting]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/tables/azure-data-tables/README.md#troubleshooting +[sdk_readme_next_steps]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/tables/azure-data-tables/README.md#next-steps +[sdk_readme_contributing]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/tables/azure-data-tables/README.md#contributing +[sample_async_client_code_snippets]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/tables/azure-data-tables/src/samples/java/TableServiceAsyncClientCodeSnippets.java +[sample_sync_client_code_snippets]: http://github.com/Azure/azure-sdk-for-java/blob/master/sdk/tables/azure-data-tables/src/samples/java/TableServiceClientCodeSnippets.java ![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%tables%2Fazure-data-tables%2Fsrc%2Fsamples%2README.png) diff --git a/sdk/textanalytics/azure-ai-textanalytics/README.md b/sdk/textanalytics/azure-ai-textanalytics/README.md index 5a0626e301998..036e91991af62 100644 --- a/sdk/textanalytics/azure-ai-textanalytics/README.md +++ b/sdk/textanalytics/azure-ai-textanalytics/README.md @@ -385,7 +385,7 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [named_entity_recognition]: https://docs.microsoft.com/azure/cognitive-services/text-analytics/how-tos/text-analytics-how-to-entity-linking [named_entity_recognition_types]: https://docs.microsoft.com/azure/cognitive-services/text-analytics/named-entity-types?tabs=personal [named_entities_categories]: https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types -[pii_entity_recognition]: https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/named-entity-types?tabs=personal +[pii_entity_recognition]: https://docs.microsoft.com/azure/cognitive-services/text-analytics/named-entity-types?tabs=personal [package]: https://mvnrepository.com/artifact/com.azure/azure-ai-textanalytics [performance_tuning]: https://github.com/Azure/azure-sdk-for-java/wiki/Performance-Tuning [product_documentation]: https://docs.microsoft.com/azure/cognitive-services/text-analytics/overview