<PackageReference Include="Apache.Arrow" Version="23.0.0" />

Apache.Arrow.Flatbuf.Timestamp

namespace Apache.Arrow.Flatbuf { internal struct Timestamp : IFlatbufferObject { public ByteBuffer ByteBuffer { get; } public TimeUnit Unit { get; } public string Timezone { get; } public static void ValidateVersion(); public static Timestamp GetRootAsTimestamp(ByteBuffer _bb); public static Timestamp GetRootAsTimestamp(ByteBuffer _bb, Timestamp obj); public void __init(int _i, ByteBuffer _bb); public Timestamp __assign(int _i, ByteBuffer _bb); public Span<byte> GetTimezoneBytes(); public byte[] GetTimezoneArray(); public static Offset<Timestamp> CreateTimestamp(FlatBufferBuilder builder, TimeUnit unit = TimeUnit.SECOND, StringOffset timezoneOffset = default(StringOffset)); public static void StartTimestamp(FlatBufferBuilder builder); public static void AddUnit(FlatBufferBuilder builder, TimeUnit unit); public static void AddTimezone(FlatBufferBuilder builder, StringOffset timezoneOffset); public static Offset<Timestamp> EndTimestamp(FlatBufferBuilder builder); } }