Class LocationDetail

java.lang.Object
cloud.dnation.hetznerclient.IdentifiableResource
cloud.dnation.hetznerclient.LocationDetail

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2025-09-21T08:14:59.463226706Z[Etc/UTC]") public class LocationDetail extends IdentifiableResource
LocationDetail
  • Field Details

  • Constructor Details

    • LocationDetail

      public LocationDetail()
  • Method Details

    • city

      public LocationDetail city(String city)
    • getCity

      @Nullable public String getCity()
      City the Location is closest to
      Returns:
      city
    • setCity

      public void setCity(String city)
    • country

      public LocationDetail country(String country)
    • getCountry

      @Nullable public String getCountry()
      ISO 3166-1 alpha-2 code of the country the Location resides in
      Returns:
      country
    • setCountry

      public void setCountry(String country)
    • description

      public LocationDetail description(String description)
    • getDescription

      @Nullable public String getDescription()
      Description of the Location
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • latitude

      public LocationDetail latitude(BigDecimal latitude)
    • getLatitude

      @Nullable public BigDecimal getLatitude()
      Latitude of the city closest to the Location
      Returns:
      latitude
    • setLatitude

      public void setLatitude(BigDecimal latitude)
    • longitude

      public LocationDetail longitude(BigDecimal longitude)
    • getLongitude

      @Nullable public BigDecimal getLongitude()
      Longitude of the city closest to the Location
      Returns:
      longitude
    • setLongitude

      public void setLongitude(BigDecimal longitude)
    • name

      public LocationDetail name(String name)
    • getName

      @Nullable public String getName()
      Unique identifier of the Location
      Returns:
      name
    • setName

      public void setName(String name)
    • networkZone

      public LocationDetail networkZone(String networkZone)
    • getNetworkZone

      @Nullable public String getNetworkZone()
      Name of network zone this Location resides in
      Returns:
      networkZone
    • setNetworkZone

      public void setNetworkZone(String networkZone)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class IdentifiableResource
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class IdentifiableResource
    • toString

      public String toString()
      Overrides:
      toString in class IdentifiableResource