ExpressRouteServiceProviderInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. ExpressRouteServiceProviderInner
- com.
- com.
- com.
public final class ExpressRouteServiceProviderInner
extends Resource
A ExpressRouteResourceProvider object.
Constructor Summary
Constructor | Description |
---|---|
ExpressRouteServiceProviderInner() |
Creates an instance of Express |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<Express |
bandwidthsOffered()
Get the bandwidths |
static
Express |
fromJson(JsonReader jsonReader)
Reads an instance of Express |
String |
id()
Get the id property: Resource ID. |
String |
name()
Get the name property: The name of the resource. |
List<String> |
peeringLocations()
Get the peering |
Provisioning |
provisioningState()
Get the provisioning |
Json |
toJson(JsonWriter jsonWriter) |
String |
type()
Get the type property: The type of the resource. |
void |
validate()
Validates the instance. |
Express |
withBandwidthsOffered(List<ExpressRouteServiceProviderBandwidthsOffered> bandwidthsOffered)
Set the bandwidths |
Express |
withId(String id)
Set the id property: Resource ID. |
Express |
withLocation(String location) |
Express |
withPeeringLocations(List<String> peeringLocations)
Set the peering |
Express |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
ExpressRouteServiceProviderInner
public ExpressRouteServiceProviderInner()
Creates an instance of ExpressRouteServiceProviderInner class.
Method Details
bandwidthsOffered
public List
Get the bandwidthsOffered property: A list of bandwidths offered.
Returns:
fromJson
public static ExpressRouteServiceProviderInner fromJson(JsonReader jsonReader)
Reads an instance of ExpressRouteServiceProviderInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Resource ID.
Overrides:
ExpressRouteServiceProviderInner.id()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
ExpressRouteServiceProviderInner.name()Returns:
peeringLocations
public List
Get the peeringLocations property: A list of peering locations.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the express route service provider resource.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ExpressRouteServiceProviderInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
ExpressRouteServiceProviderInner.type()Returns:
validate
public void validate()
Validates the instance.
withBandwidthsOffered
public ExpressRouteServiceProviderInner withBandwidthsOffered(List
Set the bandwidthsOffered property: A list of bandwidths offered.
Parameters:
Returns:
withId
public ExpressRouteServiceProviderInner withId(String id)
Set the id property: Resource ID.
Parameters:
Returns:
withLocation
public ExpressRouteServiceProviderInner withLocation(String location)
Overrides:
ExpressRouteServiceProviderInner.withLocation(String location)Parameters:
withPeeringLocations
public ExpressRouteServiceProviderInner withPeeringLocations(List
Set the peeringLocations property: A list of peering locations.
Parameters:
Returns:
withTags
public ExpressRouteServiceProviderInner withTags(Map
Overrides:
ExpressRouteServiceProviderInner.withTags(Map<String,String> tags)Parameters:
Applies to
Azure SDK for Java