Java API surface
Everything exported by io.github.underloam:xbbg and xbbg-jdk17.
A complete map of every public class, interface, enum, and static entry point across all six packages in xbbg 1.8.1.
- Maven Central: io.github.underloam:xbbg
- Maven Central: io.github.underloam:xbbg-jdk17
- Javadoc: io.github.underloam/xbbg
- GitHub repository
- Installation
Core package (io.github.underloam.xbbg)
Runtime, configuration, and static facades
| Type | Kind | Public API |
|---|---|---|
Xbbg | final class | version(), nativeVersion(), sdkVersion(), setLogLevel(LogLevel), getLogLevel(), setSdkPath(Path), setSdkSource(BlpapiSource), configure(EngineConfig), configure(host, port), resetConfiguration(), engine(), connect(EngineConfig), connect(), await(CompletableFuture<T>), callbackExecutor(), setCallbackExecutor(Executor). |
Blp | final class | Static helpers on the configured shared engine: bdp, bdh, bds, bdib, bdtick, delayStatus, subscribe, stream, vwap, mktbar, depth, chains, subscribeWithOptions, subscribeAuction, streamAuction, subscribeEtfInav. |
Engine | final class (AutoCloseable) | Engine.connect(EngineConfig), Engine.connect(), Engine.open(EngineConfig), Engine.open(host, port), Engine.open(), close(), signalShutdown(), isClosed(), isAvailable(), keyColumn(), plus all request, introspection, subscription, and recipe methods below. |
EngineConfig | final class | EngineConfig.builder(), EngineConfig.defaults(), toBuilder(), and optional getters for all 36 settings; see Configuration. |
AuthConfig | final class | AuthConfig.user(), AuthConfig.app(appName), AuthConfig.userApp(appName), AuthConfig.directory(dirProperty), AuthConfig.manual(appName, userId, ipAddress), AuthConfig.token(token), method(), appName(), dirProperty(), userId(), ipAddress(), token(). |
TlsConfig | final class | TlsConfig.builder(), clientCredentials(), clientCredentialsPassword(), trustMaterial(), handshakeTimeoutMs(), crlFetchTimeoutMs(). |
TlsMaterial | final class | TlsMaterial.path(Path), TlsMaterial.path(String), TlsMaterial.bytes(byte[]), TlsMaterial.bytes(ByteBuffer), path(), bytes(), isPath(). |
Socks5Config | final class | Socks5Config.of(host, port), new Socks5Config(host, port), host(), port(). |
ServerAddress | final class | ServerAddress.of(host, port), new ServerAddress(host, port), host(), port(). |
RetryPolicy | final class | RetryPolicy.builder(), maxRetries(), initialDelayMs(), backoffFactor(), maxDelayMs(). |
XbbgWarning | final class | new XbbgWarning(type, code, message, detail), type(), code(), message(), detail(). |
XbbgWarnings | final class | DEPRECATION_TYPE, TICKER_KEY_COLUMN_CODE, DELAYED_DATA_TYPE, DELAYED_DATA_CODE, addListener(Consumer<? super XbbgWarning>), removeListener(Consumer<? super XbbgWarning>), emit(XbbgWarning). |
Engine methods
| Area | Methods |
|---|---|
| Construction and lifecycle | Engine.connect(config?), Engine.open(config?), Engine.open(host, port), close(), signalShutdown(), isClosed(), isAvailable(), keyColumn() |
| Identity and entitlements | seatType(), checkEntitlements(service, int...), checkEntitlements(service, Collection<Integer>), identityIsAuthorized(service) |
| Generic requests | request(RequestSpec[, Backend<T>]), requestRaw(RequestSpec), requestIpcFile(RequestSpec) |
| Typed Bloomberg requests | bdp, bds, bdh, bdib, bdtick, bql, beqs, bsrch, bta, bflds, fieldInfo, fieldSearch, blkp, bport, bcurves, bgovts, acdxInfo, acdxPricing, acdxRisk |
| Field metadata cache | resolveFieldTypes(fields[, overrides[, defaultType]]), getFieldInfo(field), clearFieldCache(), saveFieldCache(), validateFields(fields), isFieldValidationEnabled() |
| Schema introspection | getSchema(service), getOperation(service, operation), listOperations(service), bops(service), bschema(service[, operation]), getCachedSchema(service), invalidateSchema(service), clearSchemaCache(), listCachedSchemas(), getEnumValues(service, operation, element), listValidElements(service, operation) |
| Subscriptions | subscribe, stream, vwap, mktbar, depth, chains, subscribeWithOptions, subscribeAuction, streamAuction, subscribeEtfInav, subscriptionFeeds() |
| Fixed-income recipes | bqr, yas, preferreds, corporateBonds |
| Futures and CDX recipes | futTicker, activeFutures, futuresCurve, cdxTicker, activeCdx |
| Equity, ETF, index, and vol recipes | dividend, dividendYield, turnover, etfHoldings, indexMembers, volSurface |
| ETF NAV and iNAV recipes | etfNavRelationships, etfNavSnapshot, etfNavHistory, subscribeEtfInav |
| Identifier and currency recipes | resolveIsins, issuerIsins, currencyConversion |
| Auction and delayed-data recipes | resolveVenues, auctionSnapshot, subscribeAuction, streamAuction, delayStatus |
Enums, backends, dates, overrides, and option builders
| Type | Kind | Members / Builder fields |
|---|---|---|
Backend<T> | final class | Backend.TABLE, Backend.ROWS, Backend.IPC_STREAM, Backend.IPC_FILE, Backend.map(base, name, mapper), name(). |
Format | enum | LONG ("long"), LONG_TYPED ("long_typed"), LONG_WITH_METADATA ("long_metadata"), SEMI_LONG ("semi_long"), wireValue(), aliases(), defaultValue(), parse(String). |
KeyColumn | enum | SECURITY ("security"), TICKER ("ticker", deprecated default), wireValue(), aliases(), defaultValue(), parse(String). |
LogLevel | enum | TRACE, DEBUG, INFO, WARN, ERROR, wireValue(), parse(String). |
SdkLogLevel | enum | DEBUG, ERROR, FATAL, INFO, OFF, TRACE, WARN, wireValue(), aliases(), defaultValue(), parse(String). |
ValidationMode | enum | DISABLED, LENIENT, STRICT, wireValue(), aliases(), defaultValue(), parse(String). |
OverflowPolicy | enum | BLOCK ("block"), DROP_NEWEST ("drop_newest"), DROP_OLDEST ("drop_oldest"), wireValue(), aliases(), defaultValue(), parse(String). |
SubscriptionDeliveryMode | enum | DELTAS ("deltas"), STATE ("state"), wireValue(), aliases(), defaultValue(), parse(String). |
DelayedPolicy | enum | WARN ("warn"), RAISE ("raise"), IGNORE ("ignore"), wireValue(), parse(String). |
SeatType | enum | BPS, NONBPS, INVALID, wireValue(), parse(String). |
IndexMemberField | enum | INDX_MWEIGHT, INDX_MEMBERS, INDX_MEMBERS3, wireValue(), aliases(), parse(String). |
VolSurfacePreset | enum | DELTA_1M_2M, MONEYNESS_30D, MONEYNESS_60D, MONEYNESS_3M, MONEYNESS_6M, MONEYNESS_12M, wireValue(), aliases(), parse(String). |
CdxFields | final class | CdxFields.INFO, CdxFields.PRICING, CdxFields.RISK (List<String>). |
Dates | final class | formatDate(String), formatDate(TemporalAccessor), formatDate(Date), formatDateTime(String), formatDateTime(TemporalAccessor), formatDateTime(Date). |
Overrides | final class | Overrides.empty(), Overrides.of(Map<String, ?>), Overrides.of(field, value), Overrides.ofEntries(Iterable<?>), Overrides.combine(Object...), merge(Object...), with(field, value), forSecurity(security, Object...), pairs(), securityOverrides(), toMap(), isEmpty(), hasSecurityOverrides(). |
SecurityOverride | final class | new SecurityOverride(security, overrides), security(), overrides(). |
StringPair | final class | StringPair.of(key, value), new StringPair(key, value), key(), value(). |
EntitlementReport | final class | new EntitlementReport(entitled, failedEids), entitled(), failedEids(). |
FieldInfo | final class | new FieldInfo(fieldId, arrowType, description, category), fieldId(), arrowType(), description(), category(). |
FeedInfo | final class | service(), topic(), options(), fields(), consumers(), delayed(), state(), isolated(), fieldErrors(). |
RequestSpec | final class | RequestSpec.builder(service): operation, requestOperation, requestId, extractor, securities, security, fields, overrides, elements, kwargs, jsonElements, startDate, endDate, startDatetime, endDatetime, requestTz, outputTz, eventType, eventTypes, interval, options, fieldTypes, includeSecurityErrors, returnEids, onDelayed, validateFields, searchSpec, fieldIds, format. |
RequestOptions | final class | overrides, kwargs / kwarg, format. |
BdpOptions | final class | overrides, kwargs / kwarg, format, includeSecurityErrors, returnEids, onDelayed, validateFields. |
BdhOptions | final class | start, end, overrides, kwargs / kwarg, format, returnEids, onDelayed, validateFields. |
BdsOptions | final class | overrides, kwargs / kwarg, format, returnEids, validateFields. |
BdibOptions | final class | start, end, day, requestTz, outputTz, eventType, interval, kwargs / kwarg, returnEids, onDelayed. |
BdtickOptions | final class | start, end, requestTz, outputTz, eventTypes, includeConditionCodes, includeExchangeCodes, includeBrokerCodes, includeRpsCodes, includeBicMicCodes, includeNonPlottableEvents, includeBloombergStandardConditionCodes, kwargs / kwarg, returnEids, onDelayed. |
BqlOptions | final class | appName, kwargs / kwarg, format. |
BeqsOptions | final class | asof, screenType, group, overrides, kwargs / kwarg, format. |
BsrchOptions | final class | overrides, kwargs / kwarg, format. |
BtaOptions & BtaStudy | final classes | BtaOptions: studyParams / studyParam, kwargs / kwarg, startDate, endDate, periodicity, interval, format. BtaStudy.builder(studyType) / BtaStudy.of(studyType): calcInterval, interval, attribute, attributes. |
BfldsOptions | final class | fields, searchSpec, kwargs / kwarg, format. |
BlkpOptions | final class | kwargs / kwarg, format. |
BqrOptions | final class | startDatetime, endDatetime, eventTypes, includeBrokerCodes. |
YasOptions | final class | settleDt, yieldType, spread, yieldVal, price, benchmark. |
PreferredsOptions | final class | fields. |
CorporateBondsOptions | final class | ccy, fields. |
FuturesResolveOptions | final class | freq. |
FuturesCurveOptions | final class | asof, chainField, fields, maxContracts. |
CdxOptions | final class | recoveryRate, overrides, kwargs / kwarg, format, includeSecurityErrors, returnEids, onDelayed, validateFields. |
CdxResolveOptions | final class | versionless. |
ActiveCdxOptions | final class | lookbackDays, versionless. |
DividendOptions | final class | dvdType. |
DividendYieldOptions | final class | dividendTypes, windowDays. |
TurnoverOptions | final class | ccy, factor. |
EtfHoldingsOptions | final class | fields. |
IndexMembersOptions | final class | field(IndexMemberField), asof. |
VolSurfaceOptions & VolFieldSpec | final classes | VolSurfaceOptions: preset, presets, noPreset(), fields, fieldSpecs, asDecimal, includeDerived, riskFreeRate, dividendYieldField. VolFieldSpec.builder(): metric, tenor, pointType, point. |
ResolveVenuesOptions | final class | pcsOverrides. |
AuctionSnapshotOptions | final class | fields, pcsOverrides. |
DelayStatusOptions | final class | checkIdentity. |
Exceptions (io.github.underloam.xbbg)
| Class / Enum | Hierarchy | Key methods |
|---|---|---|
BlpErrorKind | enum | SESSION(1), REQUEST(2), LIMIT(3), DATALOSS(4), VALIDATION(5), TIMEOUT(6), INTERNAL(7), SDK_NOT_FOUND(11), value(). |
BlpException | extends RuntimeException | kind(), code(), bloombergRequestId(), bloombergRequestIds(). |
BlpSessionException | extends BlpException | kind() (SESSION). |
BlpRequestException | extends BlpException | kind() (REQUEST), service(), operation(), requestId(). |
BlpLimitException | extends BlpRequestException | kind() (LIMIT), service(), operation(), requestId(). |
BlpValidationException | extends BlpException | kind() (VALIDATION), element(), suggestion(). |
BlpTimeoutException | extends BlpException | kind() (TIMEOUT), requestId(). |
BlpSubscriptionDataLossException | extends BlpException | kind() (DATALOSS), topic(), detail(). |
BlpInternalException | extends BlpException | kind() (INTERNAL). |
BlpapiNotFoundException | extends BlpException | kind() (SDK_NOT_FOUND). |
Table package (io.github.underloam.xbbg.table)
| Type | Kind | Public API |
|---|---|---|
Table | final class | Implements Iterable<Row>, ResultMetadataView. numRows(), numColumns(), columns(), columnNames(), column(int), column(String), findColumn(String), hasColumn(String), row(int), iterator(), toRows(), metadata(), resultMetadata(), Table.fromArrowBuffers(...). |
Column | final class | name(), type(), timezone(), nullable(), size(), nullCount(), isNull(row), get(row), getBoolean(row), getInt(row), getLong(row), getFloat(row), getDouble(row), getString(row), getBytes(row), getLocalDate(row), getLocalTime(row), getInstant(row), getZonedDateTime(row), getLocalDateTime(row), toList(). |
Row | final class | table(), index(), get(int), get(String), isNull(String), getBoolean(String), getInt(String), getLong(String), getDouble(String), getString(String), getBytes(String), getLocalDate(String), getLocalTime(String), getInstant(String), getZonedDateTime(String), getLocalDateTime(String), toMap(). |
RowsResult | final class | Extends AbstractList<Map<String, Object>>, implements ResultMetadataView. RowsResult.of(Table), columnNames(), get(int), size(), metadata(), resultMetadata(). |
DataType | enum | NULL, BOOL, INT8, INT16, INT32, INT64, UINT8, UINT16, UINT32, UINT64, FLOAT32, FLOAT64, UTF8, LARGE_UTF8, BINARY, LARGE_BINARY, DATE32, DATE64, TIME32_S, TIME32_MS, TIME64_US, TIME64_NS, TIMESTAMP_S, TIMESTAMP_MS, TIMESTAMP_US, TIMESTAMP_NS. code(), typeName(), byteWidth(), isVariableWidth(), hasLargeOffsets(), isInteger(), isFloatingPoint(), isText(), isBinary(), isDate(), isTime(), isTimestamp(), fromCode(int). |
ResultMetadataView | interface | resultMetadata(), metadata(), bloombergRequestId(), bloombergRequestIds(), eidData(), delayed(), securityErrors(), fieldExceptions(), fieldErrors(), typeMisses(). |
ResultMetadata | final class | ResultMetadata.empty(), ResultMetadata.decode(metadata, decodedJson), plus all methods of ResultMetadataView. |
DelayedDataInfo | final class | delayed(), delayMinutes(). |
BloombergMetadataError | final class | category(), code(), subcategory(), message(). |
BloombergFieldException | final class | field(), category(), code(), subcategory(), message(). |
BloombergFieldError | final class | category(), code(), subcategory(), message(), source(). |
Subscription package (io.github.underloam.xbbg.subscription)
| Type | Kind | Public API |
|---|---|---|
Subscription | final class | Implements Iterable<Tick>, AutoCloseable. nextAsync(), next(Duration), iterator(), stream(), unsubscribe(boolean), unsubscribe(), close(), field(String), arrow(), deliveries(), deliveries(Backend<T>), add(Collection<String>[, Map<String, String>]), addFields(Collection<String>), remove(Collection<String>), latest(), latest(Backend<T>), delivery(), tickers(), fields(), isActive(), stats(), status(), events(), failures(), failedTickers(), topicStates(), fieldErrors(), sessionStatus(), serviceStatus(), adminStatus(). |
ArrowSubscription | final class | Implements Iterable<Table>, AutoCloseable. nextAsync(), next(Duration), iterator(), stream(), unsubscribe(boolean), unsubscribe(), close(). |
DeliveryStream<T> | final class | Implements Iterable<SubscriptionDelivery<T>>, AutoCloseable. nextAsync(), next(Duration), iterator(), stream(), unsubscribe(boolean), unsubscribe(), close(). |
Tick | final class | topic(), timestampUs(), layoutVersion(), fieldKind(String|FieldHandle), has(String|FieldHandle), isNull(String|FieldHandle), get(String|FieldHandle), getDouble(String|FieldHandle), getLong(String|FieldHandle), getString(String|FieldHandle), getLocalDate(String|FieldHandle), toMap(). |
FieldHandle | final class | FieldHandle.of(name), name(). |
StreamOptions | final class | StreamOptions.defaults(), StreamOptions.builder(), toBuilder(), plus getters and builder methods for all 14 stream options. |
AuctionStreamOptions | final class | AuctionStreamOptions.defaults(), AuctionStreamOptions.builder(), stream(), pcsOverrides(). |
FieldErrorPolicy | enum | WARN ("warn"), RAISE ("raise"), IGNORE ("ignore"), wireValue(), parse(String). |
SubscriptionDelivery<T> | final class | kind(), data(), gapBefore(). |
SubscriptionGap | final class | SubscriptionGap.LOCAL_OVERFLOW ("local_overflow"), cause(), droppedUpdates(). |
SubscriptionStats | final class | messagesReceived(), droppedBatches(), batchesSent(), slowConsumer(). |
SubscriptionStatus | final class | events(), failures(), failedTickers(), topicStates(), fieldErrors(), session(), services(), admin(). |
SubscriptionEvent | final class | atUs(), category(), level(), messageType(), topic(), detail(). |
SubscriptionEventCategory | enum | SESSION, SERVICE, ADMIN, SUBSCRIPTION, LIFECYCLE, wireValue(). |
SubscriptionEventLevel | enum | INFO, WARNING, ERROR, wireValue(). |
SubscriptionFailure | final class | topic(), reason(), kind(), atUs(). |
SubscriptionFailureKind | enum | FAILURE, TERMINATED, wireValue(). |
TopicState | final class | topic(), feedTopic(), delayed(), state(), lastChangeUs(), streamsActive(), streamsChangedUs(). |
TopicLifecycleState | enum | PENDING, STARTED, STREAMING, UNSUBSCRIBING, UNSUBSCRIBED, FAILED, TERMINATED, wireValue(). |
SessionStatus & SessionState | class & enum | SessionStatus: state(), lastChangeUs(), disconnectCount(), reconnectCount(). SessionState: STARTING, UP, DOWN, TERMINATED, wireValue(). |
ServiceStatus | final class | service(), up(), lastChangeUs(). |
AdminStatus | final class | slowConsumerWarningActive(), slowConsumerWarningCount(), slowConsumerClearedCount(), dataLossCount(), lastWarningUs(), lastClearedUs(), lastDataLossUs(). |
Extensions package (io.github.underloam.xbbg.ext)
| Type | Kind | Public API |
|---|---|---|
Ext | final class | Dates: parseDate(dateStr), fmtDate(year, month, day[, fmt]), defaultTurnoverDates([startDate, endDate]), defaultBqrDatetimes([startDatetime, endDatetime]).Arrow IPC: pivotToWide(ipcStream), isLongFormat(ipcStream).Tickers & Futures: parseTicker(ticker), isSpecificContract(ticker), buildFuturesTicker(prefix, monthCode, year, asset), normalizeTickers(tickers), filterEquityTickers(tickers), generateFuturesCandidates(genTicker, year, month, day[, freq, count]), validateGenericTicker(ticker), contractIndex(genTicker), filterCandidatesByCycle(candidates, cycle), filterValidContracts(contracts, year, month, day), getMonthCode(monthName), getMonthName(code), getFuturesMonths().CDX: parseCdxTicker(ticker), previousCdxSeries(ticker), cdxGenToSpecific(genTicker, series).Currency: buildFxPair(fromCcy, toCcy), sameCurrency(ccy1, ccy2), currenciesNeedingConversion(currencies, target).Columns & Queries: renameDividendColumns(columns), renameEtfColumns(columns), getDvdType(typ), getDvdTypes(), getDvdCols(), getEtfCols(), buildYasOverrides(settleDt, yieldType, spread, yieldVal, price, benchmark), buildEarningHeaderRename(headerRow, dataColumns), calculateLevelPercentages(values, levels), buildPreferredsQuery(equityTicker[, extraFields]), buildCorporateBondsQuery(ticker[, ccy, extraFields]), buildEtfHoldingsQuery(etfTicker[, extraFields]).Markets & Sessions: deriveSessions(dayStart, dayEnd[, mic, exchCode]), getMarketRule(mic, exchCode), inferTimezone(countryIso), setExchangeOverride(ticker, override), getExchangeOverride(ticker), clearExchangeOverride([ticker]), listExchangeOverrides(), sessionTimesToUtc(startTime, endTime, exchangeTz, date). |
Cdx | final class | acdxInfo(ticker[, BdpOptions][, Backend<T>]), acdxPricing(ticker[, CdxOptions][, Backend<T>]), acdxRisk(ticker[, CdxOptions][, Backend<T>]). |
AuctionFields | final class | imbalance(), indicative(), state(), halts(), results(), composite(), quotes(), defaults(), zeroPriceFields(), group(name), imbalanceSide(code). |
ImbalanceSide | enum | BUY ("buy"), SELL ("sell"), NONE ("none"), wireValue(). |
TickerParts | final class | prefix(), index(), asset(), exchange(). |
FuturesCandidate | final class | ticker(), year(), month(). |
CdxTickerInfo | final class | index(), series(), version(), tenor(), asset(), isGeneric(), seriesNum(). |
FxPairInfo | final class | fxPair(), factor(), fromCcy(), toCcy(). |
TimeRange | final class | new TimeRange(start, end), start(), end(). |
SessionWindows | final class | day(), allday(), pre(), post(), am(), pm(). |
MarketRule | final class | preMinutes(), postMinutes(), lunchStartMin(), lunchEndMin(), isContinuous(). |
ExchangeInfo | final class | ticker(), mic(), exchCode(), timezone(), utcOffset(), source(), sessions(), day(), allday(), pre(), post(), am(), pm(). |
ExchangeOverride | final class | ExchangeOverride.builder(): timezone, mic, exchCode, day, allday, pre, post, am, pm. |
SDK provisioning package (io.github.underloam.xbbg.sdk)
| Type | Kind | Public API |
|---|---|---|
BlpapiSdk | final class | provision(ProvisionOptions) (CompletableFuture<ProvisionResult>), installed(), installed(Path[, String]), main(String[]). |
BlpapiSource | final class | BLOOMBERG_PYPI_INDEX, DEFAULT_PYPI_PROJECT, DEFAULT_CONDA_PACKAGE, BlpapiSource.Kind (PYPI, CONDA, ARTIFACT), pypi(indexUrl[, project]), conda(channel[, packageName]), artifact(urlOrPath[, sha256]), parse(spec), kind(), location(), name(), sha256(), spec(). |
ProvisionOptions | final class | DEFAULT_CONNECT_TIMEOUT, DEFAULT_READ_TIMEOUT, DEFAULT_RETRIES, ProvisionOptions.builder(): source(BlpapiSource), version(String), platform(String), cacheDir(Path), offline(boolean), proxy(String), proxy(Proxy), directConnection(), proxySelector(ProxySelector), noProxy(Collection<String>), basicAuth(host, username, password), bearerToken(host, token), netrc(Path), extraCaCertificates(Path), connectTimeout(Duration), readTimeout(Duration), retries(int), requireArtifactHash(boolean). |
ProvisionResult | final class | version(), platform(), libraryPath(), licensePaths(), source(), artifactUrl(), artifactSha256(), libSha256(), cacheHit(). |
Java 17+ add-on package (io.github.underloam.xbbg.jdk17)
Published in the optional artifact io.github.underloam:xbbg-jdk17 (Automatic-Module-Name: io.github.underloam.xbbg.jdk17):
| Type | Kind | Public API |
|---|---|---|
XbbgFlow | final class | XbbgFlow.ticks(Subscription) (Flow.Publisher<Tick>), XbbgFlow.arrow(ArrowSubscription) (Flow.Publisher<Table>), XbbgFlow.deliveries(DeliveryStream<T>) (Flow.Publisher<SubscriptionDelivery<T>>). |
DeliveryView<T> | sealed interface | DeliveryView.of(SubscriptionDelivery<T>), data(). Permits records DeliveryView.Deltas<T>(T data, Optional<SubscriptionGap> gapBefore) and DeliveryView.State<T>(T data). |
TickValue | sealed interface | Permits records BoolValue(boolean value), IntValue(int value), LongValue(long value), DoubleValue(double value), StringValue(String value), DateValue(LocalDate value), TimeValue(long micros) (toLocalTime()), TimestampValue(long micros) (toInstant()), and Cleared(). |
TickValues | final class | TickValues.get(Tick, String), TickValues.get(Tick, FieldHandle) (Optional<TickValue>). |
Errors | final class | Errors.classify(Throwable) (ErrorKind, unwrapping CompletionException and ExecutionException). |
ErrorKind | sealed interface | error(). Permits records Session(BlpSessionException), Request(BlpRequestException), Limit(BlpLimitException), DataLoss(BlpSubscriptionDataLossException), Validation(BlpValidationException), Timeout(BlpTimeoutException), Internal(BlpInternalException), SdkNotFound(BlpapiNotFoundException), Argument(IllegalArgumentException), State(IllegalStateException), Cancelled(CancellationException), and Other(Throwable). |
ArrowBackends | final class | ArrowBackends.vectorSchemaRoot(BufferAllocator) (Backend<VectorSchemaRoot>). |
ArrowTables | final class | ArrowTables.toVectorSchemaRoot(Table, BufferAllocator) (VectorSchemaRoot). |
VirtualThreads | final class | VirtualThreads.isSupported(), VirtualThreads.useForCallbacks(). |
