类 EMOneWayDeleteConversation

java.lang.Object
com.easemob.im.api.model.EMOneWayDeleteConversation

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-01-25T14:51:53.998371+08:00[Asia/Shanghai]") public class EMOneWayDeleteConversation extends Object
EMOneWayDeleteConversation
  • 字段详细资料

    • SERIALIZED_NAME_CHANNEL

      public static final String SERIALIZED_NAME_CHANNEL
      另请参阅:
    • SERIALIZED_NAME_TYPE

      public static final String SERIALIZED_NAME_TYPE
      另请参阅:
    • SERIALIZED_NAME_DELETE_ROAM

      public static final String SERIALIZED_NAME_DELETE_ROAM
      另请参阅:
    • openapiFields

      public static HashSet<String> openapiFields
    • openapiRequiredFields

      public static HashSet<String> openapiRequiredFields
  • 构造器详细资料

    • EMOneWayDeleteConversation

      public EMOneWayDeleteConversation()
  • 方法详细资料

    • channel

      public EMOneWayDeleteConversation channel(String channel)
    • getChannel

      @Nonnull public String getChannel()
      要删除的会话 ID。该参数的值取决于会话类型 type 的值 - type 为 chat,即单聊时,会话 ID 为对端用户 ID; - type 为 groupchat,即群聊时,会话 ID 为群组 ID
      返回:
      channel
    • setChannel

      public void setChannel(String channel)
    • type

      public EMOneWayDeleteConversation type(String type)
    • getType

      @Nonnull public String getType()
      会话类型。 - chat:单聊会话; - groupchat:群聊会话
      返回:
      type
    • setType

      public void setType(String type)
    • deleteRoam

      public EMOneWayDeleteConversation deleteRoam(Boolean deleteRoam)
    • getDeleteRoam

      @Nonnull public Boolean getDeleteRoam()
      是否删除该会话在服务端的漫游消息。 - true:是。若删除了该会话的服务端消息,则用户无法从服务器拉取该会话的漫游消息。 - false:否。用户仍可以从服务器拉取该会话的漫游消息
      返回:
      deleteRoam
    • setDeleteRoam

      public void setDeleteRoam(Boolean deleteRoam)
    • equals

      public boolean equals(Object o)
      覆盖:
      equals 在类中 Object
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object
    • validateJsonElement

      public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOException
      Validates the JSON Element and throws an exception if issues found
      参数:
      jsonElement - JSON Element
      抛出:
      IOException - if the JSON Element is invalid with respect to EMOneWayDeleteConversation
    • fromJson

      public static EMOneWayDeleteConversation fromJson(String jsonString) throws IOException
      Create an instance of EMOneWayDeleteConversation given an JSON string
      参数:
      jsonString - JSON string
      返回:
      An instance of EMOneWayDeleteConversation
      抛出:
      IOException - if the JSON string is invalid with respect to EMOneWayDeleteConversation
    • toJson

      public String toJson()
      Convert an instance of EMOneWayDeleteConversation to an JSON string
      返回:
      JSON string