Class RouteFilterPropertiesFormat


  • public final class RouteFilterPropertiesFormat
    extends Object
    Route Filter Resource.
    • Constructor Detail

      • RouteFilterPropertiesFormat

        public RouteFilterPropertiesFormat()
    • Method Detail

      • rules

        public List<RouteFilterRuleInner> rules()
        Get the rules property: Collection of RouteFilterRules contained within a route filter.
        Returns:
        the rules value.
      • withRules

        public RouteFilterPropertiesFormat withRules​(List<RouteFilterRuleInner> rules)
        Set the rules property: Collection of RouteFilterRules contained within a route filter.
        Parameters:
        rules - the rules value to set.
        Returns:
        the RouteFilterPropertiesFormat object itself.
      • peerings

        public List<ExpressRouteCircuitPeeringInner> peerings()
        Get the peerings property: A collection of references to express route circuit peerings.
        Returns:
        the peerings value.
      • ipv6Peerings

        public List<ExpressRouteCircuitPeeringInner> ipv6Peerings()
        Get the ipv6Peerings property: A collection of references to express route circuit ipv6 peerings.
        Returns:
        the ipv6Peerings value.
      • provisioningState

        public ProvisioningState provisioningState()
        Get the provisioningState property: The provisioning state of the route filter resource.
        Returns:
        the provisioningState value.
      • validate

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