com.microsoft.azure.management.network.AvailableProvidersListParameters Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of azure-mgmt-network Show documentation
Show all versions of azure-mgmt-network Show documentation
This package contains Microsoft Azure Network Management SDK.
/**
* 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.
*/
public class AvailableProvidersListParameters {
/**
* A list of Azure regions.
*/
@JsonProperty(value = "azureLocations")
private List azureLocations;
/**
* The country for available providers list.
*/
@JsonProperty(value = "country")
private String country;
/**
* The state for available providers list.
*/
@JsonProperty(value = "state")
private String state;
/**
* The city or town for available providers list.
*/
@JsonProperty(value = "city")
private String city;
/**
* Get the azureLocations value.
*
* @return the azureLocations value
*/
public List azureLocations() {
return this.azureLocations;
}
/**
* Set the azureLocations value.
*
* @param azureLocations the azureLocations value to set
* @return the AvailableProvidersListParameters object itself.
*/
public AvailableProvidersListParameters withAzureLocations(List azureLocations) {
this.azureLocations = azureLocations;
return this;
}
/**
* Get the country value.
*
* @return the country value
*/
public String country() {
return this.country;
}
/**
* Set the country value.
*
* @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 value.
*
* @return the state value
*/
public String state() {
return this.state;
}
/**
* Set the state value.
*
* @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 value.
*
* @return the city value
*/
public String city() {
return this.city;
}
/**
* Set the city value.
*
* @param city the city value to set
* @return the AvailableProvidersListParameters object itself.
*/
public AvailableProvidersListParameters withCity(String city) {
this.city = city;
return this;
}
}