frostfs-sdk-csharp/src/FrostFS.SDK.Client/Models/Netmap/FrostFsSelector.cs
Pavel Gross bd8eb7cc60
All checks were successful
DCO / DCO (pull_request) Successful in 23s
lint-build / dotnet8.0 (pull_request) Successful in 44s
lint-build / dotnet8.0 (push) Successful in 42s
[#33] Client: Add extended life tests
Signed-off-by: Pavel Gross <p.gross@yadro.com>
2025-02-26 12:35:27 +03:00

24 lines
575 B
C#

using FrostFS.Netmap;
namespace FrostFS.SDK;
public class FrostFsSelector(string name)
{
public string Name { get; } = name;
public uint Count { get; set; }
public int Clause { get; set; }
public string? Attribute { get; set; }
public string? Filter { get; set; }
internal Selector GetMessage()
{
return new Selector()
{
Name = Name,
Clause = (Clause)Clause,
Count = Count,
Filter = Filter ?? string.Empty,
Attribute = Attribute ?? string.Empty,
};
}
}