Skip to content

Commit

Permalink
Update Javadoc of premium SDK for azure-resourcemanager-network (#43610)
Browse files Browse the repository at this point in the history
  • Loading branch information
v-hongli1 authored Jan 9, 2025
1 parent c4451f4 commit e948b62
Show file tree
Hide file tree
Showing 96 changed files with 2,303 additions and 413 deletions.
1 change: 0 additions & 1 deletion sdk/resourcemanager/azure-resourcemanager-network/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@
--add-opens com.azure.resourcemanager.resources/com.azure.resourcemanager.resources.fluentcore.arm=ALL-UNNAMED
--add-opens com.azure.core/com.azure.core.implementation.util=ALL-UNNAMED
</javaModulesSurefireArgLine>
<doclintMissingInclusion>-</doclintMissingInclusion>
</properties>

<developers>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -142,159 +142,239 @@ private NetworkManager(HttpPipeline httpPipeline, AzureProfile profile) {
.buildClient());
}

/** @return entry point to route table management */
/**
* Gets entry point to route table management.
*
* @return entry point to route table management
*/
public RouteTables routeTables() {
if (this.routeTables == null) {
this.routeTables = new RouteTablesImpl(this);
}
return this.routeTables;
}

/** @return entry point to virtual network management */
/**
* Gets entry point to virtual network management.
*
* @return entry point to virtual network management
*/
public Networks networks() {
if (this.networks == null) {
this.networks = new NetworksImpl(this);
}
return this.networks;
}

/** @return entry point to network security group management */
/**
* Gets entry point to network security group management.
*
* @return entry point to network security group management
*/
public NetworkSecurityGroups networkSecurityGroups() {
if (this.networkSecurityGroups == null) {
this.networkSecurityGroups = new NetworkSecurityGroupsImpl(this);
}
return this.networkSecurityGroups;
}

/** @return entry point to public IP address management */
/**
* Gets entry point to public IP address management.
*
* @return entry point to public IP address management
*/
public PublicIpAddresses publicIpAddresses() {
if (this.publicIPAddresses == null) {
this.publicIPAddresses = new PublicIpAddressesImpl(this);
}
return this.publicIPAddresses;
}

/** @return entry point to public IP prefix management */
/**
* Gets entry point to public IP prefix management.
*
* @return entry point to public IP prefix management
*/
public PublicIpPrefixes publicIpPrefixes() {
if (this.publicIpPrefixes == null) {
this.publicIpPrefixes = new PublicIpPrefixesImpl(this);
}
return this.publicIpPrefixes;
}

/** @return entry point to network interface management */
/**
* Gets entry point to network interface management.
*
* @return entry point to network interface management
*/
public NetworkInterfaces networkInterfaces() {
if (networkInterfaces == null) {
this.networkInterfaces = new NetworkInterfacesImpl(this);
}
return this.networkInterfaces;
}

/** @return entry point to application gateway management */
/**
* Gets entry point to application gateway management.
*
* @return entry point to application gateway management
*/
public ApplicationGateways applicationGateways() {
if (this.applicationGateways == null) {
this.applicationGateways = new ApplicationGatewaysImpl(this);
}
return this.applicationGateways;
}

/** @return entry point to load balancer management */
/**
* Gets entry point to load balancer management.
*
* @return entry point to load balancer management
*/
public LoadBalancers loadBalancers() {
if (this.loadBalancers == null) {
this.loadBalancers = new LoadBalancersImpl(this);
}
return this.loadBalancers;
}

/** @return entry point to network resource usage management API entry point */
/**
* Gets API entry point to network resource usage management.
*
* @return entry point to network resource usage management API entry point
*/
public NetworkUsages usages() {
if (this.networkUsages == null) {
this.networkUsages = new NetworkUsagesImpl(this.serviceClient());
}
return this.networkUsages;
}

/** @return entry point to network watchers management API entry point */
/**
* Gets API entry point to network watchers management.
*
* @return entry point to network watchers management API entry point
*/
public NetworkWatchers networkWatchers() {
if (this.networkWatchers == null) {
this.networkWatchers = new NetworkWatchersImpl(this);
}
return this.networkWatchers;
}

/** @return entry point to virtual network gateways management */
/**
* Gets entry point to virtual network gateways management.
*
* @return entry point to virtual network gateways management
*/
public VirtualNetworkGateways virtualNetworkGateways() {
if (this.virtualNetworkGateways == null) {
this.virtualNetworkGateways = new VirtualNetworkGatewaysImpl(this);
}
return this.virtualNetworkGateways;
}

/** @return entry point to local network gateway management */
/**
* Gets entry point to local network gateway management.
*
* @return entry point to local network gateway management
*/
public LocalNetworkGateways localNetworkGateways() {
if (this.localNetworkGateways == null) {
this.localNetworkGateways = new LocalNetworkGatewaysImpl(this);
}
return this.localNetworkGateways;
}

/** @return entry point to express route circuit management */
/**
* Gets entry point to express route circuit management.
*
* @return entry point to express route circuit management
*/
public ExpressRouteCircuits expressRouteCircuits() {
if (this.expressRouteCircuits == null) {
this.expressRouteCircuits = new ExpressRouteCircuitsImpl(this);
}
return this.expressRouteCircuits;
}

/** @return entry point to application security groups management */
/**
* Gets entry point to application security groups management.
*
* @return entry point to application security groups management
*/
public ApplicationSecurityGroups applicationSecurityGroups() {
if (this.applicationSecurityGroups == null) {
this.applicationSecurityGroups = new ApplicationSecurityGroupsImpl(this);
}
return this.applicationSecurityGroups;
}

/** @return entry point to application security groups management */
/**
* Gets entry point to application security groups management.
*
* @return entry point to application security groups management
*/
public RouteFilters routeFilters() {
if (this.routeFilters == null) {
this.routeFilters = new RouteFiltersImpl(this);
}
return this.routeFilters;
}

/** @return entry point to DDoS protection plans management */
/**
* Gets entry point to DDoS protection plans management.
*
* @return entry point to DDoS protection plans management
*/
public DdosProtectionPlans ddosProtectionPlans() {
if (this.ddosProtectionPlans == null) {
this.ddosProtectionPlans = new DdosProtectionPlansImpl(this);
}
return this.ddosProtectionPlans;
}

/** @return entry point to express route cross connections management */
/**
* Gets entry point to express route cross connections management.
*
* @return entry point to express route cross connections management
*/
public ExpressRouteCrossConnections expressRouteCrossConnections() {
if (this.expressRouteCrossConnections == null) {
this.expressRouteCrossConnections = new ExpressRouteCrossConnectionsImpl(this);
}
return this.expressRouteCrossConnections;
}

/** @return entry point to private endpoints management */
/**
* Gets entry point to private endpoints management.
*
* @return entry point to private endpoints management
*/
public PrivateEndpoints privateEndpoints() {
if (this.privateEndpoints == null) {
this.privateEndpoints = new PrivateEndpointsImpl(this);
}
return this.privateEndpoints;
}

/** @return entry point to network profiles management */
/**
* Gets entry point to network profiles management.
*
* @return entry point to network profiles management
*/
public NetworkProfiles networkProfiles() {
if (this.networkProfiles == null) {
this.networkProfiles = new NetworkProfilesImpl(this);
}
return this.networkProfiles;
}

/** @return entry point to web application firewall policies management */
/**
* Gets entry point to web application firewall policies management.
*
* @return entry point to web application firewall policies management
*/
public WebApplicationFirewallPolicies webApplicationFirewallPolicies() {
if (this.webApplicationFirewallPolicies == null) {
this.webApplicationFirewallPolicies = new WebApplicationFirewallPoliciesImpl(this);
Expand Down
Loading

0 comments on commit e948b62

Please sign in to comment.