openai/openai-dotnet

Public

mirrored from https://github.com/openai/openai-dotnetAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
achandmsft-patch-2

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

src/Generated/Models/Containers/ContainerListResource.cs

53lines · modeblame

0ca4c062Jose Arriaga Maldonado1 years ago1// <auto-generated/>
2
3#nullable disable
4
5using System;
6using System.Collections.Generic;
5b5f6f68ShivangiReja1 years ago7using System.Diagnostics.CodeAnalysis;
0ca4c062Jose Arriaga Maldonado1 years ago8using System.Linq;
5dce104aJose Arriaga Maldonado1 years ago9using OpenAI;
0ca4c062Jose Arriaga Maldonado1 years ago10
5dce104aJose Arriaga Maldonado1 years ago11namespace OpenAI.Containers
0ca4c062Jose Arriaga Maldonado1 years ago12{
5b5f6f68ShivangiReja1 years ago13[Experimental("OPENAI001")]
14public partial class ContainerListResource
0ca4c062Jose Arriaga Maldonado1 years ago15{
16private protected IDictionary<string, BinaryData> _additionalBinaryDataProperties;
17
5b5f6f68ShivangiReja1 years ago18internal ContainerListResource(IEnumerable<ContainerResource> data, string firstId, string lastId, bool hasMore)
0ca4c062Jose Arriaga Maldonado1 years ago19{
20Data = data.ToList();
21FirstId = firstId;
22LastId = lastId;
23HasMore = hasMore;
24}
25
5b5f6f68ShivangiReja1 years ago26internal ContainerListResource(string @object, IList<ContainerResource> data, string firstId, string lastId, bool hasMore, IDictionary<string, BinaryData> additionalBinaryDataProperties)
0ca4c062Jose Arriaga Maldonado1 years ago27{
5dce104aJose Arriaga Maldonado1 years ago28// Plugin customization: ensure initialization of collections
0ca4c062Jose Arriaga Maldonado1 years ago29Object = @object;
5b5f6f68ShivangiReja1 years ago30Data = data ?? new ChangeTrackingList<ContainerResource>();
0ca4c062Jose Arriaga Maldonado1 years ago31FirstId = firstId;
32LastId = lastId;
33HasMore = hasMore;
34_additionalBinaryDataProperties = additionalBinaryDataProperties;
35}
36
5dce104aJose Arriaga Maldonado1 years ago37public string Object { get; } = "list";
0ca4c062Jose Arriaga Maldonado1 years ago38
5b5f6f68ShivangiReja1 years ago39public IList<ContainerResource> Data { get; }
0ca4c062Jose Arriaga Maldonado1 years ago40
41public string FirstId { get; }
42
43public string LastId { get; }
44
45public bool HasMore { get; }
46
47internal IDictionary<string, BinaryData> SerializedAdditionalRawData
48{
49get => _additionalBinaryDataProperties;
50set => _additionalBinaryDataProperties = value;
51}
52}
53}