Package io.getstream.chat.java.models
Class Flag
- java.lang.Object
-
- io.getstream.chat.java.models.Flag
-
public class Flag extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Flag.ExtendedFlagReport
static class
Flag.FlagCreateRequestData
static class
Flag.FlagCreateResponse
static class
Flag.FlagDeleteRequestData
static class
Flag.FlagDeleteResponse
static class
Flag.FlagMessageQueryRequestData
static class
Flag.FlagMessageQueryResponse
static class
Flag.FlagReport
static class
Flag.MessageFlag
static class
Flag.MessageModerationResult
static class
Flag.QueryFlagReportsRequestData
static class
Flag.QueryFlagReportsResponse
static class
Flag.ReviewFlagReportRequestData
static class
Flag.ReviewFlagReportResponse
static class
Flag.Thresholds
-
Constructor Summary
Constructors Constructor Description Flag()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @NotNull Flag.FlagCreateRequestData.FlagCreateRequest
create()
Creates a create requeststatic @NotNull Flag.FlagDeleteRequestData.FlagDeleteRequest
delete()
Creates a delete requeststatic @NotNull Flag.QueryFlagReportsRequestData.QueryFlagReportsRequest
queryFlagReports()
Creates a query flag report requeststatic @NotNull Flag.FlagMessageQueryRequestData.FlagMessageQueryRequest
queryMessages()
Creates a query messages requeststatic @NotNull Flag.ReviewFlagReportRequestData.ReviewFlagReportRequest
reviewFlagReport(java.lang.String id)
Creates a review flag report request
-
-
-
Method Detail
-
create
@NotNull public static @NotNull Flag.FlagCreateRequestData.FlagCreateRequest create()
Creates a create request- Returns:
- the created request
-
delete
@NotNull public static @NotNull Flag.FlagDeleteRequestData.FlagDeleteRequest delete()
Creates a delete request- Returns:
- the created request
-
queryMessages
@NotNull public static @NotNull Flag.FlagMessageQueryRequestData.FlagMessageQueryRequest queryMessages()
Creates a query messages request- Returns:
- the created request
-
queryFlagReports
@NotNull public static @NotNull Flag.QueryFlagReportsRequestData.QueryFlagReportsRequest queryFlagReports()
Creates a query flag report request- Returns:
- the created request
-
reviewFlagReport
@NotNull public static @NotNull Flag.ReviewFlagReportRequestData.ReviewFlagReportRequest reviewFlagReport(java.lang.String id)
Creates a review flag report request- Parameters:
id
- the flag report id- Returns:
- the created request
-
-