Skip to content

Commit 2d81760

Browse files
author
SDKAuto
committed
CodeGen from PR 33698 in Azure/azure-rest-api-specs
Merge 0426bf3308b9582c418b145b910798e0a53050cc into abb839b726184aa10f8d1eaac8e9fe590833619c
1 parent cbacda2 commit 2d81760

File tree

125 files changed

+3864
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

125 files changed

+3864
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.analytics.purview.datamap.generated;
6+
7+
import com.azure.analytics.purview.datamap.DataMapClientBuilder;
8+
import com.azure.analytics.purview.datamap.DiscoveryClient;
9+
import com.azure.analytics.purview.datamap.models.AutoCompleteOptions;
10+
import com.azure.analytics.purview.datamap.models.AutoCompleteResult;
11+
import com.azure.core.util.BinaryData;
12+
import com.azure.identity.DefaultAzureCredentialBuilder;
13+
import java.nio.charset.StandardCharsets;
14+
15+
public class DiscoveryAutoComplete {
16+
public static void main(String[] args) {
17+
DiscoveryClient discoveryClient
18+
= new DataMapClientBuilder().credential(new DefaultAzureCredentialBuilder().build())
19+
.endpoint("{Endpoint}")
20+
.buildDiscoveryClient();
21+
// BEGIN:com.azure.analytics.purview.datamap.generated.discoveryautocomplete.discoveryautocomplete
22+
AutoCompleteResult response
23+
= discoveryClient.autoComplete(new AutoCompleteOptions().setKeywords("fakeTokenPlaceholder")
24+
.setLimit(10)
25+
.setFilter(BinaryData.fromBytes(
26+
"{and=[{entityType=azure_blob_path, includeSubTypes=false}]}".getBytes(StandardCharsets.UTF_8))));
27+
// END:com.azure.analytics.purview.datamap.generated.discoveryautocomplete.discoveryautocomplete
28+
}
29+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.analytics.purview.datamap.generated;
6+
7+
import com.azure.analytics.purview.datamap.DataMapClientBuilder;
8+
import com.azure.analytics.purview.datamap.DiscoveryClient;
9+
import com.azure.analytics.purview.datamap.models.QueryOptions;
10+
import com.azure.analytics.purview.datamap.models.QueryResult;
11+
import com.azure.analytics.purview.datamap.models.SearchFacetItem;
12+
import com.azure.analytics.purview.datamap.models.SearchFacetSort;
13+
import com.azure.analytics.purview.datamap.models.SearchSortOrder;
14+
import com.azure.core.util.BinaryData;
15+
import com.azure.identity.DefaultAzureCredentialBuilder;
16+
import java.nio.charset.StandardCharsets;
17+
import java.util.Arrays;
18+
19+
public class DiscoveryQuery {
20+
public static void main(String[] args) {
21+
DiscoveryClient discoveryClient
22+
= new DataMapClientBuilder().credential(new DefaultAzureCredentialBuilder().build())
23+
.endpoint("{Endpoint}")
24+
.buildDiscoveryClient();
25+
// BEGIN:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryquery
26+
QueryResult response = discoveryClient.query(new QueryOptions().setKeywords("fakeTokenPlaceholder")
27+
.setLimit(10)
28+
.setOrderby(Arrays.asList(BinaryData.fromBytes("{name=ASC}".getBytes(StandardCharsets.UTF_8)),
29+
BinaryData.fromBytes("{updateTime=DESC}".getBytes(StandardCharsets.UTF_8))))
30+
.setFilter(BinaryData
31+
.fromBytes("{and=[{objectType=Files}, {entityType=azure_blob_path}]}".getBytes(StandardCharsets.UTF_8)))
32+
.setFacets(Arrays.asList(
33+
new SearchFacetItem().setCount(0)
34+
.setFacet("assetType")
35+
.setSort(new SearchFacetSort().setCount(SearchSortOrder.DESCEND)),
36+
new SearchFacetItem().setCount(10)
37+
.setFacet("classification")
38+
.setSort(new SearchFacetSort().setCount(SearchSortOrder.DESCEND)),
39+
new SearchFacetItem().setCount(10)
40+
.setFacet("contactId")
41+
.setSort(new SearchFacetSort().setCount(SearchSortOrder.DESCEND)),
42+
new SearchFacetItem().setCount(10)
43+
.setFacet("label")
44+
.setSort(new SearchFacetSort().setCount(SearchSortOrder.DESCEND)),
45+
new SearchFacetItem().setCount(10)
46+
.setFacet("term")
47+
.setSort(new SearchFacetSort().setCount(SearchSortOrder.DESCEND)))));
48+
// END:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryquery
49+
}
50+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.analytics.purview.datamap.generated;
6+
7+
import com.azure.analytics.purview.datamap.DataMapClientBuilder;
8+
import com.azure.analytics.purview.datamap.DiscoveryClient;
9+
import com.azure.analytics.purview.datamap.models.QueryOptions;
10+
import com.azure.analytics.purview.datamap.models.QueryResult;
11+
import com.azure.core.util.BinaryData;
12+
import com.azure.identity.DefaultAzureCredentialBuilder;
13+
import java.nio.charset.StandardCharsets;
14+
15+
public class DiscoveryQueryAnd {
16+
public static void main(String[] args) {
17+
DiscoveryClient discoveryClient
18+
= new DataMapClientBuilder().credential(new DefaultAzureCredentialBuilder().build())
19+
.endpoint("{Endpoint}")
20+
.buildDiscoveryClient();
21+
// BEGIN:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryqueryand
22+
QueryResult response = discoveryClient.query(new QueryOptions().setLimit(10)
23+
.setFilter(BinaryData.fromBytes(
24+
"{and=[{entityType=azure_blob_path}, {attributeName=qualifiedName, operator=contains, attributeValue=.csv}]}"
25+
.getBytes(StandardCharsets.UTF_8))));
26+
// END:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryqueryand
27+
}
28+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.analytics.purview.datamap.generated;
6+
7+
import com.azure.analytics.purview.datamap.DataMapClientBuilder;
8+
import com.azure.analytics.purview.datamap.DiscoveryClient;
9+
import com.azure.analytics.purview.datamap.models.QueryOptions;
10+
import com.azure.analytics.purview.datamap.models.QueryResult;
11+
import com.azure.core.util.BinaryData;
12+
import com.azure.identity.DefaultAzureCredentialBuilder;
13+
import java.nio.charset.StandardCharsets;
14+
15+
public class DiscoveryQueryAndOrNested {
16+
public static void main(String[] args) {
17+
DiscoveryClient discoveryClient
18+
= new DataMapClientBuilder().credential(new DefaultAzureCredentialBuilder().build())
19+
.endpoint("{Endpoint}")
20+
.buildDiscoveryClient();
21+
// BEGIN:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryqueryandornested
22+
QueryResult response = discoveryClient.query(new QueryOptions().setLimit(10)
23+
.setFilter(BinaryData.fromBytes(
24+
"{and=[{entityType=azure_blob_path}, {attributeName=qualifiedName, operator=contains, attributeValue=.csv}, {or=[{attributeName=name, operator=eq, attributeValue=exampledata.csv}, {attributeName=qualifiedName, operator=prefix, attributeValue=https://}]}]}"
25+
.getBytes(StandardCharsets.UTF_8))));
26+
// END:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryqueryandornested
27+
}
28+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.analytics.purview.datamap.generated;
6+
7+
import com.azure.analytics.purview.datamap.DataMapClientBuilder;
8+
import com.azure.analytics.purview.datamap.DiscoveryClient;
9+
import com.azure.analytics.purview.datamap.models.QueryOptions;
10+
import com.azure.analytics.purview.datamap.models.QueryResult;
11+
import com.azure.core.util.BinaryData;
12+
import com.azure.identity.DefaultAzureCredentialBuilder;
13+
import java.nio.charset.StandardCharsets;
14+
15+
public class DiscoveryQueryAssetType {
16+
public static void main(String[] args) {
17+
DiscoveryClient discoveryClient
18+
= new DataMapClientBuilder().credential(new DefaultAzureCredentialBuilder().build())
19+
.endpoint("{Endpoint}")
20+
.buildDiscoveryClient();
21+
// BEGIN:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryqueryassettype
22+
QueryResult response = discoveryClient.query(new QueryOptions().setLimit(10)
23+
.setFilter(BinaryData.fromBytes(
24+
"{or=[{assetType=SQL Server}, {assetType=Azure SQL Server}, {assetType=Azure SQL Database}, {assetType=Azure SQL Data Warehouse}, {assetType=Azure SQL Managed Instance}, {assetType=Azure Storage Account}, {assetType=Azure Blob Storage}, {assetType=Azure Files}, {assetType=Azure Table Storage}, {assetType=Azure Data Lake Storage Gen1}, {assetType=Azure Data Lake Storage Gen2}, {assetType=Azure Cosmos DB}, {assetType=Azure Data Factory}, {assetType=Azure Cognitive Search}, {assetType=Power BI}, {assetType=Azure Data Explorer}, {assetType=Amazon S3}, {assetType=Azure Data Share}, {assetType=Teradata}, {assetType=SAP S4HANA}, {assetType=SAP ECC}, {assetType=SQL Server Integration Services}, {assetType=hive}, {assetType=Azure Database for MySQL}, {assetType=Azure Database for MariaDB}, {assetType=Azure Database for PostgreSQL}, {assetType=Azure Synapse Analytics}]}"
25+
.getBytes(StandardCharsets.UTF_8))));
26+
// END:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryqueryassettype
27+
}
28+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.analytics.purview.datamap.generated;
6+
7+
import com.azure.analytics.purview.datamap.DataMapClientBuilder;
8+
import com.azure.analytics.purview.datamap.DiscoveryClient;
9+
import com.azure.analytics.purview.datamap.models.QueryOptions;
10+
import com.azure.analytics.purview.datamap.models.QueryResult;
11+
import com.azure.core.util.BinaryData;
12+
import com.azure.identity.DefaultAzureCredentialBuilder;
13+
import java.nio.charset.StandardCharsets;
14+
15+
public class DiscoveryQueryAttribute {
16+
public static void main(String[] args) {
17+
DiscoveryClient discoveryClient
18+
= new DataMapClientBuilder().credential(new DefaultAzureCredentialBuilder().build())
19+
.endpoint("{Endpoint}")
20+
.buildDiscoveryClient();
21+
// BEGIN:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryqueryattribute
22+
QueryResult response = discoveryClient.query(new QueryOptions().setLimit(10)
23+
.setFilter(BinaryData.fromBytes(
24+
"{or=[{attributeName=name, operator=eq, attributeValue=exampledata.csv}, {attributeName=createTime, operator=ge, attributeValue=1545580800000}, {attributeName=modifiedTime, operator=timerange, attributeValue=LAST_24H|LAST_7D|LAST_30D|LAST_365D|MORE_THAN_365D}]}"
25+
.getBytes(StandardCharsets.UTF_8))));
26+
// END:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryqueryattribute
27+
}
28+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.analytics.purview.datamap.generated;
6+
7+
import com.azure.analytics.purview.datamap.DataMapClientBuilder;
8+
import com.azure.analytics.purview.datamap.DiscoveryClient;
9+
import com.azure.analytics.purview.datamap.models.QueryOptions;
10+
import com.azure.analytics.purview.datamap.models.QueryResult;
11+
import com.azure.core.util.BinaryData;
12+
import com.azure.identity.DefaultAzureCredentialBuilder;
13+
import java.nio.charset.StandardCharsets;
14+
15+
public class DiscoveryQueryBusinessMetadataAttribute {
16+
public static void main(String[] args) {
17+
DiscoveryClient discoveryClient
18+
= new DataMapClientBuilder().credential(new DefaultAzureCredentialBuilder().build())
19+
.endpoint("{Endpoint}")
20+
.buildDiscoveryClient();
21+
// BEGIN:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryquerybusinessmetadataattribute
22+
QueryResult response = discoveryClient.query(new QueryOptions().setLimit(10)
23+
.setFilter(BinaryData.fromBytes(
24+
"{or=[{attributeName=<BusinessMetadataName>.<StringAttributeName>, operator=eq|ne|contains|prefix, attributeValue=string value}, {attributeName=<BusinessMetadataName>.<NumberAttributeName>, operator=eq|ne|gt|ge|lt|le, attributeValue=123}, {attributeName=<BusinessMetadataName>.<BooleanAttributeName>, operator=eq|ne, attributeValue=true}, {attributeName=<BusinessMetadataName>.<DateAttributeName>, operator=timerange, attributeValue=LAST_24H|LAST_7D|LAST_30D|LAST_365D|MORE_THAN_365D}]}"
25+
.getBytes(StandardCharsets.UTF_8))));
26+
// END:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryquerybusinessmetadataattribute
27+
}
28+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.analytics.purview.datamap.generated;
6+
7+
import com.azure.analytics.purview.datamap.DataMapClientBuilder;
8+
import com.azure.analytics.purview.datamap.DiscoveryClient;
9+
import com.azure.analytics.purview.datamap.models.QueryOptions;
10+
import com.azure.analytics.purview.datamap.models.QueryResult;
11+
import com.azure.core.util.BinaryData;
12+
import com.azure.identity.DefaultAzureCredentialBuilder;
13+
import java.nio.charset.StandardCharsets;
14+
15+
public class DiscoveryQueryClassification {
16+
public static void main(String[] args) {
17+
DiscoveryClient discoveryClient
18+
= new DataMapClientBuilder().credential(new DefaultAzureCredentialBuilder().build())
19+
.endpoint("{Endpoint}")
20+
.buildDiscoveryClient();
21+
// BEGIN:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryqueryclassification
22+
QueryResult response = discoveryClient.query(new QueryOptions().setLimit(10)
23+
.setFilter(BinaryData.fromBytes("{classification=MICROSOFT.PERSONAL.EMAIL, includeSubClassifications=true}"
24+
.getBytes(StandardCharsets.UTF_8))));
25+
// END:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryqueryclassification
26+
}
27+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.analytics.purview.datamap.generated;
6+
7+
import com.azure.analytics.purview.datamap.DataMapClientBuilder;
8+
import com.azure.analytics.purview.datamap.DiscoveryClient;
9+
import com.azure.analytics.purview.datamap.models.QueryOptions;
10+
import com.azure.analytics.purview.datamap.models.QueryResult;
11+
import com.azure.core.util.BinaryData;
12+
import com.azure.identity.DefaultAzureCredentialBuilder;
13+
import java.nio.charset.StandardCharsets;
14+
15+
public class DiscoveryQueryCollection {
16+
public static void main(String[] args) {
17+
DiscoveryClient discoveryClient
18+
= new DataMapClientBuilder().credential(new DefaultAzureCredentialBuilder().build())
19+
.endpoint("{Endpoint}")
20+
.buildDiscoveryClient();
21+
// BEGIN:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryquerycollection
22+
QueryResult response = discoveryClient.query(new QueryOptions().setLimit(10)
23+
.setFilter(BinaryData.fromBytes("{collectionId=collectionName}".getBytes(StandardCharsets.UTF_8))));
24+
// END:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryquerycollection
25+
}
26+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.analytics.purview.datamap.generated;
6+
7+
import com.azure.analytics.purview.datamap.DataMapClientBuilder;
8+
import com.azure.analytics.purview.datamap.DiscoveryClient;
9+
import com.azure.analytics.purview.datamap.models.QueryOptions;
10+
import com.azure.analytics.purview.datamap.models.QueryResult;
11+
import com.azure.analytics.purview.datamap.models.SearchFacetItem;
12+
import com.azure.core.util.BinaryData;
13+
import com.azure.identity.DefaultAzureCredentialBuilder;
14+
import java.nio.charset.StandardCharsets;
15+
import java.util.Arrays;
16+
17+
public class DiscoveryQueryFacet {
18+
public static void main(String[] args) {
19+
DiscoveryClient discoveryClient
20+
= new DataMapClientBuilder().credential(new DefaultAzureCredentialBuilder().build())
21+
.endpoint("{Endpoint}")
22+
.buildDiscoveryClient();
23+
// BEGIN:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryqueryfacet
24+
QueryResult response = discoveryClient.query(new QueryOptions().setLimit(10)
25+
.setFilter(BinaryData.fromBytes("{objectType=Tables}".getBytes(StandardCharsets.UTF_8)))
26+
.setFacets(Arrays.asList(new SearchFacetItem().setCount(10).setFacet("assetType"),
27+
new SearchFacetItem().setCount(10).setFacet("classification"),
28+
new SearchFacetItem().setCount(10).setFacet("term"),
29+
new SearchFacetItem().setCount(10).setFacet("label"))));
30+
// END:com.azure.analytics.purview.datamap.generated.discoveryquery.discoveryqueryfacet
31+
}
32+
}

0 commit comments

Comments
 (0)