Skip to content

Commit 26873d3

Browse files
authored
Enabling java client (#1)
1 parent 2ca86cf commit 26873d3

File tree

2 files changed

+203
-199
lines changed

2 files changed

+203
-199
lines changed
Lines changed: 201 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,201 @@
1+
## Java
2+
3+
These settings apply only when `--java` is specified on the command line.
4+
Please also specify `--azure-libraries-for-java-folder=<path to the root directory of your azure-libraries-for-java clone>`.
5+
6+
``` yaml $(java)
7+
azure-arm: true
8+
fluent: true
9+
namespace: com.microsoft.azure.management.machinelearning.services
10+
license-header: MICROSOFT_MIT_NO_CODEGEN
11+
payload-flattening-threshold: 1
12+
output-folder: $(azure-libraries-for-java-folder)/azure-mgmt-machinelearning/services
13+
```
14+
15+
### Java multi-api
16+
17+
``` yaml $(java) && $(multiapi)
18+
batch:
19+
- tag: package-2020-08-01
20+
- tag: package-2020-06-01
21+
- tag: package-2020-04-01
22+
- tag: package-2020-03-01
23+
- tag: package-2020-01-01
24+
- tag: package-2019-11-01
25+
- tag: package-2019-06-01
26+
- tag: package-2019-05-01
27+
- tag: package-2018-11-19
28+
- tag: package-2020-09-01-preview
29+
- tag: package-2020-05-01-preview
30+
- tag: package-2020-04-01-preview
31+
- tag: package-2020-02-18-preview
32+
- tag: package-2018-03-preview
33+
```
34+
### Tag: package-2020-08-01 and java
35+
36+
These settings apply only when `--tag=package-2020-08-01 --java` is specified on the command line.
37+
Please also specify `--azure-libraries-for-java=<path to the root directory of your azure-sdk-for-java clone>`.
38+
39+
``` yaml $(tag) == 'package-2020-08-01' && $(java) && $(multiapi)
40+
java:
41+
namespace: com.microsoft.azure.management.machinelearningservices.v2020_08_01
42+
output-folder: $(azure-libraries-for-java-folder)/sdk/machinelearningservices/mgmt-v2020_08_01
43+
regenerate-manager: true
44+
generate-interface: true
45+
```
46+
47+
### Tag: package-2020-06-01 and java
48+
49+
These settings apply only when `--tag=package-2020-06-01 --java` is specified on the command line.
50+
Please also specify `--azure-libraries-for-java=<path to the root directory of your azure-sdk-for-java clone>`.
51+
52+
``` yaml $(tag) == 'package-2020-06-01' && $(java) && $(multiapi)
53+
java:
54+
namespace: com.microsoft.azure.management.machinelearningservices.v2020_06_01
55+
output-folder: $(azure-libraries-for-java-folder)/sdk/machinelearningservices/mgmt-v2020_06_01
56+
regenerate-manager: true
57+
generate-interface: true
58+
```
59+
60+
### Tag: package-2020-04-01 and java
61+
62+
These settings apply only when `--tag=package-2020-04-01 --java` is specified on the command line.
63+
Please also specify `--azure-libraries-for-java=<path to the root directory of your azure-sdk-for-java clone>`.
64+
65+
``` yaml $(tag) == 'package-2020-04-01' && $(java) && $(multiapi)
66+
java:
67+
namespace: com.microsoft.azure.management.machinelearningservices.v2020_04_01
68+
output-folder: $(azure-libraries-for-java-folder)/sdk/machinelearningservices/mgmt-v2020_04_01
69+
regenerate-manager: true
70+
generate-interface: true
71+
```
72+
73+
### Tag: package-2020-03-01 and java
74+
75+
These settings apply only when `--tag=package-2020-03-01 --java` is specified on the command line.
76+
Please also specify `--azure-libraries-for-java=<path to the root directory of your azure-sdk-for-java clone>`.
77+
78+
``` yaml $(tag) == 'package-2020-03-01' && $(java) && $(multiapi)
79+
java:
80+
namespace: com.microsoft.azure.management.machinelearningservices.v2020_03_01
81+
output-folder: $(azure-libraries-for-java-folder)/sdk/machinelearningservices/mgmt-v2020_03_01
82+
regenerate-manager: true
83+
generate-interface: true
84+
```
85+
86+
### Tag: package-2020-01-01 and java
87+
88+
These settings apply only when `--tag=package-2020-01-01 --java` is specified on the command line.
89+
Please also specify `--azure-libraries-for-java=<path to the root directory of your azure-sdk-for-java clone>`.
90+
91+
``` yaml $(tag) == 'package-2020-01-01' && $(java) && $(multiapi)
92+
java:
93+
namespace: com.microsoft.azure.management.machinelearningservices.v2020_01_01
94+
output-folder: $(azure-libraries-for-java-folder)/sdk/machinelearningservices/mgmt-v2020_01_01
95+
regenerate-manager: true
96+
generate-interface: true
97+
```
98+
99+
### Tag: package-2019-11-01 and java
100+
101+
These settings apply only when `--tag=package-2019-11-01 --java` is specified on the command line.
102+
Please also specify `--azure-libraries-for-java=<path to the root directory of your azure-sdk-for-java clone>`.
103+
104+
``` yaml $(tag) == 'package-2019-11-01' && $(java) && $(multiapi)
105+
java:
106+
namespace: com.microsoft.azure.management.machinelearningservices.v2019_11_01
107+
output-folder: $(azure-libraries-for-java-folder)/sdk/machinelearningservices/mgmt-v2019_11_01
108+
regenerate-manager: true
109+
generate-interface: true
110+
```
111+
112+
### Tag: package-2019-06-01 and java
113+
114+
These settings apply only when `--tag=package-2019-06-01 --java` is specified on the command line.
115+
Please also specify `--azure-libraries-for-java=<path to the root directory of your azure-sdk-for-java clone>`.
116+
117+
``` yaml $(tag) == 'package-2019-06-01' && $(java) && $(multiapi)
118+
java:
119+
namespace: com.microsoft.azure.management.machinelearningservices.v2019_06_01
120+
output-folder: $(azure-libraries-for-java-folder)/sdk/machinelearningservices/mgmt-v2019_06_01
121+
regenerate-manager: true
122+
generate-interface: true
123+
```
124+
125+
### Tag: package-2019-05-01 and java
126+
127+
These settings apply only when `--tag=package-2019-05-01 --java` is specified on the command line.
128+
Please also specify `--azure-libraries-for-java=<path to the root directory of your azure-sdk-for-java clone>`.
129+
130+
``` yaml $(tag) == 'package-2019-05-01' && $(java) && $(multiapi)
131+
java:
132+
namespace: com.microsoft.azure.management.machinelearningservices.v2019_05_01
133+
output-folder: $(azure-libraries-for-java-folder)/sdk/machinelearningservices/mgmt-v2019_05_01
134+
regenerate-manager: true
135+
generate-interface: true
136+
```
137+
138+
### Tag: package-2018-11-19 and java
139+
140+
These settings apply only when `--tag=package-2018-11-19 --java` is specified on the command line.
141+
Please also specify `--azure-libraries-for-java=<path to the root directory of your azure-sdk-for-java clone>`.
142+
143+
``` yaml $(tag) == 'package-2018-11-19' && $(java) && $(multiapi)
144+
java:
145+
namespace: com.microsoft.azure.management.machinelearningservices.v2018_11_19
146+
output-folder: $(azure-libraries-for-java-folder)/sdk/machinelearningservices/mgmt-v2018_11_19
147+
regenerate-manager: true
148+
generate-interface: true
149+
```
150+
151+
### Tag: package-2020-09-01-preview and java
152+
153+
These settings apply only when `--tag=package-2020-09-01-preview --java` is specified on the command line.
154+
Please also specify `--azure-libraries-for-java=<path to the root directory of your azure-sdk-for-java clone>`.
155+
156+
``` yaml $(tag) == 'package-2020-09-01-preview' && $(java) && $(multiapi)
157+
java:
158+
namespace: com.microsoft.azure.management.machinelearningservices.v2020_09_01_preview
159+
output-folder: $(azure-libraries-for-java-folder)/sdk/machinelearningservices/mgmt-v2020_09_01_preview
160+
regenerate-manager: true
161+
generate-interface: true
162+
```
163+
164+
### Tag: package-2020-05-01-preview and java
165+
166+
These settings apply only when `--tag=package-2020-05-01-preview --java` is specified on the command line.
167+
Please also specify `--azure-libraries-for-java=<path to the root directory of your azure-sdk-for-java clone>`.
168+
169+
``` yaml $(tag) == 'package-2020-05-01-preview' && $(java) && $(multiapi)
170+
java:
171+
namespace: com.microsoft.azure.management.machinelearningservices.v2020_05_01_preview
172+
output-folder: $(azure-libraries-for-java-folder)/sdk/machinelearningservices/mgmt-v2020_05_01_preview
173+
regenerate-manager: true
174+
generate-interface: true
175+
```
176+
177+
### Tag: package-2020-04-01-preview and java
178+
179+
These settings apply only when `--tag=package-2020-04-01-preview --java` is specified on the command line.
180+
Please also specify `--azure-libraries-for-java=<path to the root directory of your azure-sdk-for-java clone>`.
181+
182+
``` yaml $(tag) == 'package-2020-04-01-preview' && $(java) && $(multiapi)
183+
java:
184+
namespace: com.microsoft.azure.management.machinelearningservices.v2020_04_01_preview
185+
output-folder: $(azure-libraries-for-java-folder)/sdk/machinelearningservices/mgmt-v2020_04_01_preview
186+
regenerate-manager: true
187+
generate-interface: true
188+
```
189+
190+
### Tag: package-2018-03-preview and java
191+
192+
These settings apply only when `--tag=package-2018-03-preview --java` is specified on the command line.
193+
Please also specify `--azure-libraries-for-java=<path to the root directory of your azure-sdk-for-java clone>`.
194+
195+
``` yaml $(tag) == 'package-2018-03-preview' && $(java) && $(multiapi)
196+
java:
197+
namespace: com.microsoft.azure.management.machinelearningservices.v2018_03_01_preview
198+
output-folder: $(azure-libraries-for-java-folder)/sdk/machinelearningservices/mgmt-v2018_03_01_preview
199+
regenerate-manager: true
200+
generate-interface: true
201+
```

0 commit comments

Comments
 (0)