package io.apibuilder.spec.v0.models;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.fasterxml.jackson.annotation.JsonTypeInfo;

/**
 * Generated by API Builder - https://www.apibuilder.io
 * Service version: 0.16.48
 * User agent: apibuilder app.apibuilder.io/apicollective/apibuilder-spec/0.16.48/android_rx2_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, retrofit2 and RxJava2 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 
 *
 */
@JsonIgnoreProperties(
    ignoreUnknown = true
)
@JsonTypeInfo(
    use = com.fasterxml.jackson.annotation.JsonTypeInfo.Id.NAME,
    include = com.fasterxml.jackson.annotation.JsonTypeInfo.As.WRAPPER_OBJECT
)
@JsonSubTypes({
    @JsonSubTypes.Type(value = java.lang.Integer.class, name = "integer"),
    @JsonSubTypes.Type(value = io.apibuilder.spec.v0.models.ResponseCodeOption.class, name = "response_code_option")
})
public interface ResponseCode {
}