Stream Chat Unreal SDK
Loading...
Searching...
No Matches
QueryMembersRequestDto.h
1// Copyright 2022 Stream.IO, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "JsonObjectWrapper.h"
7#include "Request/SortParamRequestDto.h"
8#include "Response/Channel/ChannelMemberDto.h"
9
10#include "QueryMembersRequestDto.generated.h"
11
16USTRUCT()
18{
19 GENERATED_BODY()
20
21
22 UPROPERTY()
23 FString Type;
24
26 UPROPERTY()
27 FString Id;
28
30 UPROPERTY()
31 TArray<FChannelMemberDto> Members;
32
34 UPROPERTY()
35 FJsonObjectWrapper FilterConditions;
36
38 UPROPERTY()
40
41 UPROPERTY()
42 uint32 Limit = TNumericLimits<uint32>::Max();
43
44 UPROPERTY()
45 uint32 Offset = TNumericLimits<uint32>::Max();
46
47 UPROPERTY()
48 FString UserIdGt;
49
50 UPROPERTY()
51 FString UserIdGte;
52
53 UPROPERTY()
54 FString UserIdLt;
55
56 UPROPERTY()
57 FString UserIdLte;
58
59 UPROPERTY()
60 FDateTime CreatedAtAfter = FDateTime{0};
61
62 UPROPERTY()
63 FDateTime CreatedAtAfterOrEqual = FDateTime{0};
64
65 UPROPERTY()
66 FDateTime CreatedAtBefore = FDateTime{0};
67
68 UPROPERTY()
69 FDateTime CreatedAtBeforeOrEqual = FDateTime{0};
70};
@ Id
Message ID.
@ Type
Type of the message.
#/components/schemas/ChannelMember
Definition: ChannelMemberDto.h:16
#/components/schemas/QueryMembersRequest
Definition: QueryMembersRequestDto.h:18
#/components/schemas/SortParamRequest
Definition: SortParamRequestDto.h:15