// #nullable disable using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; namespace OpenAI.Assistants { [Experimental("OPENAI001")] public partial class AssistantCollectionOptions { private protected IDictionary _additionalBinaryDataProperties; public AssistantCollectionOptions() { } internal AssistantCollectionOptions(string afterId, string beforeId, int? pageSizeLimit, AssistantCollectionOrder? order, IDictionary additionalBinaryDataProperties) { AfterId = afterId; BeforeId = beforeId; PageSizeLimit = pageSizeLimit; Order = order; _additionalBinaryDataProperties = additionalBinaryDataProperties; } public string AfterId { get; set; } public string BeforeId { get; set; } public int? PageSizeLimit { get; set; } public AssistantCollectionOrder? Order { get; set; } internal IDictionary SerializedAdditionalRawData { get => _additionalBinaryDataProperties; set => _additionalBinaryDataProperties = value; } } }