Class TunnelConnectionHealth


  • public final class TunnelConnectionHealth
    extends Object
    VirtualNetworkGatewayConnection properties.
    • Constructor Detail

      • TunnelConnectionHealth

        public TunnelConnectionHealth()
    • Method Detail

      • tunnel

        public String tunnel()
        Get the tunnel property: Tunnel name.
        Returns:
        the tunnel value.
      • connectionStatus

        public VirtualNetworkGatewayConnectionStatus connectionStatus()
        Get the connectionStatus property: Virtual Network Gateway connection status.
        Returns:
        the connectionStatus value.
      • ingressBytesTransferred

        public Long ingressBytesTransferred()
        Get the ingressBytesTransferred property: The Ingress Bytes Transferred in this connection.
        Returns:
        the ingressBytesTransferred value.
      • egressBytesTransferred

        public Long egressBytesTransferred()
        Get the egressBytesTransferred property: The Egress Bytes Transferred in this connection.
        Returns:
        the egressBytesTransferred value.
      • lastConnectionEstablishedUtcTime

        public String lastConnectionEstablishedUtcTime()
        Get the lastConnectionEstablishedUtcTime property: The time at which connection was established in Utc format.
        Returns:
        the lastConnectionEstablishedUtcTime value.
      • validate

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