@Namespace(value="arrow::flight") @NoOffset @Properties(inherit=arrow_flight.class) public class FlightStatusDetail extends StatusDetail
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
FlightStatusDetail(arrow_flight.FlightStatusCode code) |
FlightStatusDetail(arrow_flight.FlightStatusCode code,
String extra_info) |
FlightStatusDetail(byte code) |
FlightStatusDetail(byte code,
BytePointer extra_info) |
FlightStatusDetail(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
arrow_flight.FlightStatusCode |
code()
\brief Get the Flight status code.
|
String |
CodeAsString()
\brief Get the human-readable name of the status code.
|
String |
extra_info()
\brief Get the extra error info
|
void |
set_extra_info(BytePointer extra_info) |
void |
set_extra_info(String extra_info)
\brief Set the extra error info
|
String |
ToString()
\brief Produce a human-readable description of this status.
|
String |
type_id()
\brief Return a unique id for the type of the StatusDetail
(effectively a poor man's substitute for RTTI).
|
static FlightStatusDetail |
UnwrapStatus(Status status)
\brief Try to extract a \a FlightStatusDetail from any Arrow
status.
|
equals
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public FlightStatusDetail(Pointer p)
Pointer(Pointer)
.public FlightStatusDetail(arrow_flight.FlightStatusCode code)
public FlightStatusDetail(@Cast(value="arrow::flight::FlightStatusCode") byte code)
public FlightStatusDetail(arrow_flight.FlightStatusCode code, @StdString String extra_info)
public FlightStatusDetail(@Cast(value="arrow::flight::FlightStatusCode") byte code, @StdString BytePointer extra_info)
public String type_id()
StatusDetail
type_id
in class StatusDetail
@StdString public String ToString()
StatusDetail
ToString
in class StatusDetail
public arrow_flight.FlightStatusCode code()
@StdString public String extra_info()
@StdString public String CodeAsString()
public void set_extra_info(@StdString String extra_info)
public void set_extra_info(@StdString BytePointer extra_info)
@SharedPtr public static FlightStatusDetail UnwrapStatus(@Const @ByRef Status status)
Copyright © 2022. All rights reserved.