# All Classes and Interfaces

Class
Description
AsyncS3OutputStream
AuthException
Base64ByteArrayWrapper
BuildInfo
This class is rendered from a template at build time.
BuildInfo
ByteArrayWrapper
ByteArrayWrapperFactory
CaselessProperties
ChannelPermit
A functional interface representing a permit for a channel operation.
CLI
ClientWireProtocol
ClientWireProtocol.AttachToQuery
Protobuf type `xg.cmdcomp.AttachToQuery`
ClientWireProtocol.AttachToQuery.Builder
Protobuf type `xg.cmdcomp.AttachToQuery`
ClientWireProtocol.AttachToQueryOrBuilder
ClientWireProtocol.Authenticator
Contains the minimal subset of info the client needs to perform any prerequisite authentication challenge(s).
ClientWireProtocol.Authenticator.Builder
Contains the minimal subset of info the client needs to perform any prerequisite authentication challenge(s).
ClientWireProtocol.Authenticator.ResponseOneofCase
ClientWireProtocol.AuthenticatorOrBuilder
ClientWireProtocol.CancelQuery
Protobuf type `xg.cmdcomp.CancelQuery`
ClientWireProtocol.CancelQuery.Builder
Protobuf type `xg.cmdcomp.CancelQuery`
ClientWireProtocol.CancelQueryOrBuilder
ClientWireProtocol.CancelQueryResponse
Protobuf type `xg.cmdcomp.CancelQueryResponse`
ClientWireProtocol.CancelQueryResponse.Builder
Protobuf type `xg.cmdcomp.CancelQueryResponse`
ClientWireProtocol.CancelQueryResponseOrBuilder
ClientWireProtocol.CheckDataRequest
Protobuf type `xg.cmdcomp.CheckDataRequest`
ClientWireProtocol.CheckDataRequest.Builder
Protobuf type `xg.cmdcomp.CheckDataRequest`
ClientWireProtocol.CheckDataRequestOrBuilder
ClientWireProtocol.CheckDataResponse
Protobuf type `xg.cmdcomp.CheckDataResponse`
ClientWireProtocol.CheckDataResponse.Builder
Protobuf type `xg.cmdcomp.CheckDataResponse`
ClientWireProtocol.CheckDataResponseOrBuilder
ClientWireProtocol.ClearCache
Protobuf type `xg.cmdcomp.ClearCache`
ClientWireProtocol.ClearCache.Builder
Protobuf type `xg.cmdcomp.ClearCache`
ClientWireProtocol.ClearCacheOrBuilder
ClientWireProtocol.ClientConnection
Protobuf type `xg.cmdcomp.ClientConnection`
ClientWireProtocol.ClientConnection.Builder
Protobuf type `xg.cmdcomp.ClientConnection`
ClientWireProtocol.ClientConnection2
Protobuf type `xg.cmdcomp.ClientConnection2`
ClientWireProtocol.ClientConnection2.Builder
Protobuf type `xg.cmdcomp.ClientConnection2`
ClientWireProtocol.ClientConnection2OrBuilder
ClientWireProtocol.ClientConnection2Response
Protobuf type `xg.cmdcomp.ClientConnection2Response`
ClientWireProtocol.ClientConnection2Response.Builder
Protobuf type `xg.cmdcomp.ClientConnection2Response`
ClientWireProtocol.ClientConnection2ResponseOrBuilder
ClientWireProtocol.ClientConnectionGCM
Protobuf type `xg.cmdcomp.ClientConnectionGCM`
ClientWireProtocol.ClientConnectionGCM.Builder
Protobuf type `xg.cmdcomp.ClientConnectionGCM`
ClientWireProtocol.ClientConnectionGCM2
Protobuf type `xg.cmdcomp.ClientConnectionGCM2`
ClientWireProtocol.ClientConnectionGCM2.Builder
Protobuf type `xg.cmdcomp.ClientConnectionGCM2`
ClientWireProtocol.ClientConnectionGCM2OrBuilder
ClientWireProtocol.ClientConnectionGCM2Response
Protobuf type `xg.cmdcomp.ClientConnectionGCM2Response`
ClientWireProtocol.ClientConnectionGCM2Response.Builder
Protobuf type `xg.cmdcomp.ClientConnectionGCM2Response`
ClientWireProtocol.ClientConnectionGCM2ResponseOrBuilder
ClientWireProtocol.ClientConnectionGCMOrBuilder
ClientWireProtocol.ClientConnectionGCMResponse
Protobuf type `xg.cmdcomp.ClientConnectionGCMResponse`
ClientWireProtocol.ClientConnectionGCMResponse.Builder
Protobuf type `xg.cmdcomp.ClientConnectionGCMResponse`
ClientWireProtocol.ClientConnectionGCMResponseOrBuilder
ClientWireProtocol.ClientConnectionOrBuilder
ClientWireProtocol.ClientConnectionRefreshSession
Protobuf type `xg.cmdcomp.ClientConnectionRefreshSession`
ClientWireProtocol.ClientConnectionRefreshSession.Builder
Protobuf type `xg.cmdcomp.ClientConnectionRefreshSession`
ClientWireProtocol.ClientConnectionRefreshSessionOrBuilder
ClientWireProtocol.ClientConnectionRefreshSessionResponse
Protobuf type `xg.cmdcomp.ClientConnectionRefreshSessionResponse`
ClientWireProtocol.ClientConnectionRefreshSessionResponse.Builder
Protobuf type `xg.cmdcomp.ClientConnectionRefreshSessionResponse`
ClientWireProtocol.ClientConnectionRefreshSessionResponseOrBuilder
ClientWireProtocol.ClientConnectionRefreshToken
Protobuf type `xg.cmdcomp.ClientConnectionRefreshToken`
ClientWireProtocol.ClientConnectionRefreshToken.Builder
Protobuf type `xg.cmdcomp.ClientConnectionRefreshToken`
ClientWireProtocol.ClientConnectionRefreshTokenOrBuilder
ClientWireProtocol.ClientConnectionRefreshTokenResponse
Protobuf type `xg.cmdcomp.ClientConnectionRefreshTokenResponse`
ClientWireProtocol.ClientConnectionRefreshTokenResponse.Builder
Protobuf type `xg.cmdcomp.ClientConnectionRefreshTokenResponse`
ClientWireProtocol.ClientConnectionRefreshTokenResponseOrBuilder
ClientWireProtocol.ClientConnectionResponse
Protobuf type `xg.cmdcomp.ClientConnectionResponse`
ClientWireProtocol.ClientConnectionResponse.Builder
Protobuf type `xg.cmdcomp.ClientConnectionResponse`
ClientWireProtocol.ClientConnectionResponseOrBuilder
ClientWireProtocol.ClientConnectionSecurityToken
Protobuf type `xg.cmdcomp.ClientConnectionSecurityToken`
ClientWireProtocol.ClientConnectionSecurityToken.Builder
Protobuf type `xg.cmdcomp.ClientConnectionSecurityToken`
ClientWireProtocol.ClientConnectionSecurityTokenOrBuilder
ClientWireProtocol.ClientConnectionSecurityTokenResponse
Protobuf type `xg.cmdcomp.ClientConnectionSecurityTokenResponse`
ClientWireProtocol.ClientConnectionSecurityTokenResponse.Builder
Protobuf type `xg.cmdcomp.ClientConnectionSecurityTokenResponse`
ClientWireProtocol.ClientConnectionSecurityTokenResponseOrBuilder
ClientWireProtocol.ClientConnectionSSO
Protobuf type `xg.cmdcomp.ClientConnectionSSO`
ClientWireProtocol.ClientConnectionSSO.Builder
Protobuf type `xg.cmdcomp.ClientConnectionSSO`
ClientWireProtocol.ClientConnectionSSO2
Protobuf type `xg.cmdcomp.ClientConnectionSSO2`
ClientWireProtocol.ClientConnectionSSO2.Builder
Protobuf type `xg.cmdcomp.ClientConnectionSSO2`
ClientWireProtocol.ClientConnectionSSO2OrBuilder
ClientWireProtocol.ClientConnectionSSO2Response
Protobuf type `xg.cmdcomp.ClientConnectionSSO2Response`
ClientWireProtocol.ClientConnectionSSO2Response.Builder
Protobuf type `xg.cmdcomp.ClientConnectionSSO2Response`
ClientWireProtocol.ClientConnectionSSO2Response.ResponseOneofCase
ClientWireProtocol.ClientConnectionSSO2ResponseOrBuilder
ClientWireProtocol.ClientConnectionSSOOrBuilder
ClientWireProtocol.ClientConnectionSSOResponse
Protobuf type `xg.cmdcomp.ClientConnectionSSOResponse`
ClientWireProtocol.ClientConnectionSSOResponse.Builder
Protobuf type `xg.cmdcomp.ClientConnectionSSOResponse`
ClientWireProtocol.ClientConnectionSSOResponseOrBuilder
ClientWireProtocol.CloseConnection
Protobuf type `xg.cmdcomp.CloseConnection`
ClientWireProtocol.CloseConnection.Builder
Protobuf type `xg.cmdcomp.CloseConnection`
ClientWireProtocol.CloseConnectionOrBuilder
ClientWireProtocol.CloseResultSet
Protobuf type `xg.cmdcomp.CloseResultSet`
ClientWireProtocol.CloseResultSet.Builder
Protobuf type `xg.cmdcomp.CloseResultSet`
ClientWireProtocol.CloseResultSetOrBuilder
ClientWireProtocol.CompletedQueriesResponse
Protobuf type `xg.cmdcomp.CompletedQueriesResponse`
ClientWireProtocol.CompletedQueriesResponse.Builder
Protobuf type `xg.cmdcomp.CompletedQueriesResponse`
ClientWireProtocol.CompletedQueriesResponseOrBuilder
ClientWireProtocol.CompletedQueriesRow
Matches row output from the completed queries vTable
ClientWireProtocol.CompletedQueriesRow.Builder
Matches row output from the completed queries vTable
ClientWireProtocol.CompletedQueriesRowOrBuilder
ClientWireProtocol.ConfirmationResponse
Protobuf type `xg.cmdcomp.ConfirmationResponse`
ClientWireProtocol.ConfirmationResponse.Builder
Protobuf type `xg.cmdcomp.ConfirmationResponse`
ClientWireProtocol.ConfirmationResponse.ResponseType
Protobuf enum `xg.cmdcomp.ConfirmationResponse.ResponseType`
ClientWireProtocol.ConfirmationResponseOrBuilder
ClientWireProtocol.ExecuteExplain
Protobuf type `xg.cmdcomp.ExecuteExplain`
ClientWireProtocol.ExecuteExplain.Builder
Protobuf type `xg.cmdcomp.ExecuteExplain`
ClientWireProtocol.ExecuteExplainForSpark
Spark Deprecated
ClientWireProtocol.ExecuteExplainForSpark.Builder
Spark Deprecated
ClientWireProtocol.ExecuteExplainForSpark.PartitioningType
Protobuf enum `xg.cmdcomp.ExecuteExplainForSpark.PartitioningType`
ClientWireProtocol.ExecuteExplainForSparkOrBuilder
ClientWireProtocol.ExecuteExplainOrBuilder
ClientWireProtocol.ExecuteExport
Protobuf type `xg.cmdcomp.ExecuteExport`
ClientWireProtocol.ExecuteExport.Builder
Protobuf type `xg.cmdcomp.ExecuteExport`
ClientWireProtocol.ExecuteExportOrBuilder
ClientWireProtocol.ExecuteExportResponse
Protobuf type `xg.cmdcomp.ExecuteExportResponse`
ClientWireProtocol.ExecuteExportResponse.Builder
Protobuf type `xg.cmdcomp.ExecuteExportResponse`
ClientWireProtocol.ExecuteExportResponseOrBuilder
ClientWireProtocol.ExecuteInlinePlan
Protobuf type `xg.cmdcomp.ExecuteInlinePlan`
ClientWireProtocol.ExecuteInlinePlan.Builder
Protobuf type `xg.cmdcomp.ExecuteInlinePlan`
ClientWireProtocol.ExecuteInlinePlanOrBuilder
ClientWireProtocol.ExecutePlan
Protobuf type `xg.cmdcomp.ExecutePlan`
ClientWireProtocol.ExecutePlan.Builder
Protobuf type `xg.cmdcomp.ExecutePlan`
ClientWireProtocol.ExecutePlanOrBuilder
ClientWireProtocol.ExecuteQuery
Protobuf type `xg.cmdcomp.ExecuteQuery`
ClientWireProtocol.ExecuteQuery.Builder
Protobuf type `xg.cmdcomp.ExecuteQuery`
ClientWireProtocol.ExecuteQueryOrBuilder
ClientWireProtocol.ExecuteQueryResponse
Protobuf type `xg.cmdcomp.ExecuteQueryResponse`
ClientWireProtocol.ExecuteQueryResponse.Builder
Protobuf type `xg.cmdcomp.ExecuteQueryResponse`
ClientWireProtocol.ExecuteQueryResponseOrBuilder
ClientWireProtocol.ExecuteUpdate
Protobuf type `xg.cmdcomp.ExecuteUpdate`
ClientWireProtocol.ExecuteUpdate.Builder
Protobuf type `xg.cmdcomp.ExecuteUpdate`
ClientWireProtocol.ExecuteUpdateOrBuilder
ClientWireProtocol.ExecuteUpdateResponse
Protobuf type `xg.cmdcomp.ExecuteUpdateResponse`
ClientWireProtocol.ExecuteUpdateResponse.Builder
Protobuf type `xg.cmdcomp.ExecuteUpdateResponse`
ClientWireProtocol.ExecuteUpdateResponseOrBuilder
ClientWireProtocol.ExplainFormat
Protobuf enum `xg.cmdcomp.ExplainFormat`
ClientWireProtocol.ExplainPipelineRequest
Protobuf type `xg.cmdcomp.ExplainPipelineRequest`
ClientWireProtocol.ExplainPipelineRequest.Builder
Protobuf type `xg.cmdcomp.ExplainPipelineRequest`
ClientWireProtocol.ExplainPipelineRequestOrBuilder
ClientWireProtocol.ExplainPipelineResponse
Protobuf type `xg.cmdcomp.ExplainPipelineResponse`
ClientWireProtocol.ExplainPipelineResponse.Builder
Protobuf type `xg.cmdcomp.ExplainPipelineResponse`
ClientWireProtocol.ExplainPipelineResponseOrBuilder
ClientWireProtocol.ExplainPlan
Protobuf type `xg.cmdcomp.ExplainPlan`
ClientWireProtocol.ExplainPlan.Builder
Protobuf type `xg.cmdcomp.ExplainPlan`
ClientWireProtocol.ExplainPlanOrBuilder
ClientWireProtocol.ExplainResponseStringPlan
Protobuf type `xg.cmdcomp.ExplainResponseStringPlan`
ClientWireProtocol.ExplainResponseStringPlan.Builder
Protobuf type `xg.cmdcomp.ExplainResponseStringPlan`
ClientWireProtocol.ExplainResponseStringPlanOrBuilder
ClientWireProtocol.FetchAuthenticators
Protobuf type `xg.cmdcomp.FetchAuthenticators`
ClientWireProtocol.FetchAuthenticators.Builder
Protobuf type `xg.cmdcomp.FetchAuthenticators`
ClientWireProtocol.FetchAuthenticatorsOrBuilder
ClientWireProtocol.FetchAuthenticatorsResponse
Protobuf type `xg.cmdcomp.FetchAuthenticatorsResponse`
ClientWireProtocol.FetchAuthenticatorsResponse.Builder
Protobuf type `xg.cmdcomp.FetchAuthenticatorsResponse`
ClientWireProtocol.FetchAuthenticatorsResponseOrBuilder
ClientWireProtocol.FetchData
Protobuf type `xg.cmdcomp.FetchData`
ClientWireProtocol.FetchData.Builder
Protobuf type `xg.cmdcomp.FetchData`
ClientWireProtocol.FetchDataOrBuilder
ClientWireProtocol.FetchDataResponse
Protobuf type `xg.cmdcomp.FetchDataResponse`
ClientWireProtocol.FetchDataResponse.Builder
Protobuf type `xg.cmdcomp.FetchDataResponse`
ClientWireProtocol.FetchDataResponseOrBuilder
ClientWireProtocol.FetchMetadata
Protobuf type `xg.cmdcomp.FetchMetadata`
ClientWireProtocol.FetchMetadata.Builder
Protobuf type `xg.cmdcomp.FetchMetadata`
ClientWireProtocol.FetchMetadataOrBuilder
ClientWireProtocol.FetchMetadataResponse
Protobuf type `xg.cmdcomp.FetchMetadataResponse`
ClientWireProtocol.FetchMetadataResponse.Builder
Protobuf type `xg.cmdcomp.FetchMetadataResponse`
ClientWireProtocol.FetchMetadataResponseOrBuilder
ClientWireProtocol.FetchSystemMetadata
Protobuf type `xg.cmdcomp.FetchSystemMetadata`
ClientWireProtocol.FetchSystemMetadata.Builder
Protobuf type `xg.cmdcomp.FetchSystemMetadata`
ClientWireProtocol.FetchSystemMetadata.SystemMetadataCall
Protobuf enum `xg.cmdcomp.FetchSystemMetadata.SystemMetadataCall`
ClientWireProtocol.FetchSystemMetadataOrBuilder
ClientWireProtocol.FetchSystemMetadataResponse
Protobuf type `xg.cmdcomp.FetchSystemMetadataResponse`
ClientWireProtocol.FetchSystemMetadataResponse.Builder
Protobuf type `xg.cmdcomp.FetchSystemMetadataResponse`
ClientWireProtocol.FetchSystemMetadataResponse.ResultOneofCase
ClientWireProtocol.FetchSystemMetadataResponseOrBuilder
ClientWireProtocol.ForceExternal
Deprecated.
ClientWireProtocol.ForceExternal.Builder
Protobuf type `xg.cmdcomp.ForceExternal`
ClientWireProtocol.ForceExternalOrBuilder
Deprecated.
ClientWireProtocol.GetSchema
Protobuf type `xg.cmdcomp.GetSchema`
ClientWireProtocol.GetSchema.Builder
Protobuf type `xg.cmdcomp.GetSchema`
ClientWireProtocol.GetSchemaOrBuilder
ClientWireProtocol.GetSchemaResponse
Protobuf type `xg.cmdcomp.GetSchemaResponse`
ClientWireProtocol.GetSchemaResponse.Builder
Protobuf type `xg.cmdcomp.GetSchemaResponse`
ClientWireProtocol.GetSchemaResponseOrBuilder
ClientWireProtocol.KillQuery
Protobuf type `xg.cmdcomp.KillQuery`
ClientWireProtocol.KillQuery.Builder
Protobuf type `xg.cmdcomp.KillQuery`
ClientWireProtocol.KillQueryOrBuilder
ClientWireProtocol.KillQueryResponse
Protobuf type `xg.cmdcomp.KillQueryResponse`
ClientWireProtocol.KillQueryResponse.Builder
Protobuf type `xg.cmdcomp.KillQueryResponse`
ClientWireProtocol.KillQueryResponseOrBuilder
ClientWireProtocol.ListPlan
Protobuf type `xg.cmdcomp.ListPlan`
ClientWireProtocol.ListPlan.Builder
Protobuf type `xg.cmdcomp.ListPlan`
ClientWireProtocol.ListPlanOrBuilder
ClientWireProtocol.ListPlanResponse
Protobuf type `xg.cmdcomp.ListPlanResponse`
ClientWireProtocol.ListPlanResponse.Builder
Protobuf type `xg.cmdcomp.ListPlanResponse`
ClientWireProtocol.ListPlanResponseOrBuilder
ClientWireProtocol.LocalQueries
Protobuf type `xg.cmdcomp.LocalQueries`
ClientWireProtocol.LocalQueries.Builder
Protobuf type `xg.cmdcomp.LocalQueries`
ClientWireProtocol.LocalQueries.OneIdentityOptionCase
ClientWireProtocol.LocalQueriesOrBuilder
ClientWireProtocol.LocalQueriesResponse
Protobuf type `xg.cmdcomp.LocalQueriesResponse`
ClientWireProtocol.LocalQueriesResponse.Builder
Protobuf type `xg.cmdcomp.LocalQueriesResponse`
ClientWireProtocol.LocalQueriesResponseOrBuilder
ClientWireProtocol.OpenIDAuthenticator
Protobuf type `xg.cmdcomp.OpenIDAuthenticator`
ClientWireProtocol.OpenIDAuthenticator.Builder
Protobuf type `xg.cmdcomp.OpenIDAuthenticator`
ClientWireProtocol.OpenIDAuthenticatorOrBuilder
ClientWireProtocol.PerformanceMode
Determines how result sets are processed by the server.
ClientWireProtocol.QueryConcurrencyResponse
Protobuf type `xg.cmdcomp.QueryConcurrencyResponse`
ClientWireProtocol.QueryConcurrencyResponse.Builder
Protobuf type `xg.cmdcomp.QueryConcurrencyResponse`
ClientWireProtocol.QueryConcurrencyResponseOrBuilder
ClientWireProtocol.Request
The request has a type and then the relevant optional field is filled.
ClientWireProtocol.Request.Builder
The request has a type and then the relevant optional field is filled.
ClientWireProtocol.Request.RequestOneofCase
ClientWireProtocol.Request.RequestType
Protobuf enum `xg.cmdcomp.Request.RequestType`
ClientWireProtocol.RequestOrBuilder
ClientWireProtocol.ResultSet
Protobuf type `xg.cmdcomp.ResultSet`
ClientWireProtocol.ResultSet.Builder
Protobuf type `xg.cmdcomp.ResultSet`
ClientWireProtocol.ResultSetOrBuilder
ClientWireProtocol.SecondaryInterfaceList
Protobuf type `xg.cmdcomp.SecondaryInterfaceList`
ClientWireProtocol.SecondaryInterfaceList.Builder
Protobuf type `xg.cmdcomp.SecondaryInterfaceList`
ClientWireProtocol.SecondaryInterfaceListOrBuilder
ClientWireProtocol.SecurityToken
For Connectors v2, we should be using compact JWE's which provide integrity verifiction + encryption
ClientWireProtocol.SecurityToken.Builder
For Connectors v2, we should be using compact JWE's which provide integrity verifiction + encryption
ClientWireProtocol.SecurityTokenOrBuilder
ClientWireProtocol.ServerSignal
Protobuf enum `xg.cmdcomp.ServerSignal`
ClientWireProtocol.SessionInfo
Protobuf type `xg.cmdcomp.SessionInfo`
ClientWireProtocol.SessionInfo.Builder
Protobuf type `xg.cmdcomp.SessionInfo`
ClientWireProtocol.SessionInfoOrBuilder
ClientWireProtocol.SetParameter
Protobuf type `xg.cmdcomp.SetParameter`
ClientWireProtocol.SetParameter.Builder
Protobuf type `xg.cmdcomp.SetParameter`
ClientWireProtocol.SetParameter.Concurrency
Protobuf type `xg.cmdcomp.SetParameter.Concurrency`
ClientWireProtocol.SetParameter.Concurrency.Builder
Protobuf type `xg.cmdcomp.SetParameter.Concurrency`
ClientWireProtocol.SetParameter.ConcurrencyOrBuilder
ClientWireProtocol.SetParameter.ForceExternal
Protobuf type `xg.cmdcomp.SetParameter.ForceExternal`
ClientWireProtocol.SetParameter.ForceExternal.Builder
Protobuf type `xg.cmdcomp.SetParameter.ForceExternal`
ClientWireProtocol.SetParameter.ForceExternalOrBuilder
ClientWireProtocol.SetParameter.MaxTempDiskLimit
Protobuf type `xg.cmdcomp.SetParameter.MaxTempDiskLimit`
ClientWireProtocol.SetParameter.MaxTempDiskLimit.Builder
Protobuf type `xg.cmdcomp.SetParameter.MaxTempDiskLimit`
ClientWireProtocol.SetParameter.MaxTempDiskLimitOrBuilder
ClientWireProtocol.SetParameter.MemoryTracing
Protobuf type `xg.cmdcomp.SetParameter.MemoryTracing`
ClientWireProtocol.SetParameter.MemoryTracing.Builder
Protobuf type `xg.cmdcomp.SetParameter.MemoryTracing`
ClientWireProtocol.SetParameter.MemoryTracingOrBuilder
ClientWireProtocol.SetParameter.ParameterCase
ClientWireProtocol.SetParameter.Priority
Protobuf type `xg.cmdcomp.SetParameter.Priority`
ClientWireProtocol.SetParameter.Priority.Builder
Protobuf type `xg.cmdcomp.SetParameter.Priority`
ClientWireProtocol.SetParameter.PriorityAdjustFactor
Protobuf type `xg.cmdcomp.SetParameter.PriorityAdjustFactor`
ClientWireProtocol.SetParameter.PriorityAdjustFactor.Builder
Protobuf type `xg.cmdcomp.SetParameter.PriorityAdjustFactor`
ClientWireProtocol.SetParameter.PriorityAdjustFactorOrBuilder
ClientWireProtocol.SetParameter.PriorityAdjustTime
Protobuf type `xg.cmdcomp.SetParameter.PriorityAdjustTime`
ClientWireProtocol.SetParameter.PriorityAdjustTime.Builder
Protobuf type `xg.cmdcomp.SetParameter.PriorityAdjustTime`
ClientWireProtocol.SetParameter.PriorityAdjustTimeOrBuilder
ClientWireProtocol.SetParameter.PriorityOrBuilder
ClientWireProtocol.SetParameter.ResultSetColumnLimit
Protobuf type `xg.cmdcomp.SetParameter.ResultSetColumnLimit`
ClientWireProtocol.SetParameter.ResultSetColumnLimit.Builder
Protobuf type `xg.cmdcomp.SetParameter.ResultSetColumnLimit`
ClientWireProtocol.SetParameter.ResultSetColumnLimitOrBuilder
ClientWireProtocol.SetParameter.RowLimit
Protobuf type `xg.cmdcomp.SetParameter.RowLimit`
ClientWireProtocol.SetParameter.RowLimit.Builder
Protobuf type `xg.cmdcomp.SetParameter.RowLimit`
ClientWireProtocol.SetParameter.RowLimitOrBuilder
ClientWireProtocol.SetParameter.ServiceClassName
Protobuf type `xg.cmdcomp.SetParameter.ServiceClassName`
ClientWireProtocol.SetParameter.ServiceClassName.Builder
Protobuf type `xg.cmdcomp.SetParameter.ServiceClassName`
ClientWireProtocol.SetParameter.ServiceClassNameOrBuilder
ClientWireProtocol.SetParameter.TimeLimit
Protobuf type `xg.cmdcomp.SetParameter.TimeLimit`
ClientWireProtocol.SetParameter.TimeLimit.Builder
Protobuf type `xg.cmdcomp.SetParameter.TimeLimit`
ClientWireProtocol.SetParameter.TimeLimitOrBuilder
ClientWireProtocol.SetParameterOrBuilder
ClientWireProtocol.SetSchema
Protobuf type `xg.cmdcomp.SetSchema`
ClientWireProtocol.SetSchema.Builder
Protobuf type `xg.cmdcomp.SetSchema`
ClientWireProtocol.SetSchemaOrBuilder
ClientWireProtocol.SysQueriesRow
Protobuf type `xg.cmdcomp.SysQueriesRow`
ClientWireProtocol.SysQueriesRow.Builder
Protobuf type `xg.cmdcomp.SysQueriesRow`
ClientWireProtocol.SysQueriesRowOrBuilder
ClientWireProtocol.SystemWideCompletedQueries
Protobuf type `xg.cmdcomp.SystemWideCompletedQueries`
ClientWireProtocol.SystemWideCompletedQueries.Builder
Protobuf type `xg.cmdcomp.SystemWideCompletedQueries`
ClientWireProtocol.SystemWideCompletedQueriesOrBuilder
ClientWireProtocol.SystemWideQueries
Protobuf type `xg.cmdcomp.SystemWideQueries`
ClientWireProtocol.SystemWideQueries.Builder
Protobuf type `xg.cmdcomp.SystemWideQueries`
ClientWireProtocol.SystemWideQueriesOrBuilder
ClientWireProtocol.SystemWideQueriesResponse
Protobuf type `xg.cmdcomp.SystemWideQueriesResponse`
ClientWireProtocol.SystemWideQueriesResponse.Builder
Protobuf type `xg.cmdcomp.SystemWideQueriesResponse`
ClientWireProtocol.SystemWideQueriesResponseOrBuilder
ClientWireProtocol.TestConnection
Protobuf type `xg.cmdcomp.TestConnection`
ClientWireProtocol.TestConnection.Builder
Protobuf type `xg.cmdcomp.TestConnection`
ClientWireProtocol.TestConnectionOrBuilder
CLIMetrics
CommandResult
CommandResult represents the returned state of the CLI command.
CommitInfo
CompletableFutures
CompletableFutures.FailedResult<T,E>
A Result that represents a failed operation.
CompletableFutures.IOResult<T>
A specialization of the `CompletableFutures.Result` interface that represents the result of an I/O operation.
CompletableFutures.Result<T,E>
A Result represents the result of a operation that can either succeed with a value of type T, or fail with a SQLException.
CompletableFutures.SQLResult<T>
A specialization of the `CompletableFutures.Result` interface that represents the result of executing a SQL query.
CompletableFutures.SuccessResult<T,E>
A Result that represents a successful operation T.
CryptoUtils
CustomTsvWriter
DataEndMarker
DurationCounter
The DurationCounter interface represents a mechanism for measuring time durations between a "start" point and an "stop" point.
DynamicClassLoader
ErrorResponse
ErrorResponse.Error
ExceptionWithStatus
Base class for exceptions that have an associated HTTP status
Executors
ExtractConfiguration
ExtractConfiguration.BinaryFormat
ExtractConfiguration.Compression
ExtractConfiguration.FileType
ExtractConfiguration.HeaderMode
ExtractConfiguration.LocationType
ExtractConfiguration.TranslateCharactersMode
ExtractMetrics
ExtractSyntaxParser
A utility class for parsing the "EXTRACT TO" syntax into its configuration and query components
ExtractSyntaxParser.ParseResult
A class to wrap the result of an "EXTRACT TO" parse
FastStringTokenizer
FetchSummary
Represents a summary of a fetch operation, including information about the sequence number, the number of rows fetched, and the detection of a DEM (Data End Marker).
FlattenedRow
Row that has been flattened to a single `Object`.
Functions
Gauge
HexadecimalByteArrayWrapper
InfoResource
Iterators
Iterators.LazyFanInPriorityQueue
A priority queue for sequenced, asynchronous processing of `CompletableFutures.SQLResult<RowBatch>` elements.
Iterators.PeekingAsyncIterator<T>
An implementation of the `AsyncIterator` interface that allows peeking at the next element without consuming it from the underlying iterator.
JavaNetOcientWireV1Transport
JavaNetOcientWireV1Transport.Factory
JDBCDriver
Json
KML
LandingPages
LocalAttach
Metric<T>
Metric.CounterType
The different types of counters.
Metric.DataType
The metric's data type.
Metric.MetricPath
The identifier than a perfCounter.
Metric.NamedTag
A Tag with a String or Integer identifier
Metric.Tag
Tags that can be associated with a metric.
Metric.Units
Possible units for interpreting counter values.
MetricsRegistry
Global Registry for all performance counters.
MetricsResource
MetricsResponse
MetricsResponse.Serializer
Returns a flat array of JSON objects, each representing a metric.
MockOcientCluster
MockOcientCluster.IdempotentResultSetProvider
Provides a mechanism for simulating result set production with minimal overhead.
MockQueryRegistry
MockQueryRegistry.ExternalConfig
Externalized query configuration.
MockQueryRegistry.FetchArgs
Externalized fetch data request configuration.
MockQueryRegistry.FetchError
Represents an externally injected error.
MockQueryRegistry.QueryArgs
Externalized query optimization and stream configuration.
MockQueryRegistry.RedirectLocation
Represents a redirect location.
NettyOcientWireV1Transport
Transport implementation that implements the Ocient Wire Protocol V1.
NettyOcientWireV1Transport.Factory
NullRowTransformer
Null transformer, column values are returned as-is.
NullRowTransformerFactory
ObjectMapperProvider
OktaAuthenticators
OktaAuthenticators.OktaAuthenticationClient
OktaAuthenticators.OktaNativeSSOClient
From https://developer.okta.com/docs/guides/configure-native-sso/main
OktaAuthenticators.OktaNativeSSOToken
From https://developer.okta.com/docs/guides/configure-native-sso/main
OpenIDAuthenticators
OpenIDAuthenticators.AuthorizationCodeCallbackResource
OpenIDAuthenticators.AuthorizationCodeWithPKCEClient
The PKCE-enhanced Authorization Code Flow introduces a secret created by the calling application that can be verified by the authorization server; this secret is called the Code Verifier.
OpenIDAuthenticators.AuthorizationCodeWithPKCEClient.AuthorizationCodeGrant<T>
The authorization code is obtained by using an authorization server as an intermediary between the client and resource owner.
OpenIDAuthenticators.DeviceAuthorizationGrant<T>
The Device Authorization Grant is an extension that enables devices with no browser or limited input capability to use OAuth.
OpenIDAuthenticators.DeviceAuthorizationGrantClient
From https://datatracker.ietf.org/doc/html/rfc8628
OpenIDAuthenticators.OAuthFlow
OpenIDAuthenticators.OAuthToken
Token(s) received from an OAuth 2.0 Token Endpoint
OpenIDAuthenticators.TokenPoller<T>
ParseException
PasswordMaskingCallback
PerfCounter
PerfCounter.ThreadingModel
Threading model under which the counter will be mutated
PerformanceMode
The Performance Mode represents determines how result sets are processed by Ocient Wire clients.
QueryMetrics
QueuePermit
A functional interface representing a permit for a queue operation.
RecordExtractorFactory
RecordExtractorFactory.WriterHandle
Born out of a need to parallelize Amazon S3 Multi-Part Uploads through a number of synchronous `OutputStream` and `AbstractWriter` implementations.
ReportLogger
Utility class for periodically logging JSON documents
ResponseUtil
RestServer
Entry point for the REST API.
ResultSetBuilder
ResultSetExtractor
Row
An interface that represents a row of data from a table.
RowBatch
RowTransformer
Interface for applying column value transformations directly within data fetch deserialization threads.
RowTransformerFactory
Factory interface for creating and managing `RowTransformer` instances.
RSBuilderNull
S3OutputStream
ServerQuiesceException
SimpleMillisCounter
SimplexTransport<TREQUEST,TRESPONSE>
Represents a simplex, uni-directional transport mechanism.
SimplexTransport.Ctx
Opaque, consumer-defined context of a stream request.
SimplexTransport.StreamCtx<T>
Contextual wrapper for items passed along the stream.
SimplexTransportFactory<T>
SortMode
An enumeration representing sorting modes.
SQLStates
StLinestring
StPoint
StPolygon
StructuredQueryMetrics
SuppressFBWarnings
SyncRowCursor
An `AsyncIterator` over the `rows` in this result set.
SyncRowCursor.CursorMode
ThreadFormatter
Token
TraceProcessor
TransportException
Signals that an I/O operation on a transport has failed.
TransportException.FailMode
Specifies whether the exception occurred during a send or receive operation.
TransportResult<T>
A specialization of the `CompletableFutures.Result` interface that represents the result of an I/O operation.
TransportResult.FailedTransportResult<T>
TransportResult.SuccessTransportResult<T>
TypeUtils
UTF8ByteArrayWrapper
WebStatusMapable
WireType
WriteThroughResultSetExtractor
XGArray
XGByteArrayHelper
XGConnection
XGConnection.ConfirmationSupplier<Response>
XGConnection.ConnectionPoolingMode
XGConnection.ConnectionProperty
XGConnection.ConnectionPropertyGroup
XGConnection.HandshakeType
XGConnection.RemoteEndpoint
Represents an addressable endpoint for a network interface
XGConnection.RemoteNode
Represents a server with multiple network interfaces
XGConnection.ResponseHandler<Response>
A response handler for wire messages.
XGConnection.Session
XGConnection.Tls
XGConnection.XGConnectionFactory
Handles the entire XGConnection lifecycle.
XGConnection.XGTrustManager
XGConnectionFactory
Functional interface for creating connections to a database.
XGConnectionInfo
XGConnectionInfo.Builder
XGConnectionInfo.Hint
XGDatabaseMetaData
XGDate
XGPreparedStatement
XGProperties
XGRegexUtils
XGResultSet
TODO Make this an abstract class parameterized on the client's response type.
XGResultSet.OcientResultSetMetadata
XGResultSet.OcientResultSetMetadata.Builder
XGResultSet.Option
XGResultSetMetaData
XGStatement
XGTime
XGTimestamp
XGTuple