Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the MIT License. See License.txt in the project root for
license information.
Code generated by Microsoft (R) AutoRest Code Generator.
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/
package com.microsoft.azure.management.network;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
Constraints that determine the list of available Internet service providers.
/**
* Constraints that determine the list of available Internet service providers.
*/
public class AvailableProvidersListParameters {
A list of Azure regions.
/**
* A list of Azure regions.
*/
@JsonProperty(value = "azureLocations")
private List<String> azureLocations;
The country for available providers list.
/**
* The country for available providers list.
*/
@JsonProperty(value = "country")
private String country;
The state for available providers list.
/**
* The state for available providers list.
*/
@JsonProperty(value = "state")
private String state;
The city or town for available providers list.
/**
* The city or town for available providers list.
*/
@JsonProperty(value = "city")
private String city;
Get a list of Azure regions.
Returns: the azureLocations value
/**
* Get a list of Azure regions.
*
* @return the azureLocations value
*/
public List<String> azureLocations() {
return this.azureLocations;
}
Set a list of Azure regions.
Params: - azureLocations – the azureLocations value to set
Returns: the AvailableProvidersListParameters object itself.
/**
* Set a list of Azure regions.
*
* @param azureLocations the azureLocations value to set
* @return the AvailableProvidersListParameters object itself.
*/
public AvailableProvidersListParameters withAzureLocations(List<String> azureLocations) {
this.azureLocations = azureLocations;
return this;
}
Get the country for available providers list.
Returns: the country value
/**
* Get the country for available providers list.
*
* @return the country value
*/
public String country() {
return this.country;
}
Set the country for available providers list.
Params: - country – the country value to set
Returns: the AvailableProvidersListParameters object itself.
/**
* Set the country for available providers list.
*
* @param country the country value to set
* @return the AvailableProvidersListParameters object itself.
*/
public AvailableProvidersListParameters withCountry(String country) {
this.country = country;
return this;
}
Get the state for available providers list.
Returns: the state value
/**
* Get the state for available providers list.
*
* @return the state value
*/
public String state() {
return this.state;
}
Set the state for available providers list.
Params: - state – the state value to set
Returns: the AvailableProvidersListParameters object itself.
/**
* Set the state for available providers list.
*
* @param state the state value to set
* @return the AvailableProvidersListParameters object itself.
*/
public AvailableProvidersListParameters withState(String state) {
this.state = state;
return this;
}
Get the city or town for available providers list.
Returns: the city value
/**
* Get the city or town for available providers list.
*
* @return the city value
*/
public String city() {
return this.city;
}
Set the city or town for available providers list.
Params: - city – the city value to set
Returns: the AvailableProvidersListParameters object itself.
/**
* Set the city or town for available providers list.
*
* @param city the city value to set
* @return the AvailableProvidersListParameters object itself.
*/
public AvailableProvidersListParameters withCity(String city) {
this.city = city;
return this;
}
}