//
#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;
}
}
}