001// Generated by delombok at Thu Aug 13 13:56:44 UTC 2026
002/*
003 * Copyright (c) 2010-2026 Mark Allen, Norbert Bartels.
004 *
005 * Permission is hereby granted, free of charge, to any person obtaining a copy
006 * of this software and associated documentation files (the "Software"), to deal
007 * in the Software without restriction, including without limitation the rights
008 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
009 * copies of the Software, and to permit persons to whom the Software is
010 * furnished to do so, subject to the following conditions:
011 *
012 * The above copyright notice and this permission notice shall be included in
013 * all copies or substantial portions of the Software.
014 *
015 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
016 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
017 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
018 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
019 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
020 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
021 * THE SOFTWARE.
022 */
023package com.restfb.types.whatsapp;
024
025import com.restfb.Facebook;
026import com.restfb.types.FacebookType;
027
028/**
029 * Represents the <a href=
030 * "https://developers.facebook.com/docs/graph-api/reference/whats-app-business-account-to-number-current-status/">WhatsApp
031 * Business Account To Number Current Status type </a>
032 */
033public class WhatsAppBusinessAccountToNumberCurrentStatus extends FacebookType {
034  private static final long serialVersionUID = 1L;
035  @Facebook("account_mode")
036  private String accountMode;
037  @Facebook
038  private String certificate;
039  @Deprecated
040  @Facebook("country_code")
041  private String countryCode;
042  @Deprecated
043  @Facebook("country_dial_code")
044  private String countryDialCode;
045  @Facebook("display_phone_number")
046  private String displayPhoneNumber;
047  @Facebook("name_status")
048  private String nameStatus;
049  @Facebook("new_certificate")
050  private String newCertificate;
051  @Facebook("new_name_status")
052  private String newNameStatus;
053  @Facebook("quality_score")
054  private WhatsAppPhoneQualityScoreShape qualityScore;
055  @Deprecated
056  @Facebook("quality_rating")
057  private String qualityRating;
058  @Facebook
059  private String status;
060  @Deprecated
061  @Facebook("verified_name")
062  private String verifiedName;
063
064  @java.lang.SuppressWarnings("all")
065  @lombok.Generated
066  public String getAccountMode() {
067    return this.accountMode;
068  }
069
070  @java.lang.SuppressWarnings("all")
071  @lombok.Generated
072  public void setAccountMode(final String accountMode) {
073    this.accountMode = accountMode;
074  }
075
076  @java.lang.SuppressWarnings("all")
077  @lombok.Generated
078  public String getCertificate() {
079    return this.certificate;
080  }
081
082  @java.lang.SuppressWarnings("all")
083  @lombok.Generated
084  public void setCertificate(final String certificate) {
085    this.certificate = certificate;
086  }
087
088  @java.lang.Deprecated
089  @java.lang.SuppressWarnings("all")
090  @lombok.Generated
091  public String getCountryCode() {
092    return this.countryCode;
093  }
094
095  @java.lang.Deprecated
096  @java.lang.SuppressWarnings("all")
097  @lombok.Generated
098  public void setCountryCode(final String countryCode) {
099    this.countryCode = countryCode;
100  }
101
102  @java.lang.Deprecated
103  @java.lang.SuppressWarnings("all")
104  @lombok.Generated
105  public String getCountryDialCode() {
106    return this.countryDialCode;
107  }
108
109  @java.lang.Deprecated
110  @java.lang.SuppressWarnings("all")
111  @lombok.Generated
112  public void setCountryDialCode(final String countryDialCode) {
113    this.countryDialCode = countryDialCode;
114  }
115
116  @java.lang.SuppressWarnings("all")
117  @lombok.Generated
118  public String getDisplayPhoneNumber() {
119    return this.displayPhoneNumber;
120  }
121
122  @java.lang.SuppressWarnings("all")
123  @lombok.Generated
124  public void setDisplayPhoneNumber(final String displayPhoneNumber) {
125    this.displayPhoneNumber = displayPhoneNumber;
126  }
127
128  @java.lang.SuppressWarnings("all")
129  @lombok.Generated
130  public String getNameStatus() {
131    return this.nameStatus;
132  }
133
134  @java.lang.SuppressWarnings("all")
135  @lombok.Generated
136  public void setNameStatus(final String nameStatus) {
137    this.nameStatus = nameStatus;
138  }
139
140  @java.lang.SuppressWarnings("all")
141  @lombok.Generated
142  public String getNewCertificate() {
143    return this.newCertificate;
144  }
145
146  @java.lang.SuppressWarnings("all")
147  @lombok.Generated
148  public void setNewCertificate(final String newCertificate) {
149    this.newCertificate = newCertificate;
150  }
151
152  @java.lang.SuppressWarnings("all")
153  @lombok.Generated
154  public String getNewNameStatus() {
155    return this.newNameStatus;
156  }
157
158  @java.lang.SuppressWarnings("all")
159  @lombok.Generated
160  public void setNewNameStatus(final String newNameStatus) {
161    this.newNameStatus = newNameStatus;
162  }
163
164  @java.lang.SuppressWarnings("all")
165  @lombok.Generated
166  public WhatsAppPhoneQualityScoreShape getQualityScore() {
167    return this.qualityScore;
168  }
169
170  @java.lang.SuppressWarnings("all")
171  @lombok.Generated
172  public void setQualityScore(final WhatsAppPhoneQualityScoreShape qualityScore) {
173    this.qualityScore = qualityScore;
174  }
175
176  @java.lang.Deprecated
177  @java.lang.SuppressWarnings("all")
178  @lombok.Generated
179  public String getQualityRating() {
180    return this.qualityRating;
181  }
182
183  @java.lang.Deprecated
184  @java.lang.SuppressWarnings("all")
185  @lombok.Generated
186  public void setQualityRating(final String qualityRating) {
187    this.qualityRating = qualityRating;
188  }
189
190  @java.lang.SuppressWarnings("all")
191  @lombok.Generated
192  public String getStatus() {
193    return this.status;
194  }
195
196  @java.lang.SuppressWarnings("all")
197  @lombok.Generated
198  public void setStatus(final String status) {
199    this.status = status;
200  }
201
202  @java.lang.Deprecated
203  @java.lang.SuppressWarnings("all")
204  @lombok.Generated
205  public String getVerifiedName() {
206    return this.verifiedName;
207  }
208
209  @java.lang.Deprecated
210  @java.lang.SuppressWarnings("all")
211  @lombok.Generated
212  public void setVerifiedName(final String verifiedName) {
213    this.verifiedName = verifiedName;
214  }
215}