1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package chimesdkmessaging 4 5import ( 6 "context" 7 "fmt" 8 "github.com/aws/aws-sdk-go-v2/service/chimesdkmessaging/types" 9 smithy "github.com/aws/smithy-go" 10 "github.com/aws/smithy-go/middleware" 11) 12 13type validateOpBatchCreateChannelMembership struct { 14} 15 16func (*validateOpBatchCreateChannelMembership) ID() string { 17 return "OperationInputValidation" 18} 19 20func (m *validateOpBatchCreateChannelMembership) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 21 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 22) { 23 input, ok := in.Parameters.(*BatchCreateChannelMembershipInput) 24 if !ok { 25 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 26 } 27 if err := validateOpBatchCreateChannelMembershipInput(input); err != nil { 28 return out, metadata, err 29 } 30 return next.HandleInitialize(ctx, in) 31} 32 33type validateOpCreateChannelBan struct { 34} 35 36func (*validateOpCreateChannelBan) ID() string { 37 return "OperationInputValidation" 38} 39 40func (m *validateOpCreateChannelBan) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 41 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 42) { 43 input, ok := in.Parameters.(*CreateChannelBanInput) 44 if !ok { 45 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 46 } 47 if err := validateOpCreateChannelBanInput(input); err != nil { 48 return out, metadata, err 49 } 50 return next.HandleInitialize(ctx, in) 51} 52 53type validateOpCreateChannel struct { 54} 55 56func (*validateOpCreateChannel) ID() string { 57 return "OperationInputValidation" 58} 59 60func (m *validateOpCreateChannel) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 61 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 62) { 63 input, ok := in.Parameters.(*CreateChannelInput) 64 if !ok { 65 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 66 } 67 if err := validateOpCreateChannelInput(input); err != nil { 68 return out, metadata, err 69 } 70 return next.HandleInitialize(ctx, in) 71} 72 73type validateOpCreateChannelMembership struct { 74} 75 76func (*validateOpCreateChannelMembership) ID() string { 77 return "OperationInputValidation" 78} 79 80func (m *validateOpCreateChannelMembership) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 81 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 82) { 83 input, ok := in.Parameters.(*CreateChannelMembershipInput) 84 if !ok { 85 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 86 } 87 if err := validateOpCreateChannelMembershipInput(input); err != nil { 88 return out, metadata, err 89 } 90 return next.HandleInitialize(ctx, in) 91} 92 93type validateOpCreateChannelModerator struct { 94} 95 96func (*validateOpCreateChannelModerator) ID() string { 97 return "OperationInputValidation" 98} 99 100func (m *validateOpCreateChannelModerator) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 101 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 102) { 103 input, ok := in.Parameters.(*CreateChannelModeratorInput) 104 if !ok { 105 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 106 } 107 if err := validateOpCreateChannelModeratorInput(input); err != nil { 108 return out, metadata, err 109 } 110 return next.HandleInitialize(ctx, in) 111} 112 113type validateOpDeleteChannelBan struct { 114} 115 116func (*validateOpDeleteChannelBan) ID() string { 117 return "OperationInputValidation" 118} 119 120func (m *validateOpDeleteChannelBan) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 121 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 122) { 123 input, ok := in.Parameters.(*DeleteChannelBanInput) 124 if !ok { 125 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 126 } 127 if err := validateOpDeleteChannelBanInput(input); err != nil { 128 return out, metadata, err 129 } 130 return next.HandleInitialize(ctx, in) 131} 132 133type validateOpDeleteChannel struct { 134} 135 136func (*validateOpDeleteChannel) ID() string { 137 return "OperationInputValidation" 138} 139 140func (m *validateOpDeleteChannel) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 141 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 142) { 143 input, ok := in.Parameters.(*DeleteChannelInput) 144 if !ok { 145 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 146 } 147 if err := validateOpDeleteChannelInput(input); err != nil { 148 return out, metadata, err 149 } 150 return next.HandleInitialize(ctx, in) 151} 152 153type validateOpDeleteChannelMembership struct { 154} 155 156func (*validateOpDeleteChannelMembership) ID() string { 157 return "OperationInputValidation" 158} 159 160func (m *validateOpDeleteChannelMembership) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 161 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 162) { 163 input, ok := in.Parameters.(*DeleteChannelMembershipInput) 164 if !ok { 165 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 166 } 167 if err := validateOpDeleteChannelMembershipInput(input); err != nil { 168 return out, metadata, err 169 } 170 return next.HandleInitialize(ctx, in) 171} 172 173type validateOpDeleteChannelMessage struct { 174} 175 176func (*validateOpDeleteChannelMessage) ID() string { 177 return "OperationInputValidation" 178} 179 180func (m *validateOpDeleteChannelMessage) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 181 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 182) { 183 input, ok := in.Parameters.(*DeleteChannelMessageInput) 184 if !ok { 185 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 186 } 187 if err := validateOpDeleteChannelMessageInput(input); err != nil { 188 return out, metadata, err 189 } 190 return next.HandleInitialize(ctx, in) 191} 192 193type validateOpDeleteChannelModerator struct { 194} 195 196func (*validateOpDeleteChannelModerator) ID() string { 197 return "OperationInputValidation" 198} 199 200func (m *validateOpDeleteChannelModerator) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 201 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 202) { 203 input, ok := in.Parameters.(*DeleteChannelModeratorInput) 204 if !ok { 205 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 206 } 207 if err := validateOpDeleteChannelModeratorInput(input); err != nil { 208 return out, metadata, err 209 } 210 return next.HandleInitialize(ctx, in) 211} 212 213type validateOpDescribeChannelBan struct { 214} 215 216func (*validateOpDescribeChannelBan) ID() string { 217 return "OperationInputValidation" 218} 219 220func (m *validateOpDescribeChannelBan) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 221 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 222) { 223 input, ok := in.Parameters.(*DescribeChannelBanInput) 224 if !ok { 225 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 226 } 227 if err := validateOpDescribeChannelBanInput(input); err != nil { 228 return out, metadata, err 229 } 230 return next.HandleInitialize(ctx, in) 231} 232 233type validateOpDescribeChannel struct { 234} 235 236func (*validateOpDescribeChannel) ID() string { 237 return "OperationInputValidation" 238} 239 240func (m *validateOpDescribeChannel) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 241 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 242) { 243 input, ok := in.Parameters.(*DescribeChannelInput) 244 if !ok { 245 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 246 } 247 if err := validateOpDescribeChannelInput(input); err != nil { 248 return out, metadata, err 249 } 250 return next.HandleInitialize(ctx, in) 251} 252 253type validateOpDescribeChannelMembershipForAppInstanceUser struct { 254} 255 256func (*validateOpDescribeChannelMembershipForAppInstanceUser) ID() string { 257 return "OperationInputValidation" 258} 259 260func (m *validateOpDescribeChannelMembershipForAppInstanceUser) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 261 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 262) { 263 input, ok := in.Parameters.(*DescribeChannelMembershipForAppInstanceUserInput) 264 if !ok { 265 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 266 } 267 if err := validateOpDescribeChannelMembershipForAppInstanceUserInput(input); err != nil { 268 return out, metadata, err 269 } 270 return next.HandleInitialize(ctx, in) 271} 272 273type validateOpDescribeChannelMembership struct { 274} 275 276func (*validateOpDescribeChannelMembership) ID() string { 277 return "OperationInputValidation" 278} 279 280func (m *validateOpDescribeChannelMembership) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 281 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 282) { 283 input, ok := in.Parameters.(*DescribeChannelMembershipInput) 284 if !ok { 285 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 286 } 287 if err := validateOpDescribeChannelMembershipInput(input); err != nil { 288 return out, metadata, err 289 } 290 return next.HandleInitialize(ctx, in) 291} 292 293type validateOpDescribeChannelModeratedByAppInstanceUser struct { 294} 295 296func (*validateOpDescribeChannelModeratedByAppInstanceUser) ID() string { 297 return "OperationInputValidation" 298} 299 300func (m *validateOpDescribeChannelModeratedByAppInstanceUser) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 301 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 302) { 303 input, ok := in.Parameters.(*DescribeChannelModeratedByAppInstanceUserInput) 304 if !ok { 305 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 306 } 307 if err := validateOpDescribeChannelModeratedByAppInstanceUserInput(input); err != nil { 308 return out, metadata, err 309 } 310 return next.HandleInitialize(ctx, in) 311} 312 313type validateOpDescribeChannelModerator struct { 314} 315 316func (*validateOpDescribeChannelModerator) ID() string { 317 return "OperationInputValidation" 318} 319 320func (m *validateOpDescribeChannelModerator) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 321 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 322) { 323 input, ok := in.Parameters.(*DescribeChannelModeratorInput) 324 if !ok { 325 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 326 } 327 if err := validateOpDescribeChannelModeratorInput(input); err != nil { 328 return out, metadata, err 329 } 330 return next.HandleInitialize(ctx, in) 331} 332 333type validateOpGetChannelMessage struct { 334} 335 336func (*validateOpGetChannelMessage) ID() string { 337 return "OperationInputValidation" 338} 339 340func (m *validateOpGetChannelMessage) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 341 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 342) { 343 input, ok := in.Parameters.(*GetChannelMessageInput) 344 if !ok { 345 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 346 } 347 if err := validateOpGetChannelMessageInput(input); err != nil { 348 return out, metadata, err 349 } 350 return next.HandleInitialize(ctx, in) 351} 352 353type validateOpListChannelBans struct { 354} 355 356func (*validateOpListChannelBans) ID() string { 357 return "OperationInputValidation" 358} 359 360func (m *validateOpListChannelBans) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 361 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 362) { 363 input, ok := in.Parameters.(*ListChannelBansInput) 364 if !ok { 365 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 366 } 367 if err := validateOpListChannelBansInput(input); err != nil { 368 return out, metadata, err 369 } 370 return next.HandleInitialize(ctx, in) 371} 372 373type validateOpListChannelMembershipsForAppInstanceUser struct { 374} 375 376func (*validateOpListChannelMembershipsForAppInstanceUser) ID() string { 377 return "OperationInputValidation" 378} 379 380func (m *validateOpListChannelMembershipsForAppInstanceUser) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 381 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 382) { 383 input, ok := in.Parameters.(*ListChannelMembershipsForAppInstanceUserInput) 384 if !ok { 385 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 386 } 387 if err := validateOpListChannelMembershipsForAppInstanceUserInput(input); err != nil { 388 return out, metadata, err 389 } 390 return next.HandleInitialize(ctx, in) 391} 392 393type validateOpListChannelMemberships struct { 394} 395 396func (*validateOpListChannelMemberships) ID() string { 397 return "OperationInputValidation" 398} 399 400func (m *validateOpListChannelMemberships) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 401 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 402) { 403 input, ok := in.Parameters.(*ListChannelMembershipsInput) 404 if !ok { 405 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 406 } 407 if err := validateOpListChannelMembershipsInput(input); err != nil { 408 return out, metadata, err 409 } 410 return next.HandleInitialize(ctx, in) 411} 412 413type validateOpListChannelMessages struct { 414} 415 416func (*validateOpListChannelMessages) ID() string { 417 return "OperationInputValidation" 418} 419 420func (m *validateOpListChannelMessages) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 421 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 422) { 423 input, ok := in.Parameters.(*ListChannelMessagesInput) 424 if !ok { 425 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 426 } 427 if err := validateOpListChannelMessagesInput(input); err != nil { 428 return out, metadata, err 429 } 430 return next.HandleInitialize(ctx, in) 431} 432 433type validateOpListChannelModerators struct { 434} 435 436func (*validateOpListChannelModerators) ID() string { 437 return "OperationInputValidation" 438} 439 440func (m *validateOpListChannelModerators) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 441 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 442) { 443 input, ok := in.Parameters.(*ListChannelModeratorsInput) 444 if !ok { 445 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 446 } 447 if err := validateOpListChannelModeratorsInput(input); err != nil { 448 return out, metadata, err 449 } 450 return next.HandleInitialize(ctx, in) 451} 452 453type validateOpListChannels struct { 454} 455 456func (*validateOpListChannels) ID() string { 457 return "OperationInputValidation" 458} 459 460func (m *validateOpListChannels) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 461 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 462) { 463 input, ok := in.Parameters.(*ListChannelsInput) 464 if !ok { 465 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 466 } 467 if err := validateOpListChannelsInput(input); err != nil { 468 return out, metadata, err 469 } 470 return next.HandleInitialize(ctx, in) 471} 472 473type validateOpListChannelsModeratedByAppInstanceUser struct { 474} 475 476func (*validateOpListChannelsModeratedByAppInstanceUser) ID() string { 477 return "OperationInputValidation" 478} 479 480func (m *validateOpListChannelsModeratedByAppInstanceUser) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 481 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 482) { 483 input, ok := in.Parameters.(*ListChannelsModeratedByAppInstanceUserInput) 484 if !ok { 485 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 486 } 487 if err := validateOpListChannelsModeratedByAppInstanceUserInput(input); err != nil { 488 return out, metadata, err 489 } 490 return next.HandleInitialize(ctx, in) 491} 492 493type validateOpRedactChannelMessage struct { 494} 495 496func (*validateOpRedactChannelMessage) ID() string { 497 return "OperationInputValidation" 498} 499 500func (m *validateOpRedactChannelMessage) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 501 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 502) { 503 input, ok := in.Parameters.(*RedactChannelMessageInput) 504 if !ok { 505 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 506 } 507 if err := validateOpRedactChannelMessageInput(input); err != nil { 508 return out, metadata, err 509 } 510 return next.HandleInitialize(ctx, in) 511} 512 513type validateOpSendChannelMessage struct { 514} 515 516func (*validateOpSendChannelMessage) ID() string { 517 return "OperationInputValidation" 518} 519 520func (m *validateOpSendChannelMessage) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 521 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 522) { 523 input, ok := in.Parameters.(*SendChannelMessageInput) 524 if !ok { 525 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 526 } 527 if err := validateOpSendChannelMessageInput(input); err != nil { 528 return out, metadata, err 529 } 530 return next.HandleInitialize(ctx, in) 531} 532 533type validateOpUpdateChannel struct { 534} 535 536func (*validateOpUpdateChannel) ID() string { 537 return "OperationInputValidation" 538} 539 540func (m *validateOpUpdateChannel) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 541 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 542) { 543 input, ok := in.Parameters.(*UpdateChannelInput) 544 if !ok { 545 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 546 } 547 if err := validateOpUpdateChannelInput(input); err != nil { 548 return out, metadata, err 549 } 550 return next.HandleInitialize(ctx, in) 551} 552 553type validateOpUpdateChannelMessage struct { 554} 555 556func (*validateOpUpdateChannelMessage) ID() string { 557 return "OperationInputValidation" 558} 559 560func (m *validateOpUpdateChannelMessage) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 561 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 562) { 563 input, ok := in.Parameters.(*UpdateChannelMessageInput) 564 if !ok { 565 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 566 } 567 if err := validateOpUpdateChannelMessageInput(input); err != nil { 568 return out, metadata, err 569 } 570 return next.HandleInitialize(ctx, in) 571} 572 573type validateOpUpdateChannelReadMarker struct { 574} 575 576func (*validateOpUpdateChannelReadMarker) ID() string { 577 return "OperationInputValidation" 578} 579 580func (m *validateOpUpdateChannelReadMarker) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 581 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 582) { 583 input, ok := in.Parameters.(*UpdateChannelReadMarkerInput) 584 if !ok { 585 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 586 } 587 if err := validateOpUpdateChannelReadMarkerInput(input); err != nil { 588 return out, metadata, err 589 } 590 return next.HandleInitialize(ctx, in) 591} 592 593func addOpBatchCreateChannelMembershipValidationMiddleware(stack *middleware.Stack) error { 594 return stack.Initialize.Add(&validateOpBatchCreateChannelMembership{}, middleware.After) 595} 596 597func addOpCreateChannelBanValidationMiddleware(stack *middleware.Stack) error { 598 return stack.Initialize.Add(&validateOpCreateChannelBan{}, middleware.After) 599} 600 601func addOpCreateChannelValidationMiddleware(stack *middleware.Stack) error { 602 return stack.Initialize.Add(&validateOpCreateChannel{}, middleware.After) 603} 604 605func addOpCreateChannelMembershipValidationMiddleware(stack *middleware.Stack) error { 606 return stack.Initialize.Add(&validateOpCreateChannelMembership{}, middleware.After) 607} 608 609func addOpCreateChannelModeratorValidationMiddleware(stack *middleware.Stack) error { 610 return stack.Initialize.Add(&validateOpCreateChannelModerator{}, middleware.After) 611} 612 613func addOpDeleteChannelBanValidationMiddleware(stack *middleware.Stack) error { 614 return stack.Initialize.Add(&validateOpDeleteChannelBan{}, middleware.After) 615} 616 617func addOpDeleteChannelValidationMiddleware(stack *middleware.Stack) error { 618 return stack.Initialize.Add(&validateOpDeleteChannel{}, middleware.After) 619} 620 621func addOpDeleteChannelMembershipValidationMiddleware(stack *middleware.Stack) error { 622 return stack.Initialize.Add(&validateOpDeleteChannelMembership{}, middleware.After) 623} 624 625func addOpDeleteChannelMessageValidationMiddleware(stack *middleware.Stack) error { 626 return stack.Initialize.Add(&validateOpDeleteChannelMessage{}, middleware.After) 627} 628 629func addOpDeleteChannelModeratorValidationMiddleware(stack *middleware.Stack) error { 630 return stack.Initialize.Add(&validateOpDeleteChannelModerator{}, middleware.After) 631} 632 633func addOpDescribeChannelBanValidationMiddleware(stack *middleware.Stack) error { 634 return stack.Initialize.Add(&validateOpDescribeChannelBan{}, middleware.After) 635} 636 637func addOpDescribeChannelValidationMiddleware(stack *middleware.Stack) error { 638 return stack.Initialize.Add(&validateOpDescribeChannel{}, middleware.After) 639} 640 641func addOpDescribeChannelMembershipForAppInstanceUserValidationMiddleware(stack *middleware.Stack) error { 642 return stack.Initialize.Add(&validateOpDescribeChannelMembershipForAppInstanceUser{}, middleware.After) 643} 644 645func addOpDescribeChannelMembershipValidationMiddleware(stack *middleware.Stack) error { 646 return stack.Initialize.Add(&validateOpDescribeChannelMembership{}, middleware.After) 647} 648 649func addOpDescribeChannelModeratedByAppInstanceUserValidationMiddleware(stack *middleware.Stack) error { 650 return stack.Initialize.Add(&validateOpDescribeChannelModeratedByAppInstanceUser{}, middleware.After) 651} 652 653func addOpDescribeChannelModeratorValidationMiddleware(stack *middleware.Stack) error { 654 return stack.Initialize.Add(&validateOpDescribeChannelModerator{}, middleware.After) 655} 656 657func addOpGetChannelMessageValidationMiddleware(stack *middleware.Stack) error { 658 return stack.Initialize.Add(&validateOpGetChannelMessage{}, middleware.After) 659} 660 661func addOpListChannelBansValidationMiddleware(stack *middleware.Stack) error { 662 return stack.Initialize.Add(&validateOpListChannelBans{}, middleware.After) 663} 664 665func addOpListChannelMembershipsForAppInstanceUserValidationMiddleware(stack *middleware.Stack) error { 666 return stack.Initialize.Add(&validateOpListChannelMembershipsForAppInstanceUser{}, middleware.After) 667} 668 669func addOpListChannelMembershipsValidationMiddleware(stack *middleware.Stack) error { 670 return stack.Initialize.Add(&validateOpListChannelMemberships{}, middleware.After) 671} 672 673func addOpListChannelMessagesValidationMiddleware(stack *middleware.Stack) error { 674 return stack.Initialize.Add(&validateOpListChannelMessages{}, middleware.After) 675} 676 677func addOpListChannelModeratorsValidationMiddleware(stack *middleware.Stack) error { 678 return stack.Initialize.Add(&validateOpListChannelModerators{}, middleware.After) 679} 680 681func addOpListChannelsValidationMiddleware(stack *middleware.Stack) error { 682 return stack.Initialize.Add(&validateOpListChannels{}, middleware.After) 683} 684 685func addOpListChannelsModeratedByAppInstanceUserValidationMiddleware(stack *middleware.Stack) error { 686 return stack.Initialize.Add(&validateOpListChannelsModeratedByAppInstanceUser{}, middleware.After) 687} 688 689func addOpRedactChannelMessageValidationMiddleware(stack *middleware.Stack) error { 690 return stack.Initialize.Add(&validateOpRedactChannelMessage{}, middleware.After) 691} 692 693func addOpSendChannelMessageValidationMiddleware(stack *middleware.Stack) error { 694 return stack.Initialize.Add(&validateOpSendChannelMessage{}, middleware.After) 695} 696 697func addOpUpdateChannelValidationMiddleware(stack *middleware.Stack) error { 698 return stack.Initialize.Add(&validateOpUpdateChannel{}, middleware.After) 699} 700 701func addOpUpdateChannelMessageValidationMiddleware(stack *middleware.Stack) error { 702 return stack.Initialize.Add(&validateOpUpdateChannelMessage{}, middleware.After) 703} 704 705func addOpUpdateChannelReadMarkerValidationMiddleware(stack *middleware.Stack) error { 706 return stack.Initialize.Add(&validateOpUpdateChannelReadMarker{}, middleware.After) 707} 708 709func validateTag(v *types.Tag) error { 710 if v == nil { 711 return nil 712 } 713 invalidParams := smithy.InvalidParamsError{Context: "Tag"} 714 if v.Key == nil { 715 invalidParams.Add(smithy.NewErrParamRequired("Key")) 716 } 717 if v.Value == nil { 718 invalidParams.Add(smithy.NewErrParamRequired("Value")) 719 } 720 if invalidParams.Len() > 0 { 721 return invalidParams 722 } else { 723 return nil 724 } 725} 726 727func validateTagList(v []types.Tag) error { 728 if v == nil { 729 return nil 730 } 731 invalidParams := smithy.InvalidParamsError{Context: "TagList"} 732 for i := range v { 733 if err := validateTag(&v[i]); err != nil { 734 invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) 735 } 736 } 737 if invalidParams.Len() > 0 { 738 return invalidParams 739 } else { 740 return nil 741 } 742} 743 744func validateOpBatchCreateChannelMembershipInput(v *BatchCreateChannelMembershipInput) error { 745 if v == nil { 746 return nil 747 } 748 invalidParams := smithy.InvalidParamsError{Context: "BatchCreateChannelMembershipInput"} 749 if v.ChannelArn == nil { 750 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 751 } 752 if v.MemberArns == nil { 753 invalidParams.Add(smithy.NewErrParamRequired("MemberArns")) 754 } 755 if v.ChimeBearer == nil { 756 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 757 } 758 if invalidParams.Len() > 0 { 759 return invalidParams 760 } else { 761 return nil 762 } 763} 764 765func validateOpCreateChannelBanInput(v *CreateChannelBanInput) error { 766 if v == nil { 767 return nil 768 } 769 invalidParams := smithy.InvalidParamsError{Context: "CreateChannelBanInput"} 770 if v.ChannelArn == nil { 771 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 772 } 773 if v.MemberArn == nil { 774 invalidParams.Add(smithy.NewErrParamRequired("MemberArn")) 775 } 776 if v.ChimeBearer == nil { 777 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 778 } 779 if invalidParams.Len() > 0 { 780 return invalidParams 781 } else { 782 return nil 783 } 784} 785 786func validateOpCreateChannelInput(v *CreateChannelInput) error { 787 if v == nil { 788 return nil 789 } 790 invalidParams := smithy.InvalidParamsError{Context: "CreateChannelInput"} 791 if v.AppInstanceArn == nil { 792 invalidParams.Add(smithy.NewErrParamRequired("AppInstanceArn")) 793 } 794 if v.Name == nil { 795 invalidParams.Add(smithy.NewErrParamRequired("Name")) 796 } 797 if v.ClientRequestToken == nil { 798 invalidParams.Add(smithy.NewErrParamRequired("ClientRequestToken")) 799 } 800 if v.Tags != nil { 801 if err := validateTagList(v.Tags); err != nil { 802 invalidParams.AddNested("Tags", err.(smithy.InvalidParamsError)) 803 } 804 } 805 if v.ChimeBearer == nil { 806 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 807 } 808 if invalidParams.Len() > 0 { 809 return invalidParams 810 } else { 811 return nil 812 } 813} 814 815func validateOpCreateChannelMembershipInput(v *CreateChannelMembershipInput) error { 816 if v == nil { 817 return nil 818 } 819 invalidParams := smithy.InvalidParamsError{Context: "CreateChannelMembershipInput"} 820 if v.ChannelArn == nil { 821 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 822 } 823 if v.MemberArn == nil { 824 invalidParams.Add(smithy.NewErrParamRequired("MemberArn")) 825 } 826 if len(v.Type) == 0 { 827 invalidParams.Add(smithy.NewErrParamRequired("Type")) 828 } 829 if v.ChimeBearer == nil { 830 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 831 } 832 if invalidParams.Len() > 0 { 833 return invalidParams 834 } else { 835 return nil 836 } 837} 838 839func validateOpCreateChannelModeratorInput(v *CreateChannelModeratorInput) error { 840 if v == nil { 841 return nil 842 } 843 invalidParams := smithy.InvalidParamsError{Context: "CreateChannelModeratorInput"} 844 if v.ChannelArn == nil { 845 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 846 } 847 if v.ChannelModeratorArn == nil { 848 invalidParams.Add(smithy.NewErrParamRequired("ChannelModeratorArn")) 849 } 850 if v.ChimeBearer == nil { 851 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 852 } 853 if invalidParams.Len() > 0 { 854 return invalidParams 855 } else { 856 return nil 857 } 858} 859 860func validateOpDeleteChannelBanInput(v *DeleteChannelBanInput) error { 861 if v == nil { 862 return nil 863 } 864 invalidParams := smithy.InvalidParamsError{Context: "DeleteChannelBanInput"} 865 if v.ChannelArn == nil { 866 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 867 } 868 if v.MemberArn == nil { 869 invalidParams.Add(smithy.NewErrParamRequired("MemberArn")) 870 } 871 if v.ChimeBearer == nil { 872 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 873 } 874 if invalidParams.Len() > 0 { 875 return invalidParams 876 } else { 877 return nil 878 } 879} 880 881func validateOpDeleteChannelInput(v *DeleteChannelInput) error { 882 if v == nil { 883 return nil 884 } 885 invalidParams := smithy.InvalidParamsError{Context: "DeleteChannelInput"} 886 if v.ChannelArn == nil { 887 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 888 } 889 if v.ChimeBearer == nil { 890 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 891 } 892 if invalidParams.Len() > 0 { 893 return invalidParams 894 } else { 895 return nil 896 } 897} 898 899func validateOpDeleteChannelMembershipInput(v *DeleteChannelMembershipInput) error { 900 if v == nil { 901 return nil 902 } 903 invalidParams := smithy.InvalidParamsError{Context: "DeleteChannelMembershipInput"} 904 if v.ChannelArn == nil { 905 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 906 } 907 if v.MemberArn == nil { 908 invalidParams.Add(smithy.NewErrParamRequired("MemberArn")) 909 } 910 if v.ChimeBearer == nil { 911 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 912 } 913 if invalidParams.Len() > 0 { 914 return invalidParams 915 } else { 916 return nil 917 } 918} 919 920func validateOpDeleteChannelMessageInput(v *DeleteChannelMessageInput) error { 921 if v == nil { 922 return nil 923 } 924 invalidParams := smithy.InvalidParamsError{Context: "DeleteChannelMessageInput"} 925 if v.ChannelArn == nil { 926 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 927 } 928 if v.MessageId == nil { 929 invalidParams.Add(smithy.NewErrParamRequired("MessageId")) 930 } 931 if v.ChimeBearer == nil { 932 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 933 } 934 if invalidParams.Len() > 0 { 935 return invalidParams 936 } else { 937 return nil 938 } 939} 940 941func validateOpDeleteChannelModeratorInput(v *DeleteChannelModeratorInput) error { 942 if v == nil { 943 return nil 944 } 945 invalidParams := smithy.InvalidParamsError{Context: "DeleteChannelModeratorInput"} 946 if v.ChannelArn == nil { 947 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 948 } 949 if v.ChannelModeratorArn == nil { 950 invalidParams.Add(smithy.NewErrParamRequired("ChannelModeratorArn")) 951 } 952 if v.ChimeBearer == nil { 953 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 954 } 955 if invalidParams.Len() > 0 { 956 return invalidParams 957 } else { 958 return nil 959 } 960} 961 962func validateOpDescribeChannelBanInput(v *DescribeChannelBanInput) error { 963 if v == nil { 964 return nil 965 } 966 invalidParams := smithy.InvalidParamsError{Context: "DescribeChannelBanInput"} 967 if v.ChannelArn == nil { 968 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 969 } 970 if v.MemberArn == nil { 971 invalidParams.Add(smithy.NewErrParamRequired("MemberArn")) 972 } 973 if v.ChimeBearer == nil { 974 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 975 } 976 if invalidParams.Len() > 0 { 977 return invalidParams 978 } else { 979 return nil 980 } 981} 982 983func validateOpDescribeChannelInput(v *DescribeChannelInput) error { 984 if v == nil { 985 return nil 986 } 987 invalidParams := smithy.InvalidParamsError{Context: "DescribeChannelInput"} 988 if v.ChannelArn == nil { 989 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 990 } 991 if v.ChimeBearer == nil { 992 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 993 } 994 if invalidParams.Len() > 0 { 995 return invalidParams 996 } else { 997 return nil 998 } 999} 1000 1001func validateOpDescribeChannelMembershipForAppInstanceUserInput(v *DescribeChannelMembershipForAppInstanceUserInput) error { 1002 if v == nil { 1003 return nil 1004 } 1005 invalidParams := smithy.InvalidParamsError{Context: "DescribeChannelMembershipForAppInstanceUserInput"} 1006 if v.ChannelArn == nil { 1007 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1008 } 1009 if v.AppInstanceUserArn == nil { 1010 invalidParams.Add(smithy.NewErrParamRequired("AppInstanceUserArn")) 1011 } 1012 if v.ChimeBearer == nil { 1013 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1014 } 1015 if invalidParams.Len() > 0 { 1016 return invalidParams 1017 } else { 1018 return nil 1019 } 1020} 1021 1022func validateOpDescribeChannelMembershipInput(v *DescribeChannelMembershipInput) error { 1023 if v == nil { 1024 return nil 1025 } 1026 invalidParams := smithy.InvalidParamsError{Context: "DescribeChannelMembershipInput"} 1027 if v.ChannelArn == nil { 1028 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1029 } 1030 if v.MemberArn == nil { 1031 invalidParams.Add(smithy.NewErrParamRequired("MemberArn")) 1032 } 1033 if v.ChimeBearer == nil { 1034 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1035 } 1036 if invalidParams.Len() > 0 { 1037 return invalidParams 1038 } else { 1039 return nil 1040 } 1041} 1042 1043func validateOpDescribeChannelModeratedByAppInstanceUserInput(v *DescribeChannelModeratedByAppInstanceUserInput) error { 1044 if v == nil { 1045 return nil 1046 } 1047 invalidParams := smithy.InvalidParamsError{Context: "DescribeChannelModeratedByAppInstanceUserInput"} 1048 if v.ChannelArn == nil { 1049 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1050 } 1051 if v.AppInstanceUserArn == nil { 1052 invalidParams.Add(smithy.NewErrParamRequired("AppInstanceUserArn")) 1053 } 1054 if v.ChimeBearer == nil { 1055 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1056 } 1057 if invalidParams.Len() > 0 { 1058 return invalidParams 1059 } else { 1060 return nil 1061 } 1062} 1063 1064func validateOpDescribeChannelModeratorInput(v *DescribeChannelModeratorInput) error { 1065 if v == nil { 1066 return nil 1067 } 1068 invalidParams := smithy.InvalidParamsError{Context: "DescribeChannelModeratorInput"} 1069 if v.ChannelArn == nil { 1070 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1071 } 1072 if v.ChannelModeratorArn == nil { 1073 invalidParams.Add(smithy.NewErrParamRequired("ChannelModeratorArn")) 1074 } 1075 if v.ChimeBearer == nil { 1076 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1077 } 1078 if invalidParams.Len() > 0 { 1079 return invalidParams 1080 } else { 1081 return nil 1082 } 1083} 1084 1085func validateOpGetChannelMessageInput(v *GetChannelMessageInput) error { 1086 if v == nil { 1087 return nil 1088 } 1089 invalidParams := smithy.InvalidParamsError{Context: "GetChannelMessageInput"} 1090 if v.ChannelArn == nil { 1091 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1092 } 1093 if v.MessageId == nil { 1094 invalidParams.Add(smithy.NewErrParamRequired("MessageId")) 1095 } 1096 if v.ChimeBearer == nil { 1097 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1098 } 1099 if invalidParams.Len() > 0 { 1100 return invalidParams 1101 } else { 1102 return nil 1103 } 1104} 1105 1106func validateOpListChannelBansInput(v *ListChannelBansInput) error { 1107 if v == nil { 1108 return nil 1109 } 1110 invalidParams := smithy.InvalidParamsError{Context: "ListChannelBansInput"} 1111 if v.ChannelArn == nil { 1112 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1113 } 1114 if v.ChimeBearer == nil { 1115 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1116 } 1117 if invalidParams.Len() > 0 { 1118 return invalidParams 1119 } else { 1120 return nil 1121 } 1122} 1123 1124func validateOpListChannelMembershipsForAppInstanceUserInput(v *ListChannelMembershipsForAppInstanceUserInput) error { 1125 if v == nil { 1126 return nil 1127 } 1128 invalidParams := smithy.InvalidParamsError{Context: "ListChannelMembershipsForAppInstanceUserInput"} 1129 if v.ChimeBearer == nil { 1130 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1131 } 1132 if invalidParams.Len() > 0 { 1133 return invalidParams 1134 } else { 1135 return nil 1136 } 1137} 1138 1139func validateOpListChannelMembershipsInput(v *ListChannelMembershipsInput) error { 1140 if v == nil { 1141 return nil 1142 } 1143 invalidParams := smithy.InvalidParamsError{Context: "ListChannelMembershipsInput"} 1144 if v.ChannelArn == nil { 1145 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1146 } 1147 if v.ChimeBearer == nil { 1148 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1149 } 1150 if invalidParams.Len() > 0 { 1151 return invalidParams 1152 } else { 1153 return nil 1154 } 1155} 1156 1157func validateOpListChannelMessagesInput(v *ListChannelMessagesInput) error { 1158 if v == nil { 1159 return nil 1160 } 1161 invalidParams := smithy.InvalidParamsError{Context: "ListChannelMessagesInput"} 1162 if v.ChannelArn == nil { 1163 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1164 } 1165 if v.ChimeBearer == nil { 1166 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1167 } 1168 if invalidParams.Len() > 0 { 1169 return invalidParams 1170 } else { 1171 return nil 1172 } 1173} 1174 1175func validateOpListChannelModeratorsInput(v *ListChannelModeratorsInput) error { 1176 if v == nil { 1177 return nil 1178 } 1179 invalidParams := smithy.InvalidParamsError{Context: "ListChannelModeratorsInput"} 1180 if v.ChannelArn == nil { 1181 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1182 } 1183 if v.ChimeBearer == nil { 1184 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1185 } 1186 if invalidParams.Len() > 0 { 1187 return invalidParams 1188 } else { 1189 return nil 1190 } 1191} 1192 1193func validateOpListChannelsInput(v *ListChannelsInput) error { 1194 if v == nil { 1195 return nil 1196 } 1197 invalidParams := smithy.InvalidParamsError{Context: "ListChannelsInput"} 1198 if v.AppInstanceArn == nil { 1199 invalidParams.Add(smithy.NewErrParamRequired("AppInstanceArn")) 1200 } 1201 if v.ChimeBearer == nil { 1202 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1203 } 1204 if invalidParams.Len() > 0 { 1205 return invalidParams 1206 } else { 1207 return nil 1208 } 1209} 1210 1211func validateOpListChannelsModeratedByAppInstanceUserInput(v *ListChannelsModeratedByAppInstanceUserInput) error { 1212 if v == nil { 1213 return nil 1214 } 1215 invalidParams := smithy.InvalidParamsError{Context: "ListChannelsModeratedByAppInstanceUserInput"} 1216 if v.ChimeBearer == nil { 1217 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1218 } 1219 if invalidParams.Len() > 0 { 1220 return invalidParams 1221 } else { 1222 return nil 1223 } 1224} 1225 1226func validateOpRedactChannelMessageInput(v *RedactChannelMessageInput) error { 1227 if v == nil { 1228 return nil 1229 } 1230 invalidParams := smithy.InvalidParamsError{Context: "RedactChannelMessageInput"} 1231 if v.ChannelArn == nil { 1232 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1233 } 1234 if v.MessageId == nil { 1235 invalidParams.Add(smithy.NewErrParamRequired("MessageId")) 1236 } 1237 if v.ChimeBearer == nil { 1238 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1239 } 1240 if invalidParams.Len() > 0 { 1241 return invalidParams 1242 } else { 1243 return nil 1244 } 1245} 1246 1247func validateOpSendChannelMessageInput(v *SendChannelMessageInput) error { 1248 if v == nil { 1249 return nil 1250 } 1251 invalidParams := smithy.InvalidParamsError{Context: "SendChannelMessageInput"} 1252 if v.ChannelArn == nil { 1253 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1254 } 1255 if v.Content == nil { 1256 invalidParams.Add(smithy.NewErrParamRequired("Content")) 1257 } 1258 if len(v.Type) == 0 { 1259 invalidParams.Add(smithy.NewErrParamRequired("Type")) 1260 } 1261 if len(v.Persistence) == 0 { 1262 invalidParams.Add(smithy.NewErrParamRequired("Persistence")) 1263 } 1264 if v.ClientRequestToken == nil { 1265 invalidParams.Add(smithy.NewErrParamRequired("ClientRequestToken")) 1266 } 1267 if v.ChimeBearer == nil { 1268 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1269 } 1270 if invalidParams.Len() > 0 { 1271 return invalidParams 1272 } else { 1273 return nil 1274 } 1275} 1276 1277func validateOpUpdateChannelInput(v *UpdateChannelInput) error { 1278 if v == nil { 1279 return nil 1280 } 1281 invalidParams := smithy.InvalidParamsError{Context: "UpdateChannelInput"} 1282 if v.ChannelArn == nil { 1283 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1284 } 1285 if v.Name == nil { 1286 invalidParams.Add(smithy.NewErrParamRequired("Name")) 1287 } 1288 if len(v.Mode) == 0 { 1289 invalidParams.Add(smithy.NewErrParamRequired("Mode")) 1290 } 1291 if v.ChimeBearer == nil { 1292 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1293 } 1294 if invalidParams.Len() > 0 { 1295 return invalidParams 1296 } else { 1297 return nil 1298 } 1299} 1300 1301func validateOpUpdateChannelMessageInput(v *UpdateChannelMessageInput) error { 1302 if v == nil { 1303 return nil 1304 } 1305 invalidParams := smithy.InvalidParamsError{Context: "UpdateChannelMessageInput"} 1306 if v.ChannelArn == nil { 1307 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1308 } 1309 if v.MessageId == nil { 1310 invalidParams.Add(smithy.NewErrParamRequired("MessageId")) 1311 } 1312 if v.ChimeBearer == nil { 1313 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1314 } 1315 if invalidParams.Len() > 0 { 1316 return invalidParams 1317 } else { 1318 return nil 1319 } 1320} 1321 1322func validateOpUpdateChannelReadMarkerInput(v *UpdateChannelReadMarkerInput) error { 1323 if v == nil { 1324 return nil 1325 } 1326 invalidParams := smithy.InvalidParamsError{Context: "UpdateChannelReadMarkerInput"} 1327 if v.ChannelArn == nil { 1328 invalidParams.Add(smithy.NewErrParamRequired("ChannelArn")) 1329 } 1330 if v.ChimeBearer == nil { 1331 invalidParams.Add(smithy.NewErrParamRequired("ChimeBearer")) 1332 } 1333 if invalidParams.Len() > 0 { 1334 return invalidParams 1335 } else { 1336 return nil 1337 } 1338} 1339