ExchangePeeringFacility Class

  • java.lang.Object
    • com.azure.resourcemanager.peering.models.ExchangePeeringFacility

public final class ExchangePeeringFacility

The properties that define an exchange peering facility.

Constructor Summary

Constructor Description
ExchangePeeringFacility()

Creates an instance of ExchangePeeringFacility class.

Method Summary

Modifier and Type Method and Description
Integer bandwidthInMbps()

Get the bandwidthInMbps property: The bandwidth of the connection between Microsoft and the exchange peering facility.

String exchangeName()

Get the exchangeName property: The name of the exchange peering facility.

String facilityIPv4Prefix()

Get the facilityIPv4Prefix property: The IPv4 prefixes associated with the exchange peering facility.

String facilityIPv6Prefix()

Get the facilityIPv6Prefix property: The IPv6 prefixes associated with the exchange peering facility.

String microsoftIPv4Address()

Get the microsoftIPv4Address property: The IPv4 address of Microsoft at the exchange peering facility.

String microsoftIPv6Address()

Get the microsoftIPv6Address property: The IPv6 address of Microsoft at the exchange peering facility.

Integer peeringDBFacilityId()

Get the peeringDBFacilityId property: The PeeringDB.com ID of the facility.

String peeringDBFacilityLink()

Get the peeringDBFacilityLink property: The PeeringDB.com URL of the facility.

void validate()

Validates the instance.

ExchangePeeringFacility withBandwidthInMbps(Integer bandwidthInMbps)

Set the bandwidthInMbps property: The bandwidth of the connection between Microsoft and the exchange peering facility.

ExchangePeeringFacility withExchangeName(String exchangeName)

Set the exchangeName property: The name of the exchange peering facility.

ExchangePeeringFacility withFacilityIPv4Prefix(String facilityIPv4Prefix)

Set the facilityIPv4Prefix property: The IPv4 prefixes associated with the exchange peering facility.

ExchangePeeringFacility withFacilityIPv6Prefix(String facilityIPv6Prefix)

Set the facilityIPv6Prefix property: The IPv6 prefixes associated with the exchange peering facility.

ExchangePeeringFacility withMicrosoftIPv4Address(String microsoftIPv4Address)

Set the microsoftIPv4Address property: The IPv4 address of Microsoft at the exchange peering facility.

ExchangePeeringFacility withMicrosoftIPv6Address(String microsoftIPv6Address)

Set the microsoftIPv6Address property: The IPv6 address of Microsoft at the exchange peering facility.

ExchangePeeringFacility withPeeringDBFacilityId(Integer peeringDBFacilityId)

Set the peeringDBFacilityId property: The PeeringDB.com ID of the facility.

ExchangePeeringFacility withPeeringDBFacilityLink(String peeringDBFacilityLink)

Set the peeringDBFacilityLink property: The PeeringDB.com URL of the facility.

Methods inherited from java.lang.Object

Constructor Details

ExchangePeeringFacility

public ExchangePeeringFacility()

Creates an instance of ExchangePeeringFacility class.

Method Details

bandwidthInMbps

public Integer bandwidthInMbps()

Get the bandwidthInMbps property: The bandwidth of the connection between Microsoft and the exchange peering facility.

Returns:

the bandwidthInMbps value.

exchangeName

public String exchangeName()

Get the exchangeName property: The name of the exchange peering facility.

Returns:

the exchangeName value.

facilityIPv4Prefix

public String facilityIPv4Prefix()

Get the facilityIPv4Prefix property: The IPv4 prefixes associated with the exchange peering facility.

Returns:

the facilityIPv4Prefix value.

facilityIPv6Prefix

public String facilityIPv6Prefix()

Get the facilityIPv6Prefix property: The IPv6 prefixes associated with the exchange peering facility.

Returns:

the facilityIPv6Prefix value.

microsoftIPv4Address

public String microsoftIPv4Address()

Get the microsoftIPv4Address property: The IPv4 address of Microsoft at the exchange peering facility.

Returns:

the microsoftIPv4Address value.

microsoftIPv6Address

public String microsoftIPv6Address()

Get the microsoftIPv6Address property: The IPv6 address of Microsoft at the exchange peering facility.

Returns:

the microsoftIPv6Address value.

peeringDBFacilityId

public Integer peeringDBFacilityId()

Get the peeringDBFacilityId property: The PeeringDB.com ID of the facility.

Returns:

the peeringDBFacilityId value.

peeringDBFacilityLink

public String peeringDBFacilityLink()

Get the peeringDBFacilityLink property: The PeeringDB.com URL of the facility.

Returns:

the peeringDBFacilityLink value.

validate

public void validate()

Validates the instance.

withBandwidthInMbps

public ExchangePeeringFacility withBandwidthInMbps(Integer bandwidthInMbps)

Set the bandwidthInMbps property: The bandwidth of the connection between Microsoft and the exchange peering facility.

Parameters:

bandwidthInMbps - the bandwidthInMbps value to set.

Returns:

the ExchangePeeringFacility object itself.

withExchangeName

public ExchangePeeringFacility withExchangeName(String exchangeName)

Set the exchangeName property: The name of the exchange peering facility.

Parameters:

exchangeName - the exchangeName value to set.

Returns:

the ExchangePeeringFacility object itself.

withFacilityIPv4Prefix

public ExchangePeeringFacility withFacilityIPv4Prefix(String facilityIPv4Prefix)

Set the facilityIPv4Prefix property: The IPv4 prefixes associated with the exchange peering facility.

Parameters:

facilityIPv4Prefix - the facilityIPv4Prefix value to set.

Returns:

the ExchangePeeringFacility object itself.

withFacilityIPv6Prefix

public ExchangePeeringFacility withFacilityIPv6Prefix(String facilityIPv6Prefix)

Set the facilityIPv6Prefix property: The IPv6 prefixes associated with the exchange peering facility.

Parameters:

facilityIPv6Prefix - the facilityIPv6Prefix value to set.

Returns:

the ExchangePeeringFacility object itself.

withMicrosoftIPv4Address

public ExchangePeeringFacility withMicrosoftIPv4Address(String microsoftIPv4Address)

Set the microsoftIPv4Address property: The IPv4 address of Microsoft at the exchange peering facility.

Parameters:

microsoftIPv4Address - the microsoftIPv4Address value to set.

Returns:

the ExchangePeeringFacility object itself.

withMicrosoftIPv6Address

public ExchangePeeringFacility withMicrosoftIPv6Address(String microsoftIPv6Address)

Set the microsoftIPv6Address property: The IPv6 address of Microsoft at the exchange peering facility.

Parameters:

microsoftIPv6Address - the microsoftIPv6Address value to set.

Returns:

the ExchangePeeringFacility object itself.

withPeeringDBFacilityId

public ExchangePeeringFacility withPeeringDBFacilityId(Integer peeringDBFacilityId)

Set the peeringDBFacilityId property: The PeeringDB.com ID of the facility.

Parameters:

peeringDBFacilityId - the peeringDBFacilityId value to set.

Returns:

the ExchangePeeringFacility object itself.

withPeeringDBFacilityLink

public ExchangePeeringFacility withPeeringDBFacilityLink(String peeringDBFacilityLink)

Set the peeringDBFacilityLink property: The PeeringDB.com URL of the facility.

Parameters:

peeringDBFacilityLink - the peeringDBFacilityLink value to set.

Returns:

the ExchangePeeringFacility object itself.

Applies to