Class ExpressRouteCircuitServiceProviderProperties


  • public final class ExpressRouteCircuitServiceProviderProperties
    extends Object
    Contains ServiceProviderProperties in an ExpressRouteCircuit.
    • Constructor Detail

      • ExpressRouteCircuitServiceProviderProperties

        public ExpressRouteCircuitServiceProviderProperties()
    • Method Detail

      • serviceProviderName

        public String serviceProviderName()
        Get the serviceProviderName property: The serviceProviderName.
        Returns:
        the serviceProviderName value.
      • withServiceProviderName

        public ExpressRouteCircuitServiceProviderProperties withServiceProviderName​(String serviceProviderName)
        Set the serviceProviderName property: The serviceProviderName.
        Parameters:
        serviceProviderName - the serviceProviderName value to set.
        Returns:
        the ExpressRouteCircuitServiceProviderProperties object itself.
      • peeringLocation

        public String peeringLocation()
        Get the peeringLocation property: The peering location.
        Returns:
        the peeringLocation value.
      • withPeeringLocation

        public ExpressRouteCircuitServiceProviderProperties withPeeringLocation​(String peeringLocation)
        Set the peeringLocation property: The peering location.
        Parameters:
        peeringLocation - the peeringLocation value to set.
        Returns:
        the ExpressRouteCircuitServiceProviderProperties object itself.
      • bandwidthInMbps

        public Integer bandwidthInMbps()
        Get the bandwidthInMbps property: The BandwidthInMbps.
        Returns:
        the bandwidthInMbps value.
      • withBandwidthInMbps

        public ExpressRouteCircuitServiceProviderProperties withBandwidthInMbps​(Integer bandwidthInMbps)
        Set the bandwidthInMbps property: The BandwidthInMbps.
        Parameters:
        bandwidthInMbps - the bandwidthInMbps value to set.
        Returns:
        the ExpressRouteCircuitServiceProviderProperties object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.