Class QuarterDayForecast

java.lang.Object
com.azure.maps.weather.models.QuarterDayForecast

public final class QuarterDayForecast extends Object
The QuarterDayForecast model.
  • Method Details

    • getDateTime

      public OffsetDateTime getDateTime()
      Get the dateTime property: Date of the forecast as example, 2019-10-27T00:00:00.
      Returns:
      the dateTime value.
    • getEffectiveDate

      public OffsetDateTime getEffectiveDate()
      Get the effectiveDate property: Date and time of the beginning of the forecast quarter displayed in ISO 8601 format, for example, 2019-10-27T19:39:57-08:00.
      Returns:
      the effectiveDate value.
    • getQuarter

      public DayQuarter getQuarter()
      Get the quarter property: Quarter of the day.
      Returns:
      the quarter value.
    • getIconCode

      public IconCode getIconCode()
      Get the iconCode property: Numeric value representing an image that displays the `iconPhrase`. Please refer to [Weather Service Concepts](https://aka.ms/AzureMapsWeatherConcepts) for details.
      Returns:
      the iconCode value.
    • getIconPhrase

      public String getIconPhrase()
      Get the iconPhrase property: Phrase description of the icon. Displayed in specified language. For example, 'Sunny'.
      Returns:
      the iconPhrase value.
    • getPhrase

      public String getPhrase()
      Get the phrase property: Short summary phrase summary for quarter.
      Returns:
      the phrase value.
    • getTemperature

      public WeatherValueRange getTemperature()
      Get the temperature property: Temperature values for the quarter.
      Returns:
      the temperature value.
    • getRealFeelTemperature

      public WeatherValueRange getRealFeelTemperature()
      Get the realFeelTemperature property: RealFeelâ„¢ Temperature values for the quarter.
      Returns:
      the realFeelTemperature value.
    • getDewPoint

      public WeatherUnitDetails getDewPoint()
      Get the dewPoint property: The dewpoint temperature in specified unit. The dewpoint temperature is the temperature that the air must be cooled to in order to reach saturation.
      Returns:
      the dewPoint value.
    • getRelativeHumidity

      public Integer getRelativeHumidity()
      Get the relativeHumidity property: Relative humidity is the amount of water vapor present in air expressed as a percentage of the amount needed for saturation at the same temperature.
      Returns:
      the relativeHumidity value.
    • getWind

      public WindDetails getWind()
      Get the wind property: Wind details being returned including speed and direction.
      Returns:
      the wind value.
    • getWindGust

      public WindDetails getWindGust()
      Get the windGust property: Wind gust. Wind gust is a sudden, brief increase in speed of the wind.
      Returns:
      the windGust value.
    • getVisibility

      public WeatherUnitDetails getVisibility()
      Get the visibility property: Visibility in specified unit. A measure of the distance at which an object or light can be clearly discerned.
      Returns:
      the visibility value.
    • getCloudCover

      public Integer getCloudCover()
      Get the cloudCover property: Percent representing cloud cover.
      Returns:
      the cloudCover value.
    • isHasPrecipitation

      public Boolean isHasPrecipitation()
      Get the hasPrecipitation property: Indicates the presence or absence of precipitation. True indicates the presence of precipitation, false indicates the absence of precipitation.
      Returns:
      the hasPrecipitation value.
    • getPrecipitationType

      public PrecipitationType getPrecipitationType()
      Get the precipitationType property: Specifies the type of precipitation ("Rain" "Snow" "Ice" or "Mix"). If dbz is zero, precipitationType is not present in the response.
      Returns:
      the precipitationType value.
    • getPrecipitationIntensity

      public String getPrecipitationIntensity()
      Get the precipitationIntensity property: Description of the intensity.
      Returns:
      the precipitationIntensity value.
    • getPrecipitationProbability

      public Integer getPrecipitationProbability()
      Get the precipitationProbability property: Percent representing the probability of precipitation. For example, '20'.
      Returns:
      the precipitationProbability value.
    • getThunderstormProbability

      public Integer getThunderstormProbability()
      Get the thunderstormProbability property: Percent representing the probability of a thunderstorm. For example, '10'.
      Returns:
      the thunderstormProbability value.
    • getTotalLiquid

      public WeatherUnitDetails getTotalLiquid()
      Get the totalLiquid property: Total liquid equivalent of precipitation during the forecast period.
      Returns:
      the totalLiquid value.
    • getRain

      public WeatherUnitDetails getRain()
      Get the rain property: Rain.
      Returns:
      the rain value.
    • getSnow

      public WeatherUnitDetails getSnow()
      Get the snow property: Snow.
      Returns:
      the snow value.
    • getIce

      public WeatherUnitDetails getIce()
      Get the ice property: Ice.
      Returns:
      the ice value.