package io.apibuilder.api.v0.models; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.core.JsonProcessingException; import java.io.IOException; import java.lang.Object; import java.lang.Override; import java.lang.String; /** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.16.74 * User agent: apibuilder app.apibuilder.io/apicollective/apibuilder-api/0.16.74/android_client * * WARNING: not all features (notably unions) and data types work with android generator yet. * Android generator is designed to be used in an android application, but should work in any java codebase as long as you import jackson and retrofit2 libraries. * If you are considering using this library, would like to request/discuss features, or would like to share how you're using it, please contact android-feedback@gilt.com * * Data used to confirm an email address. The token is an internal unique identifier used to lookup the specific email address and user account for which we sent an email verification email. */ @JsonIgnoreProperties( ignoreUnknown = true ) public class EmailVerificationConfirmationForm { private final String token; @JsonCreator public EmailVerificationConfirmationForm(@JsonProperty("token") String token) { this.token = token; } public String getToken() { return token; } @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; EmailVerificationConfirmationForm that = (EmailVerificationConfirmationForm) o; if (token != null ? !token.equals(that.token) : that.token != null) return false; return true; } @Override public int hashCode() { int result = 0; result = 31 * result + (token != null ? token.hashCode() : 0); return result; } public String toJsonString() throws JsonProcessingException { return io.apibuilder.api.v0.android.ApiBuilderObjectMapper.getInstance().writeValueAsString(this); } public static EmailVerificationConfirmationForm parseJson(String json) throws IOException { return io.apibuilder.api.v0.android.ApiBuilderObjectMapper.getInstance().readValue( json, EmailVerificationConfirmationForm.class); } }