ExpressRoutePortsLocationInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. ExpressRoutePortsLocationInner
- com.
- com.
- com.
public final class ExpressRoutePortsLocationInner
extends Resource
ExpressRoutePorts Peering Location Definition of the ExpressRoutePorts peering location resource.
Constructor Summary
Constructor | Description |
---|---|
ExpressRoutePortsLocationInner() |
Creates an instance of Express |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
address()
Get the address property: Address of peering location. |
List<Express |
availableBandwidths()
Get the available |
String |
contact()
Get the contact property: Contact details of peering locations. |
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. |
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 |
withAvailableBandwidths(List<ExpressRoutePortsLocationBandwidths> availableBandwidths)
Set the available |
Express |
withId(String id)
Set the id property: Resource ID. |
Express |
withLocation(String location) |
Express |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
ExpressRoutePortsLocationInner
public ExpressRoutePortsLocationInner()
Creates an instance of ExpressRoutePortsLocationInner class.
Method Details
address
public String address()
Get the address property: Address of peering location.
Returns:
availableBandwidths
public List
Get the availableBandwidths property: The inventory of available ExpressRoutePort bandwidths.
Returns:
contact
public String contact()
Get the contact property: Contact details of peering locations.
Returns:
fromJson
public static ExpressRoutePortsLocationInner fromJson(JsonReader jsonReader)
Reads an instance of ExpressRoutePortsLocationInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Resource ID.
Overrides:
ExpressRoutePortsLocationInner.id()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
ExpressRoutePortsLocationInner.name()Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the express route port location resource.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ExpressRoutePortsLocationInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
ExpressRoutePortsLocationInner.type()Returns:
validate
public void validate()
Validates the instance.
withAvailableBandwidths
public ExpressRoutePortsLocationInner withAvailableBandwidths(List
Set the availableBandwidths property: The inventory of available ExpressRoutePort bandwidths.
Parameters:
Returns:
withId
public ExpressRoutePortsLocationInner withId(String id)
Set the id property: Resource ID.
Parameters:
Returns:
withLocation
public ExpressRoutePortsLocationInner withLocation(String location)
Overrides:
ExpressRoutePortsLocationInner.withLocation(String location)Parameters:
withTags
public ExpressRoutePortsLocationInner withTags(Map
Overrides:
ExpressRoutePortsLocationInner.withTags(Map<String,String> tags)Parameters:
Applies to
Azure SDK for Java