@@ -252,6 +252,8 @@ public static class RoleAssignment {
252252
253253 @ Builder
254254 @ Setter
255+ @ Getter
256+ @ EqualsAndHashCode
255257 public static class ChannelRequestObject {
256258 @ Nullable
257259 @ JsonProperty ("created_by" )
@@ -328,6 +330,8 @@ private ChannelRequestObject(
328330
329331 @ Builder
330332 @ Setter
333+ @ Getter
334+ @ EqualsAndHashCode
331335 public static class ChannelMemberRequestObject {
332336 @ Nullable
333337 @ JsonProperty ("user_id" )
@@ -400,6 +404,8 @@ public static ChannelMemberRequestObject buildFrom(@Nullable ChannelMember chann
400404 }
401405
402406 @ Builder
407+ @ Getter
408+ @ EqualsAndHashCode
403409 public static class ConfigOverridesRequestObject {
404410 @ Nullable
405411 @ JsonProperty ("typing_events" )
@@ -451,6 +457,8 @@ public static class ConfigOverridesRequestObject {
451457 }
452458
453459 @ Builder
460+ @ Getter
461+ @ EqualsAndHashCode
454462 public static class ChannelExportRequestObject {
455463 @ Nullable
456464 @ JsonProperty ("type" )
@@ -473,6 +481,8 @@ public static class ChannelExportRequestObject {
473481 builderClassName = "ChannelGetRequest" ,
474482 builderMethodName = "" ,
475483 buildMethodName = "internalBuild" )
484+ @ Getter
485+ @ EqualsAndHashCode
476486 public static class ChannelGetRequestData {
477487 @ Nullable
478488 @ JsonProperty ("connection_id" )
@@ -534,6 +544,8 @@ protected Call<ChannelGetResponse> generateCall(Client client) {
534544 builderClassName = "ChannelUpdateRequest" ,
535545 builderMethodName = "" ,
536546 buildMethodName = "internalBuild" )
547+ @ Getter
548+ @ EqualsAndHashCode
537549 public static class ChannelUpdateRequestData {
538550 // Singular is required because cannot be null
539551 @ Singular
@@ -624,6 +636,8 @@ protected Call<ChannelUpdateResponse> generateCall(Client client) {
624636 builderClassName = "AssignRoleRequest" ,
625637 builderMethodName = "" ,
626638 buildMethodName = "internalBuild" )
639+ @ Getter
640+ @ EqualsAndHashCode
627641 public static class AssignRoleRequestData {
628642 @ Singular
629643 @ Nullable
@@ -653,6 +667,8 @@ protected Call<ChannelUpdateResponse> generateCall(Client client) {
653667 }
654668 }
655669
670+ @ Getter
671+ @ EqualsAndHashCode (callSuper = true )
656672 @ RequiredArgsConstructor
657673 public static class ChannelDeleteRequest extends StreamRequest <ChannelDeleteResponse > {
658674 @ NotNull private String channelType ;
@@ -665,6 +681,8 @@ protected Call<ChannelDeleteResponse> generateCall(Client client) {
665681 }
666682 }
667683
684+ @ Getter
685+ @ EqualsAndHashCode (callSuper = true )
668686 @ RequiredArgsConstructor
669687 public static class ChannelDeleteManyRequest extends StreamRequest <ChannelDeleteManyResponse > {
670688 @ JsonProperty ("cids" )
@@ -692,6 +710,8 @@ protected Call<ChannelDeleteManyResponse> generateCall(Client svcFactory)
692710 builderClassName = "ChannelListRequest" ,
693711 builderMethodName = "" ,
694712 buildMethodName = "internalBuild" )
713+ @ Getter
714+ @ EqualsAndHashCode
695715 public static class ChannelListRequestData {
696716 @ Singular
697717 @ Nullable
@@ -755,6 +775,8 @@ protected Call<ChannelListResponse> generateCall(Client client) {
755775 builderClassName = "ChannelTruncateRequest" ,
756776 builderMethodName = "" ,
757777 buildMethodName = "internalBuild" )
778+ @ Getter
779+ @ EqualsAndHashCode
758780 public static class ChannelTruncateRequestData {
759781 @ Nullable
760782 @ JsonProperty ("hard_delete" )
@@ -803,6 +825,8 @@ protected Call<ChannelTruncateResponse> generateCall(Client client) {
803825 builderClassName = "ChannelQueryMembersRequest" ,
804826 builderMethodName = "" ,
805827 buildMethodName = "internalBuild" )
828+ @ Getter
829+ @ EqualsAndHashCode
806830 public static class ChannelQueryMembersRequestData {
807831 @ Nullable
808832 @ JsonProperty ("type" )
@@ -888,6 +912,8 @@ protected Call<ChannelQueryMembersResponse> generateCall(Client client) {
888912 builderClassName = "ChannelExportRequest" ,
889913 builderMethodName = "" ,
890914 buildMethodName = "internalBuild" )
915+ @ Getter
916+ @ EqualsAndHashCode
891917 public static class ChannelExportRequestData {
892918 @ Singular
893919 @ Nullable
@@ -918,6 +944,8 @@ protected Call<ChannelExportResponse> generateCall(Client client) {
918944 }
919945 }
920946
947+ @ Getter
948+ @ EqualsAndHashCode (callSuper = true )
921949 @ RequiredArgsConstructor
922950 public static class ChannelExportStatusRequest
923951 extends StreamRequest <ChannelExportStatusResponse > {
@@ -933,6 +961,8 @@ protected Call<ChannelExportStatusResponse> generateCall(Client client) {
933961 builderClassName = "ChannelHideRequest" ,
934962 builderMethodName = "" ,
935963 buildMethodName = "internalBuild" )
964+ @ Getter
965+ @ EqualsAndHashCode
936966 public static class ChannelHideRequestData {
937967 @ Nullable
938968 @ JsonProperty ("clear_history" )
@@ -969,6 +999,8 @@ protected Call<StreamResponseObject> generateCall(Client client) {
969999 builderClassName = "ChannelMarkAllReadRequest" ,
9701000 builderMethodName = "" ,
9711001 buildMethodName = "internalBuild" )
1002+ @ Getter
1003+ @ EqualsAndHashCode
9721004 public static class ChannelMarkAllReadRequestData {
9731005 @ Nullable
9741006 @ JsonProperty ("user_id" )
@@ -990,6 +1022,8 @@ protected Call<StreamResponseObject> generateCall(Client client) {
9901022 builderClassName = "ChannelMarkReadRequest" ,
9911023 builderMethodName = "" ,
9921024 buildMethodName = "internalBuild" )
1025+ @ Getter
1026+ @ EqualsAndHashCode
9931027 public static class ChannelMarkReadRequestData {
9941028 @ Nullable
9951029 @ JsonProperty ("message_id" )
@@ -1026,6 +1060,8 @@ protected Call<ChannelMarkReadResponse> generateCall(Client client) {
10261060 builderClassName = "ChannelMuteRequest" ,
10271061 builderMethodName = "" ,
10281062 buildMethodName = "internalBuild" )
1063+ @ Getter
1064+ @ EqualsAndHashCode
10291065 public static class ChannelMuteRequestData {
10301066 @ Nullable
10311067 @ JsonProperty ("channel_cid" )
@@ -1059,6 +1095,8 @@ protected Call<ChannelMuteResponse> generateCall(Client client) {
10591095 builderClassName = "ChannelShowRequest" ,
10601096 builderMethodName = "" ,
10611097 buildMethodName = "internalBuild" )
1098+ @ Getter
1099+ @ EqualsAndHashCode
10621100 public static class ChannelShowRequestData {
10631101
10641102 @ Nullable
@@ -1125,6 +1163,8 @@ protected Call<ChannelUnMuteResponse> generateCall(Client client) {
11251163 builderClassName = "ChannelPartialUpdateRequest" ,
11261164 builderMethodName = "" ,
11271165 buildMethodName = "internalBuild" )
1166+ @ Getter
1167+ @ EqualsAndHashCode
11281168 public static class ChannelPartialUpdateRequestData {
11291169 @ Nullable
11301170 @ JsonProperty ("user_id" )
@@ -1168,6 +1208,8 @@ protected Call<ChannelPartialUpdateResponse> generateCall(Client client) {
11681208 builderClassName = "ChannelMemberPartialUpdateRequest" ,
11691209 builderMethodName = "" ,
11701210 buildMethodName = "internalBuild" )
1211+ @ Getter
1212+ @ EqualsAndHashCode
11711213 public static class ChannelMemberPartialUpdateRequestData {
11721214 @ Singular
11731215 @ Nullable
0 commit comments