Skip to content

Commit a9b7be7

Browse files
authored
Update Javadoc of premium SDK for azure-resourcemanager-privatedns (#43612)
1 parent e78dd3f commit a9b7be7

File tree

13 files changed

+139
-20
lines changed

13 files changed

+139
-20
lines changed

sdk/resourcemanager/azure-resourcemanager-privatedns/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848

4949
--add-opens com.azure.core/com.azure.core.implementation.util=ALL-UNNAMED
5050
</javaModulesSurefireArgLine>
51-
<doclintMissingInclusion>-</doclintMissingInclusion>
5251
</properties>
5352

5453
<developers>

sdk/resourcemanager/azure-resourcemanager-privatedns/src/main/java/com/azure/resourcemanager/privatedns/PrivateDnsZoneManager.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,8 @@ private PrivateDnsZoneManager(HttpPipeline httpPipeline, AzureProfile profile) {
8484
}
8585

8686
/**
87+
* Gets the entry point to private DNS zone management.
88+
*
8789
* @return the entry point to private DNS zone management.
8890
*/
8991
public PrivateDnsZones privateZones() {

sdk/resourcemanager/azure-resourcemanager-privatedns/src/main/java/com/azure/resourcemanager/privatedns/models/ARecordSet.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99
/** An immutable client-side representation of a A (IPv4) record set in Azure Private DNS Zone. */
1010
@Fluent
1111
public interface ARecordSet extends PrivateDnsRecordSet {
12-
/** @return the IP v4 addresses of A records in this record set */
12+
/**
13+
* Gets the IP v4 addresses of A records in this record set.
14+
*
15+
* @return the IP v4 addresses of A records in this record set
16+
*/
1317
List<String> ipv4Addresses();
1418
}

sdk/resourcemanager/azure-resourcemanager-privatedns/src/main/java/com/azure/resourcemanager/privatedns/models/AaaaRecordSet.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99
/** An immutable client-side representation of a AAAA (IPv6) record set in Azure Private DNS Zone. */
1010
@Fluent
1111
public interface AaaaRecordSet extends PrivateDnsRecordSet {
12-
/** @return the IPv6 addresses of AAAA records in this record set */
12+
/**
13+
* Gets the IPv6 addresses of AAAA records in this record set.
14+
*
15+
* @return the IPv6 addresses of AAAA records in this record set
16+
*/
1317
List<String> ipv6Addresses();
1418
}

sdk/resourcemanager/azure-resourcemanager-privatedns/src/main/java/com/azure/resourcemanager/privatedns/models/CnameRecordSet.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@
77
/** An immutable client-side representation of a CNAME (canonical name) record set in Azure Private DNS Zone. */
88
@Fluent
99
public interface CnameRecordSet extends PrivateDnsRecordSet {
10-
/** @return the canonical name (without a terminating dot) of CName record in this record set */
10+
/**
11+
* Gets the canonical name (without a terminating dot) of CName record in this record set.
12+
*
13+
* @return the canonical name (without a terminating dot) of CName record in this record set
14+
*/
1115
String canonicalName();
1216
}

sdk/resourcemanager/azure-resourcemanager-privatedns/src/main/java/com/azure/resourcemanager/privatedns/models/MxRecordSet.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99
/** An immutable client-side representation of an MX (mail exchange) record set in an Azure Private DNS Zone. */
1010
@Fluent
1111
public interface MxRecordSet extends PrivateDnsRecordSet {
12-
/** @return the MX records in this record set */
12+
/**
13+
* Gets the MX records in this record set.
14+
*
15+
* @return the MX records in this record set
16+
*/
1317
List<MxRecord> records();
1418
}

sdk/resourcemanager/azure-resourcemanager-privatedns/src/main/java/com/azure/resourcemanager/privatedns/models/PrivateDnsRecordSet.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,31 +17,44 @@
1717
public interface PrivateDnsRecordSet
1818
extends ExternalChildResource<PrivateDnsRecordSet, PrivateDnsZone>, HasInnerModel<RecordSetInner> {
1919
/**
20+
* Gets the type of the record set.
21+
*
2022
* @return the type of the record set.
2123
*/
2224
RecordType recordType();
2325

2426
/**
27+
* Gets the ETag of the record set.
28+
*
2529
* @return the ETag of the record set.
2630
*/
2731
String etag();
2832

2933
/**
34+
* Gets the metadata attached to the record set.
35+
*
3036
* @return the metadata attached to the record set.
3137
*/
3238
Map<String, String> metadata();
3339

3440
/**
41+
* Gets the time-to-live of the records in the record set.
42+
*
3543
* @return the time-to-live of the records in the record set.
3644
*/
3745
long timeToLive();
3846

3947
/**
48+
* Gets the fully qualified domain name of the record set.
49+
*
4050
* @return the fully qualified domain name of the record set.
4151
*/
4252
String fqdn();
4353

4454
/**
55+
* Gets the property whether the record set is auto-registered in the private DNS zone
56+
* through a virtual network link.
57+
*
4558
* @return the property whether the record set is auto-registered in the private DNS zone
4659
* through a virtual network link.
4760
*/

sdk/resourcemanager/azure-resourcemanager-privatedns/src/main/java/com/azure/resourcemanager/privatedns/models/PrivateDnsZone.java

Lines changed: 73 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,51 +20,77 @@ public interface PrivateDnsZone extends GroupableResource<PrivateDnsZoneManager,
2020
Refreshable<PrivateDnsZone>, Updatable<PrivateDnsZone.Update> {
2121

2222
/**
23+
* Gets the ETag of the zone.
24+
*
2325
* @return the ETag of the zone.
2426
*/
2527
String etag();
2628

2729
/**
30+
* Gets the maximum number of record sets that can be created in this Private DNS zone.
31+
*
2832
* @return the maximum number of record sets that can be created in this Private DNS zone.
2933
*/
3034
long maxNumberOfRecordSets();
3135

3236
/**
37+
* Gets the numberOfRecordSets property.
38+
*
3339
* @return the numberOfRecordSets property: The current number of record sets in this Private DNS zone.
3440
*/
3541
long numberOfRecordSets();
3642

3743
/**
44+
* Gets the maximum number of virtual networks that can be linked to this Private DNS zone.
45+
*
3846
* @return the maximum number of virtual networks that can be linked to this Private DNS zone.
3947
*/
4048
long maxNumberOfVirtualNetworkLinks();
4149

4250
/**
51+
* Gets the current number of virtual networks that are linked to this Private DNS zone.
52+
*
4353
* @return the current number of virtual networks that are linked to this Private DNS zone.
4454
*/
4555
long numberOfVirtualNetworkLinks();
4656

4757
/**
58+
* Gets the maximum number of virtual networks that can be linked to this Private DNS zone
59+
* with registration enabled.
60+
*
4861
* @return the maximum number of virtual networks that can be linked to this Private DNS zone
4962
* with registration enabled.
5063
*/
5164
long maxNumberOfVirtualNetworkLinksWithRegistration();
5265

5366
/**
67+
* Gets the current number of virtual networks that are linked to this Private DNS zone
68+
* with registration enabled.
69+
*
5470
* @return the current number of virtual networks that are linked to this Private DNS zone
5571
* with registration enabled.
5672
*/
5773
long numberOfVirtualNetworkLinksWithRegistration();
5874

5975
/**
76+
* Gets the provisioning state of the resource.
77+
*
6078
* @return the provisioning state of the resource.
6179
*/
6280
ProvisioningState provisioningState();
6381

64-
/** @return the record sets in this zone. */
82+
/**
83+
* Gets the record sets in this zone.
84+
*
85+
* @return the record sets in this zone.
86+
*/
6587
PagedIterable<PrivateDnsRecordSet> listRecordSets();
6688

67-
/** @return the record sets in this zone asynchronously. */
89+
/**
90+
* Gets the record sets in this zone asynchronously.
91+
*
92+
* @return the record sets in this zone asynchronously.
93+
*/
6894
PagedFlux<PrivateDnsRecordSet> listRecordSetsAsync();
6995

7096
/**
@@ -119,31 +145,67 @@ public interface PrivateDnsZone extends GroupableResource<PrivateDnsZoneManager,
119145
*/
120146
PagedFlux<PrivateDnsRecordSet> listRecordSetsAsync(String recordSetNameSuffix, int pageSize);
121147

122-
/** @return entry point to manage record sets in this zone containing AAAA (IPv6 address) records */
148+
/**
149+
* Gets entry point to manage record sets in this zone containing AAAA (IPv6 address) records.
150+
*
151+
* @return entry point to manage record sets in this zone containing AAAA (IPv6 address) records
152+
*/
123153
AaaaRecordSets aaaaRecordSets();
124154

125-
/** @return entry point to manage record sets in this zone containing A (IPv4 address) records */
155+
/**
156+
* Gets entry point to manage record sets in this zone containing A (IPv4 address) records.
157+
*
158+
* @return entry point to manage record sets in this zone containing A (IPv4 address) records
159+
*/
126160
ARecordSets aRecordSets();
127161

128-
/** @return the CNAME (canonical name) record set */
162+
/**
163+
* Gets the CNAME (canonical name) record set.
164+
*
165+
* @return the CNAME (canonical name) record set
166+
*/
129167
CnameRecordSets cnameRecordSets();
130168

131-
/** @return entry point to manage record sets in this zone containing MX (mail exchange) records */
169+
/**
170+
* Gets entry point to manage record sets in this zone containing MX (mail exchange) records.
171+
*
172+
* @return entry point to manage record sets in this zone containing MX (mail exchange) records
173+
*/
132174
MxRecordSets mxRecordSets();
133175

134-
/** @return entry point to manage record sets in this zone containing PTR (pointer) records */
176+
/**
177+
* Gets entry point to manage record sets in this zone containing PTR (pointer) records.
178+
*
179+
* @return entry point to manage record sets in this zone containing PTR (pointer) records
180+
*/
135181
PtrRecordSets ptrRecordSets();
136182

137-
/** @return the record set containing SOA (start of authority) record associated with this DNS zone */
183+
/**
184+
* Gets the record set containing SOA (start of authority) record associated with this DNS zone.
185+
*
186+
* @return the record set containing SOA (start of authority) record associated with this DNS zone
187+
*/
138188
SoaRecordSet getSoaRecordSet();
139189

140-
/** @return entry point to manage record sets in this zone containing SRV (service) records */
190+
/**
191+
* Gets entry point to manage record sets in this zone containing SRV (service) records.
192+
*
193+
* @return entry point to manage record sets in this zone containing SRV (service) records
194+
*/
141195
SrvRecordSets srvRecordSets();
142196

143-
/** @return entry point to manage record sets in this zone containing TXT (text) records */
197+
/**
198+
* Gets entry point to manage record sets in this zone containing TXT (text) records.
199+
*
200+
* @return entry point to manage record sets in this zone containing TXT (text) records
201+
*/
144202
TxtRecordSets txtRecordSets();
145203

146-
/** @return entry point to manage virtual network links in this zone */
204+
/**
205+
* Gets entry point to manage virtual network links in this zone.
206+
*
207+
* @return entry point to manage virtual network links in this zone
208+
*/
147209
VirtualNetworkLinks virtualNetworkLinks();
148210

149211
/** The entirety of the private DNS zone definition. */

sdk/resourcemanager/azure-resourcemanager-privatedns/src/main/java/com/azure/resourcemanager/privatedns/models/PtrRecordSet.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99
/** An immutable client-side representation of a PTR (pointer) record set in Azure Private DNS Zone. */
1010
@Fluent
1111
public interface PtrRecordSet extends PrivateDnsRecordSet {
12-
/** @return the target domain names of PTR records in this record set */
12+
/**
13+
* Gets the target domain names of PTR records in this record set.
14+
*
15+
* @return the target domain names of PTR records in this record set
16+
*/
1317
List<String> targetDomainNames();
1418
}

sdk/resourcemanager/azure-resourcemanager-privatedns/src/main/java/com/azure/resourcemanager/privatedns/models/SoaRecordSet.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@
77
/** An immutable client-side representation of a SOA (start of authority) record set in Azure Private DNS Zone. */
88
@Fluent
99
public interface SoaRecordSet extends PrivateDnsRecordSet {
10-
/** @return the SOA record in this record set */
10+
/**
11+
* Gets the SOA record in this record set.
12+
*
13+
* @return the SOA record in this record set
14+
*/
1115
SoaRecord record();
1216
}

0 commit comments

Comments
 (0)