// NewListGroupMembershipsPaginator returns a new ListGroupMembershipsPaginator
NewListGroupMembershipsPaginator returns a new ListGroupMembershipsPaginator
// NewListGroupMembershipsPaginator returns a new ListGroupMembershipsPaginator
func NewListGroupMembershipsPaginator(client ListGroupMembershipsAPIClient, params *quicksight.ListGroupMembershipsInput, optFns ...func(*ListGroupMembershipsPaginatorOptions)) *ListGroupMembershipsPaginator {
	if params == nil {
		params = &quicksight.ListGroupMembershipsInput{}
	}
	options := ListGroupMembershipsPaginatorOptions{}
	if params.MaxResults != 0 {
		options.Limit = params.MaxResults
	}
	for _, fn := range optFns {
		fn(&options)
	}
	return &ListGroupMembershipsPaginator{
		options:   options,
		client:    client,
		params:    params,
		firstPage: true,
		nextToken: params.NextToken,
	}
}
func NewListGroupMembershipsPaginator ( client ListGroupMembershipsAPIClient , params * quicksight . ListGroupMembershipsInput , optFns ... func ( * ListGroupMembershipsPaginatorOptions ) ) * ListGroupMembershipsPaginator { if params == nil { params = & quicksight . ListGroupMembershipsInput { } } options := ListGroupMembershipsPaginatorOptions { } if params . MaxResults != 0 { options . Limit = params . MaxResults } for _ , fn := range optFns { fn ( & options ) } return & ListGroupMembershipsPaginator { options : options , client : client , params : params , firstPage : true , nextToken : params . NextToken , } }
NewListGroupMembershipsPaginator returns a new ListGroupMembershipsPaginator
NewListGroupMembershipsPaginator returns a new ListGroupMembershipsPaginator