Class LocalNetworkGatewayPropertiesFormat


  • public final class LocalNetworkGatewayPropertiesFormat
    extends Object
    LocalNetworkGateway properties.
    • Constructor Detail

      • LocalNetworkGatewayPropertiesFormat

        public LocalNetworkGatewayPropertiesFormat()
    • Method Detail

      • localNetworkAddressSpace

        public AddressSpace localNetworkAddressSpace()
        Get the localNetworkAddressSpace property: Local network site address space.
        Returns:
        the localNetworkAddressSpace value.
      • withLocalNetworkAddressSpace

        public LocalNetworkGatewayPropertiesFormat withLocalNetworkAddressSpace​(AddressSpace localNetworkAddressSpace)
        Set the localNetworkAddressSpace property: Local network site address space.
        Parameters:
        localNetworkAddressSpace - the localNetworkAddressSpace value to set.
        Returns:
        the LocalNetworkGatewayPropertiesFormat object itself.
      • gatewayIpAddress

        public String gatewayIpAddress()
        Get the gatewayIpAddress property: IP address of local network gateway.
        Returns:
        the gatewayIpAddress value.
      • withGatewayIpAddress

        public LocalNetworkGatewayPropertiesFormat withGatewayIpAddress​(String gatewayIpAddress)
        Set the gatewayIpAddress property: IP address of local network gateway.
        Parameters:
        gatewayIpAddress - the gatewayIpAddress value to set.
        Returns:
        the LocalNetworkGatewayPropertiesFormat object itself.
      • fqdn

        public String fqdn()
        Get the fqdn property: FQDN of local network gateway.
        Returns:
        the fqdn value.
      • withFqdn

        public LocalNetworkGatewayPropertiesFormat withFqdn​(String fqdn)
        Set the fqdn property: FQDN of local network gateway.
        Parameters:
        fqdn - the fqdn value to set.
        Returns:
        the LocalNetworkGatewayPropertiesFormat object itself.
      • bgpSettings

        public BgpSettings bgpSettings()
        Get the bgpSettings property: Local network gateway's BGP speaker settings.
        Returns:
        the bgpSettings value.
      • withBgpSettings

        public LocalNetworkGatewayPropertiesFormat withBgpSettings​(BgpSettings bgpSettings)
        Set the bgpSettings property: Local network gateway's BGP speaker settings.
        Parameters:
        bgpSettings - the bgpSettings value to set.
        Returns:
        the LocalNetworkGatewayPropertiesFormat object itself.
      • resourceGuid

        public String resourceGuid()
        Get the resourceGuid property: The resource GUID property of the local network gateway resource.
        Returns:
        the resourceGuid value.
      • provisioningState

        public ProvisioningState provisioningState()
        Get the provisioningState property: The provisioning state of the local network gateway resource.
        Returns:
        the provisioningState value.
      • validate

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