-
- All Implemented Interfaces:
-
com.onesignal.common.events.IEventNotifier
public final class SubscriptionModel extends Model
-
-
Field Summary
Fields Modifier and Type Field Description private BooleanoptedInprivate SubscriptionTypetypeprivate Stringaddressprivate SubscriptionStatusstatusprivate Stringsdkprivate StringdeviceOSprivate Stringcarrierprivate StringappVersionprivate Stringidprivate final BooleanhasSubscribers
-
Constructor Summary
Constructors Constructor Description SubscriptionModel()
-
Method Summary
Modifier and Type Method Description final BooleangetOptedIn()final UnitsetOptedIn(Boolean optedIn)final SubscriptionTypegetType()final UnitsetType(SubscriptionType type)final StringgetAddress()final UnitsetAddress(String address)final SubscriptionStatusgetStatus()final UnitsetStatus(SubscriptionStatus status)final StringgetSdk()final UnitsetSdk(String sdk)final StringgetDeviceOS()final UnitsetDeviceOS(String deviceOS)final StringgetCarrier()final UnitsetCarrier(String carrier)final StringgetAppVersion()final UnitsetAppVersion(String appVersion)final StringgetId()final UnitsetId(String id)BooleangetHasSubscribers()-
Methods inherited from class com.onesignal.user.internal.subscriptions.SubscriptionModel
hasProperty, initializeFromJson, initializeFromModel, setAnyProperty, setBigDecimalProperty, setBooleanProperty, setDoubleProperty, setEnumProperty, setFloatProperty, setIntProperty, setListProperty, setLongProperty, setMapModelProperty, setOptAnyProperty, setOptBigDecimalProperty, setOptBooleanProperty, setOptDoubleProperty, setOptEnumProperty, setOptFloatProperty, setOptIntProperty, setOptListProperty, setOptLongProperty, setOptMapModelProperty, setOptStringProperty, setStringProperty, subscribe, toJSON, unsubscribe -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getOptedIn
final Boolean getOptedIn()
-
setOptedIn
final Unit setOptedIn(Boolean optedIn)
-
getType
final SubscriptionType getType()
-
setType
final Unit setType(SubscriptionType type)
-
getAddress
final String getAddress()
-
setAddress
final Unit setAddress(String address)
-
getStatus
final SubscriptionStatus getStatus()
-
setStatus
final Unit setStatus(SubscriptionStatus status)
-
getDeviceOS
final String getDeviceOS()
-
setDeviceOS
final Unit setDeviceOS(String deviceOS)
-
getCarrier
final String getCarrier()
-
setCarrier
final Unit setCarrier(String carrier)
-
getAppVersion
final String getAppVersion()
-
setAppVersion
final Unit setAppVersion(String appVersion)
-
getHasSubscribers
Boolean getHasSubscribers()
-
-
-
-