public static class LiClientRequestParams.LiMessageDeleteClientRequestParams extends LiClientRequestParams
LiClientRequestParams.LiAcceptSolutionClientRequestParams, LiClientRequestParams.LiBeaconPostClientRequestParams, LiClientRequestParams.LiBoardsByDepthClientRequestParams, LiClientRequestParams.LiCategoryBoardsClientRequestParams, LiClientRequestParams.LiCategoryClientRequestParams, LiClientRequestParams.LiCreateMessageClientRequestParams, LiClientRequestParams.LiCreateReplyClientRequestParams, LiClientRequestParams.LiCreateUserParams, LiClientRequestParams.LiDeleteSubscriptionParams, LiClientRequestParams.LiDeviceIdFetchClientRequestParams, LiClientRequestParams.LiDeviceIdUpdateClientRequestParams, LiClientRequestParams.LiFloatedMessagesClientRequestParams, LiClientRequestParams.LiGenericDeleteClientRequestParams, LiClientRequestParams.LiGenericLiqlClientRequestParams, LiClientRequestParams.LiGenericNoLiqlClientRequestParams, LiClientRequestParams.LiGenericPostClientRequestParams, LiClientRequestParams.LiGenericPutClientRequestParams, LiClientRequestParams.LiGenericQueryParamsClientRequestParams, LiClientRequestParams.LiKudoClientRequestParams, LiClientRequestParams.LiMarkMessageParams, LiClientRequestParams.LiMarkMessagesParams, LiClientRequestParams.LiMarkTopicParams, LiClientRequestParams.LiMessageClientRequestParams, LiClientRequestParams.LiMessageDeleteClientRequestParams, LiClientRequestParams.LiMessagesByBoardIdClientRequestParams, LiClientRequestParams.LiMessagesByIdsClientRequestParams, LiClientRequestParams.LiMessagesClientRequestParams, LiClientRequestParams.LiPostSubscriptionParams, LiClientRequestParams.LiRepliesClientRequestParams, LiClientRequestParams.LiReportAbuseClientRequestParams, LiClientRequestParams.LiSdkSettingsClientRequestParams, LiClientRequestParams.LiSearchClientRequestParams, LiClientRequestParams.LiUnKudoClientRequestParams, LiClientRequestParams.LiUpdateMessageClientRequestParams, LiClientRequestParams.LiUpdateUserParams, LiClientRequestParams.LiUploadImageClientRequestParams, LiClientRequestParams.LiUserDetailsClientRequestParams, LiClientRequestParams.LiUserMessagesClientRequestParams, LiClientRequestParams.LiUserSubscriptionsClientRequestParams
Constructor and Description |
---|
LiMessageDeleteClientRequestParams(android.content.Context context,
java.lang.String messageId)
Builds the parameters for
LiClientManager.getMessageDeleteClient(lithium.community.android.sdk.model.request.LiClientRequestParams) . |
LiMessageDeleteClientRequestParams(android.content.Context context,
java.lang.String messageId,
boolean includeReplies)
Builds the parameters for
LiClientManager.getMessageDeleteClient(lithium.community.android.sdk.model.request.LiClientRequestParams) . |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getMessageId() |
boolean |
isIncludeReplies() |
void |
setIncludeReplies(boolean includeReplies) |
LiClientRequestParams.LiMessageDeleteClientRequestParams |
setMessageId(java.lang.String messageId) |
getClient, getContext, setContext, validate
public LiMessageDeleteClientRequestParams(android.content.Context context, java.lang.String messageId)
LiClientManager.getMessageDeleteClient(lithium.community.android.sdk.model.request.LiClientRequestParams)
.context
- the Android context (required)messageId
- the ID of the message to delete (required)public LiMessageDeleteClientRequestParams(android.content.Context context, java.lang.String messageId, boolean includeReplies)
LiClientManager.getMessageDeleteClient(lithium.community.android.sdk.model.request.LiClientRequestParams)
.context
- the Android context (required)messageId
- the ID of the message to delete (required)includeReplies
- whether or not to delete associated replies/comments (optional)public boolean isIncludeReplies()
public void setIncludeReplies(boolean includeReplies)
public java.lang.String getMessageId()
public LiClientRequestParams.LiMessageDeleteClientRequestParams setMessageId(java.lang.String messageId)