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);
}
}