| Interface | Description |
|---|---|
| Record |
Interface for objects that contain record data.
|
| TypeObjectMap.Accessor |
An accessor that returns a value from an object.
|
| TypeObjectMap.Factory<T> |
A factory that creates new instances of the specified class.
|
| TypeObjectMap.Mutator |
A mutator that sets a value in an object.
|
| Class | Description |
|---|---|
| Avro |
Utility class containing static methods for encoding and decoding Avro binary
objects.
|
| BulkInserter<T> |
Object that manages the insertion into GPUdb of large numbers of records in
bulk, with automatic batch management and support for multi-head ingest.
|
| BulkInserter.WorkerList |
A list of worker URLs to use for multi-head ingest.
|
| ColumnProperty |
Column properties used for GPUdb types.
|
| GenericRecord | |
| GPUdb |
Object that provides access to a specific GPUdb server.
|
| GPUdbBase |
Base class for the GPUdb API that provides general functionality not specific
to any particular GPUdb request.
|
| GPUdbBase.Options |
A set of configurable options for the GPUdb API.
|
| RecordBase |
Abstract class that provides default implementations of most methods of
Record. |
| RecordObject |
Abstract base class for objects that contain
Record data with a
schema defined at compile time. |
| Type |
Immutable collection of metadata about a GPUdb type.
|
| Type.Column |
Immutable collection of metadata about a column that is part of a GPUdb
type.
|
| TypeObjectMap<T> | |
| TypeObjectMap.ClassFactory<T> |
A factory that uses reflection to create new instances of the specified
class.
|
| TypeObjectMap.ConvertingFieldHandler |
A combined
TypeObjectMap.Accessor and TypeObjectMap.Mutator that provides access to a
specified field using reflection, converting the value to and from the
data type of a specified GPUdb column. |
| TypeObjectMap.ConvertingMethodHandler |
A combined
TypeObjectMap.Accessor and TypeObjectMap.Mutator that provides access to a
field via specified get and set methods using reflection, converting the
value to and from the data type of a specified GPUdb column. |
| TypeObjectMap.FieldHandler |
A combined
TypeObjectMap.Accessor and TypeObjectMap.Mutator that provides access to a
specified field using reflection. |
| TypeObjectMap.MethodHandler |
A combined
TypeObjectMap.Accessor and TypeObjectMap.Mutator that provides access to a
field via specified get and set methods using reflection. |
| Exception | Description |
|---|---|
| BulkInserter.InsertException |
An exception that occurred during the insertion of records into GPUdb.
|
| GPUdbBase.SubmitException |
An exception that occurred during the submission of a request to GPUdb.
|
| GPUdbException |
An exception that occurred during a GPUdb-related operation.
|
| GPUdbRuntimeException |
| Annotation Type | Description |
|---|---|
| RecordObject.Column |
Indicates that a public field is a GPUdb type column.
|
| RecordObject.Type |
Provides additional information about a GPUdb type.
|
Copyright © 2017. All rights reserved.