package com.auth0.json.mgmt.client;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
@SuppressWarnings({"unused", "WeakerAccess"})
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class Mobile {
@JsonProperty("android")
private Android android;
@JsonProperty("ios")
private IOS ios;
@JsonCreator
public Mobile(@JsonProperty("android") Android android, @JsonProperty("ios") IOS ios) {
this.android = android;
this.ios = ios;
}
/**
* Getter for the android mobile configuration.
*
* @return the android mobile configuration.
*/
@JsonProperty("android")
public Android getAndroid() {
return android;
}
/**
* Setter for the Android mobile configuration.
*
* @param android the Android mobile configuration to set.
*/
@JsonProperty("android")
public void setAndroid(Android android) {
this.android = android;
}
/**
* Getter for the iOS mobile configuration.
*
* @return the iOS mobile configuration.
*/
@JsonProperty("ios")
public IOS getIOS() {
return ios;
}
/**
* Setter for the iOS mobile configuration.
*
* @param ios the iOS mobile configuration to set.
*/
@JsonProperty("ios")
public void setIOS(IOS ios) {
this.ios = ios;
}
}