java.lang.Object
com.microsoft.azure.management.trafficmanager.TrafficFlow

public class TrafficFlow extends Object
Class representing a Traffic Manager HeatMap traffic flow properties.
  • Constructor Details

    • TrafficFlow

      public TrafficFlow()
  • Method Details

    • sourceIp

      public String sourceIp()
      Get the IP address that this query experience originated from.
      Returns:
      the sourceIp value
    • withSourceIp

      public TrafficFlow withSourceIp(String sourceIp)
      Set the IP address that this query experience originated from.
      Parameters:
      sourceIp - the sourceIp value to set
      Returns:
      the TrafficFlow object itself.
    • latitude

      public Double latitude()
      Get the approximate latitude that these queries originated from.
      Returns:
      the latitude value
    • withLatitude

      public TrafficFlow withLatitude(Double latitude)
      Set the approximate latitude that these queries originated from.
      Parameters:
      latitude - the latitude value to set
      Returns:
      the TrafficFlow object itself.
    • longitude

      public Double longitude()
      Get the approximate longitude that these queries originated from.
      Returns:
      the longitude value
    • withLongitude

      public TrafficFlow withLongitude(Double longitude)
      Set the approximate longitude that these queries originated from.
      Parameters:
      longitude - the longitude value to set
      Returns:
      the TrafficFlow object itself.
    • queryExperiences

      public List<QueryExperience> queryExperiences()
      Get the query experiences produced in this HeatMap calculation.
      Returns:
      the queryExperiences value
    • withQueryExperiences

      public TrafficFlow withQueryExperiences(List<QueryExperience> queryExperiences)
      Set the query experiences produced in this HeatMap calculation.
      Parameters:
      queryExperiences - the queryExperiences value to set
      Returns:
      the TrafficFlow object itself.