"built/views/DE/account/registration.pug" did not exist on "556264442019ee6febd50a723a86813c3f689397"
ForecastDay.java 4.16 KB
Newer Older
EnesKarakas's avatar
EnesKarakas committed
1
2
3
4
package io.swagger.model;

import java.util.Objects;
import com.fasterxml.jackson.annotation.JsonProperty;
EnesKarakas's avatar
de    
EnesKarakas committed
5
6
7
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;

EnesKarakas's avatar
EnesKarakas committed
8
9
10
11
12
13
14
15
16
17
18
19
import io.swagger.v3.oas.annotations.media.Schema;
import java.util.ArrayList;
import java.util.List;
import org.springframework.validation.annotation.Validated;
import javax.validation.Valid;
import javax.validation.constraints.*;

/**
 * ForecastDay
 */
@Validated
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.SpringCodegen", date = "2024-06-06T14:20:51.790816423Z[GMT]")
EnesKarakas's avatar
de    
EnesKarakas committed
20
21
@JsonInclude(Include.NON_NULL)
public class ForecastDay {
EnesKarakas's avatar
EnesKarakas committed
22
23
24
25
26
27
28
  @JsonProperty("date")
  private String date = null;

  @JsonProperty("date_epoch")
  private Integer dateEpoch = null;

  @JsonProperty("day")
EnesKarakas's avatar
de    
EnesKarakas committed
29
  private DayCondition day = new DayCondition();
EnesKarakas's avatar
EnesKarakas committed
30
31

  @JsonProperty("astro")
EnesKarakas's avatar
de    
EnesKarakas committed
32
  private Astro astro = new Astro();
EnesKarakas's avatar
EnesKarakas committed
33
34
35
36
37
38
39
40
41
42
43
44

  @JsonProperty("hour")
  @Valid
  private List<HourCondition> hour = null;

  public ForecastDay date(String date) {
    this.date = date;
    return this;
  }

  /**
   * Get date
EnesKarakas's avatar
de    
EnesKarakas committed
45
   * 
EnesKarakas's avatar
EnesKarakas committed
46
47
48
   * @return date
   **/
  @Schema(description = "")
EnesKarakas's avatar
de    
EnesKarakas committed
49
  @NotNull
EnesKarakas's avatar
EnesKarakas committed
50

EnesKarakas's avatar
de    
EnesKarakas committed
51
  public String getDate() {
EnesKarakas's avatar
EnesKarakas committed
52
53
54
55
56
57
58
59
60
61
62
63
64
65
    return date;
  }

  public void setDate(String date) {
    this.date = date;
  }

  public ForecastDay dateEpoch(Integer dateEpoch) {
    this.dateEpoch = dateEpoch;
    return this;
  }

  /**
   * Get dateEpoch
EnesKarakas's avatar
de    
EnesKarakas committed
66
   * 
EnesKarakas's avatar
EnesKarakas committed
67
68
69
   * @return dateEpoch
   **/
  @Schema(description = "")
EnesKarakas's avatar
de    
EnesKarakas committed
70
  @NotNull
EnesKarakas's avatar
EnesKarakas committed
71

EnesKarakas's avatar
de    
EnesKarakas committed
72
  public Integer getDateEpoch() {
EnesKarakas's avatar
EnesKarakas committed
73
74
75
76
77
78
79
80
81
82
83
84
85
86
    return dateEpoch;
  }

  public void setDateEpoch(Integer dateEpoch) {
    this.dateEpoch = dateEpoch;
  }

  public ForecastDay day(DayCondition day) {
    this.day = day;
    return this;
  }

  /**
   * Get day
EnesKarakas's avatar
de    
EnesKarakas committed
87
   * 
EnesKarakas's avatar
EnesKarakas committed
88
89
90
   * @return day
   **/
  @Schema(description = "")
EnesKarakas's avatar
de    
EnesKarakas committed
91
  @NotNull
EnesKarakas's avatar
EnesKarakas committed
92

EnesKarakas's avatar
de    
EnesKarakas committed
93
94
  @Valid
  public DayCondition getDay() {
EnesKarakas's avatar
EnesKarakas committed
95
96
97
98
99
100
101
102
103
104
105
106
107
108
    return day;
  }

  public void setDay(DayCondition day) {
    this.day = day;
  }

  public ForecastDay astro(Astro astro) {
    this.astro = astro;
    return this;
  }

  /**
   * Get astro
EnesKarakas's avatar
de    
EnesKarakas committed
109
   * 
EnesKarakas's avatar
EnesKarakas committed
110
111
112
   * @return astro
   **/
  @Schema(description = "")
EnesKarakas's avatar
de    
EnesKarakas committed
113
  @NotNull
EnesKarakas's avatar
EnesKarakas committed
114

EnesKarakas's avatar
de    
EnesKarakas committed
115
116
  @Valid
  public Astro getAstro() {
EnesKarakas's avatar
EnesKarakas committed
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
    return astro;
  }

  public void setAstro(Astro astro) {
    this.astro = astro;
  }

  public ForecastDay hour(List<HourCondition> hour) {
    this.hour = hour;
    return this;
  }

  public ForecastDay addHourItem(HourCondition hourItem) {
    if (this.hour == null) {
      this.hour = new ArrayList<HourCondition>();
    }
    this.hour.add(hourItem);
    return this;
  }

  /**
   * Get hour
EnesKarakas's avatar
de    
EnesKarakas committed
139
   * 
EnesKarakas's avatar
EnesKarakas committed
140
141
142
   * @return hour
   **/
  @Schema(description = "")
EnesKarakas's avatar
de    
EnesKarakas committed
143
144
145
  @NotNull
  @Valid
  public List<HourCondition> getHour() {
EnesKarakas's avatar
EnesKarakas committed
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
    return hour;
  }

  public void setHour(List<HourCondition> hour) {
    this.hour = hour;
  }

  @Override
  public boolean equals(java.lang.Object o) {
    if (this == o) {
      return true;
    }
    if (o == null || getClass() != o.getClass()) {
      return false;
    }
    ForecastDay forecastDay = (ForecastDay) o;
    return Objects.equals(this.date, forecastDay.date) &&
        Objects.equals(this.dateEpoch, forecastDay.dateEpoch) &&
        Objects.equals(this.day, forecastDay.day) &&
        Objects.equals(this.astro, forecastDay.astro) &&
        Objects.equals(this.hour, forecastDay.hour);
  }

  @Override
  public int hashCode() {
    return Objects.hash(date, dateEpoch, day, astro, hour);
  }

  @Override
  public String toString() {
    StringBuilder sb = new StringBuilder();
    sb.append("class ForecastDay {\n");
EnesKarakas's avatar
de    
EnesKarakas committed
178

EnesKarakas's avatar
EnesKarakas committed
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
    sb.append("    date: ").append(toIndentedString(date)).append("\n");
    sb.append("    dateEpoch: ").append(toIndentedString(dateEpoch)).append("\n");
    sb.append("    day: ").append(toIndentedString(day)).append("\n");
    sb.append("    astro: ").append(toIndentedString(astro)).append("\n");
    sb.append("    hour: ").append(toIndentedString(hour)).append("\n");
    sb.append("}");
    return sb.toString();
  }

  /**
   * Convert the given object to string with each line indented by 4 spaces
   * (except the first line).
   */
  private String toIndentedString(java.lang.Object o) {
    if (o == null) {
      return "null";
    }
    return o.toString().replace("\n", "\n    ");
  }
}