Package io.rong.imlib.model

## Class SubscribeInfoEvent

- All Implemented Interfaces:

      public class SubscribeInfoEvent

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class | Description
    --- | --- | ---
    `public class` | `SubscribeInfoEvent.SubscribeEventDetail` |

  - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---
    `public String` | `userId` |
    `public SubscribeType` | `subscribeType` |
    `public long` | `subscribeTime` |
    `public int` | `expiry` |
    `public List<SubscribeInfoEvent.SubscribeEventDetail>` | `details` |
    `public UserProfile` | `userProfile` |
    `public final static Creator<SubscribeInfoEvent>` | `CREATOR` |

  - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `SubscribeInfoEvent(NativeObject.SubscribeEvent item)` |
    `SubscribeInfoEvent(NativeObject.SubscribeEvent item, boolean complement)` |
    `SubscribeInfoEvent(UserProfile item)` |

  - ### Enum Constant Summary

    Enum Constants
    Enum Constant | Description
    --- | ---

  - ### Method Summary

    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | `getUserId()` |
    `void` | `setUserId(String userId)` |
    `SubscribeType` | `getSubscribeType()` |
    `void` | `setSubscribeType(SubscribeType subscribeType)` |
    `long` | `getSubscribeTime()` |
    `void` | `setSubscribeTime(long subscribeTime)` |
    `int` | `getExpiry()` |
    `void` | `setExpiry(int expiry)` |
    `List<SubscribeInfoEvent.SubscribeEventDetail>` | `getDetails()` |
    `void` | `setDetails(List<SubscribeInfoEvent.SubscribeEventDetail> details)` |
    `UserProfile` | `getUserProfile()` |
    `void` | `setUserProfile(UserProfile userProfile)` |
    `void` | `writeToParcel(Parcel dest, int flags)` |
    `int` | `describeContents()` |
    `String` | `toString()` |

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### SubscribeInfoEvent

          SubscribeInfoEvent(NativeObject.SubscribeEvent item)

    - #### SubscribeInfoEvent

          SubscribeInfoEvent(NativeObject.SubscribeEvent item, boolean complement)

    - #### SubscribeInfoEvent

          SubscribeInfoEvent(UserProfile item)

  - ### Method Detail

    - #### getUserId

           String getUserId()

    - #### setUserId

           void setUserId(String userId)

    - #### getSubscribeType

           SubscribeType getSubscribeType()

    - #### setSubscribeType

           void setSubscribeType(SubscribeType subscribeType)

    - #### getSubscribeTime

           long getSubscribeTime()

    - #### setSubscribeTime

           void setSubscribeTime(long subscribeTime)

    - #### getExpiry

           int getExpiry()

    - #### setExpiry

           void setExpiry(int expiry)

    - #### getDetails

           List<SubscribeInfoEvent.SubscribeEventDetail> getDetails()

    - #### setDetails

           void setDetails(List<SubscribeInfoEvent.SubscribeEventDetail> details)

    - #### getUserProfile

           UserProfile getUserProfile()

    - #### setUserProfile

           void setUserProfile(UserProfile userProfile)

    - #### writeToParcel

           void writeToParcel(Parcel dest, int flags)

    - #### describeContents

           int describeContents()

    - #### toString

           String toString()