A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
All Classes All Packages

A

ACCESS_CONTROL_CONFIG_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
ACCESS_CONTROL_FACTORY_CLASS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
AccessType - Enum in org.apache.pinot.spi.config.user
 
Accounting() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
activeRecording() - Method in interface org.apache.pinot.spi.trace.Tracer
 
activeRecording() - Static method in class org.apache.pinot.spi.trace.Tracing
Get the active recording on the current thread to write values into.
AdaptiveServerSelector() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
addChildFieldSpec(String, FieldSpec) - Method in class org.apache.pinot.spi.data.ComplexFieldSpec
 
addComplex(String, FieldSpec.DataType) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
Add complex field spec
addConfig(String, String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentNameGeneratorSpec
 
addDateTime(String, FieldSpec.DataType, String, String) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
Add dateTimeFieldSpec with basic fields
addDateTime(String, FieldSpec.DataType, String, String, Object, String) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
Add dateTimeFieldSpec with basic fields plus defaultNullValue and transformFunction
addField(String, FieldSpec) - Method in class org.apache.pinot.spi.data.Schema
Deprecated.
addField(FieldSpec) - Method in class org.apache.pinot.spi.data.Schema
 
addListener(PinotMetricsRegistryListener) - Method in interface org.apache.pinot.spi.metrics.PinotMetricsRegistry
Adds a PinotMetricsRegistryListener to a collection of listeners that will be notified on metric creation.
addMetric(String, FieldSpec.DataType) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
Add metricFieldSpec
addMetric(String, FieldSpec.DataType, Object) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
Add metricFieldSpec with defaultNullValue
addMismatchReason(String) - Method in class org.apache.pinot.spi.data.SchemaValidatorResult
 
addMultiValueDimension(String, FieldSpec.DataType) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
Add multi value dimensionFieldSpec
addMultiValueDimension(String, FieldSpec.DataType, int, Object) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
Add multi value dimensionFieldSpec with maxLength and a defaultNullValue
addMultiValueDimension(String, FieldSpec.DataType, Object) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
Add multi value dimensionFieldSpec with defaultNullValue
addNullValueField(String) - Method in class org.apache.pinot.spi.data.readers.GenericRow
Marks a field as null.
addProperty(String, Object) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Deprecated.
Configurations should be immutable. Prefer creating a new PinotConfiguration(org.apache.pinot.spi.ingestion.batch.spec.PinotFSSpec) with base properties to overwrite properties.
addSingleValueDimension(String, FieldSpec.DataType) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
Add single value dimensionFieldSpec
addSingleValueDimension(String, FieldSpec.DataType, int, Object) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
Add single value dimensionFieldSpec with maxLength and a defaultNullValue
addSingleValueDimension(String, FieldSpec.DataType, Object) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
Add single value dimensionFieldSpec with a defaultNullValue
addTime(TimeGranularitySpec, TimeGranularitySpec) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
Deprecated.
in favor of Schema.SchemaBuilder.addDateTime(String, DataType, String, String) Adds timeFieldSpec with incoming and outgoing granularity spec This will continue to exist for a while in several tests, as it helps to test backward compatibility of schemas containing TimeFieldSpec
addURL(URL) - Method in class org.apache.pinot.spi.plugin.PluginClassLoader
 
AdhocTaskConfig - Class in org.apache.pinot.spi.config.task
AdhocTaskConfig configuration.
AdhocTaskConfig(String, String, String, Map<String, String>) - Constructor for class org.apache.pinot.spi.config.task.AdhocTaskConfig
 
ADMIN - org.apache.pinot.spi.config.user.RoleType
 
ADMIN_HTTPS_PORT_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.Instance
 
ADMIN_PORT_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.Instance
 
AggregationConfig - Class in org.apache.pinot.spi.config.table.ingestion
 
AggregationConfig(String, String) - Constructor for class org.apache.pinot.spi.config.table.ingestion.AggregationConfig
 
ALL - org.apache.pinot.spi.config.table.ingestion.ComplexTypeConfig.CollectionNotUnnestedToJson
 
allMetrics() - Method in interface org.apache.pinot.spi.metrics.PinotMetricsRegistry
Returns an unmodifiable map of all metrics and their names.
ALLOW_TABLE_NAME_WITH_DATABASE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
ANCHOR_TASK_ID - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
AND_SCAN_REORDERING - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
APPEND - org.apache.pinot.spi.config.table.UpsertConfig.Strategy
 
APPEND - org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentIngestionType
 
APPEND_UUID_TO_SEGMENT_NAME - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
appendDefaultNullValue(ObjectNode) - Method in class org.apache.pinot.spi.data.FieldSpec
 
appendTransformFunction(ObjectNode) - Method in class org.apache.pinot.spi.data.FieldSpec
 
applyConfigWithEnvVariables(Map<String, String>, T) - Static method in class org.apache.pinot.spi.config.ConfigUtils
Apply environment variables to any given BaseJsonConfig.
applyConfigWithEnvVariables(T) - Static method in class org.apache.pinot.spi.config.ConfigUtils
Apply environment variables to any given BaseJsonConfig.
applyTimestampIndex(TableConfig, Schema) - Static method in class org.apache.pinot.spi.utils.TimestampIndexUtils
Applies the TIMESTAMP index configured in the table config: - Adds the derived timestamp columns with granularity to the schema - Adds transform for the derived timestamp columns with granularity - Adds range index to the derived timestamp columns with granularity
ARRAY_INDEX_KEY - Static variable in class org.apache.pinot.spi.utils.JsonUtils
 
ARRAY_PATH - Static variable in class org.apache.pinot.spi.utils.JsonUtils
 
ArrayCopyUtils - Class in org.apache.pinot.spi.utils
The class ArrayCopyUtils provides methods to copy values across arrays of different types.
asBytes() - Method in class org.apache.pinot.spi.data.readers.PrimaryKey
 
AscendingIntPairComparator() - Constructor for class org.apache.pinot.spi.utils.Pairs.AscendingIntPairComparator
 
AssignmentStrategy() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Segment.AssignmentStrategy
 
attempt(Callable<Boolean>) - Method in class org.apache.pinot.spi.utils.retry.BaseRetryPolicy
 
attempt(Callable<Boolean>) - Method in interface org.apache.pinot.spi.utils.retry.RetryPolicy
Attempts to do the operation until it succeeds, aborting if an exception is thrown by the operation or number of attempts exhausted.
AttemptFailureException - Exception in org.apache.pinot.spi.utils.retry
The AttemptFailureException indicates that the RetryPolicy.attempt(Callable) failed because of either operation throwing an exception or running out of attempts.
AttemptFailureException(String) - Constructor for exception org.apache.pinot.spi.utils.retry.AttemptFailureException
 
AttemptFailureException(Throwable) - Constructor for exception org.apache.pinot.spi.utils.retry.AttemptFailureException
 
AttemptsExceededException - Exception in org.apache.pinot.spi.utils.retry
The AttemptsExceededException indicates that the operation did not succeed within maximum number of attempts.
AttemptsExceededException(String) - Constructor for exception org.apache.pinot.spi.utils.retry.AttemptsExceededException
 
AUTH_TOKEN - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
AUTH_TOKEN_KEY - Static variable in class org.apache.pinot.spi.config.user.UserConfig
 
AuthProvider - Interface in org.apache.pinot.spi.auth
Pluggable auth provider interface to augment authentication information in requests issued by pinot.
available(int) - Static method in class org.apache.pinot.spi.utils.NetUtils
Checks to see if a specific port is available.
AVRO - org.apache.pinot.spi.data.readers.FileFormat
 

B

BACKEND_PROP_DATA_DIR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Tier
 
BadQueryRequestException - Exception in org.apache.pinot.spi.exception
 
BadQueryRequestException(String) - Constructor for exception org.apache.pinot.spi.exception.BadQueryRequestException
 
BadQueryRequestException(String, Throwable) - Constructor for exception org.apache.pinot.spi.exception.BadQueryRequestException
 
BadQueryRequestException(Throwable) - Constructor for exception org.apache.pinot.spi.exception.BadQueryRequestException
 
BALANCE_NUM_SEGMENT_ASSIGNMENT_STRATEGY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.AssignmentStrategy
 
BalanceNumSegmentAssignmentStrategy - org.apache.pinot.spi.utils.CommonConstants.Helix.DataSource.SegmentAssignmentStrategyType
 
BaseJsonConfig - Class in org.apache.pinot.spi.config
Base implementation for the JSON based configurations.
BaseJsonConfig() - Constructor for class org.apache.pinot.spi.config.BaseJsonConfig
 
BasePinotFS - Class in org.apache.pinot.spi.filesystem
 
BasePinotFS() - Constructor for class org.apache.pinot.spi.filesystem.BasePinotFS
 
BaseRecordExtractor<T> - Class in org.apache.pinot.spi.data.readers
Base abstract class for extracting and converting the fields of various data formats into supported Pinot data types.
BaseRecordExtractor() - Constructor for class org.apache.pinot.spi.data.readers.BaseRecordExtractor
 
BaseRecording - Class in org.apache.pinot.spi.trace
A base recording class.
BaseRecording(boolean) - Constructor for class org.apache.pinot.spi.trace.BaseRecording
 
BaseRetryPolicy - Class in org.apache.pinot.spi.utils.retry
The BaseRetryPolicy is the base class for all retry policies.
BaseRetryPolicy(int) - Constructor for class org.apache.pinot.spi.utils.retry.BaseRetryPolicy
 
baseUrl(String) - Static method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
BatchConfig - Class in org.apache.pinot.spi.ingestion.batch
Provides all config related to the batch data source, as configured in the table config's ingestion config
BatchConfig(String, Map<String, String>) - Constructor for class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
BatchConfigProperties - Class in org.apache.pinot.spi.ingestion.batch
Defines all the keys used in the batch configs map
BatchConfigProperties.SegmentIngestionType - Enum in org.apache.pinot.spi.ingestion.batch
 
BatchConfigProperties.SegmentNameGeneratorType - Class in org.apache.pinot.spi.ingestion.batch
 
BatchConfigProperties.SegmentPushType - Enum in org.apache.pinot.spi.ingestion.batch
 
BatchIngestionConfig - Class in org.apache.pinot.spi.config.table.ingestion
Contains all configs related to the batch sources for ingestion.
BatchIngestionConfig(List<Map<String, String>>, String, String) - Constructor for class org.apache.pinot.spi.config.table.ingestion.BatchIngestionConfig
 
BatchIngestionConfig(List<Map<String, String>>, String, String, boolean) - Constructor for class org.apache.pinot.spi.config.table.ingestion.BatchIngestionConfig
 
BEST_EFFORTS - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 
BIG_DECIMAL - org.apache.pinot.spi.data.FieldSpec.DataType
 
BigDecimalUtils - Class in org.apache.pinot.spi.utils
 
BLOOM_FILTER_COLUMN_KEY - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
BloomFilterConfig - Class in org.apache.pinot.spi.config.table
 
BloomFilterConfig(double, int, boolean) - Constructor for class org.apache.pinot.spi.config.table.BloomFilterConfig
 
BOOLEAN - org.apache.pinot.spi.data.FieldSpec.DataType
 
BooleanUtils - Class in org.apache.pinot.spi.utils
 
BOOTSTRAP - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 
Broker() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Broker
 
BROKER - org.apache.pinot.spi.config.instance.InstanceType
 
BROKER - org.apache.pinot.spi.config.tenant.TenantRole
 
BROKER - org.apache.pinot.spi.config.user.ComponentType
 
BROKER - org.apache.pinot.spi.services.ServiceRole
 
BROKER_ID - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Request.MetadataKeys
 
BROKER_INSTANCE_PREFIX_LENGTH - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
BROKER_NETTY_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
BROKER_NETTYTLS_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
BROKER_REQUEST - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Request.PayloadType
 
BROKER_REQUEST_HANDLER_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
BROKER_RESOURCE_INSTANCE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
BROKER_SERVICE_AUTO_DISCOVERY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
BROKER_TLS_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
BrokerResourceStateModel() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Helix.StateModel.BrokerResourceStateModel
 
BucketizedSegmentAssignmentStrategy - org.apache.pinot.spi.utils.CommonConstants.Helix.DataSource.SegmentAssignmentStrategyType
 
build() - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
 
build() - Method in class org.apache.pinot.spi.filesystem.FileMetadata.Builder
 
build() - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
build() - Method in class org.apache.pinot.spi.utils.builder.UserConfigBuilder
 
Builder() - Constructor for class org.apache.pinot.spi.filesystem.FileMetadata.Builder
 
BuiltInVirtualColumn() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Segment.BuiltInVirtualColumn
 
ByteArray - Class in org.apache.pinot.spi.utils
Wrapper around byte[] that provides additional features such as: Implements comparable interface, so comparison and sorting can be performed Implements equals() and hashCode(), so it can be used as key for HashMap/Set Caches the hash code of the byte[]
ByteArray(byte[]) - Constructor for class org.apache.pinot.spi.utils.ByteArray
 
BYTES - org.apache.pinot.spi.data.FieldSpec.DataType
 
byteSize(BigDecimal) - Static method in class org.apache.pinot.spi.utils.BigDecimalUtils
Returns the number of bytes in the serialized big decimal.
bytesToJsonNode(byte[]) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
bytesToObject(byte[], Class<T>) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
BytesUtils - Class in org.apache.pinot.spi.utils
 

C

call() - Method in class org.apache.pinot.spi.stream.PartitionGroupMetadataFetcher
Callable to fetch the PartitionGroupMetadata list, from the stream.
canBeASortedColumn() - Method in enum org.apache.pinot.spi.data.FieldSpec.DataType
Checks whether the data type can be a sorted column.
CARDINALITY - Static variable in class org.apache.pinot.spi.config.table.ColumnStats
 
checkMergePhaseInterruption(int) - Static method in class org.apache.pinot.spi.utils.LoopUtils
 
checkpoint(StreamPartitionMsgOffset) - Method in interface org.apache.pinot.spi.stream.PartitionGroupConsumer
Checkpoints the consumption state of the stream partition group in the source This is useful in streaming systems that require preserving consumption state on the source in order to resume or replay consumption of data.
clear() - Method in interface org.apache.pinot.spi.accounting.ThreadResourceUsageAccountant
clear thread accounting info when a task finishes execution on a thread
clear() - Method in class org.apache.pinot.spi.data.readers.GenericRow
Removes all the fields from the row.
clear() - Method in class org.apache.pinot.spi.trace.Tracing.DefaultThreadResourceUsageAccountant
 
clear() - Static method in class org.apache.pinot.spi.trace.Tracing.ThreadAccountantOps
 
clearProperty(String) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Delete a property value in memory.
clone() - Method in class org.apache.pinot.spi.data.Schema
 
clone() - Method in class org.apache.pinot.spi.env.PinotConfiguration
Creates a new instance of PinotConfiguration by closing the underlying CompositeConfiguration.
clone() - Method in class org.apache.pinot.spi.utils.FixedIntArray
 
close() - Method in interface org.apache.pinot.spi.filesystem.PinotFS
For certain filesystems, we may need to close the filesystem and do relevant operations to prevent leaks.
close() - Method in interface org.apache.pinot.spi.stream.StreamDataProducer
 
close() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
close() - Method in class org.apache.pinot.spi.trace.NoOpRecording
 
close() - Method in interface org.apache.pinot.spi.trace.Scope
 
collect(GenericRow) - Method in interface org.apache.pinot.spi.ingestion.segment.writer.SegmentWriter
Collects a single GenericRow into a buffer.
collect(GenericRow[]) - Method in interface org.apache.pinot.spi.ingestion.segment.writer.SegmentWriter
Collects a batch of GenericRows into a buffer.
ColumnPartitionConfig - Class in org.apache.pinot.spi.config.table
 
ColumnPartitionConfig(String, int) - Constructor for class org.apache.pinot.spi.config.table.ColumnPartitionConfig
 
ColumnPartitionConfig(String, int, Map<String, String>) - Constructor for class org.apache.pinot.spi.config.table.ColumnPartitionConfig
 
ColumnStats - Class in org.apache.pinot.spi.config.table
 
ColumnStats(long) - Constructor for class org.apache.pinot.spi.config.table.ColumnStats
 
ColumnStats(long, int, int) - Constructor for class org.apache.pinot.spi.config.table.ColumnStats
 
commit() - Method in interface org.apache.pinot.spi.stream.StreamLevelConsumer
Commit the offsets consumed so far The next call to consume should exclude all events consumed before the commit was called, and start from newer events not yet consumed
CommonConstants - Class in org.apache.pinot.spi.utils
 
CommonConstants.Accounting - Class in org.apache.pinot.spi.utils
 
CommonConstants.Broker - Class in org.apache.pinot.spi.utils
 
CommonConstants.Broker.AdaptiveServerSelector - Class in org.apache.pinot.spi.utils
 
CommonConstants.Broker.AdaptiveServerSelector.Type - Enum in org.apache.pinot.spi.utils
Adaptive Server Selection feature has 2 parts: 1.
CommonConstants.Broker.FailureDetector - Class in org.apache.pinot.spi.utils
 
CommonConstants.Broker.FailureDetector.Type - Enum in org.apache.pinot.spi.utils
 
CommonConstants.Broker.Request - Class in org.apache.pinot.spi.utils
 
CommonConstants.Broker.Request.QueryOptionKey - Class in org.apache.pinot.spi.utils
 
CommonConstants.Broker.Request.QueryOptionValue - Class in org.apache.pinot.spi.utils
 
CommonConstants.ConsumerState - Enum in org.apache.pinot.spi.utils
The state of the consumer for a given segment
CommonConstants.Controller - Class in org.apache.pinot.spi.utils
 
CommonConstants.ControllerJob - Class in org.apache.pinot.spi.utils
 
CommonConstants.ExecutorService - Class in org.apache.pinot.spi.utils
 
CommonConstants.Helix - Class in org.apache.pinot.spi.utils
 
CommonConstants.Helix.DataSource - Class in org.apache.pinot.spi.utils
 
CommonConstants.Helix.DataSource.SegmentAssignmentStrategyType - Enum in org.apache.pinot.spi.utils
 
CommonConstants.Helix.Instance - Class in org.apache.pinot.spi.utils
 
CommonConstants.Helix.StateModel - Class in org.apache.pinot.spi.utils
 
CommonConstants.Helix.StateModel.BrokerResourceStateModel - Class in org.apache.pinot.spi.utils
 
CommonConstants.Helix.StateModel.SegmentStateModel - Class in org.apache.pinot.spi.utils
 
CommonConstants.Helix.ZkClient - Class in org.apache.pinot.spi.utils
 
CommonConstants.IdealState - Class in org.apache.pinot.spi.utils
 
CommonConstants.Minion - Class in org.apache.pinot.spi.utils
 
CommonConstants.Query - Class in org.apache.pinot.spi.utils
 
CommonConstants.Query.OptimizationConstants - Class in org.apache.pinot.spi.utils
 
CommonConstants.Query.Range - Class in org.apache.pinot.spi.utils
 
CommonConstants.Query.Request - Class in org.apache.pinot.spi.utils
 
CommonConstants.Query.Request.MetadataKeys - Class in org.apache.pinot.spi.utils
 
CommonConstants.Query.Request.PayloadType - Class in org.apache.pinot.spi.utils
 
CommonConstants.Query.Response - Class in org.apache.pinot.spi.utils
 
CommonConstants.Query.Response.MetadataKeys - Class in org.apache.pinot.spi.utils
 
CommonConstants.Query.Response.ResponseType - Class in org.apache.pinot.spi.utils
 
CommonConstants.Segment - Class in org.apache.pinot.spi.utils
 
CommonConstants.Segment.AssignmentStrategy - Class in org.apache.pinot.spi.utils
 
CommonConstants.Segment.BuiltInVirtualColumn - Class in org.apache.pinot.spi.utils
 
CommonConstants.Segment.Offline - Class in org.apache.pinot.spi.utils
Deprecated.
CommonConstants.Segment.Realtime - Class in org.apache.pinot.spi.utils
 
CommonConstants.Segment.Realtime.CompletionMode - Enum in org.apache.pinot.spi.utils
During realtime segment completion, the value of this enum decides how non-winner servers should replace the completed segment.
CommonConstants.Segment.Realtime.Status - Enum in org.apache.pinot.spi.utils
 
CommonConstants.Server - Class in org.apache.pinot.spi.utils
 
CommonConstants.Server.SegmentCompletionProtocol - Class in org.apache.pinot.spi.utils
 
CommonConstants.Table - Class in org.apache.pinot.spi.utils
 
CommonConstants.Tier - Class in org.apache.pinot.spi.utils
 
CommonsConfigurationUtils - Class in org.apache.pinot.spi.env
Provide utility functions to manipulate Apache Commons Configuration instances.
CommonsConfigurationUtils() - Constructor for class org.apache.pinot.spi.env.CommonsConfigurationUtils
 
compare(byte[], byte[]) - Static method in class org.apache.pinot.spi.utils.ByteArray
Compares two byte[] values.
compare(byte[], int, int, byte[], int, int) - Static method in class org.apache.pinot.spi.utils.ByteArray
Compares two byte[] values.
compare(Pairs.IntDoublePair, Pairs.IntDoublePair) - Method in class org.apache.pinot.spi.utils.Pairs.IntDoubleComparator
 
compare(Pairs.IntObjectPair, Pairs.IntObjectPair) - Method in class org.apache.pinot.spi.utils.Pairs.IntObjectComparator
 
compare(Pairs.IntPair, Pairs.IntPair) - Method in class org.apache.pinot.spi.utils.Pairs.AscendingIntPairComparator
 
compareTo(FieldSpec) - Method in class org.apache.pinot.spi.data.FieldSpec
 
compareTo(StreamPartitionMsgOffset) - Method in class org.apache.pinot.spi.stream.LongMsgOffset
 
compareTo(ByteArray) - Method in class org.apache.pinot.spi.utils.ByteArray
 
COMPLETED - org.apache.pinot.spi.config.table.assignment.InstancePartitionsType
 
CompletionConfig - Class in org.apache.pinot.spi.config.table
Class representing configurations related to realtime segment completion.
CompletionConfig(String) - Constructor for class org.apache.pinot.spi.config.table.CompletionConfig
 
COMPLEX - org.apache.pinot.spi.data.FieldSpec.FieldType
 
ComplexFieldSpec - Class in org.apache.pinot.spi.data
FieldSpec for complex fields.
ComplexFieldSpec() - Constructor for class org.apache.pinot.spi.data.ComplexFieldSpec
 
ComplexFieldSpec(String, FieldSpec.DataType, boolean) - Constructor for class org.apache.pinot.spi.data.ComplexFieldSpec
 
ComplexTypeConfig - Class in org.apache.pinot.spi.config.table.ingestion
Config related to handling complex type
ComplexTypeConfig(List<String>, String, ComplexTypeConfig.CollectionNotUnnestedToJson, Map<String, String>) - Constructor for class org.apache.pinot.spi.config.table.ingestion.ComplexTypeConfig
 
ComplexTypeConfig.CollectionNotUnnestedToJson - Enum in org.apache.pinot.spi.config.table.ingestion
 
ComponentType - Enum in org.apache.pinot.spi.config.user
 
COMPONET_KEY - Static variable in class org.apache.pinot.spi.config.user.UserConfig
 
computePartitionGroupMetadata(String, StreamConfig, List<PartitionGroupConsumptionStatus>, int) - Method in interface org.apache.pinot.spi.stream.StreamMetadataProvider
Computes the list of PartitionGroupMetadata for the latest state of the stream, using the current PartitionGroupConsumptionStatus Default behavior is the one for the Kafka stream, where each partition group contains only one partition
CONFIG_OF_ADMIN_API_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_ALARMING_LEVEL_HEAP_USAGE_RATIO - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
CONFIG_OF_ALLOWED_TABLES_FOR_EMITTING_METRICS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_ALLOWED_TABLES_FOR_EMITTING_METRICS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_AUTH - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
Service token for accessing protected controller APIs.
CONFIG_OF_AUTODECAY_WINDOW_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
CONFIG_OF_AVG_INITIALIZATION_VAL - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
CONFIG_OF_BROKER_ENABLE_QUERY_CANCELLATION - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_BROKER_FLAPPING_TIME_WINDOW_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONFIG_OF_BROKER_GROUPBY_TRIM_THRESHOLD - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_BROKER_HOSTNAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_BROKER_ID - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_BROKER_MIN_RESOURCE_PERCENT_FOR_START - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_BROKER_QUERY_LOG_LENGTH - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_BROKER_QUERY_LOG_MAX_RATE_PER_SECOND - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_BROKER_QUERY_RESPONSE_LIMIT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_BROKER_QUERY_REWRITER_CLASS_NAMES - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_BROKER_REQUEST_CLIENT_IP_LOGGING - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_BROKER_TIMEOUT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_CLASS_NAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector
 
CONFIG_OF_CLUSTER_NAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONFIG_OF_CONSUMER_DIR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_CONTROLLER_FLAPPING_TIME_WINDOW_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONFIG_OF_CONTROLLER_HTTPS_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server.SegmentCompletionProtocol
Deprecated.
CONFIG_OF_CONTROLLER_HTTPS_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server.SegmentCompletionProtocol
Deprecated.
CONFIG_OF_CONTROLLER_METRICS_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 
CONFIG_OF_CONTROLLER_QUERY_REWRITER_CLASS_NAMES - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 
CONFIG_OF_CRITICAL_LEVEL_HEAP_USAGE_RATIO - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
CONFIG_OF_CURRENT_DATA_TABLE_VERSION - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_DELAY_SHUTDOWN_TIME_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_ENABLE_COMMIT_END_WITH_METADATA - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_ENABLE_GRPC_SERVER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_ENABLE_QUERY_CANCELLATION - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_ENABLE_QUERY_LIMIT_OVERRIDE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_ENABLE_REALTIME_FRESHNESS_BASED_CONSUMPTION_STATUS_CHECKER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_ENABLE_REALTIME_OFFSET_BASED_CONSUMPTION_STATUS_CHECKER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_ENABLE_SPLIT_COMMIT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_ENABLE_STATS_COLLECTION - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
CONFIG_OF_ENABLE_TABLE_LEVEL_METRICS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_ENABLE_TABLE_LEVEL_METRICS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_ENABLE_THREAD_ALLOCATED_BYTES_MEASUREMENT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_ENABLE_THREAD_CPU_SAMPLING - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
CONFIG_OF_ENABLE_THREAD_CPU_TIME_MEASUREMENT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_ENABLE_THREAD_MEMORY_SAMPLING - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
CONFIG_OF_EVENT_OBSERVER_CLEANUP_DELAY_IN_SEC - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
CONFIG_OF_EWMA_ALPHA - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
CONFIG_OF_FACTORY_NAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
CONFIG_OF_GC_BACKOFF_COUNT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
CONFIG_OF_GRPC_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_GRPCTLS_SERVER_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_HEAP_USAGE_PUBLISH_PERIOD - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
CONFIG_OF_HELIX_INSTANCE_MAX_STATE_TRANSITIONS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONFIG_OF_HYBRID_SCORE_EXPONENT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
CONFIG_OF_INSTANCE_DATA_DIR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_INSTANCE_DATA_MANAGER_CLASS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_INSTANCE_ID - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 
CONFIG_OF_INSTANCE_ID - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_INSTANCE_READ_MODE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_INSTANCE_RELOAD_CONSUMING_SEGMENT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_INSTANCE_SEGMENT_TAR_DIR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_LOGGER_ROOT_DIR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_LOGGER_ROOT_DIR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 
CONFIG_OF_LOGGER_ROOT_DIR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
CONFIG_OF_LOGGER_ROOT_DIR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_MAX_REDUCE_THREADS_PER_QUERY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_MAX_RETRIES - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector
 
CONFIG_OF_METRICS_FACTORY_CLASS_NAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants
 
CONFIG_OF_METRICS_NAME_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_METRICS_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
CONFIG_OF_METRICS_PREFIX_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
CONFIG_OF_MIN_MEMORY_FOOTPRINT_TO_KILL_RATIO - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
CONFIG_OF_MINION_FLAPPING_TIME_WINDOW_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONFIG_OF_MINION_ID - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
CONFIG_OF_MINION_QUERY_REWRITER_CLASS_NAMES - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
CONFIG_OF_MULTI_STAGE_ENGINE_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONFIG_OF_NETTY_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_NETTY_SERVER_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_NETTYTLS_SERVER_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_OOM_PROTECTION_KILLING_QUERY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
CONFIG_OF_PANIC_LEVEL_HEAP_USAGE_RATIO - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
CONFIG_OF_PINOT_BROKER_STARTABLE_CLASS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONFIG_OF_PINOT_CONTROLLER_STARTABLE_CLASS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONFIG_OF_PINOT_MINION_STARTABLE_CLASS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONFIG_OF_PINOT_SERVER_STARTABLE_CLASS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONFIG_OF_PROTOCOL - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server.SegmentCompletionProtocol
Specify connection scheme to use for controller upload connections.
CONFIG_OF_PUBLISHING_JVM_USAGE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
CONFIG_OF_QUERY_EXECUTOR_CLASS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_QUERY_EXECUTOR_PRUNER_CLASS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_QUERY_EXECUTOR_TIMEOUT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_REALTIME_OFFHEAP_ALLOCATION - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_REALTIME_OFFHEAP_DIRECT_ALLOCATION - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_REQUEST_HANDLER_FACTORY_CLASS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_RETRY_DELAY_FACTOR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector
 
CONFIG_OF_RETRY_INITIAL_DELAY_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector
 
CONFIG_OF_SEGMENT_FORMAT_VERSION - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_SEGMENT_STORE_URI - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_SEGMENT_UPLOAD_REQUEST_TIMEOUT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server.SegmentCompletionProtocol
 
CONFIG_OF_SEGMENT_UPLOADER_AUTH - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server.SegmentCompletionProtocol
Service token for accessing protected controller APIs.
CONFIG_OF_SERVER_FLAPPING_TIME_WINDOW_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONFIG_OF_SERVER_MIN_RESOURCE_PERCENT_FOR_START - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_SERVER_QUERY_REWRITER_CLASS_NAMES - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_SHUTDOWN_ENABLE_QUERY_CHECK - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_SHUTDOWN_ENABLE_RESOURCE_CHECK - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_SHUTDOWN_NO_QUERY_THRESHOLD_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_SHUTDOWN_RESOURCE_CHECK_INTERVAL_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_SHUTDOWN_TIMEOUT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_SLEEP_TIME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
CONFIG_OF_SLEEP_TIME_DENOMINATOR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
CONFIG_OF_STARTUP_ENABLE_SERVICE_STATUS_CHECK - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_STARTUP_REALTIME_CONSUMPTION_CATCHUP_WAIT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_STARTUP_REALTIME_MIN_FRESHNESS_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_STARTUP_SERVICE_STATUS_CHECK_INTERVAL_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_STARTUP_TIMEOUT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_STATS_MANAGER_THREADPOOL_SIZE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
CONFIG_OF_SWAGGER_BROKER_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_SWAGGER_SERVER_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_SWAGGER_USE_HTTPS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
CONFIG_OF_SWAGGER_USE_HTTPS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
CONFIG_OF_SWAGGER_USE_HTTPS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
CONFIG_OF_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector
 
CONFIG_OF_VALUE_PRUNER_IN_PREDICATE_THRESHOLD - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
CONFIG_OF_WARMUP_DURATION_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
CONFIG_OF_ZOOKEEPR_SERVER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONFIG_PATHS_KEY - Static variable in class org.apache.pinot.spi.env.PinotConfiguration
 
CONFIG_TASK_AUTH_NAMESPACE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
Service token for accessing protected controller APIs.
ConfigFilePropertyReader - Class in org.apache.pinot.spi.env
 
ConfigFilePropertyReader(Reader, char) - Constructor for class org.apache.pinot.spi.env.ConfigFilePropertyReader
 
ConfigFilePropertyReaderFactory - Class in org.apache.pinot.spi.env
 
ConfigFilePropertyReaderFactory() - Constructor for class org.apache.pinot.spi.env.ConfigFilePropertyReaderFactory
 
ConfigUtils - Class in org.apache.pinot.spi.config
 
CONNECTION - org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector.Type
 
Constants - Class in org.apache.pinot.spi.ingestion.batch.spec
 
constructStreamProperty(String, String) - Static method in class org.apache.pinot.spi.stream.StreamConfigProperties
Helper method to create a stream specific property
ConsumerPartitionState - Class in org.apache.pinot.spi.stream
Container for holding the current consumption state at a per-partition level
ConsumerPartitionState(String, StreamPartitionMsgOffset, long, StreamPartitionMsgOffset, RowMetadata) - Constructor for class org.apache.pinot.spi.stream.ConsumerPartitionState
 
CONSUMING - org.apache.pinot.spi.config.table.assignment.InstancePartitionsType
 
CONSUMING - org.apache.pinot.spi.utils.CommonConstants.ConsumerState
 
CONSUMING - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.StateModel.SegmentStateModel
 
containsKey(String) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Check if the configuration contains the specified key after being sanitized.
Controller() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Controller
 
CONTROLLER - org.apache.pinot.spi.config.instance.InstanceType
 
CONTROLLER - org.apache.pinot.spi.config.user.ComponentType
 
CONTROLLER - org.apache.pinot.spi.services.ServiceRole
 
CONTROLLER_INSTANCE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONTROLLER_INSTANCE_PREFIX_LENGTH - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
CONTROLLER_SERVICE_AUTO_DISCOVERY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 
CONTROLLER_URL - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
ControllerJob() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.ControllerJob
 
ControllerRequestURLBuilder - Class in org.apache.pinot.spi.utils.builder
 
convert(Object) - Method in class org.apache.pinot.spi.data.readers.BaseRecordExtractor
Converts the field value to either a single value (string, number, byte[]), multi value (Object[]) or a Map.
convert(Object) - Method in interface org.apache.pinot.spi.data.readers.RecordExtractor
Converts a field of the given input record.
convert(Object, Class<T>) - Static method in class org.apache.pinot.spi.env.PropertyConverter
 
convert(String) - Method in enum org.apache.pinot.spi.data.FieldSpec.DataType
Converts the given string value to the data type.
convertInternal(String) - Method in enum org.apache.pinot.spi.data.FieldSpec.DataType
Converts the given string value to the data type.
convertMap(Object) - Method in class org.apache.pinot.spi.data.readers.BaseRecordExtractor
Handles the conversion of every value of the map.
convertMillisToPeriod(Long) - Static method in class org.apache.pinot.spi.utils.TimeUtils
Converts milliseconds into human readable duration string.
convertMultiValue(Object) - Method in class org.apache.pinot.spi.data.readers.BaseRecordExtractor
Handles the conversion of each element of a multi-value object.
convertPeriodToMillis(String) - Static method in class org.apache.pinot.spi.utils.TimeUtils
Converts a string representing a period/duration to corresponding milliseconds.
convertRecord(Object) - Method in class org.apache.pinot.spi.data.readers.BaseRecordExtractor
Handles the conversion of every field of the object for the particular data format.
convertSingleValue(Object) - Method in class org.apache.pinot.spi.data.readers.BaseRecordExtractor
Converts single value types.
convertTimestampToMillis(String) - Static method in class org.apache.pinot.spi.utils.TimeUtils
Converts a string representing the timestamp to corresponding milliseconds.
convertToDateTimeFieldSpec(TimeFieldSpec) - Static method in class org.apache.pinot.spi.data.Schema
Helper method that converts a TimeFieldSpec to DateTimeFieldSpec 1) If timeFieldSpec contains only incoming granularity spec, directly convert it to a dateTimeFieldSpec 2) If timeFieldSpec contains incoming aas well as outgoing granularity spec, use the outgoing spec to construct the dateTimeFieldSpec, and configure a transform function for the conversion from incoming
copy() - Method in class org.apache.pinot.spi.data.readers.GenericRow
 
copy(boolean[], int[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(byte[][], String[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(byte[][], BigDecimal[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(double[][], float[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(double[][], int[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(double[][], long[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(double[][], String[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(double[][], BigDecimal[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(double[], float[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(double[], int[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(double[], long[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(double[], String[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(double[], BigDecimal[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(float[][], double[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(float[][], int[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(float[][], long[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(float[][], String[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(float[][], BigDecimal[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(float[], double[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(float[], int[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(float[], long[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(float[], String[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(float[], BigDecimal[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(int[][], double[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(int[][], float[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(int[][], long[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(int[][], String[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(int[][], BigDecimal[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(int[], double[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(int[], float[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(int[], long[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(int[], String[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(int[], BigDecimal[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(long[][], double[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(long[][], float[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(long[][], int[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(long[][], String[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(long[][], BigDecimal[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(long[], double[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(long[], float[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(long[], int[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(long[], String[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(long[], BigDecimal[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(String[][], byte[][][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(String[][], double[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(String[][], float[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(String[][], int[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(String[][], long[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(String[][], BigDecimal[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(String[], byte[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(String[], double[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(String[], float[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(String[], int[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(String[], long[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(String[], BigDecimal[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(BigDecimal[], byte[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(BigDecimal[], double[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(BigDecimal[], float[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(BigDecimal[], int[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(BigDecimal[], long[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(BigDecimal[], String[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copy(URI, URI) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
copy(URI, URI) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Copies the file from the src to dst.
copy(Timestamp[], long[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyDir(URI, URI) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
copyDir(URI, URI) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
copyDir(URI, URI) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Copies the file or directory from the src to dst.
copyFromBoolean(int[][], String[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyFromBoolean(int[], String[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyFromLocalDir(File, URI) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
copyFromLocalDir(File, URI) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
copyFromLocalDir(File, URI) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
 
copyFromLocalFile(File, URI) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
copyFromLocalFile(File, URI) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
copyFromLocalFile(File, URI) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
The src file is on the local disk.
copyFromTimestamp(long[][], String[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyFromTimestamp(long[], String[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyToBoolean(double[][], int[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyToBoolean(double[], int[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyToBoolean(float[][], int[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyToBoolean(float[], int[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyToBoolean(int[][], int[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyToBoolean(int[], int[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyToBoolean(long[][], int[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyToBoolean(long[], int[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyToBoolean(String[][], int[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyToBoolean(String[], int[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyToBoolean(BigDecimal[], int[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyToLocalFile(URI, File) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
copyToLocalFile(URI, File) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
copyToLocalFile(URI, File) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Copies a file from a remote filesystem to the local one.
copyToTimestamp(String[][], long[][], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
copyToTimestamp(String[], long[], int) - Static method in class org.apache.pinot.spi.utils.ArrayCopyUtils
 
count() - Method in interface org.apache.pinot.spi.metrics.PinotMeter
Returns the number of events which have been marked.
count() - Method in interface org.apache.pinot.spi.metrics.PinotMetered
Returns the number of events which have been marked.
CRC - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
create(String) - Static method in class org.apache.pinot.spi.crypt.PinotCrypterFactory
 
create(String) - Static method in class org.apache.pinot.spi.filesystem.PinotFSFactory
 
create(String) - Method in class org.apache.pinot.spi.stream.LongMsgOffsetFactory
 
create(String) - Method in interface org.apache.pinot.spi.stream.StreamPartitionMsgOffsetFactory
Construct an offset from the string provided.
create(StreamConfig) - Static method in class org.apache.pinot.spi.stream.StreamConsumerFactoryProvider
Constructs the StreamConsumerFactory using the {@link StreamConfig::getConsumerFactoryClassName()} property and initializes it
create(StreamConfig, Set<String>) - Static method in class org.apache.pinot.spi.stream.StreamDecoderProvider
Creates a StreamMessageDecoder using properties in StreamConfig.
create(StreamPartitionMsgOffset) - Method in class org.apache.pinot.spi.stream.LongMsgOffsetFactory
 
create(StreamPartitionMsgOffset) - Method in interface org.apache.pinot.spi.stream.StreamPartitionMsgOffsetFactory
Construct an offset from another one provided, of the same type.
CREATE - org.apache.pinot.spi.config.user.AccessType
 
createExecutionContext(String, int, ThreadExecutionContext) - Method in interface org.apache.pinot.spi.accounting.ThreadResourceUsageAccountant
Task tracking info
createExecutionContext(String, int, ThreadExecutionContext) - Method in class org.apache.pinot.spi.trace.Tracing.DefaultThreadResourceUsageAccountant
 
createExecutionContextInner(String, int, ThreadExecutionContext) - Method in class org.apache.pinot.spi.trace.Tracing.DefaultThreadResourceUsageAccountant
 
createInstance(String) - Method in class org.apache.pinot.spi.plugin.PluginManager
Create an instance of the className.
createInstance(String, Class[], Object[]) - Method in class org.apache.pinot.spi.plugin.PluginManager
Create an instance of the className.
createInstance(String, String) - Method in class org.apache.pinot.spi.plugin.PluginManager
Creates an instance of className using classloader specific to the plugin
createInstance(String, String, Class[], Object[]) - Method in class org.apache.pinot.spi.plugin.PluginManager
 
createOrReuseRow(GenericRow) - Static method in class org.apache.pinot.spi.data.readers.GenericRow
Deprecated.
createPartitionGroupConsumer(String, PartitionGroupConsumptionStatus) - Method in class org.apache.pinot.spi.stream.StreamConsumerFactory
Creates a partition group consumer, which can fetch messages from a partition group
createPartitionLevelConsumer(String, int) - Method in class org.apache.pinot.spi.stream.StreamConsumerFactory
Creates a partition level consumer which can fetch messages from a partitioned stream
createPartitionMetadataProvider(String, int) - Method in class org.apache.pinot.spi.stream.StreamConsumerFactory
Creates a metadata provider which provides partition specific metadata
createPropertiesReader(Reader, char) - Method in class org.apache.pinot.spi.env.ConfigFilePropertyReaderFactory
 
createRequestScope() - Method in interface org.apache.pinot.spi.trace.Tracer
Starts
createScope(Class<?>) - Method in interface org.apache.pinot.spi.trace.Tracer
 
createStreamLevelConsumer(String, String, Set<String>, String) - Method in class org.apache.pinot.spi.stream.StreamConsumerFactory
Creates a stream level consumer (high level) which can fetch messages from the stream
createStreamMetadataProvider(String) - Method in class org.apache.pinot.spi.stream.StreamConsumerFactory
Creates a metadata provider which provides stream specific metadata
createStreamMsgOffsetFactory() - Method in class org.apache.pinot.spi.stream.StreamConsumerFactory
 
createTopic(String, Properties) - Method in interface org.apache.pinot.spi.stream.StreamDataServerStartable
Create a data stream (e.g Kafka topic) in the server.
CREATION_TIME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
CREATION_TIME_KEY - Static variable in class org.apache.pinot.spi.config.table.TableStats
 
CRYPTER_NAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
CSV - org.apache.pinot.spi.data.readers.FileFormat
 
CUSTOM - org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector.Type
 
CUSTOM_CONFIG_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
CUSTOM_MAP - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
CUSTOM_PREFIX - Static variable in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
CUSTOM_SUBSET - Static variable in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 

D

DATA - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Response.ResponseType
 
DATA_DIR_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.Instance
 
DataSizeUtils - Class in org.apache.pinot.spi.utils
Utility class to convert between human readable data size (e.g.
DataSource() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Helix.DataSource
 
DATE_TIME - org.apache.pinot.spi.data.FieldSpec.FieldType
 
DateTimeFieldSpec - Class in org.apache.pinot.spi.data
 
DateTimeFieldSpec() - Constructor for class org.apache.pinot.spi.data.DateTimeFieldSpec
 
DateTimeFieldSpec(String, FieldSpec.DataType, String, String) - Constructor for class org.apache.pinot.spi.data.DateTimeFieldSpec
 
DateTimeFieldSpec(String, FieldSpec.DataType, String, String, Object) - Constructor for class org.apache.pinot.spi.data.DateTimeFieldSpec
Constructs a DateTimeFieldSpec with basic fields name, dataType, format and granularity
DateTimeFieldSpec(String, FieldSpec.DataType, String, String, Object, String) - Constructor for class org.apache.pinot.spi.data.DateTimeFieldSpec
Constructs a DateTimeFieldSpec with basic fields - name, dataType, format, granularity - and also with defaultNullValue and transformFunction
DateTimeFieldSpec(String, FieldSpec.DataType, String, String, Object, String, String) - Constructor for class org.apache.pinot.spi.data.DateTimeFieldSpec
Constructs a DateTimeFieldSpec with basic fields - name, dataType, format, granularity - and also with defaultNullValue and transformFunction
DateTimeFieldSpec.TimeFormat - Enum in org.apache.pinot.spi.data
 
DateTimeFormatPatternSpec - Class in org.apache.pinot.spi.data
 
DateTimeFormatPatternSpec(DateTimeFieldSpec.TimeFormat) - Constructor for class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
DateTimeFormatPatternSpec(DateTimeFieldSpec.TimeFormat, String) - Constructor for class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
DateTimeFormatPatternSpec(DateTimeFieldSpec.TimeFormat, String, String) - Constructor for class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
DateTimeFormatSpec - Class in org.apache.pinot.spi.data
Class to represent format from DateTimeFieldSpec
DateTimeFormatSpec(String) - Constructor for class org.apache.pinot.spi.data.DateTimeFormatSpec
 
DateTimeFormatUnitSpec - Class in org.apache.pinot.spi.data
 
DateTimeFormatUnitSpec(String) - Constructor for class org.apache.pinot.spi.data.DateTimeFormatUnitSpec
 
DateTimeFormatUnitSpec.DateTimeTransformUnit - Enum in org.apache.pinot.spi.data
Time unit enum with range from MILLISECONDS to YEARS
DateTimeGranularitySpec - Class in org.apache.pinot.spi.data
Class to represent granularity from DateTimeFieldSpec
DateTimeGranularitySpec(int, TimeUnit) - Constructor for class org.apache.pinot.spi.data.DateTimeGranularitySpec
Constructs a dateTimeGranularitySpec granularity given the components of a granularity
DateTimeGranularitySpec(String) - Constructor for class org.apache.pinot.spi.data.DateTimeGranularitySpec
Constructs a dateTimeGranularitySpec granularity from a string
DAY - org.apache.pinot.spi.config.table.TimestampIndexGranularity
 
DAYS - org.apache.pinot.spi.data.DateTimeFormatUnitSpec.DateTimeTransformUnit
 
DEBUG_OPTIONS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request
 
decode(StreamMessage) - Method in interface org.apache.pinot.spi.stream.StreamDataDecoder
Decodes a StreamMessage Please note that the expectation is that the implementations of this class should never throw an exception.
decode(StreamMessage) - Method in class org.apache.pinot.spi.stream.StreamDataDecoderImpl
 
decode(T, int, int, GenericRow) - Method in interface org.apache.pinot.spi.stream.StreamMessageDecoder
Decodes a row.
decode(T, GenericRow) - Method in interface org.apache.pinot.spi.stream.StreamMessageDecoder
Decodes a row.
DECODER_PROPS_PREFIX - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
decrypt(File, File) - Method in class org.apache.pinot.spi.crypt.NoOpPinotCrypter
 
decrypt(File, File) - Method in interface org.apache.pinot.spi.crypt.PinotCrypter
Decrypts file into file location provided.
DEDUP_CONFIG_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
DedupConfig - Class in org.apache.pinot.spi.config.table
 
DedupConfig(boolean, HashFunction) - Constructor for class org.apache.pinot.spi.config.table.DedupConfig
 
DEFAULT - org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime.CompletionMode
 
DEFAULT_ACCESS_CONTROL_FACTORY_CLASS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_ADMIN_API_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_ALARMING_LEVEL_HEAP_USAGE_RATIO - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
DEFAULT_ALLOW_TABLE_NAME_WITH_DATABASE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
DEFAULT_AUTODECAY_WINDOW_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
DEFAULT_AVG_INITIALIZATION_VAL - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
DEFAULT_AVG_MV_ENTRIES_DENOMINATOR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.OptimizationConstants
 
DEFAULT_BEST_EFFORTS - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 
DEFAULT_BOOTSTRAP - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 
DEFAULT_BROKER_GROUPBY_TRIM_THRESHOLD - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_BROKER_MIN_RESOURCE_PERCENT_FOR_START - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_BROKER_QUERY_LOG_LENGTH - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_BROKER_QUERY_LOG_MAX_RATE_PER_SECOND - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_BROKER_QUERY_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
DEFAULT_BROKER_QUERY_RESPONSE_LIMIT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_BROKER_REQUEST_CLIENT_IP_LOGGING - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_BROKER_REQUEST_HANDLER_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_BROKER_TIMEOUT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_COLUMN_MIN_MAX_VALUE_GENERATOR_MODE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_CONNECT_TIMEOUT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.ZkClient
 
DEFAULT_CONSUMER_FACTORY_CLASS_NAME_STRING - Static variable in class org.apache.pinot.spi.stream.StreamConfig
 
DEFAULT_CRITICAL_LEVEL_HEAP_USAGE_RATIO - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
DEFAULT_DATA_MANAGER_CLASS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_DATE_TIME_ZONE - Static variable in class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
DEFAULT_DELAY_SHUTDOWN_TIME_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_DIMENSION_NULL_VALUE_OF_BIG_DECIMAL - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_DIMENSION_NULL_VALUE_OF_BOOLEAN - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_DIMENSION_NULL_VALUE_OF_BYTES - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_DIMENSION_NULL_VALUE_OF_DOUBLE - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_DIMENSION_NULL_VALUE_OF_FLOAT - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_DIMENSION_NULL_VALUE_OF_INT - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_DIMENSION_NULL_VALUE_OF_JSON - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_DIMENSION_NULL_VALUE_OF_LONG - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_DIMENSION_NULL_VALUE_OF_STRING - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_DIMENSION_NULL_VALUE_OF_TIMESTAMP - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_DISABLE_GROOVY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_DOWNTIME - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 
DEFAULT_DRY_RUN - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 
DEFAULT_ENABLE_GRPC_SERVER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_ENABLE_OOM_PROTECTION_KILLING_QUERY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
DEFAULT_ENABLE_REALTIME_FRESHNESS_BASED_CONSUMPTION_STATUS_CHECKER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_ENABLE_REALTIME_OFFSET_BASED_CONSUMPTION_STATUS_CHECKER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_ENABLE_STATS_COLLECTION - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
DEFAULT_ENABLE_TABLE_LEVEL_METRICS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_ENABLE_TABLE_LEVEL_METRICS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_ENABLE_THREAD_CPU_SAMPLING - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
DEFAULT_ENABLE_THREAD_CPU_TIME_MEASUREMENT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_ENABLE_THREAD_MEMORY_SAMPLING - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
DEFAULT_EWMA_ALPHA - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
DEFAULT_FAILURE_DOMAIN - Static variable in class org.apache.pinot.spi.utils.CommonConstants
 
DEFAULT_FLAPPING_TIME_WINDOW_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
DEFAULT_FLUSH_AUTOTUNE_INITIAL_ROWS - Static variable in class org.apache.pinot.spi.stream.StreamConfig
 
DEFAULT_FLUSH_THRESHOLD_ROWS - Static variable in class org.apache.pinot.spi.stream.StreamConfig
 
DEFAULT_FLUSH_THRESHOLD_SEGMENT_SIZE_BYTES - Static variable in class org.apache.pinot.spi.stream.StreamConfig
 
DEFAULT_FLUSH_THRESHOLD_TIME_MILLIS - Static variable in class org.apache.pinot.spi.stream.StreamConfig
 
DEFAULT_FORWARD_INDEX_DISABLED - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
DEFAULT_FPP - Static variable in class org.apache.pinot.spi.config.table.BloomFilterConfig
 
DEFAULT_GC_BACKOFF_COUNT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
DEFAULT_GRPC_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_GRPCTLS_SERVER_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_HEAP_USAGE_PUBLISH_PERIOD - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
DEFAULT_HELIX_INSTANCE_MAX_STATE_TRANSITIONS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
DEFAULT_HELIX_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
DEFAULT_HYBRID_SCORE_EXPONENT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
DEFAULT_HYPERLOGLOG_LOG2M - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
DEFAULT_HYPERLOGLOG_LOG2M_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
DEFAULT_IDLE_TIMEOUT_MILLIS - Static variable in class org.apache.pinot.spi.stream.StreamConfig
 
DEFAULT_INCLUDE_CONSUMING - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 
DEFAULT_INSTANCE_BASE_DIR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
DEFAULT_INSTANCE_BASE_DIR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_INSTANCE_DATA_DIR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
DEFAULT_INSTANCE_DATA_DIR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_INSTANCE_SEGMENT_TAR_DIR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_LOCALE - Static variable in class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
DEFAULT_MAX_LENGTH - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_MAX_REDUCE_THREADS_PER_QUERY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_MAX_RETIRES - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector
 
DEFAULT_MEMORY_FOOTPRINT_TO_KILL_RATIO - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
DEFAULT_METRIC_NULL_VALUE_OF_BIG_DECIMAL - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_METRIC_NULL_VALUE_OF_BYTES - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_METRIC_NULL_VALUE_OF_DOUBLE - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_METRIC_NULL_VALUE_OF_FLOAT - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_METRIC_NULL_VALUE_OF_INT - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_METRIC_NULL_VALUE_OF_LONG - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_METRIC_NULL_VALUE_OF_STRING - Static variable in class org.apache.pinot.spi.data.FieldSpec
 
DEFAULT_METRICS_FACTORY_CLASS_NAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants
 
DEFAULT_METRICS_NAME_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_METRICS_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 
DEFAULT_METRICS_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_MIN_REPLICAS_TO_KEEP_UP_FOR_NO_DOWNTIME - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 
DEFAULT_MODE - Static variable in enum org.apache.pinot.spi.utils.ReadMode
 
DEFAULT_MULTI_STAGE_ENGINE_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
DEFAULT_NETTY_SERVER_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_NETTYTLS_SERVER_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_OTHER_REQUESTS_TIMEOUT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server.SegmentCompletionProtocol
 
DEFAULT_PLUGIN_NAME - Static variable in class org.apache.pinot.spi.plugin.PluginManager
 
DEFAULT_PRETTY_WRITER - Static variable in class org.apache.pinot.spi.utils.JsonUtils
 
DEFAULT_PUBLISHING_JVM_USAGE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
DEFAULT_QUERY_EXECUTOR_CLASS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_QUERY_EXECUTOR_TIMEOUT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_RANGE_INDEX_VERSION - Static variable in class org.apache.pinot.spi.config.table.IndexingConfig
 
DEFAULT_READ_MODE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_READER - Static variable in class org.apache.pinot.spi.utils.JsonUtils
 
DEFAULT_REASSIGN_INSTANCES - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 
DEFAULT_RELOAD_CONSUMING_SEGMENT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_REQUEST_HANDLER_FACTORY_CLASS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_RETRY_DELAY_FACTOR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector
 
DEFAULT_RETRY_INITIAL_DELAY_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector
 
DEFAULT_SEGMENT_UPLOAD_REQUEST_TIMEOUT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server.SegmentCompletionProtocol
 
DEFAULT_SERVER_MIN_RESOURCE_PERCENT_FOR_START - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_SERVER_NETTY_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
DEFAULT_SERVER_NETTYTLS_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
DEFAULT_SESSION_TIMEOUT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.ZkClient
 
DEFAULT_SHUTDOWN_ENABLE_QUERY_CHECK - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_SHUTDOWN_ENABLE_RESOURCE_CHECK - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_SHUTDOWN_RESOURCE_CHECK_INTERVAL_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_SHUTDOWN_TIMEOUT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_SLEEP_TIME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
DEFAULT_SLEEP_TIME_DENOMINATOR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
DEFAULT_STARTUP_ENABLE_SERVICE_STATUS_CHECK - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_STARTUP_REALTIME_CONSUMPTION_CATCHUP_WAIT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_STARTUP_REALTIME_MIN_FRESHNESS_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_STARTUP_SERVICE_STATUS_CHECK_INTERVAL_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_STARTUP_TIMEOUT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_STATS_MANAGER_THREADPOOL_SIZE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
DEFAULT_STREAM_CONNECTION_TIMEOUT_MILLIS - Static variable in class org.apache.pinot.spi.stream.StreamConfig
 
DEFAULT_STREAM_FETCH_TIMEOUT_MILLIS - Static variable in class org.apache.pinot.spi.stream.StreamConfig
 
DEFAULT_SWAGGER_BROKER_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DEFAULT_SWAGGER_SERVER_ENABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_THREAD_ALLOCATED_BYTES_MEASUREMENT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
DEFAULT_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector
 
DEFAULT_VALUE_PRUNER_IN_PREDICATE_THRESHOLD - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
DEFAULT_WARMUP_DURATION_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector
 
DEFAULT_WRITER - Static variable in class org.apache.pinot.spi.utils.JsonUtils
 
DefaultRequestContext - Class in org.apache.pinot.spi.trace
A class to hold the details regarding a request and the statistics.
DefaultRequestContext() - Constructor for class org.apache.pinot.spi.trace.DefaultRequestContext
 
DefaultThreadResourceUsageAccountant() - Constructor for class org.apache.pinot.spi.trace.Tracing.DefaultThreadResourceUsageAccountant
 
delete(URI, boolean) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
delete(URI, boolean) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
delete(URI, boolean) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Deletes the file at the location provided.
DELETE - org.apache.pinot.spi.config.user.AccessType
 
DELIMITER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Range
 
DEPRECATED_CONFIG_OF_METRICS_PREFIX_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
Deprecated.
DEPRECATED_ENABLE_CASE_INSENSITIVE_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
Deprecated.
DEPRECATED_PREFIX_OF_CONFIG_OF_PINOT_CRYPTER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
Deprecated.
DEPRECATED_PREFIX_OF_CONFIG_OF_PINOT_FS_FACTORY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
Deprecated.
DEPRECATED_PREFIX_OF_CONFIG_OF_SEGMENT_FETCHER_FACTORY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
Deprecated.
DEPRECATED_PREFIX_OF_CONFIG_OF_SEGMENT_UPLOADER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
Deprecated.
DEPRECATED_SEGMENT_FLUSH_DESIRED_SIZE - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
Deprecated.
because the property key is confusing (desired size is not indicative of segment size). Use StreamConfigProperties.SEGMENT_FLUSH_THRESHOLD_SEGMENT_SIZE The desired size of a completed realtime segment. This config is used only if REALTIME_SEGMENT_FLUSH_SIZE is set to 0. Default value of REALTIME_SEGMENT_FLUSH_SIZE is "200M". Values are parsed using DataSize class. The value for this configuration should be chosen based on the amount of memory available on consuming machines, the number of completed segments that are expected to be resident on the machine and the amount of memory used by consuming machines. In other words: numPartitionsInMachine * (consumingPartitionMemory + numPartitionsRetained * REALTIME_DESIRED_SEGMENT_SIZE) must be less than or equal to the total memory available to store pinot data. Note that consumingPartitionMemory will vary depending on the rows that are consumed. Not included here is any heap memory used (currently inverted index uses heap memory for consuming partitions).
DEPRECATED_SEGMENT_FLUSH_THRESHOLD_ROWS - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
Deprecated.
because the property key is confusing (says size but is actually rows). Use StreamConfigProperties.SEGMENT_FLUSH_THRESHOLD_ROWS Row count flush threshold for realtime segments. This behaves in a similar way for HLC and LLC. For HLC, since there is only one consumer per server, this size is used as the size of the consumption buffer and determines after how many rows we flush to disk. For example, if this threshold is set to two million rows, then a high level consumer would have a buffer size of two million. For LLC, this size is divided across all the segments assigned to a given server and is set on a per segment basis. Assuming a low level consumer server is assigned four stream partitions to consume from and a flush size of two million, then each consuming segment would have a flush size of five hundred thousand rows, for a total of two million rows in memory. Keep in mind that this NOT a hard threshold, as other tables can also be assigned to this server, and that in certain conditions (eg. if the number of servers, replicas of partitions changes) where partition to server assignment changes, it's possible to end up with more (or less) than this number of rows in memory. If this value is set to 0, then the consumers adjust the number of rows consumed by a partition such that the size of the completed segment is the desired size (see REALTIME_DESIRED_SEGMENT_SIZE), unless REALTIME_SEGMENT_FLUSH_TIME is reached first)
DERIVE_NUM_DOCS_PER_CHUNK_RAW_INDEX_KEY - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
deserialize(byte[]) - Static method in class org.apache.pinot.spi.utils.BigDecimalUtils
Deserializes a big decimal from a byte array.
deserialize(ByteBuffer) - Static method in class org.apache.pinot.spi.utils.BigDecimalUtils
Deserializes a big decimal from ByteBuffer.
deserialize(ByteArray) - Static method in class org.apache.pinot.spi.utils.BigDecimalUtils
Deserializes a big decimal from ByteArray.
DFAULT_PANIC_LEVEL_HEAP_USAGE_RATIO - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
DICTIONARY - org.apache.pinot.spi.config.table.FieldConfig.EncodingType
 
DIM_TABLE_SEGMENT_ASSIGNMENT_STRATEGY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.AssignmentStrategy
 
DIMENSION - org.apache.pinot.spi.data.FieldSpec.FieldType
 
DIMENSION_TABLE_CONFIG_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
DimensionFieldSpec - Class in org.apache.pinot.spi.data
 
DimensionFieldSpec() - Constructor for class org.apache.pinot.spi.data.DimensionFieldSpec
 
DimensionFieldSpec(String, FieldSpec.DataType, boolean) - Constructor for class org.apache.pinot.spi.data.DimensionFieldSpec
 
DimensionFieldSpec(String, FieldSpec.DataType, boolean, int, Object) - Constructor for class org.apache.pinot.spi.data.DimensionFieldSpec
 
DimensionFieldSpec(String, FieldSpec.DataType, boolean, Class) - Constructor for class org.apache.pinot.spi.data.DimensionFieldSpec
 
DimensionFieldSpec(String, FieldSpec.DataType, boolean, Class, Object) - Constructor for class org.apache.pinot.spi.data.DimensionFieldSpec
 
DimensionFieldSpec(String, FieldSpec.DataType, boolean, Object) - Constructor for class org.apache.pinot.spi.data.DimensionFieldSpec
 
DimensionTableConfig - Class in org.apache.pinot.spi.config.table
 
DimensionTableConfig(boolean) - Constructor for class org.apache.pinot.spi.config.table.DimensionTableConfig
 
DISABLE_GROOVY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
DOCID - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.BuiltInVirtualColumn
 
doMove(URI, URI) - Method in class org.apache.pinot.spi.filesystem.BasePinotFS
Actual move implementation for each PinotFS.
doMove(URI, URI) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
DONE - org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime.Status
 
DOT_SEPARATOR - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
DOT_SEPARATOR - Static variable in class org.apache.pinot.spi.utils.IngestionConfigUtils
 
DOUBLE - org.apache.pinot.spi.data.FieldSpec.DataType
 
DOWNLOAD - org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime.CompletionMode
 
DOWNLOAD_URL - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
DOWNLOAD_URL - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.Offline
Deprecated.
 
DOWNLOAD_URL - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime
Deprecated.
DOWNTIME - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 
DRY_RUN - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 

E

EarlyTerminationException - Exception in org.apache.pinot.spi.exception
The EarlyTerminationException can be thrown from {Operator#nextBlock()} when the operator is early terminated (interrupted).
EarlyTerminationException() - Constructor for exception org.apache.pinot.spi.exception.EarlyTerminationException
 
elements() - Method in class org.apache.pinot.spi.utils.FixedIntArray
 
EMPTY_COLLECTION - Static variable in interface org.apache.pinot.spi.stream.RowMetadata
 
EMPTY_ROW - Static variable in interface org.apache.pinot.spi.stream.RowMetadata
 
EMPTY_SEGMENT_PRUNER_TYPE - Static variable in class org.apache.pinot.spi.config.table.RoutingConfig
 
ENABLE_CASE_INSENSITIVE_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
ENABLE_DISTINCT_COUNT_BITMAP_OVERRIDE_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
ENABLE_NULL_HANDLING - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
ENABLE_STREAMING - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Request.MetadataKeys
 
ENABLE_TRACE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Request.MetadataKeys
 
enabled() - Method in annotation type org.apache.pinot.spi.annotations.metrics.MetricsFactory
 
enabled() - Method in annotation type org.apache.pinot.spi.annotations.minion.EventObserverFactory
 
enabled() - Method in annotation type org.apache.pinot.spi.annotations.minion.TaskExecutorFactory
 
enabled() - Method in annotation type org.apache.pinot.spi.annotations.minion.TaskGenerator
 
enabled() - Method in annotation type org.apache.pinot.spi.annotations.ScalarFunction
 
encrypt(File, File) - Method in class org.apache.pinot.spi.crypt.NoOpPinotCrypter
 
encrypt(File, File) - Method in interface org.apache.pinot.spi.crypt.PinotCrypter
Encrypts the file into the file location provided.
END_OFFSET - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime
 
END_TIME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
Environment - Interface in org.apache.pinot.spi.env
 
ENVIRONMENT_IDENTIFIER - Static variable in class org.apache.pinot.spi.utils.CommonConstants
 
ENVIRONMENT_PROVIDER_CLASS_NAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
EPOCH - org.apache.pinot.spi.data.DateTimeFieldSpec.TimeFormat
 
EPOCH - org.apache.pinot.spi.data.TimeGranularitySpec.TimeFormat
Deprecated.
 
EPOCH - Static variable in class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
EqualityUtils - Class in org.apache.pinot.spi.utils
Various utilities in implementing Object.equals(Object) and Object.hashCode().
equals(Object) - Method in class org.apache.pinot.spi.config.BaseJsonConfig
 
equals(Object) - Method in class org.apache.pinot.spi.config.user.UserConfig
 
equals(Object) - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
equals(Object) - Method in class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
equals(Object) - Method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
equals(Object) - Method in class org.apache.pinot.spi.data.DateTimeFormatUnitSpec
 
equals(Object) - Method in class org.apache.pinot.spi.data.DateTimeGranularitySpec
 
equals(Object) - Method in class org.apache.pinot.spi.data.FieldSpec
 
equals(Object) - Method in class org.apache.pinot.spi.data.readers.GenericRow
 
equals(Object) - Method in class org.apache.pinot.spi.data.readers.PrimaryKey
 
equals(Object) - Method in class org.apache.pinot.spi.data.Schema
 
equals(Object) - Method in class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
equals(Object) - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
equals(Object) - Method in interface org.apache.pinot.spi.metrics.PinotMetricName
Overrides the equals method.
equals(Object) - Method in class org.apache.pinot.spi.plugin.Plugin
 
equals(Object) - Method in class org.apache.pinot.spi.stream.OffsetCriteria
 
equals(Object) - Method in class org.apache.pinot.spi.stream.StreamConfig
 
equals(Object) - Method in class org.apache.pinot.spi.stream.StreamDataProducer.RowWithKey
 
equals(Object) - Method in class org.apache.pinot.spi.utils.ByteArray
 
equals(Object) - Method in class org.apache.pinot.spi.utils.FixedIntArray
 
equals(Object) - Method in class org.apache.pinot.spi.utils.Pairs.IntPair
 
ERROR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.StateModel.BrokerResourceStateModel
 
ERROR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.StateModel.SegmentStateModel
 
EventObserverFactory - Annotation Type in org.apache.pinot.spi.annotations.minion
Annotation for Minion event observer factories.
eventType() - Method in interface org.apache.pinot.spi.metrics.PinotMetered
Returns the type of events the meter is measuring.
EXCLUDE_FILE_NAME_PATTERN - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
EXCLUDE_SEQUENCE_ID - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
ExecutionFrameworkSpec - Class in org.apache.pinot.spi.ingestion.batch.spec
ExecutionFrameworkSpec defines which ingestion jobs to be running.
ExecutionFrameworkSpec() - Constructor for class org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec
 
ExecutorService() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.ExecutorService
 
exists(URI) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
exists(URI) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
exists(URI) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Checks whether the file or directory at the provided location exists.
EXPLAIN_PLAN_VERBOSE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
exponentialBackoffRetryPolicy(int, long, double) - Static method in class org.apache.pinot.spi.utils.retry.RetryPolicies
ExponentialBackoffRetryPolicy - Class in org.apache.pinot.spi.utils.retry
Retry policy with exponential backoff delay between attempts.
ExponentialBackoffRetryPolicy(int, long, double) - Constructor for class org.apache.pinot.spi.utils.retry.ExponentialBackoffRetryPolicy
 
extract(T, GenericRow) - Method in interface org.apache.pinot.spi.data.readers.RecordExtractor
Extracts fields as listed in the sourceFieldNames from the given input record and sets them into the GenericRow
extractColumnsWithGranularity(TableConfig) - Static method in class org.apache.pinot.spi.utils.TimestampIndexUtils
Extracts all columns with granularity based on the TIMESTAMP index config.
extractFlushThresholdRows(Map<String, String>) - Method in class org.apache.pinot.spi.stream.PartitionLevelStreamConfig
 
extractFlushThresholdRows(Map<String, String>) - Method in class org.apache.pinot.spi.stream.StreamConfig
 
extractFlushThresholdTimeMillis(Map<String, String>) - Method in class org.apache.pinot.spi.stream.PartitionLevelStreamConfig
 
extractFlushThresholdTimeMillis(Map<String, String>) - Method in class org.apache.pinot.spi.stream.StreamConfig
 
extractPropsMatchingPrefix(Map<String, String>, String) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
Extracts entries where keys start with given prefix
extractRawTableName(String) - Static method in class org.apache.pinot.spi.utils.builder.TableNameBuilder
Extract the raw table name from the given table name with type suffix.
extractValue(JsonNode, FieldSpec) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 

F

FAIL_ON_EMPTY_SEGMENT - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
FailureDetector() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector
 
FD_AWARE_INSTANCE_PARTITION_SELECTOR - org.apache.pinot.spi.config.table.assignment.InstanceAssignmentConfig.PartitionSelector
 
fetchMessages(long, long, int) - Method in interface org.apache.pinot.spi.stream.PartitionLevelConsumer
Deprecated.
fetchMessages(StreamPartitionMsgOffset, StreamPartitionMsgOffset, int) - Method in interface org.apache.pinot.spi.stream.PartitionGroupConsumer
Return messages from the stream partition group within the specified timeout The message may be fetched by actively polling the source or by retrieving from a pre-fetched buffer.
fetchMessages(StreamPartitionMsgOffset, StreamPartitionMsgOffset, int) - Method in interface org.apache.pinot.spi.stream.PartitionLevelConsumer
Fetch messages and the per-partition high watermark from Kafka between the specified offsets.
fetchPartitionCount(long) - Method in interface org.apache.pinot.spi.stream.StreamMetadataProvider
Fetches the number of partitions for a topic given the stream configs
fetchStreamPartitionOffset(OffsetCriteria, long) - Method in interface org.apache.pinot.spi.stream.StreamMetadataProvider
Fetches the offset for a given partition and offset criteria
FIELD_CONFIG_LIST_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
FieldConfig - Class in org.apache.pinot.spi.config.table
 
FieldConfig(String, FieldConfig.EncodingType, List<FieldConfig.IndexType>, FieldConfig.CompressionCodec, Map<String, String>) - Constructor for class org.apache.pinot.spi.config.table.FieldConfig
 
FieldConfig(String, FieldConfig.EncodingType, FieldConfig.IndexType, List<FieldConfig.IndexType>, FieldConfig.CompressionCodec, TimestampConfig, Map<String, String>) - Constructor for class org.apache.pinot.spi.config.table.FieldConfig
 
FieldConfig(String, FieldConfig.EncodingType, FieldConfig.IndexType, FieldConfig.CompressionCodec, Map<String, String>) - Constructor for class org.apache.pinot.spi.config.table.FieldConfig
Deprecated.
FieldConfig.CompressionCodec - Enum in org.apache.pinot.spi.config.table
 
FieldConfig.EncodingType - Enum in org.apache.pinot.spi.config.table
 
FieldConfig.IndexType - Enum in org.apache.pinot.spi.config.table
 
FieldSpec - Class in org.apache.pinot.spi.data
The FieldSpec class contains all specs related to any field (column) in Schema.
FieldSpec() - Constructor for class org.apache.pinot.spi.data.FieldSpec
 
FieldSpec(String, FieldSpec.DataType, boolean) - Constructor for class org.apache.pinot.spi.data.FieldSpec
 
FieldSpec(String, FieldSpec.DataType, boolean, int, Object) - Constructor for class org.apache.pinot.spi.data.FieldSpec
 
FieldSpec(String, FieldSpec.DataType, boolean, Object) - Constructor for class org.apache.pinot.spi.data.FieldSpec
 
FieldSpec.DataType - Enum in org.apache.pinot.spi.data
The DataType enum is used to demonstrate the data type of a field.
FieldSpec.FieldType - Enum in org.apache.pinot.spi.data
The FieldType enum is used to demonstrate the real world business logic for a column.
fifteenMinuteRate() - Method in interface org.apache.pinot.spi.metrics.PinotMetered
Returns the fifteen-minute exponentially-weighted moving average rate at which events have occurred since the meter was created.
FileFormat - Enum in org.apache.pinot.spi.data.readers
 
FileMetadata - Class in org.apache.pinot.spi.filesystem
FileMetadata contains the file path and many optional file attributes like mtime, length etc.
FileMetadata.Builder - Class in org.apache.pinot.spi.filesystem
 
fileToFirstJsonNode(File) - Static method in class org.apache.pinot.spi.utils.JsonUtils
Reads the first json object from the file that can contain multiple objects
fileToJsonNode(File) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
fileToList(File, Class<T>) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
fileToObject(File, Class<T>) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
FilterConfig - Class in org.apache.pinot.spi.config.table.ingestion
Configs related to filtering records during ingestion
FilterConfig(String) - Constructor for class org.apache.pinot.spi.config.table.ingestion.FilterConfig
 
FilterType - Enum in org.apache.pinot.spi.trace
The type of filter - currently SCAN and INDEX (everything not implemented as a scan).
findOpenPort() - Static method in class org.apache.pinot.spi.utils.NetUtils
Find an open port.
findOpenPort(int) - Static method in class org.apache.pinot.spi.utils.NetUtils
Find the first open port from default port in an incremental order.
fiveMinuteRate() - Method in interface org.apache.pinot.spi.metrics.PinotMetered
Returns the five-minute exponentially-weighted moving average rate at which events have occurred since the meter was created.
FIXED - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentNameGeneratorType
 
fixedDelayRetryPolicy(int, long) - Static method in class org.apache.pinot.spi.utils.retry.RetryPolicies
FixedDelayRetryPolicy - Class in org.apache.pinot.spi.utils.retry
Delay policy with fixed delay between attempts.
FixedDelayRetryPolicy(int, long) - Constructor for class org.apache.pinot.spi.utils.retry.FixedDelayRetryPolicy
 
FixedIntArray - Class in org.apache.pinot.spi.utils
Wrapper around fixed size primitive int array.
FixedIntArray(int[]) - Constructor for class org.apache.pinot.spi.utils.FixedIntArray
 
flatten(JsonNode, JsonIndexConfig) - Static method in class org.apache.pinot.spi.utils.JsonUtils
Flattens the given json node.
FLOAT - org.apache.pinot.spi.data.FieldSpec.DataType
 
flush() - Method in interface org.apache.pinot.spi.ingestion.segment.writer.SegmentWriter
Creates one Pinot segment using the GenericRows collected in the buffer, at the outputDirUri as specified in the tableConfig->batchConfigs.
FLUSH_THRESHOLD_SIZE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime
 
FLUSH_THRESHOLD_TIME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime
 
forAppConfigs() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forBrokersGet(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forBrokerTableGet(String, String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forBrokerTablesGet(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forBrokerTenantDelete(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forBrokerTenantGet(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forBrokerTenantGet(String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forBrokerTenantsGet(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forClusterConfigs() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forControllerJobStatus(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forDataFileUpload() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forDeleteTableWithType(String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forEpoch(int, String) - Static method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
forEpoch(String) - Static method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
forIngestFromFile(String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forIngestFromFile(String, Map<String, String>) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forIngestFromURI(String, String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forIngestFromURI(String, Map<String, String>, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forInstance(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forInstanceAssign(String, InstancePartitionsType, boolean) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forInstanceCreate() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forInstanceList() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forInstancePartitions(String, InstancePartitionsType) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forInstanceReplace(String, InstancePartitionsType, String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forInstanceState(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forInstanceUpdateTags(String, List<String>) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forInstanceUpdateTags(String, List<String>, boolean) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forListAllCrcInformationForTable(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forListAllSegmentLineages(String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forListAllSegments(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forLiveBrokerTablesGet() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forPauseConsumption(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forPauseStatus(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forResumeConsumption(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSchemaCreate() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSchemaDelete(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSchemaGet(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSchemaUpdate(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSchemaValidate() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSegmentDelete(String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSegmentDeleteAll(String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSegmentDownload(String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSegmentListAPI(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSegmentListAPI(String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSegmentListAPI(String, String, boolean) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSegmentMetadata(String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSegmentReload(String, String, boolean) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSegmentReset(String, String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSegmentsMetadataFromServer(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSegmentsMetadataFromServer(String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forServerTenantDelete(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forServerTenantGet(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forSimpleDateFormat(String) - Static method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
forSimpleDateFormat(String, String) - Static method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
forTableConfigsCreate() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableConfigsDelete(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableConfigsGet(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableConfigsList() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableConfigsUpdate(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableConfigsValidate() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableCreate() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableDelete(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableExternalView(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableGet(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableGetBrokerInstances(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableGetServerInstances(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableRebalance(String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableRebalance(String, String, boolean, boolean, boolean, boolean, int) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableReload(String, TableType, boolean) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableReset(String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableSchemaGet(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTablesFromTenant(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableSize(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableUpdateIndexingConfigs(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTableView(String, String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTenantCreate() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTenantGet() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTenantGet(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forTimestamp() - Static method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
forType(TableType) - Static method in class org.apache.pinot.spi.utils.builder.TableNameBuilder
Get the table name builder for the given table type.
forUpdateTableConfig(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forUpdateUserConfig(String, String, boolean) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forUpsertTableHeapEstimation(long, int, int) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forUserCreate() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forUserGet(String, String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
FORWARD_INDEX_DISABLED - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
forZkGet(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forZkGetChildren(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forZkPut() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
forZkPutChildren(String) - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
fromBytes(byte[]) - Static method in class org.apache.pinot.spi.data.readers.GenericRow
Deprecated.
fromBytes(long) - Static method in class org.apache.pinot.spi.utils.DataSizeUtils
Converts data size in bytes to human readable data size (e.g.
fromFile(File) - Static method in class org.apache.pinot.spi.data.Schema
 
fromFile(File) - Static method in class org.apache.pinot.spi.env.CommonsConfigurationUtils
Instantiate a PropertiesConfiguration from a File.
fromFormatToMillis(String) - Method in class org.apache.pinot.spi.data.DateTimeFormatSpec
Converts the date time value to the time in millis.
fromInputStream(InputStream) - Static method in class org.apache.pinot.spi.data.Schema
 
fromInputStream(InputStream) - Static method in class org.apache.pinot.spi.env.CommonsConfigurationUtils
Instantiate a PropertiesConfiguration from an inputstream.
fromMillis(long) - Method in enum org.apache.pinot.spi.data.DateTimeFormatUnitSpec.DateTimeTransformUnit
Convert the given millisecond since epoch into the desired time unit.
fromMillisSinceEpoch(long) - Method in class org.apache.pinot.spi.utils.TimeConverter
Deprecated.
 
fromMillisToFormat(long) - Method in class org.apache.pinot.spi.data.DateTimeFormatSpec
Converts the time in millis to the date time format.
fromString(String) - Static method in class org.apache.pinot.spi.data.Schema
 
fromString(String) - Static method in enum org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher.PinotIngestionJobType
 
fromString(String) - Method in class org.apache.pinot.spi.stream.LongMsgOffset
 
fromString(String) - Method in interface org.apache.pinot.spi.stream.StreamPartitionMsgOffset
Converts the string to a StreamPartitionMsgOffset
FST - org.apache.pinot.spi.config.table.FieldConfig.IndexType
 
FSTType - Enum in org.apache.pinot.spi.config.table
Type of FST to be used
FULL - org.apache.pinot.spi.config.table.UpsertConfig.Mode
 

G

GenericRow - Class in org.apache.pinot.spi.data.readers
The generic row is the value holder returned from RecordReader.next() and {RecordReader#next(GenericRow)}, and can be modified with {RecordTransformer}.
GenericRow() - Constructor for class org.apache.pinot.spi.data.readers.GenericRow
 
get() - Static method in class org.apache.pinot.spi.plugin.PluginManager
 
getAdminPort() - Method in class org.apache.pinot.spi.config.instance.Instance
 
getAggregationConfigs() - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
getAggregationConfigs(TableConfig) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
 
getAggregationFunction() - Method in class org.apache.pinot.spi.config.table.ingestion.AggregationConfig
 
getAllFieldSpecs() - Method in class org.apache.pinot.spi.data.Schema
 
getAnchorThread() - Method in interface org.apache.pinot.spi.accounting.ThreadExecutionContext
 
getAndIncrementCounter() - Method in interface org.apache.pinot.spi.trace.TraceState
returns and increments a counter which can be used for labeling events.
getAssignmentStrategy() - Method in class org.apache.pinot.spi.config.table.assignment.SegmentAssignmentConfig
 
getAuthToken() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getAvailabilityLagMs() - Method in class org.apache.pinot.spi.stream.PartitionLagState
Defines how soon after record ingestion was the record consumed by Pinot.
getAvgMultiValueCount() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getBaseUrl() - Method in class org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder
 
getBatchConfigMap() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getBatchConfigMaps() - Method in class org.apache.pinot.spi.config.table.ingestion.BatchIngestionConfig
 
getBatchIngestionConfig() - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
getBatchSegmentIngestionConsistentDataPushEnabled(TableConfig) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
Fetches the configured consistentDataPush boolean from the table config
getBatchSegmentIngestionFrequency(TableConfig) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
Fetches the configured segmentIngestionFrequency from the table config First checks in the ingestionConfig.
getBatchSegmentIngestionType(TableConfig) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
Fetches the configured segmentIngestionType (APPEND/REFRESH) from the table config First checks in the ingestionConfig.
getBloomFilterColumns() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getBloomFilterConfigs() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getBroker() - Method in class org.apache.pinot.spi.config.table.TenantConfig
 
getBrokerId() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getBrokerId() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getBufferedInputStream(File) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderUtils
 
getBufferedReader(File) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderUtils
 
getBytes() - Method in class org.apache.pinot.spi.utils.ByteArray
 
getCardinality() - Method in class org.apache.pinot.spi.config.table.ColumnStats
 
getChildFieldSpec(String) - Method in class org.apache.pinot.spi.data.ComplexFieldSpec
 
getChildFieldSpecs() - Method in class org.apache.pinot.spi.data.ComplexFieldSpec
 
getClassesThroughReflection(String, Class<? extends Annotation>) - Static method in class org.apache.pinot.spi.utils.PinotReflectionUtils
 
getClassesThroughReflection(String, String, Class<? extends Annotation>) - Static method in class org.apache.pinot.spi.utils.PinotReflectionUtils
 
getClassesThroughReflection(List<String>, String, Class<? extends Annotation>) - Static method in class org.apache.pinot.spi.utils.PinotReflectionUtils
 
getClassName() - Method in class org.apache.pinot.spi.ingestion.batch.spec.PinotFSSpec
 
getClassName() - Method in class org.apache.pinot.spi.ingestion.batch.spec.RecordReaderSpec
 
getCollectionNotUnnestedToJson() - Method in class org.apache.pinot.spi.config.table.ingestion.ComplexTypeConfig
 
getColumnDateTimeTransformUnit() - Method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
getColumnMinMaxValueGeneratorMode() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getColumnName() - Method in class org.apache.pinot.spi.config.table.ingestion.AggregationConfig
 
getColumnName() - Method in class org.apache.pinot.spi.config.table.ingestion.TransformConfig
 
getColumnNames() - Method in class org.apache.pinot.spi.data.Schema
 
getColumnPartitionMap() - Method in class org.apache.pinot.spi.config.table.SegmentPartitionConfig
 
getColumnSize() - Method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
getColumnUnit() - Method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
getColumnWithGranularity(String, String) - Static method in class org.apache.pinot.spi.utils.TimestampIndexUtils
Returns the column name with granularity, e.g.
getColumnWithGranularity(String, TimestampIndexGranularity) - Static method in class org.apache.pinot.spi.utils.TimestampIndexUtils
Returns the column name with granularity, e.g.
getComparisonColumn() - Method in class org.apache.pinot.spi.config.table.UpsertConfig
 
getCompletionConfig() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
getCompletionMode() - Method in class org.apache.pinot.spi.config.table.CompletionConfig
 
getComplexTypeConfig() - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
getComponentType() - Method in class org.apache.pinot.spi.config.user.UserConfig
 
getCompressionCodec() - Method in class org.apache.pinot.spi.config.table.FieldConfig
 
getConfig() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getConfig() - Method in interface org.apache.pinot.spi.services.ServiceStartable
 
getConfigClassName() - Method in class org.apache.pinot.spi.ingestion.batch.spec.RecordReaderSpec
 
getConfigMapWithPrefix(Map<String, String>, String) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
 
getConfigs() - Method in class org.apache.pinot.spi.ingestion.batch.spec.PinotFSSpec
 
getConfigs() - Method in class org.apache.pinot.spi.ingestion.batch.spec.RecordReaderSpec
 
getConfigs() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentNameGeneratorSpec
 
getConfigsForTaskType(String) - Method in class org.apache.pinot.spi.config.table.TableTaskConfig
 
getConnectionTimeoutMillis() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getConsistentDataPush() - Method in class org.apache.pinot.spi.config.table.ingestion.BatchIngestionConfig
 
getConstraintConfig() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceAssignmentConfig
 
getConstraints() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceConstraintConfig
 
getConsumerDir() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getConsumerFactoryClassName() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getConsumerTypes() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getControllerURI() - Method in class org.apache.pinot.spi.ingestion.batch.spec.PinotClusterSpec
 
getCopyToDeepStoreForMetadataPush() - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
 
getCounter() - Method in interface org.apache.pinot.spi.metrics.PinotCounter
 
getCreationTime() - Method in class org.apache.pinot.spi.config.table.TableStats
 
getCrypterClassName() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
getCurrentOffset() - Method in class org.apache.pinot.spi.stream.ConsumerPartitionState
 
getCurrentPartitionLagState(Map<String, ConsumerPartitionState>) - Method in interface org.apache.pinot.spi.stream.StreamMetadataProvider
 
getCustomConfig() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getCustomConfigs() - Method in class org.apache.pinot.spi.config.table.TableCustomConfig
 
getCustomProperties() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
getCustomProperty(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
getDataFormat() - Method in class org.apache.pinot.spi.ingestion.batch.spec.RecordReaderSpec
 
getDataType() - Method in class org.apache.pinot.spi.data.FieldSpec
 
getDataType() - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
getDataTypeMismatchResult() - Method in interface org.apache.pinot.spi.data.IngestionSchemaValidator
 
getDateTimeFieldSpecs() - Method in class org.apache.pinot.spi.data.Schema
 
getDateTimeFormatter() - Method in class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
getDateTimeFormatter() - Method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
getDateTimeNames() - Method in class org.apache.pinot.spi.data.Schema
 
getDateTimeSpec(String) - Method in class org.apache.pinot.spi.data.Schema
 
getDateTimeTransformUnit() - Method in class org.apache.pinot.spi.data.DateTimeFormatUnitSpec
 
getDateTimezone() - Method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
getDateTimeZone() - Method in class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
getDecoderClass() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getDecoderProperties() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getDedupConfig() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getDefaultContextMap() - Static method in class org.apache.pinot.spi.utils.GroovyTemplateUtils
Construct default template context: today : today's date in format `yyyy-MM-dd`, example value: '2020-05-06' yesterday : yesterday's date in format `yyyy-MM-dd`, example value: '2020-05-06'
getDefaultNullValue() - Method in class org.apache.pinot.spi.data.FieldSpec
 
getDefaultNullValue(FieldSpec.FieldType, FieldSpec.DataType, String) - Static method in class org.apache.pinot.spi.data.FieldSpec
 
getDefaultNullValueString() - Method in class org.apache.pinot.spi.data.FieldSpec
 
getDefaultPartialUpsertStrategy() - Method in class org.apache.pinot.spi.config.table.UpsertConfig
 
getDelayMs(int) - Method in class org.apache.pinot.spi.utils.retry.BaseRetryPolicy
Gets the delay in milliseconds before the next attempt.
getDelayMs(int) - Method in class org.apache.pinot.spi.utils.retry.ExponentialBackoffRetryPolicy
 
getDelayMs(int) - Method in class org.apache.pinot.spi.utils.retry.FixedDelayRetryPolicy
 
getDelayMs(int) - Method in class org.apache.pinot.spi.utils.retry.NoDelayRetryPolicy
 
getDelayMs(int) - Method in class org.apache.pinot.spi.utils.retry.RandomDelayRetryPolicy
 
getDeletedSegmentsCacheSize() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getDeletedSegmentsCacheTtlMinutes() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getDeletedSegmentsRetentionPeriod() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
getDelimiter() - Method in class org.apache.pinot.spi.config.table.ingestion.ComplexTypeConfig
 
getDimensionFieldSpecs() - Method in class org.apache.pinot.spi.data.Schema
 
getDimensionNames() - Method in class org.apache.pinot.spi.data.Schema
 
getDimensionSpec(String) - Method in class org.apache.pinot.spi.data.Schema
 
getDimensionsSplitOrder() - Method in class org.apache.pinot.spi.config.table.StarTreeIndexConfig
 
getDimensionTableConfig() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getDisableGroovy() - Method in class org.apache.pinot.spi.config.table.QueryConfig
 
getDoubleValue() - Method in class org.apache.pinot.spi.utils.Pairs.IntDoublePair
Returns the double value of the pair
getEncodingType() - Method in class org.apache.pinot.spi.config.table.FieldConfig
 
getEndOffset() - Method in class org.apache.pinot.spi.config.table.SegmentZKPropsConfig
 
getEndOffset() - Method in class org.apache.pinot.spi.stream.PartitionGroupConsumptionStatus
 
getEntrySet() - Method in class org.apache.pinot.spi.data.readers.GenericRow
Deprecated.
getEnum(String) - Static method in enum org.apache.pinot.spi.utils.ReadMode
 
getEnvironmentProvider(String) - Static method in class org.apache.pinot.spi.environmentprovider.PinotEnvironmentProviderFactory
 
getEnvironmentVariables() - Method in interface org.apache.pinot.spi.env.Environment
 
getEnvironmentVariables() - Method in class org.apache.pinot.spi.env.SystemEnvironment
 
getErrorCacheSize() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getErrorCode() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getErrorCode() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getErrorMessage() - Method in class org.apache.pinot.spi.config.table.TableStatus.IngestionStatus
 
getErrorStatus() - Method in interface org.apache.pinot.spi.accounting.ThreadResourceUsageAccountant
get error status if the query is preempted
getErrorStatus() - Method in class org.apache.pinot.spi.trace.Tracing.DefaultThreadResourceUsageAccountant
 
getException() - Method in class org.apache.pinot.spi.stream.PartitionGroupMetadataFetcher
 
getException() - Method in class org.apache.pinot.spi.stream.StreamDataDecoderResult
 
getExcludeFields() - Method in class org.apache.pinot.spi.config.table.JsonIndexConfig
 
getExcludeFileNamePattern() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getExcludePaths() - Method in class org.apache.pinot.spi.config.table.JsonIndexConfig
 
getExecutionFrameworkSpec() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getExpressionOverrideMap() - Method in class org.apache.pinot.spi.config.table.QueryConfig
 
getExtraConfigs() - Method in class org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec
 
getFailureDomain() - Method in interface org.apache.pinot.spi.environmentprovider.PinotEnvironmentProvider
Method to retrieve failure domain information for a pinot instance.
getFanoutType() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getFanoutType() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getFetchTimeoutMillis() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getFieldConfigList() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getFieldNames() - Method in class org.apache.pinot.spi.data.readers.GenericRow
Deprecated.
getFieldSpecFor(String) - Method in class org.apache.pinot.spi.data.Schema
 
getFieldSpecMap() - Method in class org.apache.pinot.spi.data.Schema
 
getFieldsToUnnest() - Method in class org.apache.pinot.spi.config.table.ingestion.ComplexTypeConfig
 
getFieldToValueMap() - Method in class org.apache.pinot.spi.data.readers.GenericRow
Returns the map from fields to values.
getFieldType() - Method in class org.apache.pinot.spi.data.ComplexFieldSpec
 
getFieldType() - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
getFieldType() - Method in class org.apache.pinot.spi.data.DimensionFieldSpec
 
getFieldType() - Method in class org.apache.pinot.spi.data.FieldSpec
 
getFieldType() - Method in class org.apache.pinot.spi.data.MetricFieldSpec
 
getFieldType() - Method in class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
getFilePath() - Method in class org.apache.pinot.spi.filesystem.FileMetadata
 
getFilterConfig() - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
getFilterFunction() - Method in class org.apache.pinot.spi.config.table.ingestion.FilterConfig
 
getFlushAutotuneInitialRows() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getFlushThresholdRows() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getFlushThresholdSegmentSizeBytes() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getFlushThresholdTimeMillis() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getFormat() - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
getFormatSpec() - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
getFpp() - Method in class org.apache.pinot.spi.config.table.BloomFilterConfig
 
getFSTIndexType() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getFunctionColumnPairs() - Method in class org.apache.pinot.spi.config.table.StarTreeIndexConfig
 
getFunctionConfig() - Method in class org.apache.pinot.spi.config.table.ColumnPartitionConfig
Returns the partition function configuration for the column.
getFunctionConfig(String) - Method in class org.apache.pinot.spi.config.table.SegmentPartitionConfig
 
getFunctionName() - Method in class org.apache.pinot.spi.config.table.ColumnPartitionConfig
Returns the partition function name for the column.
getFunctionName(String) - Method in class org.apache.pinot.spi.config.table.SegmentPartitionConfig
Returns the partition function for the given column, null if there isn't one.
getGauge() - Method in interface org.apache.pinot.spi.metrics.PinotGauge
 
getGranularities() - Method in class org.apache.pinot.spi.config.table.TimestampConfig
 
getGranularity() - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
getGranularitySpec() - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
getGroupId() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getGrpcPort() - Method in class org.apache.pinot.spi.config.instance.Instance
 
getHashFunction() - Method in class org.apache.pinot.spi.config.table.DedupConfig
 
getHashFunction() - Method in class org.apache.pinot.spi.config.table.UpsertConfig
 
getHeaders() - Method in interface org.apache.pinot.spi.stream.RowMetadata
Returns the stream message headers
getHeaders() - Method in class org.apache.pinot.spi.stream.StreamMessageMetadata
 
getHistogram() - Method in interface org.apache.pinot.spi.metrics.PinotHistogram
 
getHost() - Method in class org.apache.pinot.spi.config.instance.Instance
 
getHostAddress() - Static method in class org.apache.pinot.spi.utils.NetUtils
Get the ip address of local host.
getHostnameOrAddress() - Static method in class org.apache.pinot.spi.utils.NetUtils
Get the hostname or IP address.
getIdleTimeoutMillis() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getIncludeFileNamePattern() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getIncludePaths() - Method in class org.apache.pinot.spi.config.table.JsonIndexConfig
 
getIncomingGranularitySpec() - Method in class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
getIndexingConfig() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getIndexType() - Method in class org.apache.pinot.spi.config.table.FieldConfig
Deprecated.
getIndexTypes() - Method in class org.apache.pinot.spi.config.table.FieldConfig
 
getIngestionConfig() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getIngestionState() - Method in class org.apache.pinot.spi.config.table.TableStatus.IngestionStatus
 
getIngestionStatus() - Method in class org.apache.pinot.spi.config.table.TableStatus
 
getInputDirURI() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getInputDirURI() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getInputFilePath() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
getInputFormat() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getInputFsClassName() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getInputFsProps() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getInputFsProps(Map<String, String>) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
 
getInputSchemaType() - Method in interface org.apache.pinot.spi.data.IngestionSchemaValidator
 
getInputStream(File) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderUtils
 
getInstance() - Static method in class org.apache.pinot.spi.environmentprovider.PinotEnvironmentProviderFactory
 
getInstanceAssignmentConfigMap() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getInstanceBootstrapSegmentDir() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getInstanceDataDir() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getInstanceId() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getInstanceId() - Method in interface org.apache.pinot.spi.services.ServiceStartable
 
getInstancePartitionsMap() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getInstancePartitionsName(String) - Method in enum org.apache.pinot.spi.config.table.assignment.InstancePartitionsType
 
getInstanceSegmentTarDir() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getInstanceSelectorType() - Method in class org.apache.pinot.spi.config.table.RoutingConfig
 
getInstanceType(String) - Static method in class org.apache.pinot.spi.utils.InstanceTypeUtils
 
getIntValue() - Method in class org.apache.pinot.spi.utils.Pairs.IntDoublePair
Returns the int value of the pair
getIntValue() - Method in class org.apache.pinot.spi.utils.Pairs.IntObjectPair
Returns the int value of the pair
getInvertedIndexColumns() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getJobType() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getJsonIndexColumns() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getJsonIndexConfigs() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getKey() - Method in class org.apache.pinot.spi.stream.StreamDataProducer.RowWithKey
 
getKey() - Method in class org.apache.pinot.spi.stream.StreamMessage
 
getKeys() - Method in class org.apache.pinot.spi.env.PinotConfiguration
 
getKeys(Configuration) - Static method in class org.apache.pinot.spi.env.CommonsConfigurationUtils
Provides a list of all the keys found in a Configuration.
getKeysStream(Configuration) - Static method in class org.apache.pinot.spi.env.CommonsConfigurationUtils
Provides a stream of all the keys found in a Configuration.
getKeyStorePassword() - Method in class org.apache.pinot.spi.ingestion.batch.spec.TlsSpec
 
getKeyStorePath() - Method in class org.apache.pinot.spi.ingestion.batch.spec.TlsSpec
 
getKeyStoreType() - Method in class org.apache.pinot.spi.ingestion.batch.spec.TlsSpec
 
getLastModifiedTime() - Method in class org.apache.pinot.spi.filesystem.FileMetadata
 
getLastProcessedRowMetadata() - Method in class org.apache.pinot.spi.stream.ConsumerPartitionState
 
getLastProcessedTimeMs() - Method in class org.apache.pinot.spi.stream.ConsumerPartitionState
 
getLeft() - Method in class org.apache.pinot.spi.utils.Pairs.IntPair
 
getLength() - Method in class org.apache.pinot.spi.filesystem.FileMetadata
 
getLength() - Method in class org.apache.pinot.spi.stream.StreamMessage
 
getLoadMode() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getMaxLeafRecords() - Method in class org.apache.pinot.spi.config.table.StarTreeIndexConfig
 
getMaxLength() - Method in class org.apache.pinot.spi.data.FieldSpec
 
getMaxLevels() - Method in class org.apache.pinot.spi.config.table.JsonIndexConfig
 
getMaxParallelSegmentBuilds() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getMaxParallelSegmentDownloads() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getMaxQPS() - Method in class org.apache.pinot.spi.config.table.QuotaConfig
 
getMaxQueriesPerSecond() - Method in class org.apache.pinot.spi.config.table.QuotaConfig
 
getMaxSizeInBytes() - Method in class org.apache.pinot.spi.config.table.BloomFilterConfig
 
getMessageAtIndex(int) - Method in interface org.apache.pinot.spi.stream.MessageBatch
Deprecated.
getMessageBytesAtIndex(int) - Method in interface org.apache.pinot.spi.stream.MessageBatch
 
getMessageCount() - Method in interface org.apache.pinot.spi.stream.MessageBatch
 
getMessageLengthAtIndex(int) - Method in interface org.apache.pinot.spi.stream.MessageBatch
Returns the length of the message at a particular index inside a set of messages returned from the stream.
getMessageOffsetAtIndex(int) - Method in interface org.apache.pinot.spi.stream.MessageBatch
Returns the offset of the message at a particular index inside a set of messages returned from the stream.
getMetadata() - Method in class org.apache.pinot.spi.stream.StreamMessage
 
getMetadataAtIndex(int) - Method in interface org.apache.pinot.spi.stream.MessageBatch
Returns the metadata associated with the message at a particular index.
getMetadataManagerClass() - Method in class org.apache.pinot.spi.config.table.UpsertConfig
 
getMetadataManagerConfigs() - Method in class org.apache.pinot.spi.config.table.UpsertConfig
 
getMetered() - Method in interface org.apache.pinot.spi.metrics.PinotMetered
 
getMethodsThroughReflection(String, Class<? extends Annotation>) - Static method in class org.apache.pinot.spi.utils.PinotReflectionUtils
 
getMethodsThroughReflection(String, String, Class<? extends Annotation>) - Static method in class org.apache.pinot.spi.utils.PinotReflectionUtils
 
getMetric() - Method in interface org.apache.pinot.spi.metrics.PinotMetric
Return the actual object
getMetricFieldSpecs() - Method in class org.apache.pinot.spi.data.Schema
 
getMetricName() - Method in interface org.apache.pinot.spi.metrics.PinotMetricName
Returns the actual metric name.
getMetricNames() - Method in class org.apache.pinot.spi.data.Schema
 
getMetricsFactoryName() - Method in interface org.apache.pinot.spi.annotations.metrics.PinotMetricsFactory
Returns the name of metrics factory.
getMetricSpec(String) - Method in class org.apache.pinot.spi.data.Schema
 
getMetricsRegistry() - Method in interface org.apache.pinot.spi.metrics.PinotMetricsRegistry
The the actual object of MetricsRegistry.
getMetricsRegistryListener() - Method in interface org.apache.pinot.spi.metrics.PinotMetricsRegistryListener
Returned the actual object of MetricsRegistryListener.
getMismatchReason() - Method in class org.apache.pinot.spi.data.SchemaValidatorResult
 
getMissingPinotColumnResult() - Method in interface org.apache.pinot.spi.data.IngestionSchemaValidator
 
getMode() - Method in class org.apache.pinot.spi.config.table.UpsertConfig
 
getMultiValueStructureMismatchResult() - Method in interface org.apache.pinot.spi.data.IngestionSchemaValidator
 
getName() - Method in class org.apache.pinot.spi.config.table.FieldConfig
 
getName() - Method in class org.apache.pinot.spi.config.table.TierConfig
 
getName() - Method in class org.apache.pinot.spi.config.table.TunerConfig
 
getName() - Method in class org.apache.pinot.spi.data.FieldSpec
 
getName() - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
getName() - Method in class org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec
 
getNextStreamMessageOffsetAtIndex(int) - Method in interface org.apache.pinot.spi.stream.MessageBatch
Deprecated.
getNextStreamPartitionMsgOffsetAtIndex(int) - Method in interface org.apache.pinot.spi.stream.MessageBatch
Returns the offset of the next message.
getNoDictionaryColumns() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getNoDictionaryConfig() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getNoDictionarySizeRatioThreshold() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getNullValueFields() - Method in class org.apache.pinot.spi.data.readers.GenericRow
Returns the fields with null value.
getNumberOfInstances() - Method in class org.apache.pinot.spi.config.tenant.Tenant
 
getNumDocsScanned() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getNumDocsScanned() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getNumEntriesScannedInFilter() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getNumEntriesScannedInFilter() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getNumEntriesScannedPostFilter() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getNumEntriesScannedPostFilter() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getNumExceptions() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getNumExceptions() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getNumInstances() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceReplicaGroupPartitionConfig
 
getNumInstancesPerPartition() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceReplicaGroupPartitionConfig
 
getNumInstancesPerPartition() - Method in class org.apache.pinot.spi.config.table.ReplicaGroupStrategyConfig
Returns the number of instances that segments for a partition span.
getNumInstancesPerReplicaGroup() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceReplicaGroupPartitionConfig
 
getNumPartitions() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceReplicaGroupPartitionConfig
 
getNumPartitions() - Method in class org.apache.pinot.spi.config.table.ColumnPartitionConfig
Returns the number of partitions for this column.
getNumPartitions() - Method in class org.apache.pinot.spi.config.table.ColumnStats
 
getNumPartitions(String) - Method in class org.apache.pinot.spi.config.table.SegmentPartitionConfig
Returns the number of partitions for the specified column.
getNumPools() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceTagPoolConfig
 
getNumReplicaGroups() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceReplicaGroupPartitionConfig
 
getNumRowsResultSet() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getNumRowsResultSet() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getNumSegmentsMatched() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getNumSegmentsMatched() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getNumSegmentsProcessed() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getNumSegmentsProcessed() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getNumSegmentsQueried() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getNumSegmentsQueried() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getNumServersQueried() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getNumServersQueried() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getNumServersResponded() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getNumServersResponded() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getNumUnavailableSegments() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getNumUnavailableSegments() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getObjectValue() - Method in class org.apache.pinot.spi.utils.Pairs.IntObjectPair
Returns the object value of the pair
getOffline() - Method in class org.apache.pinot.spi.config.TableConfigs
 
getOfflineInstances() - Method in class org.apache.pinot.spi.config.tenant.Tenant
 
getOfflineResponseSerializationCpuTimeNs() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getOfflineResponseSerializationCpuTimeNs() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getOfflineServerTenant() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getOfflineServerTenant() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getOfflineSystemActivitiesCpuTimeNs() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getOfflineSystemActivitiesCpuTimeNs() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getOfflineThreadCpuTimeNs() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getOfflineThreadCpuTimeNs() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getOfflineTotalCpuTimeNs() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getOfflineTotalCpuTimeNs() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getOffset() - Method in class org.apache.pinot.spi.stream.LongMsgOffset
 
getOffsetCriteria() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getOffsetOfNextBatch() - Method in interface org.apache.pinot.spi.stream.MessageBatch
 
getOffsetString() - Method in class org.apache.pinot.spi.stream.OffsetCriteria
Getter for offset string
getOnHeapDictionaryColumns() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getOutgoingGranularitySpec() - Method in class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
getOutputDirectoryPath() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
getOutputDirURI() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getOutputDirURI() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getOutputFsClassName() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getOutputFsProps() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getOutputFsProps(Map<String, String>) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
 
getOutputSegmentDirURI() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getPartialUpsertStrategies() - Method in class org.apache.pinot.spi.config.table.UpsertConfig
 
getPartitionColumn() - Method in class org.apache.pinot.spi.config.table.ReplicaGroupStrategyConfig
Returns the name of column used for partitioning.
getPartitionGroupId() - Method in class org.apache.pinot.spi.stream.PartitionGroupConsumptionStatus
 
getPartitionGroupId() - Method in class org.apache.pinot.spi.stream.PartitionGroupMetadata
 
getPartitionGroupMetadataList() - Method in class org.apache.pinot.spi.stream.PartitionGroupMetadataFetcher
 
getPartitionId() - Method in class org.apache.pinot.spi.stream.ConsumerPartitionState
 
getPartitionSelector() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceAssignmentConfig
 
getPassword() - Method in class org.apache.pinot.spi.config.user.UserConfig
 
getPayload() - Method in class org.apache.pinot.spi.stream.StreamDataProducer.RowWithKey
 
getPeerSegmentDownloadScheme() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
getPermissios() - Method in class org.apache.pinot.spi.config.user.UserConfig
 
getPhysicalColumnNames() - Method in class org.apache.pinot.spi.data.Schema
 
getPinotClusterSpecs() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getPinotFSSpecs() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getPinotMetricsRegistry() - Method in interface org.apache.pinot.spi.annotations.metrics.PinotMetricsFactory
getPinotMetricsRegistry() - Static method in class org.apache.pinot.spi.metrics.PinotMetricUtils
 
getPinotMetricsRegistry(PinotConfiguration) - Static method in class org.apache.pinot.spi.metrics.PinotMetricUtils
Returns the metricsRegistry from the initialised metricsFactory.
getPinotSchemaFromJsonFile(File, Map<String, FieldSpec.FieldType>, TimeUnit, List<String>, String, ComplexTypeConfig.CollectionNotUnnestedToJson) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
getPinotSchemaFromJsonNode(JsonNode, Map<String, FieldSpec.FieldType>, TimeUnit, List<String>, String, ComplexTypeConfig.CollectionNotUnnestedToJson) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
getPluginsDirectories() - Method in class org.apache.pinot.spi.plugin.PluginManager
 
getPluginsToLoad(String, String) - Method in class org.apache.pinot.spi.plugin.PluginManager
This method will take a semi-colon delimited string of directories and a semi-colon delimited string of plugin names.
getPools() - Method in class org.apache.pinot.spi.config.instance.Instance
 
getPools() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceTagPoolConfig
 
getPort() - Method in class org.apache.pinot.spi.config.instance.Instance
 
getPort() - Method in interface org.apache.pinot.spi.stream.StreamDataServerStartable
Get the port of the server.
getPrefixesToRename() - Method in class org.apache.pinot.spi.config.table.ingestion.ComplexTypeConfig
 
getPrimaryKey(List<String>) - Method in class org.apache.pinot.spi.data.readers.GenericRow
 
getPrimaryKeyColumns() - Method in class org.apache.pinot.spi.data.Schema
 
getPrimaryKeySize() - Method in class org.apache.pinot.spi.config.table.ColumnStats
 
getProcessingTimeMillis() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getProcessingTimeMillis() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getProperties() - Method in class org.apache.pinot.spi.config.table.FieldConfig
 
getProperty(String) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Retrieves a String value with the given property name.
getProperty(String, boolean) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Retrieves a boolean value with the given property name.
getProperty(String, double) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Retrieves a double value with the given property name.
getProperty(String, int) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Retrieves a integer value with the given property name.
getProperty(String, long) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Retrieves a long value with the given property name.
getProperty(String, Class<T>) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Retrieves a typed value with the given property name.
getProperty(String, String) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Retrieves a String value with the given property name.
getProperty(String, List<String>) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Retrieves a list of String values with the given property name.
getPropertyName() - Method in class org.apache.pinot.spi.env.ConfigFilePropertyReader
 
getPropertySuffix(String, String) - Static method in class org.apache.pinot.spi.stream.StreamConfigProperties
 
getPropsWithPrefix(Map<String, String>, String) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
 
getPushAttempts() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getPushAttempts() - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
 
getPushAttempts(Map<String, String>) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
Extracts the push attempts from the batchConfigMap, or returns default value if not found
getPushControllerURI() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getPushFileNamePattern() - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
 
getPushIntervalRetryMillis() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getPushJobSpec() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getPushMode() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getPushMode(Map<String, String>) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
Extracts the push mode from the batchConfigMap, or returns default value if not found
getPushParallelism() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getPushParallelism() - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
 
getPushParallelism(Map<String, String>) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
Extracts the push parallelism from the batchConfigMap, or returns default value if not found
getPushRetryIntervalMillis() - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
 
getPushRetryIntervalMillis(Map<String, String>) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
Extracts the push return interval millis from the batchConfigMap, or returns default value if not found
getPushSegmentURIPrefix() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getPushSegmentURISuffix() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getQuery() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getQuery() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getQueryConfig() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getQueryId() - Method in interface org.apache.pinot.spi.accounting.ThreadExecutionContext
get query id of the execution context
getQueryMailboxPort() - Method in class org.apache.pinot.spi.config.instance.Instance
 
getQueryServicePort() - Method in class org.apache.pinot.spi.config.instance.Instance
 
getQuotaConfig() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getRangeIndexColumns() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getRangeIndexVersion() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getRawProperty(String) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Returns the raw object stored within the underlying CompositeConfiguration.
getRawProperty(String, Object) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Returns the raw object stored within the underlying CompositeConfiguration.
getReadMode() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getRealtime() - Method in class org.apache.pinot.spi.config.TableConfigs
 
getRealtimeCompleted() - Method in class org.apache.pinot.spi.config.table.TagOverrideConfig
 
getRealtimeConsuming() - Method in class org.apache.pinot.spi.config.table.TagOverrideConfig
 
getRealtimeInstances() - Method in class org.apache.pinot.spi.config.tenant.Tenant
 
getRealtimeResponseSerializationCpuTimeNs() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getRealtimeResponseSerializationCpuTimeNs() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getRealtimeServerTenant() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getRealtimeServerTenant() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getRealtimeSystemActivitiesCpuTimeNs() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getRealtimeSystemActivitiesCpuTimeNs() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getRealtimeThreadCpuTimeNs() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getRealtimeThreadCpuTimeNs() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getRealtimeTotalCpuTimeNs() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getRealtimeTotalCpuTimeNs() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getRecordIngestionTimeMs() - Method in interface org.apache.pinot.spi.stream.RowMetadata
Returns the timestamp associated with the record.
getRecordIngestionTimeMs() - Method in class org.apache.pinot.spi.stream.StreamMessageMetadata
 
getRecordings() - Method in interface org.apache.pinot.spi.trace.TraceState
Get the stack of recordings.
getRecordMetadata() - Method in interface org.apache.pinot.spi.stream.RowMetadata
Returns the metadata associated with the stream record Kafka's record offset would be an example of a metadata associated with the record.
getRecordMetadata() - Method in class org.apache.pinot.spi.stream.StreamMessageMetadata
 
getRecordReader(String, File, Set<String>, RecordReaderConfig) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderFactory
Constructs and initializes a RecordReader based on the given file format and RecordReader config.
getRecordReader(FileFormat, File, Set<String>, RecordReaderConfig) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderFactory
Constructs and initializes a RecordReader based on the given file format and RecordReader config.
getRecordReaderByClass(String, File, Set<String>, RecordReaderConfig) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderFactory
Constructs and initializes a RecordReader based on the given RecordReader class name and config.
getRecordReaderClassName() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getRecordReaderClassName(String) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderFactory
Get registered RecordReader class name given a file format.
getRecordReaderClassName(String) - Method in class org.apache.pinot.spi.plugin.PluginManager
 
getRecordReaderConfig(FileFormat, String) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderFactory
Construct a RecordReaderConfig instance from a given file.
getRecordReaderConfig(FileFormat, Map<String, String>) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderFactory
Creates a RecordReaderConfig instance using file format and reader config properties
getRecordReaderConfigByClassName(String, File) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderFactory
Construct a RecordReaderConfig instance from a given file.
getRecordReaderConfigByClassName(String, String) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderFactory
Construct a RecordReaderConfig instance from a given file path.
getRecordReaderConfigClassName() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getRecordReaderConfigClassName(String) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderFactory
Get registered RecordReaderConfig class name given a file format.
getRecordReaderConfigClassName(String) - Method in class org.apache.pinot.spi.plugin.PluginManager
 
getRecordReaderProps() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getRecordReaderProps(Map<String, String>) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
Fetch the properties which belong to record reader, by removing the identifier prefix
getRecordReaderSpec() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getRecordReaderSpec() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
getRecordsLag() - Method in class org.apache.pinot.spi.stream.PartitionLagState
Defines how far behind the current record's offset / pointer is from upstream latest record The distance is based on actual record count.
getReduceTimeMillis() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getReduceTimeMillis() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getReflectionLock() - Static method in class org.apache.pinot.spi.utils.PinotReflectionUtils
Deprecated.
getReplicaGroupPartitionConfig() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceAssignmentConfig
 
getReplicaGroupStrategyConfig() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
getReplicasPerPartition() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
getReplicasPerPartitionNumber() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
getReplication() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
getReplication() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getReplicationNumber() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
getRequestArrivalTimeMillis() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getRequestArrivalTimeMillis() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getRequestHeaders() - Method in interface org.apache.pinot.spi.auth.AuthProvider
 
getRequestId() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getRequestId() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getResource(String) - Method in class org.apache.pinot.spi.plugin.PluginClassLoader
 
getResources(String) - Method in class org.apache.pinot.spi.plugin.PluginClassLoader
 
getResult() - Method in class org.apache.pinot.spi.stream.StreamDataDecoderResult
 
getRetentionTimeUnit() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
getRetentionTimeValue() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
getRight() - Method in class org.apache.pinot.spi.utils.Pairs.IntPair
 
getRoleType() - Method in class org.apache.pinot.spi.config.user.UserConfig
 
getRoutingConfig() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getRoutingTableBuilderName() - Method in class org.apache.pinot.spi.config.table.RoutingConfig
 
getSampleValue() - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
getSchema() - Method in class org.apache.pinot.spi.config.TableConfigs
 
getSchema() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
getSchema(String) - Method in interface org.apache.pinot.spi.config.provider.PinotConfigProvider
Returns the schema for the given raw table name.
getSchemaName() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
Deprecated.
getSchemaName() - Method in class org.apache.pinot.spi.data.Schema
NOTE: schema name could be null in tests
getSchemaURI() - Method in class org.apache.pinot.spi.ingestion.batch.spec.TableSpec
 
getSchemaValidator(Schema, String, String) - Static method in class org.apache.pinot.spi.data.SchemaValidatorFactory
Gets schema validator given the record recorder and the input file path
getScheme() - Method in class org.apache.pinot.spi.ingestion.batch.spec.PinotFSSpec
 
getSdfPattern() - Method in class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
getSDFPattern() - Method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
getSegmentAge() - Method in class org.apache.pinot.spi.config.table.TierConfig
 
getSegmentAssignmentConfigMap() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getSegmentAssignmentStrategy() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
getSegmentCreationJobParallelism() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getSegmentDirectoryLoader() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getSegmentFormatVersion() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getSegmentFormatVersion() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getSegmentGenerationJobRunnerClassName() - Method in class org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec
 
getSegmentGenerationJobSpec(String, String, Map<String, Object>, Map<String, String>) - Static method in class org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher
 
getSegmentIngestionFrequency() - Method in class org.apache.pinot.spi.config.table.ingestion.BatchIngestionConfig
 
getSegmentIngestionType() - Method in class org.apache.pinot.spi.config.table.ingestion.BatchIngestionConfig
 
getSegmentList() - Method in class org.apache.pinot.spi.config.table.TierConfig
 
getSegmentMetadataPushJobRunnerClassName() - Method in class org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec
 
getSegmentName() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getSegmentNameGeneratorConfigs() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getSegmentNameGeneratorProps(Map<String, String>) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
Fetch the properties which belong to segment name generator, by removing the identifier prefix
getSegmentNameGeneratorSpec() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getSegmentNameGeneratorSpec() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
getSegmentNameGeneratorType() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getSegmentNameGeneratorType() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getSegmentNameGeneratorType(Map<String, String>) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
Extracts the segment name generator type from the batchConfigMap, or returns default value if not found
getSegmentNamePostfix() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getSegmentNamePrefix() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getSegmentPartitionConfig() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getSegmentPeerDownloadScheme() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getSegmentPrunerTypes() - Method in class org.apache.pinot.spi.config.table.RoutingConfig
 
getSegmentPushFrequency() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
Deprecated.
Use segmentIngestionFrequency from IngestionConfig.getBatchIngestionConfig()
getSegmentPushType() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
Deprecated.
Use segmentIngestionType from IngestionConfig.getBatchIngestionConfig()
getSegmentSelectorType() - Method in class org.apache.pinot.spi.config.table.TierConfig
 
getSegmentStoreUri() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getSegmentTarPushJobRunnerClassName() - Method in class org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec
 
getSegmentUriPrefix() - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
 
getSegmentUriPushJobRunnerClassName() - Method in class org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec
 
getSegmentUriSuffix() - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
 
getSequenceId() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getSequenceId() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
getSequenceNumber() - Method in class org.apache.pinot.spi.stream.PartitionGroupConsumptionStatus
 
getServer() - Method in class org.apache.pinot.spi.config.table.TenantConfig
 
getServerDataStartable(String, Properties) - Static method in class org.apache.pinot.spi.stream.StreamDataProvider
 
getServerTag() - Method in class org.apache.pinot.spi.config.table.TierConfig
 
getServiceRole() - Method in interface org.apache.pinot.spi.services.ServiceStartable
 
getSingleValueMultiValueFieldMismatchResult() - Method in interface org.apache.pinot.spi.data.IngestionSchemaValidator
 
getSize() - Method in class org.apache.pinot.spi.data.DateTimeGranularitySpec
 
getSkipStarNodeCreationForDimensions() - Method in class org.apache.pinot.spi.config.table.StarTreeIndexConfig
 
getSortedColumn() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getSpecForTimeColumn(String) - Method in class org.apache.pinot.spi.data.Schema
Fetches the DateTimeFieldSpec for the given time column name.
getStartOffset() - Method in class org.apache.pinot.spi.config.table.SegmentZKPropsConfig
 
getStartOffset() - Method in class org.apache.pinot.spi.stream.PartitionGroupConsumptionStatus
 
getStartOffset() - Method in class org.apache.pinot.spi.stream.PartitionGroupMetadata
 
getStarTreeIndexConfigs() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getStatus() - Method in class org.apache.pinot.spi.stream.PartitionGroupConsumptionStatus
 
getStorage() - Method in class org.apache.pinot.spi.config.table.QuotaConfig
 
getStorageInBytes() - Method in class org.apache.pinot.spi.config.table.QuotaConfig
 
getStorageType() - Method in class org.apache.pinot.spi.config.table.TierConfig
 
getStoredType() - Method in enum org.apache.pinot.spi.data.FieldSpec.DataType
Returns the data type stored in Pinot.
getStreamConfigMap(TableConfig) - Static method in class org.apache.pinot.spi.utils.IngestionConfigUtils
Fetches the streamConfig from the given realtime table.
getStreamConfigMaps() - Method in class org.apache.pinot.spi.config.table.ingestion.StreamIngestionConfig
 
getStreamConfigs() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
Deprecated.
Use List> streamConfigs from IngestionConfig.getStreamIngestionConfig()
getStreamConfigsMap() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getStreamDataProducer(String, Properties) - Static method in class org.apache.pinot.spi.stream.StreamDataProvider
 
getStreamIngestionConfig() - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
getStreamMessage(int) - Method in interface org.apache.pinot.spi.stream.MessageBatch
 
getStreamSegmentDownloadUntarRateLimit() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
getStringValue(Object) - Static method in class org.apache.pinot.spi.data.FieldSpec
Helper method to return the String value for the given object.
getTableConfig() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
getTableConfig(String) - Method in interface org.apache.pinot.spi.config.provider.PinotConfigProvider
Returns the table config for the given table name with type suffix.
getTableConfigURI() - Method in class org.apache.pinot.spi.ingestion.batch.spec.TableSpec
 
getTableName() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getTableName() - Method in class org.apache.pinot.spi.config.TableConfigs
 
getTableName() - Method in class org.apache.pinot.spi.config.task.AdhocTaskConfig
 
getTableName() - Method in class org.apache.pinot.spi.ingestion.batch.spec.TableSpec
 
getTableName() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getTableName() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getTableNameVariations(String) - Static method in class org.apache.pinot.spi.utils.builder.TableNameBuilder
 
getTableNameWithType() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
getTableNameWithType() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getTables() - Method in class org.apache.pinot.spi.config.user.UserConfig
 
getTableSpec() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getTableType() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getTableTypeFromTableName(String) - Static method in class org.apache.pinot.spi.utils.builder.TableNameBuilder
Get the table type based on the given table name with type suffix.
getTag() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceTagPoolConfig
 
getTagOverrideConfig() - Method in class org.apache.pinot.spi.config.table.TenantConfig
 
getTagPoolConfig() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceAssignmentConfig
 
getTags() - Method in class org.apache.pinot.spi.config.instance.Instance
 
getTaskConfig() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getTaskConfigs() - Method in class org.apache.pinot.spi.config.task.AdhocTaskConfig
 
getTaskName() - Method in class org.apache.pinot.spi.config.task.AdhocTaskConfig
 
getTaskToken() - Method in interface org.apache.pinot.spi.auth.AuthProvider
 
getTaskType() - Method in class org.apache.pinot.spi.config.task.AdhocTaskConfig
 
getTaskTypeConfigsMap() - Method in class org.apache.pinot.spi.config.table.TableTaskConfig
 
getTemplateContext(List<String>) - Static method in class org.apache.pinot.spi.utils.GroovyTemplateUtils
 
getTenantConfig() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getTenantName() - Method in class org.apache.pinot.spi.config.tenant.Tenant
 
getTenantRole() - Method in class org.apache.pinot.spi.config.tenant.Tenant
 
getThreadAccountant() - Static method in class org.apache.pinot.spi.trace.Tracing
 
getThreadAllocatedBytes() - Method in class org.apache.pinot.spi.accounting.ThreadResourceUsageProvider
 
getThreadExecutionContext() - Method in interface org.apache.pinot.spi.accounting.ThreadResourceUsageAccountant
get the executon context of current thread
getThreadExecutionContext() - Method in class org.apache.pinot.spi.trace.Tracing.DefaultThreadResourceUsageAccountant
 
getThreadTimeNs() - Method in class org.apache.pinot.spi.accounting.ThreadResourceUsageProvider
 
getTierBackend() - Method in class org.apache.pinot.spi.config.table.TierConfig
 
getTierBackendProperties() - Method in class org.apache.pinot.spi.config.table.TierConfig
 
getTierConfigsList() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getTimeColumnName() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
getTimeFieldSpec() - Method in class org.apache.pinot.spi.data.Schema
 
getTimeFormat() - Method in class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
getTimeFormat() - Method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
getTimeFormat() - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
getTimeoutMs() - Method in class org.apache.pinot.spi.config.table.QueryConfig
 
getTimer() - Method in interface org.apache.pinot.spi.metrics.PinotTimer
Returns the actual object of timer.
getTimestampConfig() - Method in class org.apache.pinot.spi.config.table.FieldConfig
 
getTimeType() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
Deprecated.
getTimeType() - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
getTimeUnit() - Method in class org.apache.pinot.spi.data.DateTimeFormatUnitSpec
 
getTimeUnit() - Method in class org.apache.pinot.spi.data.DateTimeGranularitySpec
 
getTimeUnitSize() - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
getTlsSpec() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
getTopicConsumptionRateLimit() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getTopicName() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getTotalDocs() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
getTotalDocs() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
getTraceId() - Method in interface org.apache.pinot.spi.trace.TraceState
The trace ID - corresponds to a single request or query
getTracer() - Static method in class org.apache.pinot.spi.trace.Tracing
 
getTransformConfigs() - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
getTransformFunction() - Method in class org.apache.pinot.spi.config.table.ingestion.TransformConfig
 
getTransformFunction() - Method in class org.apache.pinot.spi.data.FieldSpec
Deprecated.
getTrustStorePassword() - Method in class org.apache.pinot.spi.ingestion.batch.spec.TlsSpec
 
getTrustStorePath() - Method in class org.apache.pinot.spi.ingestion.batch.spec.TlsSpec
 
getTrustStoreType() - Method in class org.apache.pinot.spi.ingestion.batch.spec.TlsSpec
 
getTunerConfigsList() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getTunerProperties() - Method in class org.apache.pinot.spi.config.table.TunerConfig
 
getType() - Method in class org.apache.pinot.spi.config.instance.Instance
 
getType() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentNameGeneratorSpec
 
getType() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
getUnfilteredMessageCount() - Method in interface org.apache.pinot.spi.stream.MessageBatch
 
getUpsertComparisonColumn() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getUpsertConfig() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getUpsertMode() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getUpstreamLatestOffset() - Method in class org.apache.pinot.spi.stream.ConsumerPartitionState
 
getUseApproximateFunction() - Method in class org.apache.pinot.spi.config.table.QueryConfig
 
getUserName() - Method in class org.apache.pinot.spi.config.user.UserConfig
 
getUsernameWithComponent() - Method in class org.apache.pinot.spi.config.user.UserConfig
 
getValidationConfig() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
getValidMaxTimeMillis() - Static method in class org.apache.pinot.spi.utils.TimeUtils
Returns the maximum valid time in milliseconds.
getValidMinTimeMillis() - Static method in class org.apache.pinot.spi.utils.TimeUtils
Returns the minimum valid time in milliseconds.
getValue() - Method in class org.apache.pinot.spi.stream.StreamMessage
 
getValue(String) - Method in class org.apache.pinot.spi.data.readers.GenericRow
Returns the value for the given field.
getValues() - Method in class org.apache.pinot.spi.data.readers.PrimaryKey
 
getVarLengthDictionaryColumns() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
getVirtualColumnProvider() - Method in class org.apache.pinot.spi.data.FieldSpec
 
granularityToMillis() - Method in class org.apache.pinot.spi.data.DateTimeGranularitySpec
Converts a granularity to millis.
GroovyTemplateUtils - Class in org.apache.pinot.spi.utils
 
GROUP_BY_MODE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
Deprecated.
GROUP_ID - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
GRPC_BROKER_REQUEST_HANDLER_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
GRPC_PORT_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.Instance
 
GZIPPED_AVRO - org.apache.pinot.spi.data.readers.FileFormat
 

H

H3 - org.apache.pinot.spi.config.table.FieldConfig.IndexType
 
hasColumn(String) - Method in class org.apache.pinot.spi.data.Schema
 
hashCode() - Method in class org.apache.pinot.spi.config.BaseJsonConfig
 
hashCode() - Method in class org.apache.pinot.spi.config.user.UserConfig
 
hashCode() - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
hashCode() - Method in class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
hashCode() - Method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
hashCode() - Method in class org.apache.pinot.spi.data.DateTimeFormatUnitSpec
 
hashCode() - Method in class org.apache.pinot.spi.data.DateTimeGranularitySpec
 
hashCode() - Method in class org.apache.pinot.spi.data.FieldSpec
 
hashCode() - Method in class org.apache.pinot.spi.data.readers.GenericRow
 
hashCode() - Method in class org.apache.pinot.spi.data.readers.PrimaryKey
 
hashCode() - Method in class org.apache.pinot.spi.data.Schema
 
hashCode() - Method in class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
hashCode() - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
hashCode() - Method in interface org.apache.pinot.spi.metrics.PinotMetricName
Overrides the hashCode method.
hashCode() - Method in class org.apache.pinot.spi.plugin.Plugin
 
hashCode() - Method in class org.apache.pinot.spi.stream.OffsetCriteria
 
hashCode() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
hashCode() - Method in class org.apache.pinot.spi.stream.StreamDataProducer.RowWithKey
 
hashCode() - Method in class org.apache.pinot.spi.utils.ByteArray
 
hashCode() - Method in class org.apache.pinot.spi.utils.FixedIntArray
 
hashCode() - Method in class org.apache.pinot.spi.utils.Pairs.IntPair
 
hashCodeOf(int, boolean) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
hashCodeOf(int, int) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
hashCodeOf(int, long) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
hashCodeOf(int, Object) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
hashCodeOf(Object) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
Given an object, return the hashcode of it.
HashFunction - Enum in org.apache.pinot.spi.config.table
 
hasHighLevelConsumerType() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
hasJSONColumn() - Method in class org.apache.pinot.spi.data.Schema
 
hasLowLevelConsumerType() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
hasNext() - Method in interface org.apache.pinot.spi.data.readers.RecordReader
Return true if more records remain to be read.
hasNullValues() - Method in class org.apache.pinot.spi.data.readers.GenericRow
Returns whether this row has null values for any of the columns
hasValidTableName() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
hasValidTableName() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
HEADER_KEY_PREFIX - Static variable in class org.apache.pinot.spi.stream.StreamDataDecoderImpl
 
HEALTHY - org.apache.pinot.spi.config.table.TableStatus.IngestionState
 
heap - org.apache.pinot.spi.utils.ReadMode
 
Helix() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Helix
 
HIGHLEVEL - org.apache.pinot.spi.stream.StreamConfig.ConsumerType
 
HOST_HTTP_HEADER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 
HOSTNAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.BuiltInVirtualColumn
 
HOUR - org.apache.pinot.spi.config.table.TimestampIndexGranularity
 
HOURS - org.apache.pinot.spi.data.DateTimeFormatUnitSpec.DateTimeTransformUnit
 
HTTP_PROTOCOL - Static variable in class org.apache.pinot.spi.utils.CommonConstants
 
HTTPS_PROTOCOL - Static variable in class org.apache.pinot.spi.utils.CommonConstants
 
HYBRID - org.apache.pinot.spi.trace.RequestContext.FanoutType
 
HYBRID - org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector.Type
 
HYBRID_TABLE_TIME_BOUNDARY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.IdealState
 

I

IdealState() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.IdealState
 
IGNORE - org.apache.pinot.spi.config.table.UpsertConfig.Strategy
 
IGNORED_TASK_ID - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Accounting
 
IN_PROGRESS - org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime.Status
 
INCLUDE_CONSUMING - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 
INCLUDE_FILE_NAME_PATTERN - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
INCOMPLETE_RECORD_KEY - Static variable in class org.apache.pinot.spi.data.readers.GenericRow
This key is used by transformers to indicate some error might have occurred while doing transform on a column and a default/null value has been put in place of actual value.
INCREMENT - org.apache.pinot.spi.config.table.UpsertConfig.Strategy
 
INDEX - org.apache.pinot.spi.trace.FilterType
To be used by index based filters
INDEX_VERSION - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
INDEXING_CONFIG_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
IndexingConfig - Class in org.apache.pinot.spi.config.table
 
IndexingConfig() - Constructor for class org.apache.pinot.spi.config.table.IndexingConfig
 
INGESTION_CONFIG_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
INGESTION_DESCRIPTOR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 
IngestionConfig - Class in org.apache.pinot.spi.config.table.ingestion
Class representing table ingestion configuration i.e.
IngestionConfig() - Constructor for class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
IngestionConfig(BatchIngestionConfig, StreamIngestionConfig, FilterConfig, List<TransformConfig>, ComplexTypeConfig, List<AggregationConfig>) - Constructor for class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
Deprecated.
IngestionConfigUtils - Class in org.apache.pinot.spi.utils
Helper methods for extracting fields from IngestionConfig in a backward compatible manner
IngestionJobLauncher - Class in org.apache.pinot.spi.ingestion.batch
 
IngestionJobLauncher.PinotIngestionJobType - Enum in org.apache.pinot.spi.ingestion.batch
Ingestion Job type Enum.
IngestionJobRunner - Interface in org.apache.pinot.spi.ingestion.batch.runner
IngestionJobRunner is the interface of ingestion job runner.
IngestionSchemaValidator - Interface in org.apache.pinot.spi.data
Validator to validate the schema between Pinot schema and input raw data schema
IngestionStatus(String, String) - Constructor for class org.apache.pinot.spi.config.table.TableStatus.IngestionStatus
 
init() - Method in class org.apache.pinot.spi.plugin.PluginManager
 
init(int, int, PinotConfiguration) - Method in interface org.apache.pinot.spi.accounting.ThreadAccountantFactory
 
init(File, Set<String>, RecordReaderConfig) - Method in interface org.apache.pinot.spi.data.readers.RecordReader
Initializes the record reader with data file, schema and (optional) record reader config.
init(Map<String, Object>) - Method in class org.apache.pinot.spi.data.readers.GenericRow
Deprecated.
init(Map<String, String>) - Method in interface org.apache.pinot.spi.data.readers.RecordExtractorConfig
 
init(Map<String, String>, Set<String>, String) - Method in interface org.apache.pinot.spi.stream.StreamMessageDecoder
Initializes the decoder.
init(Properties) - Method in interface org.apache.pinot.spi.stream.StreamDataProducer
 
init(Properties) - Method in interface org.apache.pinot.spi.stream.StreamDataServerStartable
Init the server.
init(Set<String>, RecordExtractorConfig) - Method in interface org.apache.pinot.spi.data.readers.RecordExtractor
Initialize the record extractor with its config
init(TableConfig) - Method in interface org.apache.pinot.spi.ingestion.segment.uploader.SegmentUploader
 
init(TableConfig, Map<String, String>) - Method in interface org.apache.pinot.spi.ingestion.segment.uploader.SegmentUploader
Initializes the SegmentUploader
init(TableConfig, Schema) - Method in interface org.apache.pinot.spi.ingestion.segment.writer.SegmentWriter
 
init(TableConfig, Schema, Map<String, String>) - Method in interface org.apache.pinot.spi.ingestion.segment.writer.SegmentWriter
Initializes the SegmentWriter with provided tableConfig and Pinot schema.
init(GenericRow) - Method in class org.apache.pinot.spi.data.readers.GenericRow
Initializes the generic row from the given generic row (shallow copy).
init(Schema, String) - Method in interface org.apache.pinot.spi.data.IngestionSchemaValidator
 
init(PinotConfiguration) - Method in interface org.apache.pinot.spi.annotations.metrics.PinotMetricsFactory
Initializes the Pinot metrics factory.
init(PinotConfiguration) - Method in class org.apache.pinot.spi.crypt.NoOpPinotCrypter
 
init(PinotConfiguration) - Method in interface org.apache.pinot.spi.crypt.PinotCrypter
Initializes a crypter with any configurations it might need.
init(PinotConfiguration) - Static method in class org.apache.pinot.spi.crypt.PinotCrypterFactory
Initializes map of crypter classes at startup time.
init(PinotConfiguration) - Method in interface org.apache.pinot.spi.environmentprovider.PinotEnvironmentProvider
Initializes the configurations specific to an environment provider.
init(PinotConfiguration) - Static method in class org.apache.pinot.spi.environmentprovider.PinotEnvironmentProviderFactory
 
init(PinotConfiguration) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
init(PinotConfiguration) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
init(PinotConfiguration) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Initializes the configurations specific to that filesystem.
init(PinotConfiguration) - Static method in class org.apache.pinot.spi.filesystem.PinotFSFactory
 
init(PinotConfiguration) - Static method in class org.apache.pinot.spi.metrics.PinotMetricUtils
Initialize the metricsFactory ad registers the metricsRegistry
init(PinotConfiguration) - Method in interface org.apache.pinot.spi.services.ServiceStartable
 
init(SegmentGenerationJobSpec) - Method in interface org.apache.pinot.spi.ingestion.batch.runner.IngestionJobRunner
Initialize IngestionJobRunner with SegmentGenerationJobSpec
init(StreamConfig) - Method in class org.apache.pinot.spi.stream.LongMsgOffsetFactory
 
init(StreamConfig) - Method in interface org.apache.pinot.spi.stream.StreamPartitionMsgOffsetFactory
Initialization, called once when the factory is created.
initializeThreadAccountant(int, int, PinotConfiguration) - Static method in class org.apache.pinot.spi.trace.Tracing.ThreadAccountantOps
 
INPUT_DATA_FILE_URI_KEY - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
INPUT_DIR_URI - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
INPUT_FILE - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentNameGeneratorType
 
INPUT_FORMAT - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
INPUT_FS_CLASS - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
INPUT_FS_PROP_PREFIX - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
inputStreamToJsonNode(InputStream) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
inputStreamToObject(InputStream, Class<T>) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
inputStreamToObjectAndUnrecognizedProperties(InputStream, Class<T>) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
Instance - Class in org.apache.pinot.spi.config.instance
Instance configuration.
Instance() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Helix.Instance
 
Instance(String, int, InstanceType, List<String>, Map<String, Integer>, int, int, int, int, boolean) - Constructor for class org.apache.pinot.spi.config.instance.Instance
 
INSTANCE - Static variable in class org.apache.pinot.spi.trace.NoOpRecording
 
INSTANCE_ASSIGNMENT_CONFIG_MAP_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
INSTANCE_CONNECTED_METRIC_NAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
INSTANCE_FAILURE_DOMAIN - Static variable in class org.apache.pinot.spi.utils.CommonConstants
 
INSTANCE_ID_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.Instance
Deprecated.
INSTANCE_PARTITIONS_MAP_CONFIG_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
INSTANCE_REPLICA_GROUP_PARTITION_SELECTOR - org.apache.pinot.spi.config.table.assignment.InstanceAssignmentConfig.PartitionSelector
 
InstanceAssignmentConfig - Class in org.apache.pinot.spi.config.table.assignment
 
InstanceAssignmentConfig(InstanceTagPoolConfig, InstanceConstraintConfig, InstanceReplicaGroupPartitionConfig) - Constructor for class org.apache.pinot.spi.config.table.assignment.InstanceAssignmentConfig
 
InstanceAssignmentConfig(InstanceTagPoolConfig, InstanceConstraintConfig, InstanceReplicaGroupPartitionConfig, String) - Constructor for class org.apache.pinot.spi.config.table.assignment.InstanceAssignmentConfig
 
InstanceAssignmentConfig.PartitionSelector - Enum in org.apache.pinot.spi.config.table.assignment
 
InstanceConstraintConfig - Class in org.apache.pinot.spi.config.table.assignment
 
InstanceConstraintConfig(List<String>) - Constructor for class org.apache.pinot.spi.config.table.assignment.InstanceConstraintConfig
 
InstanceDataManagerConfig - Interface in org.apache.pinot.spi.config.instance
 
InstancePartitionsType - Enum in org.apache.pinot.spi.config.table.assignment
The type of the instance partitions.
InstanceReplicaGroupPartitionConfig - Class in org.apache.pinot.spi.config.table.assignment
 
InstanceReplicaGroupPartitionConfig(boolean, int, int, int, int, int, boolean) - Constructor for class org.apache.pinot.spi.config.table.assignment.InstanceReplicaGroupPartitionConfig
 
InstanceTagPoolConfig - Class in org.apache.pinot.spi.config.table.assignment
 
InstanceTagPoolConfig(String, boolean, int, List<Integer>) - Constructor for class org.apache.pinot.spi.config.table.assignment.InstanceTagPoolConfig
 
InstanceType - Enum in org.apache.pinot.spi.config.instance
 
InstanceTypeUtils - Class in org.apache.pinot.spi.utils
 
INT - org.apache.pinot.spi.data.FieldSpec.DataType
 
IntDoubleComparator(boolean) - Constructor for class org.apache.pinot.spi.utils.Pairs.IntDoubleComparator
 
IntDoublePair(int, double) - Constructor for class org.apache.pinot.spi.utils.Pairs.IntDoublePair
Constructor for the class
InterfaceAudience - Class in org.apache.pinot.spi.annotations
Annotation to inform users of a package, class or method's intended audience.
InterfaceAudience.LimitedPrivate - Annotation Type in org.apache.pinot.spi.annotations
Intended only for the project(s) specified in the annotation.
InterfaceAudience.Private - Annotation Type in org.apache.pinot.spi.annotations
Intended for use only within Pinot itself.
InterfaceAudience.Public - Annotation Type in org.apache.pinot.spi.annotations
Intended for use by any project or application.
InterfaceStability - Class in org.apache.pinot.spi.annotations
Annotation to inform users of how much to rely on a particular package, class or method not changing over time.
InterfaceStability() - Constructor for class org.apache.pinot.spi.annotations.InterfaceStability
 
InterfaceStability.Evolving - Annotation Type in org.apache.pinot.spi.annotations
Evolving, but can break compatibility at minor release (i.e.
InterfaceStability.Stable - Annotation Type in org.apache.pinot.spi.annotations
Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie.
InterfaceStability.Unstable - Annotation Type in org.apache.pinot.spi.annotations
No guarantee is provided as to reliability or stability across any level of release granularity.
IntObjectComparator(boolean) - Constructor for class org.apache.pinot.spi.utils.Pairs.IntObjectComparator
 
IntObjectPair(int, T) - Constructor for class org.apache.pinot.spi.utils.Pairs.IntObjectPair
Constructor for the class
intPair(int, int) - Static method in class org.apache.pinot.spi.utils.Pairs
 
IntPair(int, int) - Constructor for class org.apache.pinot.spi.utils.Pairs.IntPair
 
intPairComparator() - Static method in class org.apache.pinot.spi.utils.Pairs
 
INVALID_NUM_PARTITIONS - Static variable in class org.apache.pinot.spi.config.table.SegmentPartitionConfig
 
INVERTED - org.apache.pinot.spi.config.table.FieldConfig.IndexType
 
InvocationRecording - Interface in org.apache.pinot.spi.trace
Interface for recording data about query execution.
InvocationScope - Interface in org.apache.pinot.spi.trace
Convergence of {@see Span} (the lifecycle) and {@see InvocationRecording} (the data).
IS_DIM_TABLE_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
IS_SEGMENT_PARTITIONED_COLUMN_KEY - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
IS_SHUTDOWN_IN_PROGRESS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
isAggregateMetrics() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
isAnchorThreadInterrupted() - Method in interface org.apache.pinot.spi.accounting.ThreadResourceUsageAccountant
check if the corresponding anchor thread of current thread is interrupted so that when we preempt a task we only call interrupt on the anchor thread
isAnchorThreadInterrupted() - Method in class org.apache.pinot.spi.trace.Tracing.DefaultThreadResourceUsageAccountant
 
isAppendUUIDToSegmentName() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
isAutoGeneratedInvertedIndex() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
isBackwardCompatibleWith(FieldSpec) - Method in class org.apache.pinot.spi.data.FieldSpec
Return true if it is backward compatible with the old FieldSpec.
isBackwardCompatibleWith(Schema) - Method in class org.apache.pinot.spi.data.Schema
Check whether the current schema is backward compatible with oldSchema.
isBroker(String) - Static method in class org.apache.pinot.spi.utils.InstanceTypeUtils
 
isCleanUpOutputDir() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
isCoLocated() - Method in class org.apache.pinot.spi.config.tenant.Tenant
 
isCompleted() - Method in enum org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime.Status
Returns true if the segment is completed (DONE/UPLOADED), false otherwise.
isContinueOnError() - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
isController(String) - Static method in class org.apache.pinot.spi.utils.InstanceTypeUtils
 
isCreateInvertedIndexDuringSegmentGeneration() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
isCustom() - Method in class org.apache.pinot.spi.stream.OffsetCriteria
True if the offset criteria is defined as a custom format string
isDedupEnabled() - Method in class org.apache.pinot.spi.config.table.DedupConfig
 
isDedupEnabled() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
isDimTable() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
isDirectory() - Method in class org.apache.pinot.spi.filesystem.FileMetadata
 
isDirectory(URI) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
isDirectory(URI) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
isDirectory(URI) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Allows us the ability to determine whether the uri is a directory.
isDirectRealtimeOffHeapAllocation() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
isDisableCrossArrayUnnest() - Method in class org.apache.pinot.spi.config.table.JsonIndexConfig
 
isDisablePreload() - Method in class org.apache.pinot.spi.config.table.DimensionTableConfig
 
isEmpty() - Method in class org.apache.pinot.spi.env.PinotConfiguration
 
isEnabled() - Method in class org.apache.pinot.spi.trace.BaseRecording
This should not be overridden to keep the isEnabled checks as cheap as possible.
isEnabled() - Method in interface org.apache.pinot.spi.trace.InvocationRecording
 
isEnableDefaultStarTree() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
isEnableDynamicStarTreeCreation() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
isEnableSnapshot() - Method in class org.apache.pinot.spi.config.table.UpsertConfig
 
isEnableSplitCommit() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
isEnableSplitCommitEndWithMetadata() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
isEndOfPartitionGroup() - Method in interface org.apache.pinot.spi.stream.MessageBatch
Returns true if end of the consumer detects that no more records can be read from this partition group for good
isEqual(byte, byte) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
isEqual(char, char) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
isEqual(double, double) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
Compare both arguments for equality, and consider Double.NaN to be equal to Double.NaN (unlike the Java == operator).
isEqual(float, float) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
Compare both arguments for equality, and consider Float.NaN to be equal to Float.NaN (unlike the Java == operator).
isEqual(int, int) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
isEqual(long, long) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
isEqual(short, short) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
isEqual(Object[], Object[]) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
isEqual(Object, Object) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
isEqualIgnoreOrder(List, List) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
isEqualMap(Map, Map) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
isEqualSet(Set, Set) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
isExcludeArray() - Method in class org.apache.pinot.spi.config.table.JsonIndexConfig
 
isExcludeSequenceId() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
isExist(String, ComponentType) - Method in class org.apache.pinot.spi.config.user.UserConfig
 
isFailOnEmptySegment() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
isFailOnEmptySegment() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
isFixedWidth() - Method in enum org.apache.pinot.spi.data.FieldSpec.DataType
Returns true if the data type is of fixed width (INT, LONG, FLOAT, DOUBLE, BOOLEAN, TIMESTAMP), false otherwise.
isGZippedFile(File) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderUtils
 
isInterrupted() - Static method in class org.apache.pinot.spi.trace.Tracing.ThreadAccountantOps
 
isLargest() - Method in class org.apache.pinot.spi.stream.OffsetCriteria
True if the offset criteria is defined to read from the largest known offset
isLoadOnHeap() - Method in class org.apache.pinot.spi.config.table.BloomFilterConfig
 
isMap(Object) - Method in class org.apache.pinot.spi.data.readers.BaseRecordExtractor
Returns whether the object is of a map type.
isMinimizeDataMovement() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceReplicaGroupPartitionConfig
 
isMinimizeDataMovement() - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
isMinion(String) - Static method in class org.apache.pinot.spi.utils.InstanceTypeUtils
 
isMismatchDetected() - Method in class org.apache.pinot.spi.data.SchemaValidatorResult
 
isMultiValue(Object) - Method in class org.apache.pinot.spi.data.readers.BaseRecordExtractor
Returns whether the object is of a multi-value type.
isNullHandlingEnabled() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
isNullOrNotSameClass(Object, Object) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
isNullValue(String) - Method in class org.apache.pinot.spi.data.readers.GenericRow
Returns whether the value is null for the given field.
isNumeric() - Method in enum org.apache.pinot.spi.data.FieldSpec.DataType
Returns true if the data type is numeric (INT, LONG, FLOAT, DOUBLE, BIG_DECIMAL), false otherwise.
isNumGroupsLimitReached() - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
isNumGroupsLimitReached() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
isOfflineTableResource(String) - Static method in class org.apache.pinot.spi.utils.builder.TableNameBuilder
Return whether the given resource name represents an offline table resource.
isOptimizeDictionary() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
isOptimizeDictionaryForMetrics() - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
isOverwriteOutput() - Method in class org.apache.pinot.spi.ingestion.batch.BatchConfig
 
isOverwriteOutput() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
isPeriod() - Method in class org.apache.pinot.spi.stream.OffsetCriteria
True if the offset criteria is defined as a period string
isPeriodValid(String) - Static method in class org.apache.pinot.spi.utils.TimeUtils
Checks if the given period string is valid i.e.
isPoolBased() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceTagPoolConfig
 
isQueriesDisabled() - Method in class org.apache.pinot.spi.config.instance.Instance
 
isRealtimeOffHeapAllocation() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
isRealtimeTableResource(String) - Static method in class org.apache.pinot.spi.utils.builder.TableNameBuilder
Return whether the given resource name represents a realtime table resource.
isRecord(Object) - Method in class org.apache.pinot.spi.data.readers.BaseRecordExtractor
Returns whether the object is of the data format's base type.
isReplicaGroupBased() - Method in class org.apache.pinot.spi.config.table.assignment.InstanceReplicaGroupPartitionConfig
 
isRowTimeValueCheck() - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
isSameReference(Object, Object) - Static method in class org.apache.pinot.spi.utils.EqualityUtils
 
isSampledRequest() - Method in interface org.apache.pinot.spi.trace.RequestContext
 
isSchemeSupported(String) - Static method in class org.apache.pinot.spi.filesystem.PinotFSFactory
 
isSearchRecursively() - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
isSegmentTimeValueCheck() - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
isServer(String) - Static method in class org.apache.pinot.spi.utils.InstanceTypeUtils
 
isSingleValueField() - Method in class org.apache.pinot.spi.data.FieldSpec
 
isSmallest() - Method in class org.apache.pinot.spi.stream.OffsetCriteria
True if the offset criteria is defined to read from smallest available offset
isStreamSegmentDownloadUntar() - Method in interface org.apache.pinot.spi.config.instance.InstanceDataManagerConfig
 
isTableResource(String) - Static method in class org.apache.pinot.spi.utils.builder.TableNameBuilder
Return whether the given resource name represents a table resource.
isTaskTypeEnabled(String) - Method in class org.apache.pinot.spi.config.table.TableTaskConfig
 
isThreadCpuTimeMeasurementEnabled() - Static method in class org.apache.pinot.spi.accounting.ThreadResourceUsageProvider
 
isThreadMemoryMeasurementEnabled() - Static method in class org.apache.pinot.spi.accounting.ThreadResourceUsageProvider
 
isTimestamp() - Method in class org.apache.pinot.spi.stream.OffsetCriteria
True if the offset criteria is defined as a timestamp string
isTimestampValid(String) - Static method in class org.apache.pinot.spi.utils.TimeUtils
Checks if the given timestamp string is valid
isUpsertEnabled() - Method in class org.apache.pinot.spi.config.table.TableConfig
 
isValidColumnWithGranularity(String) - Static method in class org.apache.pinot.spi.utils.TimestampIndexUtils
Returns whether the given column nane is a column name with granularity.
isValidGranularity(String) - Static method in class org.apache.pinot.spi.utils.TimestampIndexUtils
Returns whether the given string is a valid granularity.
isValidTimeInterval(Interval) - Static method in class org.apache.pinot.spi.utils.TimeUtils
Given a time interval, returns true if the interval is between a valid range, false otherwise.
isVirtualColumn() - Method in class org.apache.pinot.spi.data.FieldSpec
Returns whether the column is virtual.

J

JmxReporterMetricsRegistryRegistrationListener - Class in org.apache.pinot.spi.metrics
Adapter that causes metrics from a metric registry to be published to JMX.
JmxReporterMetricsRegistryRegistrationListener() - Constructor for class org.apache.pinot.spi.metrics.JmxReporterMetricsRegistryRegistrationListener
 
JOB_ID - Static variable in class org.apache.pinot.spi.utils.CommonConstants.ControllerJob
 
JOB_SPEC_FORMAT - Static variable in class org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher
 
JOB_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.ControllerJob
Controller job ZK props
join(String, String...) - Static method in class org.apache.pinot.spi.utils.StringUtil
Joins the given keys with the separator.
JSON - org.apache.pinot.spi.config.table.FieldConfig.IndexType
 
JSON - org.apache.pinot.spi.data.FieldSpec.DataType
 
JSON - org.apache.pinot.spi.data.readers.FileFormat
 
JSON - Static variable in class org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher
 
JsonIndexConfig - Class in org.apache.pinot.spi.config.table
Configs related to the JSON index: - maxLevels: Max levels to flatten the json object (array is also counted as one level), non-positive value means unlimited - excludeArray: Whether to exclude array when flattening the object - disableCrossArrayUnnest: Whether to not unnest multiple arrays (unique combination of all elements) - includePaths: Only include the given paths, e.g.
JsonIndexConfig() - Constructor for class org.apache.pinot.spi.config.table.JsonIndexConfig
 
jsonNodeToMap(JsonNode) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
jsonNodeToObject(JsonNode, TypeReference<T>) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
jsonNodeToObject(JsonNode, Class<T>) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
JsonUtils - Class in org.apache.pinot.spi.utils
 

K

KEY - Static variable in class org.apache.pinot.spi.stream.StreamDataDecoderImpl
 
KEY_OF_AUTH - Static variable in class org.apache.pinot.spi.utils.CommonConstants
 
KEY_OF_BROKER_QUERY_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
KEY_OF_MINION_HOST - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
KEY_OF_MINION_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
KEY_OF_SERVER_NETTY_HOST - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
KEY_OF_SERVER_NETTY_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
KEY_OF_SERVER_NETTYTLS_PORT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
KEY_SEPARATOR - Static variable in class org.apache.pinot.spi.utils.JsonUtils
 

L

LARGEST_OFFSET_CRITERIA - Static variable in class org.apache.pinot.spi.stream.OffsetCriteria
 
lastModified(URI) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
lastModified(URI) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
lastModified(URI) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Returns the age of the file
LATENCY - org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector.Type
 
LEAD_CONTROLLER_RESOURCE_ENABLED_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
LEAD_CONTROLLER_RESOURCE_NAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
LEAD_CONTROLLER_RESOURCE_REPLICA_COUNT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
LegacyStreamMessage(byte[]) - Constructor for class org.apache.pinot.spi.stream.MessageBatch.LegacyStreamMessage
 
length() - Method in class org.apache.pinot.spi.utils.ByteArray
 
length(URI) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
length(URI) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
length(URI) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Returns the length of the file at the provided location.
LIST - org.apache.pinot.spi.data.FieldSpec.DataType
 
listFiles(URI, boolean) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
listFiles(URI, boolean) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
listFiles(URI, boolean) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Lists all the files and directories at the location provided.
listFilesWithMetadata(URI, boolean) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
listFilesWithMetadata(URI, boolean) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
listFilesWithMetadata(URI, boolean) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Like listFiles but also return some file metadata so no need to call length(), isDirectory(), and lastModified() separately, which can be slow and costly for remote file system.
LLC_SUFFIX - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
load(String, File) - Method in class org.apache.pinot.spi.plugin.PluginManager
Loads jars recursively
loadClass(String) - Method in class org.apache.pinot.spi.plugin.PluginManager
Loads a class.
loadClass(String, boolean) - Method in class org.apache.pinot.spi.plugin.PluginClassLoader
 
loadClass(String, String) - Method in class org.apache.pinot.spi.plugin.PluginManager
Loads a class using the plugin specific class loader
loadClassWithBackwardCompatibleCheck(String) - Static method in class org.apache.pinot.spi.plugin.PluginManager
 
LOCAL_PINOT_FS_SCHEME - Static variable in class org.apache.pinot.spi.filesystem.PinotFSFactory
 
LOCAL_SEGMENT_SCHEME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
LocalPinotFS - Class in org.apache.pinot.spi.filesystem
Implementation of PinotFS for a local filesystem.
LocalPinotFS() - Constructor for class org.apache.pinot.spi.filesystem.LocalPinotFS
 
LOGGER - Static variable in class org.apache.pinot.spi.crypt.NoOpPinotCrypter
 
LOGGER - Static variable in class org.apache.pinot.spi.crypt.PinotCrypterFactory
 
LOGGER - Static variable in class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
LOGGER - Static variable in class org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher
 
LONG - org.apache.pinot.spi.data.FieldSpec.DataType
 
LongMsgOffset - Class in org.apache.pinot.spi.stream
 
LongMsgOffset(long) - Constructor for class org.apache.pinot.spi.stream.LongMsgOffset
 
LongMsgOffset(String) - Constructor for class org.apache.pinot.spi.stream.LongMsgOffset
 
LongMsgOffset(StreamPartitionMsgOffset) - Constructor for class org.apache.pinot.spi.stream.LongMsgOffset
 
LongMsgOffsetFactory - Class in org.apache.pinot.spi.stream
 
LongMsgOffsetFactory() - Constructor for class org.apache.pinot.spi.stream.LongMsgOffsetFactory
 
LoopUtils - Class in org.apache.pinot.spi.utils
 
LOWER_EXCLUSIVE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Range
 
LOWER_INCLUSIVE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Range
 
LOWER_UNBOUNDED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Range
 
LOWLEVEL - org.apache.pinot.spi.stream.StreamConfig.ConsumerType
 
LUCENE - org.apache.pinot.spi.config.table.FSTType
 
LZ4 - org.apache.pinot.spi.config.table.FieldConfig.CompressionCodec
 

M

makeGauge(PinotMetricsRegistry, PinotMetricName, PinotGauge<T>) - Static method in class org.apache.pinot.spi.metrics.PinotMetricUtils
 
makePinotGauge(Function<Void, T>) - Method in interface org.apache.pinot.spi.annotations.metrics.PinotMetricsFactory
Makes a PinotGauge given a function.
makePinotGauge(Function<Void, T>) - Static method in class org.apache.pinot.spi.metrics.PinotMetricUtils
 
makePinotJmxReporter(PinotMetricsRegistry) - Method in interface org.apache.pinot.spi.annotations.metrics.PinotMetricsFactory
makePinotJmxReporter(PinotMetricsRegistry) - Static method in class org.apache.pinot.spi.metrics.PinotMetricUtils
 
makePinotMeter(PinotMetricsRegistry, PinotMetricName, String, TimeUnit) - Static method in class org.apache.pinot.spi.metrics.PinotMetricUtils
 
makePinotMetricName(Class<?>, String) - Method in interface org.apache.pinot.spi.annotations.metrics.PinotMetricsFactory
Makes a PinotMetricName given the class and the metric name.
makePinotMetricName(Class<?>, String) - Static method in class org.apache.pinot.spi.metrics.PinotMetricUtils
 
makePinotTimer(PinotMetricsRegistry, PinotMetricName, TimeUnit, TimeUnit) - Static method in class org.apache.pinot.spi.metrics.PinotMetricUtils
 
MAP - org.apache.pinot.spi.data.FieldSpec.DataType
 
MAP_TYPE_REFERENCE - Static variable in class org.apache.pinot.spi.utils.JsonUtils
 
mark() - Method in interface org.apache.pinot.spi.metrics.PinotMeter
Mark the occurrence of an event.
mark(long) - Method in interface org.apache.pinot.spi.metrics.PinotMeter
Mark the occurrence of a given number of events.
MAX - org.apache.pinot.spi.config.table.UpsertConfig.Strategy
 
MAX_COMBINATIONS - Static variable in class org.apache.pinot.spi.utils.JsonUtils
 
MAX_ENTRIES_KEYS_MERGED_PER_INTERRUPTION_CHECK_MASK - Static variable in class org.apache.pinot.spi.utils.LoopUtils
 
MAX_EXECUTION_THREADS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
MAXIMUM_CONTROLLER_JOBS_IN_ZK - Static variable in class org.apache.pinot.spi.utils.CommonConstants.ControllerJob
 
MD5 - org.apache.pinot.spi.config.table.HashFunction
 
meanRate() - Method in interface org.apache.pinot.spi.metrics.PinotMetered
Returns the mean rate at which events have occurred since the meter was created.
MESSAGE_COUNT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.ControllerJob
 
MessageBatch<T> - Interface in org.apache.pinot.spi.stream
Interface wrapping stream consumer.
MessageBatch.LegacyStreamMessage - Class in org.apache.pinot.spi.stream
 
METADATA - org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentPushType
 
METADATA - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Response.ResponseType
 
METADATA_EVENT_OBSERVER_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
METADATA_KEY_PREFIX - Static variable in class org.apache.pinot.spi.stream.StreamDataDecoderImpl
 
METADATA_POPULATE - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
METADATA_URI_FOR_PEER_DOWNLOAD - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
MetadataKeys() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Query.Request.MetadataKeys
 
MetadataKeys() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Query.Response.MetadataKeys
 
METRIC - org.apache.pinot.spi.data.FieldSpec.FieldType
 
MetricFieldSpec - Class in org.apache.pinot.spi.data
The MetricFieldSpec class contains all specs related to any metric field (column) in Schema.\
MetricFieldSpec() - Constructor for class org.apache.pinot.spi.data.MetricFieldSpec
 
MetricFieldSpec(String, FieldSpec.DataType) - Constructor for class org.apache.pinot.spi.data.MetricFieldSpec
 
MetricFieldSpec(String, FieldSpec.DataType, Object) - Constructor for class org.apache.pinot.spi.data.MetricFieldSpec
 
METRICS_CONFIG_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
METRICS_CONFIG_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
METRICS_REGISTRY_REGISTRATION_LISTENERS_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
MetricsFactory - Annotation Type in org.apache.pinot.spi.annotations.metrics
Annotation for Pinot metrics.
MetricsRegistryRegistrationListener - Interface in org.apache.pinot.spi.metrics
Interface to implement operations that occur whenever a new MetricsRegistry is registered with the PinotMetricUtils.
MILLISECOND - org.apache.pinot.spi.config.table.TimestampIndexGranularity
 
MILLISECONDS - org.apache.pinot.spi.data.DateTimeFormatUnitSpec.DateTimeTransformUnit
 
MILLISECONDS - Static variable in class org.apache.pinot.spi.data.DateTimeFormatUnitSpec
 
MIN - org.apache.pinot.spi.config.table.UpsertConfig.Strategy
 
MIN_ACTIVE_REPLICAS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
MIN_REPLICAS_TO_KEEP_UP_FOR_NO_DOWNTIME - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 
MIN_SEGMENT_GROUP_TRIM_SIZE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
MIN_SERVER_GROUP_TRIM_SIZE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
Minion() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Minion
 
MINION - org.apache.pinot.spi.config.instance.InstanceType
 
MINION - org.apache.pinot.spi.config.tenant.TenantRole
 
MINION - org.apache.pinot.spi.config.user.ComponentType
 
MINION - org.apache.pinot.spi.services.ServiceRole
 
MINION_INSTANCE_PREFIX_LENGTH - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
MINION_TLS_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
MINUTE - org.apache.pinot.spi.config.table.TimestampIndexGranularity
 
MINUTES - org.apache.pinot.spi.data.DateTimeFormatUnitSpec.DateTimeTransformUnit
 
mkdir(URI) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
mkdir(URI) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
mkdir(URI) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Creates a new directory.
mmap - org.apache.pinot.spi.utils.ReadMode
 
MONTH - org.apache.pinot.spi.config.table.TimestampIndexGranularity
 
MONTHS - org.apache.pinot.spi.data.DateTimeFormatUnitSpec.DateTimeTransformUnit
 
move(URI, URI, boolean) - Method in class org.apache.pinot.spi.filesystem.BasePinotFS
 
move(URI, URI, boolean) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
move(URI, URI, boolean) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Moves the file or directory from the src to dst.
MULTI_STAGE_BROKER_REQUEST_HANDLER_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
MULTI_STAGE_QUERY_ENGINE_MAILBOX_PORT_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.Instance
 
MULTI_STAGE_QUERY_ENGINE_SERVICE_PORT_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.Instance
 
MULTI_STAGE_REPLICA_GROUP_SELECTOR_TYPE - Static variable in class org.apache.pinot.spi.config.table.RoutingConfig
 
MULTIPLE_RECORDS_KEY - Static variable in class org.apache.pinot.spi.data.readers.GenericRow
This key is used by a Decoder/RecordReader to handle 1 record to many records flattening.
MURMUR3 - org.apache.pinot.spi.config.table.HashFunction
 

N

names() - Method in annotation type org.apache.pinot.spi.annotations.ScalarFunction
 
NATIVE - org.apache.pinot.spi.config.table.FSTType
 
NETTY_BROKER_REQUEST_HANDLER_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
NETTY_TLS_PORT_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.Instance
 
NetUtils - Class in org.apache.pinot.spi.utils
 
newArrayNode() - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
newCounter(PinotMetricName) - Method in interface org.apache.pinot.spi.metrics.PinotMetricsRegistry
Creates a new PinotCounter and registers it under the given metric name.
newGauge(PinotMetricName, PinotGauge<T>) - Method in interface org.apache.pinot.spi.metrics.PinotMetricsRegistry
Given a new PinotGauge, registers it under the given metric name.
newHistogram(PinotMetricName, boolean) - Method in interface org.apache.pinot.spi.metrics.PinotMetricsRegistry
Creates a new PinotHistogram and registers it under the given metric name.
newIngestionStatus(TableStatus.IngestionState, String) - Static method in class org.apache.pinot.spi.config.table.TableStatus.IngestionStatus
 
newMeter(PinotMetricName, String, TimeUnit) - Method in interface org.apache.pinot.spi.metrics.PinotMetricsRegistry
Creates a new PinotMeter and registers it under the given metric name.
newObjectNode() - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
newTimer(PinotMetricName, TimeUnit, TimeUnit) - Method in interface org.apache.pinot.spi.metrics.PinotMetricsRegistry
Creates a new PinotTimer and registers it under the given metric name.
next() - Method in interface org.apache.pinot.spi.data.readers.RecordReader
Get the next record.
next(GenericRow) - Method in interface org.apache.pinot.spi.data.readers.RecordReader
Get the next record.
next(GenericRow) - Method in interface org.apache.pinot.spi.stream.StreamLevelConsumer
Get next row from the stream and decode it into a generic row
NO_OP - org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector.Type
 
NO_OP - org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector.Type
 
NoClosePinotFS - Class in org.apache.pinot.spi.filesystem
 
NoClosePinotFS(PinotFS) - Constructor for class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
noDelayRetryPolicy(int) - Static method in class org.apache.pinot.spi.utils.retry.RetryPolicies
NoDelayRetryPolicy - Class in org.apache.pinot.spi.utils.retry
Retry policy without delay between attempts.
NoDelayRetryPolicy(int) - Constructor for class org.apache.pinot.spi.utils.retry.NoDelayRetryPolicy
 
NON_PRIMITIVE - org.apache.pinot.spi.config.table.ingestion.ComplexTypeConfig.CollectionNotUnnestedToJson
 
NON_STREAMING - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Response.ResponseType
 
NONE - org.apache.pinot.spi.config.table.HashFunction
 
NONE - org.apache.pinot.spi.config.table.ingestion.ComplexTypeConfig.CollectionNotUnnestedToJson
 
NONE - org.apache.pinot.spi.config.table.UpsertConfig.Mode
 
NoOpPinotCrypter - Class in org.apache.pinot.spi.crypt
This class is the default implementation for the PinotCrypter.
NoOpPinotCrypter() - Constructor for class org.apache.pinot.spi.crypt.NoOpPinotCrypter
 
NoOpRecording - Class in org.apache.pinot.spi.trace
Used when tracing is disabled.
NoOpRecording() - Constructor for class org.apache.pinot.spi.trace.NoOpRecording
 
NORMALIZED_DATE - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentNameGeneratorType
 
NOT_CALCULATED - Static variable in class org.apache.pinot.spi.stream.PartitionLagState
 
NOT_CONSUMING - org.apache.pinot.spi.utils.CommonConstants.ConsumerState
 
NOT_SET_ADMIN_PORT_VALUE - Static variable in class org.apache.pinot.spi.config.instance.Instance
 
NOT_SET_GRPC_PORT_VALUE - Static variable in class org.apache.pinot.spi.config.instance.Instance
 
NOT_SET_QUERY_MAILBOX_PORT_VALUE - Static variable in class org.apache.pinot.spi.config.instance.Instance
 
NOT_SET_QUERY_SERVER_PORT_VALUE - Static variable in class org.apache.pinot.spi.config.instance.Instance
 
nullableParameters() - Method in annotation type org.apache.pinot.spi.annotations.ScalarFunction
 
NUM_INFLIGHT_REQ - org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector.Type
 
NUM_PARTITIONS - Static variable in class org.apache.pinot.spi.config.table.ColumnStats
 
NUM_REPLICA_GROUPS_TO_QUERY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
NUM_REPLICAS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime
 
NUMBER_OF_PARTITIONS_IN_LEAD_CONTROLLER_RESOURCE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 

O

Obfuscator - Class in org.apache.pinot.spi.utils
Simple obfuscator for object trees and configuration containers with key-value pairs.
Obfuscator() - Constructor for class org.apache.pinot.spi.utils.Obfuscator
Obfuscator with default behavior matching (ignore case) "secret", "password", and "token" suffixes.
Obfuscator(String, List<Pattern>) - Constructor for class org.apache.pinot.spi.utils.Obfuscator
Obfuscator with customized masking behavior.
objectToBytes(Object) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
objectToJsonNode(Object) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
objectToPrettyString(Object) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
objectToString(Object) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
Offline() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Segment.Offline
Deprecated.
 
OFFLINE - org.apache.pinot.spi.config.table.assignment.InstancePartitionsType
 
OFFLINE - org.apache.pinot.spi.config.table.TableType
 
OFFLINE - org.apache.pinot.spi.trace.RequestContext.FanoutType
 
OFFLINE - Static variable in class org.apache.pinot.spi.utils.builder.TableNameBuilder
 
OFFLINE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.StateModel.BrokerResourceStateModel
 
OFFLINE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.StateModel.SegmentStateModel
 
OffsetCriteria - Class in org.apache.pinot.spi.stream
Defines and builds the offset criteria for consumption from a stream
OffsetCriteria.OffsetCriteriaBuilder - Class in org.apache.pinot.spi.stream
Builds an OffsetCriteria
OffsetCriteriaBuilder() - Constructor for class org.apache.pinot.spi.stream.OffsetCriteria.OffsetCriteriaBuilder
 
ON_HEAP_DICTIONARY_COLUMN_KEY - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
onChange(List<TableConfig>) - Method in interface org.apache.pinot.spi.config.provider.TableConfigChangeListener
The callback to be invoked on tableConfig changes
onChange(List<Schema>) - Method in interface org.apache.pinot.spi.config.provider.SchemaChangeListener
The callback to be invoked on schema changes
oneMinuteRate() - Method in interface org.apache.pinot.spi.metrics.PinotMetered
Returns the one-minute exponentially-weighted moving average rate at which events have occurred since the meter was created.
ONLINE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.StateModel.BrokerResourceStateModel
 
ONLINE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.StateModel.SegmentStateModel
 
onMetricsRegistryRegistered(PinotMetricsRegistry) - Method in class org.apache.pinot.spi.metrics.JmxReporterMetricsRegistryRegistrationListener
 
onMetricsRegistryRegistered(PinotMetricsRegistry) - Method in interface org.apache.pinot.spi.metrics.MetricsRegistryRegistrationListener
 
open(URI) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
open(URI) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
open(URI) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Opens a file in the underlying filesystem and returns an InputStream to read it.
openResource(ClassLoader, String) - Static method in class org.apache.pinot.spi.utils.ResourceFinder
Access a resource on a FilePath
openResource(URI) - Static method in class org.apache.pinot.spi.utils.ResourceFinder
Access a resource for a particular URI
openResourceWithRelativePath(ClassLoader, String) - Static method in class org.apache.pinot.spi.utils.ResourceFinder
Access a resource on a Relative FilePath
OptimizationConstants() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Query.OptimizationConstants
 
ORC - org.apache.pinot.spi.data.readers.FileFormat
 
ORDER_BY_ALGORITHM - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
org.apache.pinot.spi.accounting - package org.apache.pinot.spi.accounting
 
org.apache.pinot.spi.annotations - package org.apache.pinot.spi.annotations
 
org.apache.pinot.spi.annotations.metrics - package org.apache.pinot.spi.annotations.metrics
 
org.apache.pinot.spi.annotations.minion - package org.apache.pinot.spi.annotations.minion
 
org.apache.pinot.spi.auth - package org.apache.pinot.spi.auth
 
org.apache.pinot.spi.config - package org.apache.pinot.spi.config
 
org.apache.pinot.spi.config.instance - package org.apache.pinot.spi.config.instance
 
org.apache.pinot.spi.config.provider - package org.apache.pinot.spi.config.provider
 
org.apache.pinot.spi.config.table - package org.apache.pinot.spi.config.table
 
org.apache.pinot.spi.config.table.assignment - package org.apache.pinot.spi.config.table.assignment
 
org.apache.pinot.spi.config.table.ingestion - package org.apache.pinot.spi.config.table.ingestion
 
org.apache.pinot.spi.config.task - package org.apache.pinot.spi.config.task
 
org.apache.pinot.spi.config.tenant - package org.apache.pinot.spi.config.tenant
 
org.apache.pinot.spi.config.user - package org.apache.pinot.spi.config.user
 
org.apache.pinot.spi.crypt - package org.apache.pinot.spi.crypt
 
org.apache.pinot.spi.data - package org.apache.pinot.spi.data
 
org.apache.pinot.spi.data.readers - package org.apache.pinot.spi.data.readers
 
org.apache.pinot.spi.env - package org.apache.pinot.spi.env
 
org.apache.pinot.spi.environmentprovider - package org.apache.pinot.spi.environmentprovider
 
org.apache.pinot.spi.exception - package org.apache.pinot.spi.exception
 
org.apache.pinot.spi.filesystem - package org.apache.pinot.spi.filesystem
 
org.apache.pinot.spi.ingestion.batch - package org.apache.pinot.spi.ingestion.batch
 
org.apache.pinot.spi.ingestion.batch.runner - package org.apache.pinot.spi.ingestion.batch.runner
 
org.apache.pinot.spi.ingestion.batch.spec - package org.apache.pinot.spi.ingestion.batch.spec
 
org.apache.pinot.spi.ingestion.segment.uploader - package org.apache.pinot.spi.ingestion.segment.uploader
 
org.apache.pinot.spi.ingestion.segment.writer - package org.apache.pinot.spi.ingestion.segment.writer
 
org.apache.pinot.spi.metrics - package org.apache.pinot.spi.metrics
 
org.apache.pinot.spi.plugin - package org.apache.pinot.spi.plugin
 
org.apache.pinot.spi.services - package org.apache.pinot.spi.services
 
org.apache.pinot.spi.stream - package org.apache.pinot.spi.stream
 
org.apache.pinot.spi.trace - package org.apache.pinot.spi.trace
 
org.apache.pinot.spi.utils - package org.apache.pinot.spi.utils
 
org.apache.pinot.spi.utils.builder - package org.apache.pinot.spi.utils.builder
 
org.apache.pinot.spi.utils.retry - package org.apache.pinot.spi.utils.retry
 
OTHER - org.apache.pinot.spi.data.readers.FileFormat
 
OUTPUT_DIR_URI - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
OUTPUT_FS_CLASS - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
OUTPUT_FS_PROP_PREFIX - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
OUTPUT_SEGMENT_DIR_URI - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
OVERWRITE - org.apache.pinot.spi.config.table.UpsertConfig.Strategy
 
OVERWRITE_OUTPUT - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 

P

Pairs - Class in org.apache.pinot.spi.utils
 
Pairs.AscendingIntPairComparator - Class in org.apache.pinot.spi.utils
 
Pairs.IntDoubleComparator - Class in org.apache.pinot.spi.utils
Comparator class for comparing Pairs.IntDoublePair.
Pairs.IntDoublePair - Class in org.apache.pinot.spi.utils
Utility class to store a primitive 'int' and 'double' pair.
Pairs.IntObjectComparator - Class in org.apache.pinot.spi.utils
Comparator for Pairs.IntObjectComparator class
Pairs.IntObjectPair<T extends Comparable> - Class in org.apache.pinot.spi.utils
Utility class to store a primitive 'int' and 'Object' pair.
Pairs.IntPair - Class in org.apache.pinot.spi.utils
 
PARQUET - org.apache.pinot.spi.data.readers.FileFormat
 
parseSchemaAndUnrecognizedPropsfromInputStream(InputStream) - Static method in class org.apache.pinot.spi.data.Schema
 
PARTIAL - org.apache.pinot.spi.config.table.UpsertConfig.Mode
 
PARTITION_METADATA - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
PARTITION_MSG_OFFSET_FACTORY_CLASS - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
PARTITION_SEGMENT_PRUNER_TYPE - Static variable in class org.apache.pinot.spi.config.table.RoutingConfig
 
PartitionGroupConsumer - Interface in org.apache.pinot.spi.stream
Consumer interface for consuming from a partition group of a stream
PartitionGroupConsumptionStatus - Class in org.apache.pinot.spi.stream
A PartitionGroup is a group of partitions/shards that the same consumer should consume from.
PartitionGroupConsumptionStatus(int, int, StreamPartitionMsgOffset, StreamPartitionMsgOffset, String) - Constructor for class org.apache.pinot.spi.stream.PartitionGroupConsumptionStatus
 
PartitionGroupMetadata - Class in org.apache.pinot.spi.stream
A PartitionGroup is a group of partitions/shards that the same consumer should consume from.
PartitionGroupMetadata(int, StreamPartitionMsgOffset) - Constructor for class org.apache.pinot.spi.stream.PartitionGroupMetadata
 
PartitionGroupMetadataFetcher - Class in org.apache.pinot.spi.stream
Fetches the list of PartitionGroupMetadata for all partition groups of the stream, using the StreamMetadataProvider
PartitionGroupMetadataFetcher(StreamConfig, List<PartitionGroupConsumptionStatus>) - Constructor for class org.apache.pinot.spi.stream.PartitionGroupMetadataFetcher
 
PartitionLagState - Class in org.apache.pinot.spi.stream
Container that can be used for holding per-partition consumer lag calculated along standard dimensions such as record offset, ingestion time etc.
PartitionLagState() - Constructor for class org.apache.pinot.spi.stream.PartitionLagState
 
PartitionLevelConsumer - Interface in org.apache.pinot.spi.stream
Interface for a consumer which fetches messages at the partition level of a stream, for given offsets
PartitionLevelStreamConfig - Class in org.apache.pinot.spi.stream
A StreamConfig for LLC partition level stream, which overrides some properties for low-level consumer.
PartitionLevelStreamConfig(String, Map<String, String>) - Constructor for class org.apache.pinot.spi.stream.PartitionLevelStreamConfig
 
PASS_THROUGH - org.apache.pinot.spi.config.table.FieldConfig.CompressionCodec
 
PASSWORD_KEY - Static variable in class org.apache.pinot.spi.config.user.UserConfig
 
PAYLOAD_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Request.MetadataKeys
 
PayloadType() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Query.Request.PayloadType
 
PEER_SEGMENT_DOWNLOAD_SCHEME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
PermanentConsumerException - Exception in org.apache.pinot.spi.stream
A stream subsystem error that indicates a situation that is not likely to clear up by retrying the request (for example, no such topic or offset out of range).
PermanentConsumerException(Throwable) - Constructor for exception org.apache.pinot.spi.stream.PermanentConsumerException
 
PERMISSIONS_KEY - Static variable in class org.apache.pinot.spi.config.user.UserConfig
 
PINOT - org.apache.pinot.spi.data.readers.FileFormat
 
PINOT_QUERY_RUNNER_NAME_FORMAT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.ExecutorService
 
PINOT_QUERY_RUNNER_NAME_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.ExecutorService
 
PINOT_QUERY_WORKER_NAME_FORMAT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.ExecutorService
 
PINOT_QUERY_WORKER_NAME_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.ExecutorService
 
PINOT_SERVER_METRICS_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
PINOT_SERVICE_ROLE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
PinotClusterSpec - Class in org.apache.pinot.spi.ingestion.batch.spec
PinotClusterSpec defines the Pinot Cluster Access Point.
PinotClusterSpec() - Constructor for class org.apache.pinot.spi.ingestion.batch.spec.PinotClusterSpec
 
PinotConfigProvider - Interface in org.apache.pinot.spi.config.provider
An interface for the provider of pinot table configs and schemas.
PinotConfiguration - Class in org.apache.pinot.spi.env
Provides a configuration abstraction for Pinot to decouple services from configuration sources and frameworks.
PinotConfiguration() - Constructor for class org.apache.pinot.spi.env.PinotConfiguration
Creates an empty instance.
PinotConfiguration(Map<String, Object>) - Constructor for class org.apache.pinot.spi.env.PinotConfiguration
Creates a new instance with existing properties provided through a map.
PinotConfiguration(Map<String, Object>, Map<String, String>) - Constructor for class org.apache.pinot.spi.env.PinotConfiguration
Creates a new instance with existing properties provided through a map as well as environment variables.
PinotConfiguration(Configuration) - Constructor for class org.apache.pinot.spi.env.PinotConfiguration
Builds a new instance out of an existing Apache Commons Configuration instance.
PinotConfiguration(PinotFSSpec) - Constructor for class org.apache.pinot.spi.env.PinotConfiguration
Helper constructor to create an instance from configurations found in a PinotFSSpec instance.
PinotCounter - Interface in org.apache.pinot.spi.metrics
An incrementing and decrementing counter metric in Pinot.
PinotCrypter - Interface in org.apache.pinot.spi.crypt
The PinotCrypter will encrypt and decrypt segments when they are downloaded.
PinotCrypterFactory - Class in org.apache.pinot.spi.crypt
This factory instantiates the PinotCrypter, which participates in encrypting and decrypting files.
PinotEnvironmentProvider - Interface in org.apache.pinot.spi.environmentprovider
Environment Provider interface implemented by different cloud providers to customize the base pinot configuration to add environment variables & instance specific configuration
PinotEnvironmentProviderFactory - Class in org.apache.pinot.spi.environmentprovider
This factory class initializes the PinotEnvironmentProvider class.
PinotFS - Interface in org.apache.pinot.spi.filesystem
PinotFS is a restricted FS API that exposes functionality that is required for Pinot to use different FS implementations.
PinotFSFactory - Class in org.apache.pinot.spi.filesystem
This factory class initializes the PinotFS class.
PinotFSSpec - Class in org.apache.pinot.spi.ingestion.batch.spec
PinotFSSpec defines how to initialize a PinotFS for given scheme.
PinotFSSpec() - Constructor for class org.apache.pinot.spi.ingestion.batch.spec.PinotFSSpec
 
PinotGauge<T> - Interface in org.apache.pinot.spi.metrics
A gauge metric is an instantaneous reading of a particular value.
PinotHistogram - Interface in org.apache.pinot.spi.metrics
A metric which calculates the distribution of a value.
PinotJmxReporter - Interface in org.apache.pinot.spi.metrics
A reporter which exposes application metric as JMX MBeans in Pinot.
PinotMeter - Interface in org.apache.pinot.spi.metrics
A meter metric which measures mean throughput and one-, five-, and fifteen-minute exponentially-weighted moving average throughput.
PinotMetered - Interface in org.apache.pinot.spi.metrics
An object which maintains mean and exponentially-weighted rate in Pinot.
PinotMetric - Interface in org.apache.pinot.spi.metrics
A tag interface to indicate that a class is a metric in Pinot.
PinotMetricName - Interface in org.apache.pinot.spi.metrics
Metric Name in Pinot.
PinotMetricsFactory - Interface in org.apache.pinot.spi.annotations.metrics
Factory for generating objects of Pinot metrics.
PinotMetricsRegistry - Interface in org.apache.pinot.spi.metrics
A registry of metric instances in Pinot.
PinotMetricsRegistryListener - Interface in org.apache.pinot.spi.metrics
Listeners for events from the registry.
PinotMetricUtils - Class in org.apache.pinot.spi.metrics
 
PinotReflectionUtils - Class in org.apache.pinot.spi.utils
 
PinotTimer - Interface in org.apache.pinot.spi.metrics
A timer metric which aggregates timing durations and provides duration statistics, plus throughput statistics via PinotMeter.
Plugin - Class in org.apache.pinot.spi.plugin
 
Plugin(String) - Constructor for class org.apache.pinot.spi.plugin.Plugin
 
PluginClassLoader - Class in org.apache.pinot.spi.plugin
 
PluginClassLoader(URL[], ClassLoader) - Constructor for class org.apache.pinot.spi.plugin.PluginClassLoader
 
PluginManager - Class in org.apache.pinot.spi.plugin
 
PLUGINS_DIR_PROPERTY_NAME - Static variable in class org.apache.pinot.spi.plugin.PluginManager
 
PLUGINS_INCLUDE_PROPERTY_NAME - Static variable in class org.apache.pinot.spi.plugin.PluginManager
 
PREFIX_OF_BROKER_INSTANCE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
PREFIX_OF_CONFIG_OF_ACCESS_CONTROL - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
PREFIX_OF_CONFIG_OF_ENVIRONMENT_PROVIDER_FACTORY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
PREFIX_OF_CONFIG_OF_PINOT_CRYPTER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 
PREFIX_OF_CONFIG_OF_PINOT_CRYPTER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
PREFIX_OF_CONFIG_OF_PINOT_CRYPTER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
PREFIX_OF_CONFIG_OF_PINOT_FS_FACTORY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 
PREFIX_OF_CONFIG_OF_PINOT_FS_FACTORY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
PREFIX_OF_CONFIG_OF_PINOT_FS_FACTORY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
PREFIX_OF_CONFIG_OF_SEGMENT_FETCHER_FACTORY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 
PREFIX_OF_CONFIG_OF_SEGMENT_FETCHER_FACTORY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
PREFIX_OF_CONFIG_OF_SEGMENT_FETCHER_FACTORY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
PREFIX_OF_CONFIG_OF_SEGMENT_UPLOADER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
PREFIX_OF_CONFIG_OF_SEGMENT_UPLOADER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server.SegmentCompletionProtocol
 
PREFIX_OF_CONTROLLER_INSTANCE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
PREFIX_OF_MINION_INSTANCE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
PREFIX_OF_SERVER_INSTANCE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
PREFIX_OF_SSL_SUBSET - Static variable in class org.apache.pinot.spi.utils.CommonConstants
 
PRESERVE_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
Deprecated.
PRIMARY_KEY_SIZE - Static variable in class org.apache.pinot.spi.config.table.ColumnStats
 
PrimaryKey - Class in org.apache.pinot.spi.data.readers
The primary key of a record.
PrimaryKey(Object[]) - Constructor for class org.apache.pinot.spi.data.readers.PrimaryKey
 
produce(String, byte[]) - Method in interface org.apache.pinot.spi.stream.StreamDataProducer
 
produce(String, byte[], byte[]) - Method in interface org.apache.pinot.spi.stream.StreamDataProducer
 
produce(String, byte[], byte[], GenericRow) - Method in interface org.apache.pinot.spi.stream.StreamDataProducer
 
produceBatch(String, List<byte[]>) - Method in interface org.apache.pinot.spi.stream.StreamDataProducer
Allows the producer to optimize for a batched write.
produceKeyedBatch(String, List<StreamDataProducer.RowWithKey>) - Method in interface org.apache.pinot.spi.stream.StreamDataProducer
 
produceKeyedBatch(String, List<StreamDataProducer.RowWithKey>, boolean) - Method in interface org.apache.pinot.spi.stream.StreamDataProducer
Allows the producer to optimize for a batched write.
PropertyConverter - Class in org.apache.pinot.spi.env
 
PropertyConverter() - Constructor for class org.apache.pinot.spi.env.PropertyConverter
 
PROTO - org.apache.pinot.spi.data.readers.FileFormat
 
PROXY - org.apache.pinot.spi.config.user.ComponentType
 
PUSH_ATTEMPTS - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
PUSH_CONTROLLER_URI - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
PUSH_FREQUENCY_DAILY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Table
 
PUSH_FREQUENCY_HOURLY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Table
 
PUSH_FREQUENCY_MONTHLY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Table
 
PUSH_FREQUENCY_WEEKLY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Table
 
PUSH_MODE - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
PUSH_PARALLELISM - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
PUSH_RETRY_INTERVAL_MILLIS - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
PUSH_SEGMENT_URI_PREFIX - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
PUSH_SEGMENT_URI_SUFFIX - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
PUSH_TIME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.Offline
Deprecated.
 
PUSH_TIME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
PushJobSpec - Class in org.apache.pinot.spi.ingestion.batch.spec
PushJobSpec defines segment push job related configuration
PushJobSpec() - Constructor for class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
 
putDefaultNullValue(String, Object) - Method in class org.apache.pinot.spi.data.readers.GenericRow
Sets the defaultNullValue for the given nullField.
putField(String, Object) - Method in class org.apache.pinot.spi.data.readers.GenericRow
Deprecated.
putValue(String, Object) - Method in class org.apache.pinot.spi.data.readers.GenericRow
Sets the value for the given field.

Q

QUARTER - org.apache.pinot.spi.config.table.TimestampIndexGranularity
 
QUERIES_DISABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
Query() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Query
 
QUERY_CONFIG_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
QUERY_OPTIONS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request
 
QUERY_RATE_LIMIT_DISABLED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
QueryCancelledException - Exception in org.apache.pinot.spi.exception
 
QueryCancelledException(String) - Constructor for exception org.apache.pinot.spi.exception.QueryCancelledException
 
QueryCancelledException(String, Throwable) - Constructor for exception org.apache.pinot.spi.exception.QueryCancelledException
 
QueryCancelledException(Throwable) - Constructor for exception org.apache.pinot.spi.exception.QueryCancelledException
 
QueryConfig - Class in org.apache.pinot.spi.config.table
The QueryConfig class contains the table-level query execution related configurations.
QueryConfig(Long, Boolean, Boolean, Map<String, String>) - Constructor for class org.apache.pinot.spi.config.table.QueryConfig
 
QueryOptionKey() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
QueryOptionValue() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionValue
 
QUOTA_CONFIG_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
QuotaConfig - Class in org.apache.pinot.spi.config.table
Class representing table quota configuration
QuotaConfig(String, String) - Constructor for class org.apache.pinot.spi.config.table.QuotaConfig
 

R

RandomAssignmentStrategy - org.apache.pinot.spi.utils.CommonConstants.Helix.DataSource.SegmentAssignmentStrategyType
 
randomDelayRetryPolicy(int, long, long) - Static method in class org.apache.pinot.spi.utils.retry.RetryPolicies
RandomDelayRetryPolicy - Class in org.apache.pinot.spi.utils.retry
Delay policy with random delay between attempts.
RandomDelayRetryPolicy(int, long, long) - Constructor for class org.apache.pinot.spi.utils.retry.RandomDelayRetryPolicy
 
Range() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Query.Range
 
RANGE - org.apache.pinot.spi.config.table.FieldConfig.IndexType
 
rateUnit() - Method in interface org.apache.pinot.spi.metrics.PinotMetered
Returns the meter's rate unit.
RAW - org.apache.pinot.spi.config.table.FieldConfig.EncodingType
 
RAW_END_TIME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
RAW_INDEX_WRITER_VERSION - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
RAW_START_TIME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
READ - org.apache.pinot.spi.config.user.AccessType
 
READER_WITH_BIG_DECIMAL - Static variable in class org.apache.pinot.spi.utils.JsonUtils
 
ReadMode - Enum in org.apache.pinot.spi.utils
Enum class for segment read mode: heap: Segments are loaded on direct-memory.
Realtime() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime
 
REALTIME - org.apache.pinot.spi.config.table.TableType
 
REALTIME - org.apache.pinot.spi.trace.RequestContext.FanoutType
 
REALTIME - Static variable in class org.apache.pinot.spi.utils.builder.TableNameBuilder
 
REASSIGN_INSTANCES - Static variable in class org.apache.pinot.spi.utils.RebalanceConfigConstants
 
REBALANCE_DELAY_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
RebalanceConfigConstants - Class in org.apache.pinot.spi.utils
Constants for rebalance config properties
RECORD_EXTRACTOR_CONFIG_CONFIG_KEY - Static variable in interface org.apache.pinot.spi.stream.StreamMessageDecoder
 
RECORD_EXTRACTOR_CONFIG_KEY - Static variable in interface org.apache.pinot.spi.stream.StreamMessageDecoder
 
RECORD_READER_CLASS - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
RECORD_READER_CONFIG_CLASS - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
RECORD_READER_PROP_PREFIX - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
RecordExtractor<T> - Interface in org.apache.pinot.spi.data.readers
Extracts fields from input records 1) Number/String/ByteBuffer become single-value column 2) Collections become Object[] i.e.
RecordExtractorConfig - Interface in org.apache.pinot.spi.data.readers
Interface for configs of RecordExtractor
RecordReader - Interface in org.apache.pinot.spi.data.readers
The RecordReader interface is used to read records from various file formats into GenericRows.
RecordReaderConfig - Interface in org.apache.pinot.spi.data.readers
 
RecordReaderFactory - Class in org.apache.pinot.spi.data.readers
 
RecordReaderSpec - Class in org.apache.pinot.spi.ingestion.batch.spec
RecordReaderSpec defines how to initialize a RecordReader.
RecordReaderSpec() - Constructor for class org.apache.pinot.spi.ingestion.batch.spec.RecordReaderSpec
 
RecordReaderUtils - Class in org.apache.pinot.spi.data.readers
Utils for reading file records
REFRESH_TIME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.Offline
Deprecated.
 
REFRESH_TIME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
register(long) - Method in interface org.apache.pinot.spi.trace.Tracer
Registers the requestId on the current thread.
register(String, String, String) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderFactory
 
register(String, String, PinotConfiguration) - Static method in class org.apache.pinot.spi.filesystem.PinotFSFactory
 
register(ThreadResourceUsageAccountant) - Static method in class org.apache.pinot.spi.trace.Tracing
Registration point to allow customization of thread accounting behavior.
register(FileFormat, String, String) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderFactory
 
register(Tracer) - Static method in class org.apache.pinot.spi.trace.Tracing
User once registration point to allow customization of tracing behaviour.
registerRecordReaderClass(String, String, String) - Method in class org.apache.pinot.spi.plugin.PluginManager
 
registerSchemaChangeListener(SchemaChangeListener) - Method in interface org.apache.pinot.spi.config.provider.PinotConfigProvider
Registers the SchemaChangeListener and notifies it whenever any changes (addition, update, removal) to any of the schemas are detected.
registerTableConfigChangeListener(TableConfigChangeListener) - Method in interface org.apache.pinot.spi.config.provider.PinotConfigProvider
Registers the TableConfigChangeListener and notifies it whenever any changes (addition, update, removal) to any of the table configs are detected.
removeField(String) - Method in class org.apache.pinot.spi.data.Schema
 
removeMetric(PinotMetricName) - Method in interface org.apache.pinot.spi.metrics.PinotMetricsRegistry
Removes the metric with the given name.
removeMetric(PinotMetricsRegistry, PinotMetricName) - Static method in class org.apache.pinot.spi.metrics.PinotMetricUtils
 
removeNullValueField(String) - Method in class org.apache.pinot.spi.data.readers.GenericRow
Marks a field as non-null and returns whether the field was marked as null.
removeValue(String) - Method in class org.apache.pinot.spi.data.readers.GenericRow
 
renderTemplate(String) - Static method in class org.apache.pinot.spi.utils.GroovyTemplateUtils
 
renderTemplate(String, Map<String, Object>) - Static method in class org.apache.pinot.spi.utils.GroovyTemplateUtils
 
REPLACE - org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentIngestionType
 
REPLICA_GROUP_INSTANCE_SELECTOR_TYPE - Static variable in class org.apache.pinot.spi.config.table.RoutingConfig
 
REPLICA_GROUP_SEGMENT_ASSIGNMENT_STRATEGY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.AssignmentStrategy
 
ReplicaGroupSegmentAssignmentStrategy - org.apache.pinot.spi.utils.CommonConstants.Helix.DataSource.SegmentAssignmentStrategyType
 
ReplicaGroupStrategyConfig - Class in org.apache.pinot.spi.config.table
Class representing configurations related to segment assignment strategy.
ReplicaGroupStrategyConfig(String, int) - Constructor for class org.apache.pinot.spi.config.table.ReplicaGroupStrategyConfig
 
Request() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Broker.Request
 
Request() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Query.Request
 
REQUEST_ID - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Request.MetadataKeys
 
RequestContext - Interface in org.apache.pinot.spi.trace
 
RequestContext.FanoutType - Enum in org.apache.pinot.spi.trace
 
RequestScope - Interface in org.apache.pinot.spi.trace
A scope wrapping an end to end synchronous pinot request.
resetCounter() - Method in interface org.apache.pinot.spi.trace.TraceState
Sets the counter to its undefined base value.
ResourceFinder - Class in org.apache.pinot.spi.utils
Utility class containing helper method for accessing a particular resource
Response() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Query.Response
 
RESPONSE_FORMAT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
Deprecated.
RESPONSE_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Response.MetadataKeys
 
ResponseType() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Query.Response.ResponseType
 
RetriableOperationException - Exception in org.apache.pinot.spi.utils.retry
The RetriableOperationException indicates that the retriable operation threw an exception.
RetriableOperationException(Throwable) - Constructor for exception org.apache.pinot.spi.utils.retry.RetriableOperationException
 
RETRY_COUNT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.ZkClient
 
RETRY_INTERVAL_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.ZkClient
 
RetryPolicies - Class in org.apache.pinot.spi.utils.retry
Factory for retry policies.
RetryPolicy - Interface in org.apache.pinot.spi.utils.retry
Retry policy, encapsulating the logic needed to retry an operation until it succeeds.
rewind() - Method in interface org.apache.pinot.spi.data.readers.RecordReader
Rewind the reader to start reading from the first record again.
ROLE_KEY - Static variable in class org.apache.pinot.spi.config.user.UserConfig
 
RoleType - Enum in org.apache.pinot.spi.config.user
 
ROUTING_CONFIG_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
ROUTING_FORCE_HLC - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionValue
 
ROUTING_OPTIONS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
ROUTING_TABLE_CONFIG_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
RoutingConfig - Class in org.apache.pinot.spi.config.table
 
RoutingConfig(String, List<String>, String) - Constructor for class org.apache.pinot.spi.config.table.RoutingConfig
 
RowMetadata - Interface in org.apache.pinot.spi.stream
A class that provides relevant row-level metadata for rows indexed into a segment.
RowWithKey(byte[], byte[]) - Constructor for class org.apache.pinot.spi.stream.StreamDataProducer.RowWithKey
 
run() - Method in interface org.apache.pinot.spi.ingestion.batch.runner.IngestionJobRunner
Run IngestionJobRunner
runIngestionJob(SegmentGenerationJobSpec) - Static method in class org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher
 
runWithLock(Runnable) - Static method in class org.apache.pinot.spi.utils.PinotReflectionUtils
Executes the given runnable within the reflection lock.

S

sample() - Static method in class org.apache.pinot.spi.trace.Tracing.ThreadAccountantOps
 
sampleUsage() - Method in interface org.apache.pinot.spi.accounting.ThreadResourceUsageAccountant
call to sample usage
sampleUsage() - Method in class org.apache.pinot.spi.trace.Tracing.DefaultThreadResourceUsageAccountant
 
sanitizeStringValue(String, int) - Static method in class org.apache.pinot.spi.utils.StringUtil
Sanitizes a string value.
saveToFile(PropertiesConfiguration, File) - Static method in class org.apache.pinot.spi.env.CommonsConfigurationUtils
 
ScalarFunction - Annotation Type in org.apache.pinot.spi.annotations
Annotation Class for Scalar Functions.
SCAN - org.apache.pinot.spi.trace.FilterType
To be used by scan based filters
Schema - Class in org.apache.pinot.spi.data
The Schema class is defined for each table to describe the details of the table's fields (columns).
Schema() - Constructor for class org.apache.pinot.spi.data.Schema
 
SCHEMA - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
SCHEMA_URI - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
Schema.SchemaBuilder - Class in org.apache.pinot.spi.data
 
SchemaBuilder() - Constructor for class org.apache.pinot.spi.data.Schema.SchemaBuilder
 
SchemaChangeListener - Interface in org.apache.pinot.spi.config.provider
Interface for a listener on schema changes
SchemaValidatorFactory - Class in org.apache.pinot.spi.data
 
SchemaValidatorResult - Class in org.apache.pinot.spi.data
The result class to provide the detailed mismatch information.
SchemaValidatorResult() - Constructor for class org.apache.pinot.spi.data.SchemaValidatorResult
 
Scope - Interface in org.apache.pinot.spi.trace
Models the lifecycle of a span of synchronous work, analogous to the Scope concept in tracing libraries.
SECOND - org.apache.pinot.spi.config.table.TimestampIndexGranularity
 
SECONDS - org.apache.pinot.spi.data.DateTimeFormatUnitSpec.DateTimeTransformUnit
 
Segment() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Segment
 
SEGMENT_ASSIGNMENT_CONFIG_MAP_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
SEGMENT_BACKUP_DIR_SUFFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
SEGMENT_COMMIT_TIMEOUT_SECONDS - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
SEGMENT_FLUSH_AUTOTUNE_INITIAL_ROWS - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
The initial num rows to use for segment size auto tuning.
SEGMENT_FLUSH_THRESHOLD_ROWS - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
SEGMENT_FLUSH_THRESHOLD_SEGMENT_SIZE - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
SEGMENT_FLUSH_THRESHOLD_TIME - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
Time threshold that will keep the realtime segment open for before we complete the segment
SEGMENT_NAME - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
SEGMENT_NAME_GENERATOR_PROP_PREFIX - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
SEGMENT_NAME_GENERATOR_TYPE - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
SEGMENT_NAME_HTTP_HEADER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 
SEGMENT_NAME_POSTFIX - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
SEGMENT_NAME_PREFIX - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
SEGMENT_RELOAD_JOB_SEGMENT_NAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.ControllerJob
Segment reload job ZK props
SEGMENT_TEMP_DIR_SUFFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
SEGMENT_UPLOAD_START_TIME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
This field is used for parallel push protection to lock the segment globally.
SegmentAssignmentConfig - Class in org.apache.pinot.spi.config.table.assignment
 
SegmentAssignmentConfig(String) - Constructor for class org.apache.pinot.spi.config.table.assignment.SegmentAssignmentConfig
 
SegmentCompletionProtocol() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Server.SegmentCompletionProtocol
 
SegmentCreation - org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher.PinotIngestionJobType
 
SegmentCreationAndMetadataPush - org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher.PinotIngestionJobType
 
SegmentCreationAndTarPush - org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher.PinotIngestionJobType
 
SegmentCreationAndUriPush - org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher.PinotIngestionJobType
 
SegmentGenerationJobSpec - Class in org.apache.pinot.spi.ingestion.batch.spec
SegmentGenerationJobSpec defines all the required information in order to kick off a Pinot data ingestion job.
SegmentGenerationJobSpec() - Constructor for class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
SegmentGenerationTaskSpec - Class in org.apache.pinot.spi.ingestion.batch.spec
SegmentGenerationTaskSpec defines all the required information in order to generate Pinot Segment.
SegmentGenerationTaskSpec() - Constructor for class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
SegmentMetadataPush - org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher.PinotIngestionJobType
 
SEGMENTNAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.BuiltInVirtualColumn
 
SegmentNameGeneratorSpec - Class in org.apache.pinot.spi.ingestion.batch.spec
SegmentNameGeneratorSpec defines how to init a SegmentNameGenerator.
SegmentNameGeneratorSpec() - Constructor for class org.apache.pinot.spi.ingestion.batch.spec.SegmentNameGeneratorSpec
 
SegmentNameGeneratorType() - Constructor for class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentNameGeneratorType
 
SegmentPartitionConfig - Class in org.apache.pinot.spi.config.table
 
SegmentPartitionConfig(Map<String, ColumnPartitionConfig>) - Constructor for class org.apache.pinot.spi.config.table.SegmentPartitionConfig
 
SegmentStateModel() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Helix.StateModel.SegmentStateModel
 
SegmentsValidationAndRetentionConfig - Class in org.apache.pinot.spi.config.table
 
SegmentsValidationAndRetentionConfig() - Constructor for class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
SegmentTarPush - org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher.PinotIngestionJobType
 
SegmentUploader - Interface in org.apache.pinot.spi.ingestion.segment.uploader
Interface for uploading segments to Pinot
SegmentUriPush - org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher.PinotIngestionJobType
 
SegmentWriter - Interface in org.apache.pinot.spi.ingestion.segment.writer
An interface to collect records and create a Pinot segment.
SegmentZKPropsConfig - Class in org.apache.pinot.spi.config.table
ZK properties that are to be logged into segment's metadata.properties
SegmentZKPropsConfig() - Constructor for class org.apache.pinot.spi.config.table.SegmentZKPropsConfig
 
SEQUENCE_ID - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
serialize(BigDecimal) - Static method in class org.apache.pinot.spi.utils.BigDecimalUtils
Serializes a big decimal to a byte array.
Server() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Server
 
SERVER - org.apache.pinot.spi.config.instance.InstanceType
 
SERVER - org.apache.pinot.spi.config.tenant.TenantRole
 
SERVER - org.apache.pinot.spi.config.user.ComponentType
 
SERVER - org.apache.pinot.spi.services.ServiceRole
 
SERVER_GRPCTLS_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
SERVER_INSTANCE_PREFIX_LENGTH - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
SERVER_NETTY_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
SERVER_NETTYTLS_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
SERVER_RETURN_FINAL_RESULT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
SERVER_TLS_PREFIX - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Server
 
ServiceRole - Enum in org.apache.pinot.spi.services
ServiceRole defines a role that Pinot Service could start/stop.
ServiceStartable - Interface in org.apache.pinot.spi.services
ServiceStartable is the general interface to manage a Pinot instance lifecycle for a specific ServiceRole.
SET_INSTANCE_ID_TO_HOSTNAME_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
setAggregateMetrics(boolean) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setAggregateMetrics(boolean) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setAggregationConfigs(List<AggregationConfig>) - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
setAuthToken(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setAutoGeneratedInvertedIndex(boolean) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setBatchConfigMaps(List<Map<String, String>>) - Method in class org.apache.pinot.spi.config.table.ingestion.BatchIngestionConfig
 
setBatchIngestionConfig(BatchIngestionConfig) - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
setBloomFilterColumns(List<String>) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setBloomFilterColumns(List<String>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setBloomFilterConfigs(Map<String, BloomFilterConfig>) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setBrokerId(String) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setBrokerId(String) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setBrokerTenant(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setBytesProcessed(int) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
Sets the number of bytes scanned by the operator if this is possible to compute.
setCardinality(long) - Method in class org.apache.pinot.spi.config.table.ColumnStats
 
setClassName(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.PinotFSSpec
Class name used to create the PinotFS instance.
setClassName(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.RecordReaderSpec
Corresponding RecordReader class name.
setCleanUpOutputDir(boolean) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setColumnCardinality(int) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
If known, record the cardinality of the column within the segment this operator invoked on
setColumnMinMaxValueGeneratorMode(String) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setColumnName(String) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
 
setComparisonColumn(String) - Method in class org.apache.pinot.spi.config.table.UpsertConfig
By default, Pinot uses the value in the time column to determine the latest record.
setCompletionConfig(CompletionConfig) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setCompletionConfig(CompletionConfig) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setComplexTypeConfig(ComplexTypeConfig) - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
setComponentType(ComponentType) - Method in class org.apache.pinot.spi.utils.builder.UserConfigBuilder
 
setConfigClassName(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.RecordReaderSpec
Corresponding RecordReaderConfig class name, it's mandatory for CSV and Thrift file format.
setConfigs(Map<String, String>) - Method in class org.apache.pinot.spi.ingestion.batch.spec.PinotFSSpec
 
setConfigs(Map<String, String>) - Method in class org.apache.pinot.spi.ingestion.batch.spec.RecordReaderSpec
Used to init RecordReaderConfig class name, this config is required for CSV and Thrift data format.
setConfigs(Map<String, String>) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentNameGeneratorSpec
 
setConsistentDataPush(boolean) - Method in class org.apache.pinot.spi.config.table.ingestion.BatchIngestionConfig
 
setContinueOnError(boolean) - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
setControllerURI(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.PinotClusterSpec
Controller URI is used to fetch table/schema information and data push.
setCopyToDeepStoreForMetadataPush(boolean) - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
 
setCreateInvertedIndexDuringSegmentGeneration(boolean) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setCreateInvertedIndexDuringSegmentGeneration(boolean) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setCreationTime(String) - Method in class org.apache.pinot.spi.config.table.TableStats
 
setCrypterClassName(String) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setCrypterClassName(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setCustomConfig(TableCustomConfig) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setCustomConfig(TableCustomConfig) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setCustomProperties(Map<String, String>) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
setCustomProperty(String, String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
setDataFormat(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.RecordReaderSpec
Record data format, e.g.
setDataType(FieldSpec.DataType) - Method in class org.apache.pinot.spi.data.FieldSpec
 
setDataType(FieldSpec.DataType) - Method in class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
setDataType(FieldSpec.DataType) - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
setDateTimeFieldSpecs(List<DateTimeFieldSpec>) - Method in class org.apache.pinot.spi.data.Schema
Deprecated.
setDedupConfig(DedupConfig) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setDedupConfig(DedupConfig) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setDefaultNullValue(Object) - Method in class org.apache.pinot.spi.data.FieldSpec
 
setDefaultPartialUpsertStrategy(UpsertConfig.Strategy) - Method in class org.apache.pinot.spi.config.table.UpsertConfig
If strategy is not specified for a column, the merger on that column will be "defaultPartialUpsertStrategy".
setDeletedSegmentsRetentionPeriod(String) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setDimensionFieldSpecs(List<DimensionFieldSpec>) - Method in class org.apache.pinot.spi.data.Schema
Deprecated.
setDimensionTableConfig(DimensionTableConfig) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setDimensionTableConfig(DimensionTableConfig) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setDisableCrossArrayUnnest(boolean) - Method in class org.apache.pinot.spi.config.table.JsonIndexConfig
 
setDocIdRange(int, int) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
Records the range of docIds during the operator invocation.
setDoubleValue(double) - Method in class org.apache.pinot.spi.utils.Pairs.IntDoublePair
Sets the provided value into the 'double' field.
setEnableDefaultStarTree(boolean) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setEnableDynamicStarTreeCreation(boolean) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setEnableSnapshot(boolean) - Method in class org.apache.pinot.spi.config.table.UpsertConfig
 
setEndOffset(String) - Method in class org.apache.pinot.spi.config.table.SegmentZKPropsConfig
 
setEndOffset(StreamPartitionMsgOffset) - Method in class org.apache.pinot.spi.stream.PartitionGroupConsumptionStatus
 
setErrorCode(int) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setErrorCode(int) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setExcludeArray(boolean) - Method in class org.apache.pinot.spi.config.table.JsonIndexConfig
 
setExcludeFields(Set<String>) - Method in class org.apache.pinot.spi.config.table.JsonIndexConfig
 
setExcludeFileNamePattern(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
exclude file name pattern, supported glob pattern.
setExcludePaths(Set<String>) - Method in class org.apache.pinot.spi.config.table.JsonIndexConfig
 
setExecutionFrameworkSpec(ExecutionFrameworkSpec) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setExtraConfigs(Map<String, String>) - Method in class org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec
 
setFailOnEmptySegment(boolean) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setFailOnEmptySegment(boolean) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
setFanoutType(RequestContext.FanoutType) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setFanoutType(RequestContext.FanoutType) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setFieldConfigList(List<FieldConfig>) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setFieldConfigList(List<FieldConfig>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setFilePath(String) - Method in class org.apache.pinot.spi.filesystem.FileMetadata.Builder
 
setFilter(FilterType, String) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
If the operator is a filter, determines the filter type (scan or index) and the predicate type
setFilterConfig(FilterConfig) - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
setFormat(String) - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
setFSTIndexType(FSTType) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setFunctionName(String) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
 
setGranularity(String) - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
setHashFunction(HashFunction) - Method in class org.apache.pinot.spi.config.table.UpsertConfig
 
setIncludeFileNamePattern(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
include file name pattern, supported glob pattern.
setIncludePaths(Set<String>) - Method in class org.apache.pinot.spi.config.table.JsonIndexConfig
 
setIncomingGranularitySpec(TimeGranularitySpec) - Method in class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
setIndexingConfig(IndexingConfig) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setIngestionConfig(IngestionConfig) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setIngestionConfig(IngestionConfig) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setInputDataType(FieldSpec.DataType, boolean) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
Records the input datatype before a stage of query execution
setInputDirURI(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setInputFilePath(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
setInstanceAssignmentConfigMap(Map<InstancePartitionsType, InstanceAssignmentConfig>) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setInstanceAssignmentConfigMap(Map<InstancePartitionsType, InstanceAssignmentConfig>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setInstancePartitionsMap(Map<InstancePartitionsType, String>) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setInstancePartitionsMap(Map<InstancePartitionsType, String>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setIntValue(int) - Method in class org.apache.pinot.spi.utils.Pairs.IntDoublePair
Sets the provided value into the 'int' field.
setIntValue(int) - Method in class org.apache.pinot.spi.utils.Pairs.IntObjectPair
Sets the provided value into the 'int' field.
setInvertedIndexColumns(List<String>) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setInvertedIndexColumns(List<String>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setIsDimTable(boolean) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setIsDirectory(boolean) - Method in class org.apache.pinot.spi.filesystem.FileMetadata.Builder
 
setJobType(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
Set the job type for the ingestion job.
setJsonIndexColumns(List<String>) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setJsonIndexColumns(List<String>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setJsonIndexConfigs(Map<String, JsonIndexConfig>) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setKeyStorePassword(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.TlsSpec
 
setKeyStorePath(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.TlsSpec
 
setKeyStoreType(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.TlsSpec
 
setLastModifiedTime(long) - Method in class org.apache.pinot.spi.filesystem.FileMetadata.Builder
 
setLeft(int) - Method in class org.apache.pinot.spi.utils.Pairs.IntPair
 
setLength(long) - Method in class org.apache.pinot.spi.filesystem.FileMetadata.Builder
 
setLLC(boolean) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setLoadMode(String) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setLoadMode(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setMaxLength(int) - Method in class org.apache.pinot.spi.data.FieldSpec
 
setMaxLevels(int) - Method in class org.apache.pinot.spi.config.table.JsonIndexConfig
 
setMetadataManagerClass(String) - Method in class org.apache.pinot.spi.config.table.UpsertConfig
 
setMetadataManagerConfigs(Map<String, String>) - Method in class org.apache.pinot.spi.config.table.UpsertConfig
 
setMetricFieldSpecs(List<MetricFieldSpec>) - Method in class org.apache.pinot.spi.data.Schema
Deprecated.
setMinimizeDataMovement(boolean) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setName(String) - Method in class org.apache.pinot.spi.config.table.TunerConfig
 
setName(String) - Method in class org.apache.pinot.spi.data.FieldSpec
 
setName(String) - Method in class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
setName(String) - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
setName(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec
 
setNoDictionaryColumns(List<String>) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setNoDictionaryColumns(List<String>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setNoDictionaryConfig(Map<String, String>) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setNoDictionarySizeRatioThreshold(double) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setNullHandlingEnabled(boolean) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setNullHandlingEnabled(boolean) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setNumChildren(int) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
 
setNumDocsMatchingAfterFilter(int) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
Sets the number of documents matching after a filter has been applied.
setNumDocsScanned(int) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
Sets the number of docs scanned by the operator.
setNumDocsScanned(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setNumDocsScanned(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setNumEntriesScannedInFilter(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setNumEntriesScannedInFilter(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setNumEntriesScannedPostFilter(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setNumEntriesScannedPostFilter(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setNumExceptions(int) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setNumExceptions(int) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setNumGroups(int, int) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
Sets the upper bound for the number of groups in a group by evaluation, along with the actual number of groups.
setNumGroupsLimitReached(boolean) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setNumGroupsLimitReached(boolean) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setNumPartitions(int) - Method in class org.apache.pinot.spi.config.table.ColumnStats
 
setNumReplicas(int) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setNumRowsResultSet(int) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setNumRowsResultSet(int) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setNumSegments(int) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
 
setNumSegmentsMatched(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setNumSegmentsMatched(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setNumSegmentsProcessed(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setNumSegmentsProcessed(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setNumSegmentsQueried(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setNumSegmentsQueried(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setNumServersQueried(int) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setNumServersQueried(int) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setNumServersResponded(int) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setNumServersResponded(int) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setNumTasks(int) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
 
setNumUnavailableSegments(int) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setNumUnavailableSegments(int) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setObjectValue(T) - Method in class org.apache.pinot.spi.utils.Pairs.IntObjectPair
Sets the specified object value into the 'object' field.
setOfflineResponseSerializationCpuTimeNs(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setOfflineResponseSerializationCpuTimeNs(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setOfflineServerTenant(String) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setOfflineServerTenant(String) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setOfflineSystemActivitiesCpuTimeNs(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setOfflineSystemActivitiesCpuTimeNs(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setOfflineThreadCpuTimeNs(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setOfflineThreadCpuTimeNs(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setOfflineTotalCpuTimeNs(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setOfflineTotalCpuTimeNs(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setOffsetCriteria(OffsetCriteria) - Method in class org.apache.pinot.spi.stream.StreamConfig
 
setOnHeapDictionaryColumns(List<String>) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setOnHeapDictionaryColumns(List<String>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setOptimizeDictionary(boolean) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setOptimizeDictionaryForMetrics(boolean) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setOutgoingGranularitySpec(TimeGranularitySpec) - Method in class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
setOutputDataType(FieldSpec.DataType, boolean) - Method in interface org.apache.pinot.spi.trace.InvocationRecording
Records the output datatype after a stage of query execution
setOutputDirectoryPath(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
setOutputDirURI(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setOverwriteOutput(boolean) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setPartialUpsertStrategies(Map<String, UpsertConfig.Strategy>) - Method in class org.apache.pinot.spi.config.table.UpsertConfig
PartialUpsertStrategies maintains the mapping of merge strategies per column.
setPassword(String) - Method in class org.apache.pinot.spi.config.user.UserConfig
 
setPassword(String) - Method in class org.apache.pinot.spi.utils.builder.UserConfigBuilder
 
setPeerSegmentDownloadScheme(String) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setPeerSegmentDownloadScheme(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setPermissionList(List<AccessType>) - Method in class org.apache.pinot.spi.utils.builder.UserConfigBuilder
 
setPinotClusterSpecs(PinotClusterSpec[]) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setPinotFSSpecs(List<PinotFSSpec>) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setPrimaryKeyColumns(List<String>) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
 
setPrimaryKeyColumns(List<String>) - Method in class org.apache.pinot.spi.data.Schema
 
setPrimaryKeySize(int) - Method in class org.apache.pinot.spi.config.table.ColumnStats
 
setProcessingTimeMillis(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setProcessingTimeMillis(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setProperty(String, Object) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Overwrites a property value in memory.
setPushAttempts(int) - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
number of attempts for push job, default is 1, which means no retry.
setPushFileNamePattern(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
 
setPushJobSpec(PushJobSpec) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setPushParallelism(int) - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
 
setPushRetryIntervalMillis(long) - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
retry wait Ms, default to 1 second.
setQuery(String) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setQuery(String) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setQueryConfig(QueryConfig) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setQueryConfig(QueryConfig) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setQueryProcessingTime(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setQueryProcessingTime(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setQuotaConfig(QuotaConfig) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setQuotaConfig(QuotaConfig) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setRangeIndexColumns(List<String>) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setRangeIndexColumns(List<String>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setRangeIndexVersion(int) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setRealtimeResponseSerializationCpuTimeNs(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setRealtimeResponseSerializationCpuTimeNs(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setRealtimeServerTenant(String) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setRealtimeServerTenant(String) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setRealtimeSystemActivitiesCpuTimeNs(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setRealtimeSystemActivitiesCpuTimeNs(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setRealtimeThreadCpuTimeNs(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setRealtimeThreadCpuTimeNs(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setRealtimeTotalCpuTimeNs(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setRealtimeTotalCpuTimeNs(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setRecordReaderSpec(RecordReaderSpec) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setRecordReaderSpec(RecordReaderSpec) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
setReduceTimeMillis(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setReduceTimeMillis(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setReduceTimeNanos(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setReduceTimeNanos(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setReplicaGroupStrategyConfig(ReplicaGroupStrategyConfig) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setReplicaGroupStrategyConfig(ReplicaGroupStrategyConfig) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setReplicasPerPartition(String) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setReplication(String) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setRequestArrivalTimeMillis(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setRequestArrivalTimeMillis(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setRequestId(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setRequestId(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setRetentionTimeUnit(String) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setRetentionTimeUnit(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setRetentionTimeValue(String) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setRetentionTimeValue(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setRight(int) - Method in class org.apache.pinot.spi.utils.Pairs.IntPair
 
setRole(String) - Method in class org.apache.pinot.spi.config.user.UserConfig
 
setRoleType(RoleType) - Method in class org.apache.pinot.spi.utils.builder.UserConfigBuilder
 
setRoutingConfig(RoutingConfig) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setRoutingConfig(RoutingConfig) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setRowTimeValueCheck(boolean) - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
setSampleValue(String) - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
setSchema(Schema) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
setSchemaName(String) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setSchemaName(String) - Method in class org.apache.pinot.spi.data.Schema.SchemaBuilder
 
setSchemaName(String) - Method in class org.apache.pinot.spi.data.Schema
 
setSchemaName(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setSchemaURI(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.TableSpec
 
setScheme(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.PinotFSSpec
Scheme used to identify a Pinot FileSystem.
setSearchRecursively(boolean) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setSegmentAssignmentConfigMap(Map<String, SegmentAssignmentConfig>) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setSegmentAssignmentConfigMap(Map<String, SegmentAssignmentConfig>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setSegmentAssignmentStrategy(String) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setSegmentAssignmentStrategy(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setSegmentCreationJobParallelism(int) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setSegmentFormatVersion(String) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setSegmentGenerationJobRunnerClassName(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec
 
setSegmentIngestionFrequency(String) - Method in class org.apache.pinot.spi.config.table.ingestion.BatchIngestionConfig
 
setSegmentIngestionType(String) - Method in class org.apache.pinot.spi.config.table.ingestion.BatchIngestionConfig
 
setSegmentMetadataPushJobRunnerClassName(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec
 
setSegmentNameGeneratorSpec(SegmentNameGeneratorSpec) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setSegmentNameGeneratorSpec(SegmentNameGeneratorSpec) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
setSegmentNameGeneratorType(String) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setSegmentPartitionConfig(SegmentPartitionConfig) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setSegmentPartitionConfig(SegmentPartitionConfig) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setSegmentPushFrequency(String) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setSegmentPushFrequency(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
Deprecated.
Use segmentIngestionFrequency from IngestionConfig.getBatchIngestionConfig()
setSegmentPushType(String) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setSegmentPushType(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
Deprecated.
Use segmentIngestionType from IngestionConfig.getBatchIngestionConfig()
setSegmentTarPushJobRunnerClassName(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec
 
setSegmentTimeValueCheck(boolean) - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
setSegmentUriPrefix(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
Used in SegmentUriPushJobRunner, which is used to composite the segment uri to send to pinot controller.
setSegmentUriPushJobRunnerClassName(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec
 
setSegmentUriSuffix(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec
Used in SegmentUriPushJobRunner, which is used to composite the segment uri to send to pinot controller.
setSegmentVersion(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setSequenceId(int) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
setSequenceNumber(int) - Method in class org.apache.pinot.spi.stream.PartitionGroupConsumptionStatus
 
setServerTenant(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setSingleValueField(boolean) - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
setSingleValueField(boolean) - Method in class org.apache.pinot.spi.data.FieldSpec
 
setSingleValueField(boolean) - Method in class org.apache.pinot.spi.data.MetricFieldSpec
 
setSingleValueField(boolean) - Method in class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
setSortedColumn(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setSortedColumn(List<String>) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setStartOffset(String) - Method in class org.apache.pinot.spi.config.table.SegmentZKPropsConfig
 
setStartOffset(StreamPartitionMsgOffset) - Method in class org.apache.pinot.spi.stream.PartitionGroupConsumptionStatus
 
setStarTreeIndexConfigs(List<StarTreeIndexConfig>) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setStarTreeIndexConfigs(List<StarTreeIndexConfig>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setStatus(String) - Method in class org.apache.pinot.spi.stream.PartitionGroupConsumptionStatus
 
setStreamConfigs(Map<String, String>) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setStreamConfigs(Map<String, String>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setStreamIngestionConfig(StreamIngestionConfig) - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
setTableConfig(TableConfig) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec
 
setTableConfigURI(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.TableSpec
 
setTableList(List<String>) - Method in class org.apache.pinot.spi.utils.builder.UserConfigBuilder
 
setTableName(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.TableSpec
 
setTableName(String) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setTableName(String) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setTableName(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setTableSpec(TableSpec) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
SettableValue<T> - Interface in org.apache.pinot.spi.metrics
SettableValue allows the value to be set to a value or provided by a value supplier.
setTagOverrideConfig(TagOverrideConfig) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setTaskConfig(TableTaskConfig) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setTaskConfig(TableTaskConfig) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setTenantConfig(TenantConfig) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setThreadCpuTimeMeasurementEnabled(boolean) - Static method in class org.apache.pinot.spi.accounting.ThreadResourceUsageProvider
 
setThreadMemoryMeasurementEnabled(boolean) - Static method in class org.apache.pinot.spi.accounting.ThreadResourceUsageProvider
 
setThreadResourceUsageProvider(ThreadResourceUsageProvider) - Method in interface org.apache.pinot.spi.accounting.ThreadResourceUsageAccountant
set resource usage provider
setThreadResourceUsageProvider(ThreadResourceUsageProvider) - Method in class org.apache.pinot.spi.trace.Tracing.DefaultThreadResourceUsageAccountant
 
setTierConfigList(List<TierConfig>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setTierConfigsList(List<TierConfig>) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setTimeColumnName(String) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setTimeColumnName(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setTimeFieldSpec(TimeFieldSpec) - Method in class org.apache.pinot.spi.data.Schema
Deprecated.
setTimeFormat(String) - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
setTimeType(String) - Method in class org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig
 
setTimeType(String) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setTimeType(TimeUnit) - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
setTimeunitSize(int) - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
setTimeUnitSize(int) - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
setTlsSpec(TlsSpec) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
setTotalDocs(long) - Method in class org.apache.pinot.spi.trace.DefaultRequestContext
 
setTotalDocs(long) - Method in interface org.apache.pinot.spi.trace.RequestContext
 
setTraceId(long) - Method in interface org.apache.pinot.spi.trace.TraceState
Set the trace ID
setTransformConfigs(List<TransformConfig>) - Method in class org.apache.pinot.spi.config.table.ingestion.IngestionConfig
 
setTransformFunction(String) - Method in class org.apache.pinot.spi.data.FieldSpec
Deprecated.
setTrustStorePassword(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.TlsSpec
 
setTrustStorePath(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.TlsSpec
 
setTrustStoreType(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.TlsSpec
 
setTunerConfigList(List<TunerConfig>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setTunerConfigsList(List<TunerConfig>) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setTunerProperties(Map<String, String>) - Method in class org.apache.pinot.spi.config.table.TunerConfig
 
setType(String) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentNameGeneratorSpec
 
setupRunner(String) - Static method in class org.apache.pinot.spi.trace.Tracing.ThreadAccountantOps
 
setUpsertConfig(UpsertConfig) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setUpsertConfig(UpsertConfig) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setupWorker(int, ThreadResourceUsageProvider, ThreadExecutionContext) - Static method in class org.apache.pinot.spi.trace.Tracing.ThreadAccountantOps
 
setUsername(String) - Method in class org.apache.pinot.spi.utils.builder.UserConfigBuilder
 
setValidationConfig(SegmentsValidationAndRetentionConfig) - Method in class org.apache.pinot.spi.config.table.TableConfig
 
setValue(T) - Method in interface org.apache.pinot.spi.metrics.PinotGauge
 
setValue(T) - Method in interface org.apache.pinot.spi.metrics.SettableValue
Sets the value.
setValueSupplier(Supplier<T>) - Method in interface org.apache.pinot.spi.metrics.PinotGauge
 
setValueSupplier(Supplier<T>) - Method in interface org.apache.pinot.spi.metrics.SettableValue
Sets the value supplier.
setVarLengthDictionaryColumns(List<String>) - Method in class org.apache.pinot.spi.config.table.IndexingConfig
 
setVarLengthDictionaryColumns(List<String>) - Method in class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
setVirtualColumnProvider(String) - Method in class org.apache.pinot.spi.data.FieldSpec
 
shutdown() - Static method in class org.apache.pinot.spi.filesystem.PinotFSFactory
 
shutdown() - Method in interface org.apache.pinot.spi.metrics.PinotMetricsRegistry
Shut down this registry's thread pools.
shutdown() - Method in interface org.apache.pinot.spi.stream.StreamLevelConsumer
Shutdown the stream consumer
SIMPLE - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentNameGeneratorType
 
SIMPLE_DATE_FORMAT - org.apache.pinot.spi.data.DateTimeFieldSpec.TimeFormat
 
SIMPLE_DATE_FORMAT - org.apache.pinot.spi.data.TimeGranularitySpec.TimeFormat
Deprecated.
 
size() - Method in enum org.apache.pinot.spi.data.FieldSpec.DataType
Returns the number of bytes needed to store the data type.
size() - Method in class org.apache.pinot.spi.data.Schema
 
size() - Method in class org.apache.pinot.spi.utils.FixedIntArray
 
SIZE_IN_BYTES - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
SKIP_RECORD_KEY - Static variable in class org.apache.pinot.spi.data.readers.GenericRow
This key is used by the FilterTransformer to skip records during ingestion The FilterTransformer puts this key into the GenericRow with value true, if the record matches the filtering criteria, based on FilterConfig
SKIP_UPSERT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
SMALLEST_OFFSET_CRITERIA - Static variable in class org.apache.pinot.spi.stream.OffsetCriteria
 
SNAPPY - org.apache.pinot.spi.config.table.FieldConfig.CompressionCodec
 
SORTED - org.apache.pinot.spi.config.table.FieldConfig.IndexType
 
split(String, char, int) - Static method in class org.apache.pinot.spi.utils.StringUtil
Splits the given string with the separator, returns an array with the given max length.
SQL - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request
 
SQL - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Request.PayloadType
 
start() - Method in interface org.apache.pinot.spi.metrics.PinotJmxReporter
 
start() - Method in interface org.apache.pinot.spi.services.ServiceStartable
 
start() - Method in interface org.apache.pinot.spi.stream.StreamDataServerStartable
Start the server
start() - Method in interface org.apache.pinot.spi.stream.StreamLevelConsumer
Initialize and start the stream level consumer
start(StreamPartitionMsgOffset) - Method in interface org.apache.pinot.spi.stream.PartitionGroupConsumer
Starts a stream consumer This is useful in cases where starting the consumer involves preparing / initializing the source.
START_OFFSET - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime
 
START_TIME - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
StarTreeIndexConfig - Class in org.apache.pinot.spi.config.table
 
StarTreeIndexConfig(List<String>, List<String>, List<String>, int) - Constructor for class org.apache.pinot.spi.config.table.StarTreeIndexConfig
 
startWatcherTask() - Method in interface org.apache.pinot.spi.accounting.ThreadResourceUsageAccountant
start the periodical task
startWatcherTask() - Method in class org.apache.pinot.spi.trace.Tracing.DefaultThreadResourceUsageAccountant
 
StateModel() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Helix.StateModel
 
STATUS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime
 
stop() - Method in interface org.apache.pinot.spi.services.ServiceStartable
 
stop() - Method in interface org.apache.pinot.spi.stream.StreamDataServerStartable
Stop the server
STREAM_CONNECTION_TIMEOUT_MILLIS - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
STREAM_CONSUMER_FACTORY_CLASS - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
STREAM_CONSUMER_OFFSET_CRITERIA - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
STREAM_CONSUMER_TYPES - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
STREAM_DECODER_CLASS - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
STREAM_FETCH_TIMEOUT_MILLIS - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
STREAM_IDLE_TIMEOUT_MILLIS - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
STREAM_PREFIX - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
STREAM_TOPIC_NAME - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
STREAM_TYPE - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
Generic properties
StreamConfig - Class in org.apache.pinot.spi.stream
Provides all the configs related to the stream as configured in the table config
StreamConfig(String, Map<String, String>) - Constructor for class org.apache.pinot.spi.stream.StreamConfig
Initializes a StreamConfig using the map of stream configs from the table config
StreamConfig.ConsumerType - Enum in org.apache.pinot.spi.stream
The type of the stream consumer either HIGHLEVEL or LOWLEVEL.
StreamConfigProperties - Class in org.apache.pinot.spi.stream
Defines the keys for the stream config properties map
StreamConsumerFactory - Class in org.apache.pinot.spi.stream
Factory for a stream which provides a consumer and a metadata provider for the stream
StreamConsumerFactory() - Constructor for class org.apache.pinot.spi.stream.StreamConsumerFactory
 
StreamConsumerFactoryProvider - Class in org.apache.pinot.spi.stream
Provider class for StreamConsumerFactory
StreamConsumerFactoryProvider() - Constructor for class org.apache.pinot.spi.stream.StreamConsumerFactoryProvider
 
StreamDataDecoder - Interface in org.apache.pinot.spi.stream
A decoder for StreamMessage
StreamDataDecoderImpl - Class in org.apache.pinot.spi.stream
 
StreamDataDecoderImpl(StreamMessageDecoder) - Constructor for class org.apache.pinot.spi.stream.StreamDataDecoderImpl
 
StreamDataDecoderResult - Class in org.apache.pinot.spi.stream
A container class for holding the result of a decoder At any point in time, only one of Result or exception is set as null.
StreamDataDecoderResult(GenericRow, Exception) - Constructor for class org.apache.pinot.spi.stream.StreamDataDecoderResult
 
StreamDataProducer - Interface in org.apache.pinot.spi.stream
StreamDataProducer is the interface for stream data sources.
StreamDataProducer.RowWithKey - Class in org.apache.pinot.spi.stream
Helper class so the key and payload can be easily tied together instead of using a pair The class is intended for StreamDataProducer only
StreamDataProvider - Class in org.apache.pinot.spi.stream
StreamDataProvider provides StreamDataServerStartable and StreamDataProducer based on given implementation class name.
StreamDataServerStartable - Interface in org.apache.pinot.spi.stream
StreamDataServerStartable is the interface for stream data sources.
StreamDecoderProvider - Class in org.apache.pinot.spi.stream
StreamIngestionConfig - Class in org.apache.pinot.spi.config.table.ingestion
Contains all the configs related to the streams for ingestion
StreamIngestionConfig(List<Map<String, String>>) - Constructor for class org.apache.pinot.spi.config.table.ingestion.StreamIngestionConfig
 
StreamLevelConsumer - Interface in org.apache.pinot.spi.stream
Interface for a consumer that consumes at stream level and is unaware of any partitions of the stream
StreamMessage<T> - Class in org.apache.pinot.spi.stream
Represents a Stream message which includes the following components: 1.
StreamMessage(byte[], T, StreamMessageMetadata, int) - Constructor for class org.apache.pinot.spi.stream.StreamMessage
 
StreamMessage(T, int) - Constructor for class org.apache.pinot.spi.stream.StreamMessage
 
StreamMessageDecoder<T> - Interface in org.apache.pinot.spi.stream
Interface for a decoder of messages fetched from the stream
StreamMessageMetadata - Class in org.apache.pinot.spi.stream
A class that provides metadata associated with the message of a stream, for e.g., timestamp derived from the incoming record (not the ingestion time).
StreamMessageMetadata(long, GenericRow) - Constructor for class org.apache.pinot.spi.stream.StreamMessageMetadata
 
StreamMessageMetadata(long, GenericRow, Map<String, String>) - Constructor for class org.apache.pinot.spi.stream.StreamMessageMetadata
Construct the stream based message/row message metadata
StreamMetadataProvider - Interface in org.apache.pinot.spi.stream
Interface for provider of stream metadata such as partition count, partition offsets
StreamMetadataProvider.UnknownLagState - Class in org.apache.pinot.spi.stream
 
StreamPartitionMsgOffset - Interface in org.apache.pinot.spi.stream
An interface to be implemented by streams consumed using Pinot LLC consumers.
StreamPartitionMsgOffsetFactory - Interface in org.apache.pinot.spi.stream
An interface to be implemented by streams that are consumed using Pinot LLC consumption.
STRICT_REPLICA_GROUP_INSTANCE_SELECTOR_TYPE - Static variable in class org.apache.pinot.spi.config.table.RoutingConfig
 
STRING - org.apache.pinot.spi.data.FieldSpec.DataType
 
stringToJsonNode(String) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
stringToJsonNodeWithBigDecimal(String) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
stringToObject(String, TypeReference<T>) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
stringToObject(String, Class<T>) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
stringToObjectAndUnrecognizedProperties(String, Class<T>) - Static method in class org.apache.pinot.spi.utils.JsonUtils
 
StringUtil - Class in org.apache.pinot.spi.utils
 
STRUCT - org.apache.pinot.spi.data.FieldSpec.DataType
 
SUBMISSION_TIME_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.ControllerJob
 
subset(String) - Method in class org.apache.pinot.spi.env.PinotConfiguration
Creates a copy of the configuration only containing properties matching a property prefix.
SWAGGER_AUTHORIZATION_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants
 
SYSTEM_RESOURCE_INFO_KEY - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.Instance
 
SystemEnvironment - Class in org.apache.pinot.spi.env
 
SystemEnvironment() - Constructor for class org.apache.pinot.spi.env.SystemEnvironment
 

T

Table() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Table
 
TABLE_CONFIGS - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
TABLE_CONFIGS_URI - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
TABLE_NAME - Static variable in class org.apache.pinot.spi.ingestion.batch.BatchConfigProperties
 
TABLE_NAME - Static variable in class org.apache.pinot.spi.utils.CommonConstants
 
TABLE_NAME_HTTP_HEADER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 
TABLE_NAME_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
TABLE_NAME_WITH_TYPE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.ControllerJob
 
TABLE_TYPE_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
TableConfig - Class in org.apache.pinot.spi.config.table
 
TableConfig(String, String, SegmentsValidationAndRetentionConfig, TenantConfig, IndexingConfig, TableCustomConfig, QuotaConfig, TableTaskConfig, RoutingConfig, QueryConfig, Map<InstancePartitionsType, InstanceAssignmentConfig>, List<FieldConfig>, UpsertConfig, DedupConfig, DimensionTableConfig, IngestionConfig, List<TierConfig>, boolean, List<TunerConfig>, Map<InstancePartitionsType, String>, Map<String, SegmentAssignmentConfig>) - Constructor for class org.apache.pinot.spi.config.table.TableConfig
 
TableConfigBuilder - Class in org.apache.pinot.spi.utils.builder
 
TableConfigBuilder(TableType) - Constructor for class org.apache.pinot.spi.utils.builder.TableConfigBuilder
 
TableConfigChangeListener - Interface in org.apache.pinot.spi.config.provider
Interface for a listener on table config changes
TableConfigs - Class in org.apache.pinot.spi.config
Wrapper for all configs of a table, which include the offline table config, realtime table config and schema.
TableConfigs(String, Schema, TableConfig, TableConfig) - Constructor for class org.apache.pinot.spi.config.TableConfigs
 
TableCustomConfig - Class in org.apache.pinot.spi.config.table
 
TableCustomConfig(Map<String, String>) - Constructor for class org.apache.pinot.spi.config.table.TableCustomConfig
 
TableNameBuilder - Class in org.apache.pinot.spi.utils.builder
 
tableNameWithType(String) - Method in class org.apache.pinot.spi.utils.builder.TableNameBuilder
Get the table name with type suffix.
TABLES_KEY - Static variable in class org.apache.pinot.spi.config.user.UserConfig
 
TableSpec - Class in org.apache.pinot.spi.ingestion.batch.spec
TableSpec defines table name and where to fetch corresponding table config and table schema.
TableSpec() - Constructor for class org.apache.pinot.spi.ingestion.batch.spec.TableSpec
 
TableStats - Class in org.apache.pinot.spi.config.table
 
TableStats(String) - Constructor for class org.apache.pinot.spi.config.table.TableStats
 
TableStatus - Class in org.apache.pinot.spi.config.table
Container object to encapsulate table status which contains - Ingestion status: specifies if the table is ingesting properly or not
TableStatus(TableStatus.IngestionStatus) - Constructor for class org.apache.pinot.spi.config.table.TableStatus
 
TableStatus.IngestionState - Enum in org.apache.pinot.spi.config.table
 
TableStatus.IngestionStatus - Class in org.apache.pinot.spi.config.table
 
TableTaskConfig - Class in org.apache.pinot.spi.config.table
 
TableTaskConfig(Map<String, Map<String, String>>) - Constructor for class org.apache.pinot.spi.config.table.TableTaskConfig
 
TableType - Enum in org.apache.pinot.spi.config.table
 
TagOverrideConfig - Class in org.apache.pinot.spi.config.table
This config will allow specifying overrides to the tags derived from tenantConfig.
TagOverrideConfig(String, String) - Constructor for class org.apache.pinot.spi.config.table.TagOverrideConfig
 
TAR - org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentPushType
 
TAR_GZ_FILE_EXT - Static variable in class org.apache.pinot.spi.ingestion.batch.spec.Constants
By default Pinot segments are compressed in 'tar.gz' format then pushed to controller.
TASK_CONFIG_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
TASK_LIST_SEPARATOR - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Minion
 
TaskExecutorFactory - Annotation Type in org.apache.pinot.spi.annotations.minion
Annotation for Minion task executor factories.
TaskGenerator - Annotation Type in org.apache.pinot.spi.annotations.minion
Annotation for Minion task generators.
Tenant - Class in org.apache.pinot.spi.config.tenant
 
Tenant(TenantRole, String, int, int, int) - Constructor for class org.apache.pinot.spi.config.tenant.Tenant
 
TENANT_CONFIG_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
TenantConfig - Class in org.apache.pinot.spi.config.table
 
TenantConfig(String, String, TagOverrideConfig) - Constructor for class org.apache.pinot.spi.config.table.TenantConfig
 
TenantRole - Enum in org.apache.pinot.spi.config.tenant
 
TEXT - org.apache.pinot.spi.config.table.FieldConfig.IndexType
 
TEXT_FST_TYPE - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
TEXT_INDEX_DEFAULT_RAW_VALUE - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
TEXT_INDEX_ENABLE_QUERY_CACHE - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
TEXT_INDEX_NO_RAW_DATA - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
TEXT_INDEX_RAW_VALUE - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
TEXT_INDEX_REALTIME_READER_REFRESH_KEY - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
TEXT_INDEX_STOP_WORD_EXCLUDE_KEY - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
TEXT_INDEX_STOP_WORD_INCLUDE_KEY - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
TEXT_INDEX_STOP_WORD_SEPERATOR - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
TEXT_INDEX_USE_AND_FOR_MULTI_TERM_QUERIES - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
TEXT_NATIVE_FST_LITERAL - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
ThreadAccountantFactory - Interface in org.apache.pinot.spi.accounting
 
ThreadExecutionContext - Interface in org.apache.pinot.spi.accounting
The context for task execution information of a thread
ThreadResourceUsageAccountant - Interface in org.apache.pinot.spi.accounting
 
ThreadResourceUsageProvider - Class in org.apache.pinot.spi.accounting
The ThreadResourceUsageProvider class providing the functionality of measuring the CPU time and allocateBytes (JVM heap) for the current thread.
ThreadResourceUsageProvider() - Constructor for class org.apache.pinot.spi.accounting.ThreadResourceUsageProvider
 
THRIFT - org.apache.pinot.spi.data.readers.FileFormat
 
Tier() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Tier
 
TIER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
TIER_CONFIGS_LIST_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
TierConfig - Class in org.apache.pinot.spi.config.table
Config for the tiered storage and the segments which will move to that tier
TierConfig(String, String, String, List<String>, String, String, String, Map<String, String>) - Constructor for class org.apache.pinot.spi.config.table.TierConfig
 
TIME - org.apache.pinot.spi.data.FieldSpec.FieldType
 
TIME_SEGMENT_PRUNER_TYPE - Static variable in class org.apache.pinot.spi.config.table.RoutingConfig
 
TIME_UNIT - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
TimeConverter - Class in org.apache.pinot.spi.utils
Deprecated.
This conversion should be done via transform functions set on the schema field spec TimeConverter to convert value to/from milliseconds since epoch based on the given TimeGranularitySpec.
TimeConverter(TimeGranularitySpec) - Constructor for class org.apache.pinot.spi.utils.TimeConverter
Deprecated.
 
TimeFieldSpec - Class in org.apache.pinot.spi.data
Deprecated.
Use DateTimeFieldSpec instead. This should only be used in 1) tests 2) wherever required for backward compatible handling of schemas with TimeFieldSpec https://github.com/apache/pinot/issues/2756
TimeFieldSpec() - Constructor for class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
TimeFieldSpec(TimeGranularitySpec) - Constructor for class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
TimeFieldSpec(TimeGranularitySpec, TimeGranularitySpec) - Constructor for class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
TimeGranularitySpec - Class in org.apache.pinot.spi.data
Deprecated.
Use DateTimeFieldSpec instead. The TimeGranularitySpec class contains all specs related to time field.

- DataType: data type of the time column (e.g. INT, LONG).

- TimeType: time unit of the time column (e.g. MINUTES, HOURS).

- TimeUnitSize: size of the time buckets (e.g. 10 MINUTES, 2 HOURS). By default this is set to 1.

- TimeFormat: Can be either EPOCH (default) or SIMPLE_DATE_FORMAT:pattern e.g SIMPLE_DATE_FORMAT:yyyyMMdd

- Name: name of the time column.

E.g.

If the time column is in millisecondsSinceEpoch, constructor can be invoked as:

TimeGranularitySpec(LONG, MILLISECONDS, timeColumnName)

If the time column is in tenMinutesSinceEpoch, constructor can be invoked as:

TimeGranularitySpec(LONG, 10, MINUTES, timeColumnName)

If the time column is in Simple Date Format:

new TimeGranularitySpec(DataType.STRING, 1, TimeUnit.HOURS, TimeFormat.SIMPLE_DATE_FORMAT.toString() +":yyyyMMdd", "hour");

TimeGranularitySpec() - Constructor for class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
TimeGranularitySpec(FieldSpec.DataType, int, TimeUnit, String) - Constructor for class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
TimeGranularitySpec(FieldSpec.DataType, int, TimeUnit, String, String) - Constructor for class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
TimeGranularitySpec(FieldSpec.DataType, TimeUnit, String) - Constructor for class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
TimeGranularitySpec(FieldSpec.DataType, TimeUnit, String, String) - Constructor for class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
TimeGranularitySpec.TimeFormat - Enum in org.apache.pinot.spi.data
Deprecated.
TIMEOUT_MS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
TIMESTAMP - org.apache.pinot.spi.config.table.FieldConfig.IndexType
 
TIMESTAMP - org.apache.pinot.spi.data.DateTimeFieldSpec.TimeFormat
 
TIMESTAMP - org.apache.pinot.spi.data.FieldSpec.DataType
 
TIMESTAMP - Static variable in class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
TimestampConfig - Class in org.apache.pinot.spi.config.table
 
TimestampConfig(List<TimestampIndexGranularity>) - Constructor for class org.apache.pinot.spi.config.table.TimestampConfig
 
TimestampIndexGranularity - Enum in org.apache.pinot.spi.config.table
TimestampIndexGranularity is the enum of different time granularities from MILLIS to YEAR.
TimestampIndexUtils - Class in org.apache.pinot.spi.utils
 
TimestampUtils - Class in org.apache.pinot.spi.utils
 
timeUnitFromString(String) - Static method in class org.apache.pinot.spi.utils.TimeUtils
Converts a time unit string into TimeUnit, ignoring case.
TimeUtils - Class in org.apache.pinot.spi.utils
 
timeValueInValidRange(long) - Static method in class org.apache.pinot.spi.utils.TimeUtils
Given a time value, returns true if the value is between a valid range, false otherwise.
TlsSpec - Class in org.apache.pinot.spi.ingestion.batch.spec
TLS key and trust-store specification for ingestion jobs (Enables access to TLS-protected controller APIs, etc.)
TlsSpec() - Constructor for class org.apache.pinot.spi.ingestion.batch.spec.TlsSpec
 
toBoolean(Object) - Static method in class org.apache.pinot.spi.utils.BooleanUtils
 
toBoolean(String) - Static method in class org.apache.pinot.spi.utils.BooleanUtils
Returns the boolean value for the given boolean string.
toByteArray(String) - Static method in class org.apache.pinot.spi.utils.BytesUtils
Converts a Hex encoded string to a ByteArray.
toBytes() - Method in class org.apache.pinot.spi.data.readers.GenericRow
Deprecated.
toBytes(String) - Static method in class org.apache.pinot.spi.utils.BytesUtils
Converts a Hex encoded string to a byte array.
toBytes(String) - Static method in class org.apache.pinot.spi.utils.DataSizeUtils
Converts human readable data size (e.g.
toHexString() - Method in class org.apache.pinot.spi.utils.ByteArray
 
toHexString(byte[]) - Static method in class org.apache.pinot.spi.utils.BytesUtils
Converts the byte array to a Hex encoded string.
toInt(String) - Static method in class org.apache.pinot.spi.utils.BooleanUtils
Returns the int value (1 for true, 0 for false) for the given boolean string.
toJson(Object) - Method in class org.apache.pinot.spi.utils.Obfuscator
Serialize an object tree to JSON and obfuscate matching keys.
toJsonNode() - Method in class org.apache.pinot.spi.config.BaseJsonConfig
 
toJsonObject() - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
toJsonObject() - Method in class org.apache.pinot.spi.data.FieldSpec
Returns the ObjectNode representing the field spec.
toJsonObject() - Method in class org.apache.pinot.spi.data.Schema
Returns a json representation of the schema.
toJsonObject() - Method in class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
toJsonObject() - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
Returns the ObjectNode representing the time granularity spec.
toJsonString() - Method in class org.apache.pinot.spi.config.BaseJsonConfig
 
toJsonString() - Method in class org.apache.pinot.spi.config.table.ColumnStats
 
toJsonString() - Method in class org.apache.pinot.spi.config.TableConfigs
 
toJsonString(Object) - Method in class org.apache.pinot.spi.utils.Obfuscator
Serialize an object tree to a JSON string and obfuscate matching keys.
toJSONString(boolean) - Method in class org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec
 
toMap() - Method in class org.apache.pinot.spi.env.PinotConfiguration
 
toMap(Configuration) - Static method in class org.apache.pinot.spi.env.CommonsConfigurationUtils
 
toMillisSinceEpoch(Object) - Method in class org.apache.pinot.spi.utils.TimeConverter
Deprecated.
 
toMillisSinceEpoch(String) - Static method in class org.apache.pinot.spi.utils.TimestampUtils
Parses the given timestamp string into millis since epoch.
TOPIC_CONSUMPTION_RATE_LIMIT - Static variable in class org.apache.pinot.spi.stream.StreamConfigProperties
 
toPrettyJsonString() - Method in class org.apache.pinot.spi.config.TableConfigs
 
toPrettyJsonString() - Method in class org.apache.pinot.spi.data.Schema
Returns a pretty json string representation of the schema.
toSingleLineJsonString() - Method in class org.apache.pinot.spi.data.Schema
Returns a single-line json string representation of the schema.
toString() - Method in class org.apache.pinot.spi.config.BaseJsonConfig
 
toString() - Method in class org.apache.pinot.spi.data.ComplexFieldSpec
 
toString() - Method in class org.apache.pinot.spi.data.DateTimeFieldSpec
 
toString() - Method in class org.apache.pinot.spi.data.DateTimeFormatPatternSpec
 
toString() - Method in class org.apache.pinot.spi.data.DateTimeFormatSpec
 
toString() - Method in class org.apache.pinot.spi.data.DimensionFieldSpec
 
toString() - Method in class org.apache.pinot.spi.data.MetricFieldSpec
 
toString() - Method in class org.apache.pinot.spi.data.readers.GenericRow
 
toString() - Method in class org.apache.pinot.spi.data.readers.PrimaryKey
 
toString() - Method in class org.apache.pinot.spi.data.Schema
 
toString() - Method in class org.apache.pinot.spi.data.TimeFieldSpec
Deprecated.
 
toString() - Method in class org.apache.pinot.spi.data.TimeGranularitySpec
Deprecated.
 
toString() - Method in class org.apache.pinot.spi.env.PinotConfiguration
 
toString() - Method in class org.apache.pinot.spi.filesystem.FileMetadata
 
toString() - Method in interface org.apache.pinot.spi.metrics.PinotMetricName
Overrides the toString method.
toString() - Method in class org.apache.pinot.spi.plugin.Plugin
 
toString() - Method in class org.apache.pinot.spi.stream.LongMsgOffset
 
toString() - Method in class org.apache.pinot.spi.stream.OffsetCriteria
 
toString() - Method in class org.apache.pinot.spi.stream.StreamConfig
 
toString() - Method in interface org.apache.pinot.spi.stream.StreamPartitionMsgOffset
A serialized representation of the offset object as a String.
toString() - Method in class org.apache.pinot.spi.utils.ByteArray
 
toString() - Method in class org.apache.pinot.spi.utils.Pairs.IntPair
 
TOTAL_DOCS - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Segment
 
toTimestamp(String) - Static method in class org.apache.pinot.spi.utils.TimestampUtils
Parses the given timestamp string into Timestamp.
touch(URI) - Method in class org.apache.pinot.spi.filesystem.LocalPinotFS
 
touch(URI) - Method in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
touch(URI) - Method in interface org.apache.pinot.spi.filesystem.PinotFS
Updates the last modified time of an existing file or directory to be current time.
TRACE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request
 
Tracer - Interface in org.apache.pinot.spi.trace
Tracer responsible for trace state management.
TraceState - Interface in org.apache.pinot.spi.trace
Encapsulation of thread-local state used for tracing.
Tracing - Class in org.apache.pinot.spi.trace
Global registration for tracing and thread accounting implementations
Tracing.DefaultThreadResourceUsageAccountant - Class in org.apache.pinot.spi.trace
Default accountant that is used to enable worker thread cancellation upon runner thread's interruption
Tracing.ThreadAccountantOps - Class in org.apache.pinot.spi.trace
Accountant related Ops util class
TransformConfig - Class in org.apache.pinot.spi.config.table.ingestion
Configs needed for performing simple transformations on the column
TransformConfig(String, String) - Constructor for class org.apache.pinot.spi.config.table.ingestion.TransformConfig
 
TransientConsumerException - Exception in org.apache.pinot.spi.stream
A stream subsystem error that indicates a situation that is likely to be transient (for example, network error or broker not available).
TransientConsumerException(Throwable) - Constructor for exception org.apache.pinot.spi.stream.TransientConsumerException
 
TUNER_CONFIG_LIST_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
TunerConfig - Class in org.apache.pinot.spi.config.table
Encapsulates custom config for org.apache.pinot.spi.config.table.tuner.TableConfigTuner The 'name' field specifies the exact type of tuner used for this table.
TunerConfig(String, Map<String, String>) - Constructor for class org.apache.pinot.spi.config.table.TunerConfig
 
TYPE_SUFFIX_SEPARATOR - Static variable in enum org.apache.pinot.spi.config.table.assignment.InstancePartitionsType
 

U

UNBOUNDED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Range
 
UNHEALTHY - org.apache.pinot.spi.config.table.TableStatus.IngestionState
 
UNION - org.apache.pinot.spi.config.table.UpsertConfig.Strategy
 
UNKNOWN - org.apache.pinot.spi.config.table.TableStatus.IngestionState
 
UNKNOWN - Static variable in class org.apache.pinot.spi.utils.CommonConstants
 
UnknownLagState() - Constructor for class org.apache.pinot.spi.stream.StreamMetadataProvider.UnknownLagState
 
unpackIfRequired(File, String) - Static method in class org.apache.pinot.spi.data.readers.RecordReaderUtils
 
unregister() - Method in interface org.apache.pinot.spi.trace.Tracer
Detach a trace from the current thread.
UNTAGGED_BROKER_INSTANCE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
UNTAGGED_MINION_INSTANCE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
UNTAGGED_SERVER_INSTANCE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix
 
update(long, TimeUnit) - Method in interface org.apache.pinot.spi.metrics.PinotTimer
Adds a recorded duration.
UPDATE - org.apache.pinot.spi.config.user.AccessType
 
updateBooleanFieldsIfNeeded(Schema) - Method in class org.apache.pinot.spi.data.Schema
Updates fields with BOOLEAN data type to STRING if the data type in the old schema is STRING.
UPLOADED - org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime.Status
 
uploadSegment(URI, AuthProvider) - Method in interface org.apache.pinot.spi.ingestion.segment.uploader.SegmentUploader
Uploads the segment tar file to the cluster
uploadSegmentsFromDir(URI, AuthProvider) - Method in interface org.apache.pinot.spi.ingestion.segment.uploader.SegmentUploader
Uploads the segments from the segmentDir to the cluster.
UPPER_EXCLUSIVE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Range
 
UPPER_INCLUSIVE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Range
 
UPPER_UNBOUNDED - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Query.Range
 
UPSERT_CONFIG_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
UpsertConfig - Class in org.apache.pinot.spi.config.table
Class representing upsert configuration of a table.
UpsertConfig() - Constructor for class org.apache.pinot.spi.config.table.UpsertConfig
 
UpsertConfig(UpsertConfig.Mode) - Constructor for class org.apache.pinot.spi.config.table.UpsertConfig
 
UpsertConfig(UpsertConfig.Mode, Map<String, UpsertConfig.Strategy>, UpsertConfig.Strategy, String, HashFunction) - Constructor for class org.apache.pinot.spi.config.table.UpsertConfig
Deprecated.
UpsertConfig.Mode - Enum in org.apache.pinot.spi.config.table
 
UpsertConfig.Strategy - Enum in org.apache.pinot.spi.config.table
 
URI - org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentPushType
 
USE_APPROXIMATE_FUNCTION - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker
 
USE_MULTISTAGE_ENGINE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
USE_SCAN_REORDER_OPTIMIZATION - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
USE_STAR_TREE - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Broker.Request.QueryOptionKey
 
USER - org.apache.pinot.spi.config.user.RoleType
 
UserConfig - Class in org.apache.pinot.spi.config.user
 
UserConfig(String, String, String, String, List<String>, List<AccessType>) - Constructor for class org.apache.pinot.spi.config.user.UserConfig
 
UserConfigBuilder - Class in org.apache.pinot.spi.utils.builder
 
UserConfigBuilder() - Constructor for class org.apache.pinot.spi.utils.builder.UserConfigBuilder
 
USERNAME_KEY - Static variable in class org.apache.pinot.spi.config.user.UserConfig
 

V

VALID_MAX_TIME_MILLIS - Static variable in class org.apache.pinot.spi.utils.TimeUtils
 
VALID_MIN_TIME_MILLIS - Static variable in class org.apache.pinot.spi.utils.TimeUtils
 
VALID_TIME_INTERVAL - Static variable in class org.apache.pinot.spi.utils.TimeUtils
 
validate() - Method in class org.apache.pinot.spi.data.Schema
Validates a pinot schema.
VALIDATION_CONFIG_KEY - Static variable in class org.apache.pinot.spi.config.table.TableConfig
 
value() - Method in annotation type org.apache.pinot.spi.annotations.InterfaceAudience.LimitedPrivate
 
value() - Method in interface org.apache.pinot.spi.metrics.PinotGauge
Returns the metric's current value.
VALUE_KEY - Static variable in class org.apache.pinot.spi.utils.JsonUtils
 
valueOf(JsonNode) - Static method in class org.apache.pinot.spi.utils.JsonUtils
Returns the data type stored in Pinot that is associated with the given Avro type.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.instance.InstanceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.table.assignment.InstanceAssignmentConfig.PartitionSelector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.table.assignment.InstancePartitionsType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.table.FieldConfig.CompressionCodec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.table.FieldConfig.EncodingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.table.FieldConfig.IndexType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.table.FSTType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.table.HashFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.table.ingestion.ComplexTypeConfig.CollectionNotUnnestedToJson
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.table.TableStatus.IngestionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.table.TableType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.table.TimestampIndexGranularity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.table.UpsertConfig.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.table.UpsertConfig.Strategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.tenant.TenantRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.user.AccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.user.ComponentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.config.user.RoleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.data.DateTimeFieldSpec.TimeFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.data.DateTimeFormatUnitSpec.DateTimeTransformUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.data.FieldSpec.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.data.FieldSpec.FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.data.readers.FileFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.data.TimeGranularitySpec.TimeFormat
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentIngestionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentPushType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher.PinotIngestionJobType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.services.ServiceRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.stream.StreamConfig.ConsumerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.trace.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.trace.RequestContext.FanoutType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.utils.CommonConstants.ConsumerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.utils.CommonConstants.Helix.DataSource.SegmentAssignmentStrategyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime.CompletionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.spi.utils.ReadMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.pinot.spi.config.instance.InstanceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.table.assignment.InstanceAssignmentConfig.PartitionSelector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.table.assignment.InstancePartitionsType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.table.FieldConfig.CompressionCodec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.table.FieldConfig.EncodingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.table.FieldConfig.IndexType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.table.FSTType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.table.HashFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.table.ingestion.ComplexTypeConfig.CollectionNotUnnestedToJson
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.table.TableStatus.IngestionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.table.TableType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.table.TimestampIndexGranularity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.table.UpsertConfig.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.table.UpsertConfig.Strategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.tenant.TenantRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.user.AccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.user.ComponentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.config.user.RoleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.data.DateTimeFieldSpec.TimeFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.data.DateTimeFormatUnitSpec.DateTimeTransformUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.data.FieldSpec.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.data.FieldSpec.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.data.readers.FileFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.data.TimeGranularitySpec.TimeFormat
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentIngestionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.SegmentPushType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher.PinotIngestionJobType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.services.ServiceRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.stream.StreamConfig.ConsumerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.trace.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.trace.RequestContext.FanoutType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.utils.CommonConstants.Broker.AdaptiveServerSelector.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.utils.CommonConstants.Broker.FailureDetector.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.utils.CommonConstants.ConsumerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.utils.CommonConstants.Helix.DataSource.SegmentAssignmentStrategyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime.CompletionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.utils.CommonConstants.Segment.Realtime.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.spi.utils.ReadMode
Returns an array containing the constants of this enum type, in the order they are declared.
VAR_LENGTH_DICTIONARY_COLUMN_KEY - Static variable in class org.apache.pinot.spi.config.table.FieldConfig
 
VERSION_HTTP_HEADER - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Controller
 

W

WEEK - org.apache.pinot.spi.config.table.TimestampIndexGranularity
 
WEEKS - org.apache.pinot.spi.data.DateTimeFormatUnitSpec.DateTimeTransformUnit
 
WILDCARD - Static variable in class org.apache.pinot.spi.utils.JsonUtils
 
withOffsetAsPeriod(String) - Method in class org.apache.pinot.spi.stream.OffsetCriteria.OffsetCriteriaBuilder
Builds an OffsetCriteria with OffsetCriteria.OffsetType PERIOD
withOffsetAsTimestamp(String) - Method in class org.apache.pinot.spi.stream.OffsetCriteria.OffsetCriteriaBuilder
Builds an OffsetCriteria with OffsetCriteria.OffsetType TIMESTAMP
withOffsetCustom(String) - Method in class org.apache.pinot.spi.stream.OffsetCriteria.OffsetCriteriaBuilder
Builds an OffsetCriteria with OffsetCriteria.OffsetType CUSTOM
withOffsetLargest() - Method in class org.apache.pinot.spi.stream.OffsetCriteria.OffsetCriteriaBuilder
Builds an OffsetCriteria with OffsetCriteria.OffsetType LARGEST
withOffsetSmallest() - Method in class org.apache.pinot.spi.stream.OffsetCriteria.OffsetCriteriaBuilder
Builds an OffsetCriteria with OffsetCriteria.OffsetType SMALLEST
withOffsetString(String) - Method in class org.apache.pinot.spi.stream.OffsetCriteria.OffsetCriteriaBuilder
Builds an OffsetCriteria with the right OffsetCriteria.OffsetType given the offset string

Y

YAML - Static variable in class org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher
 
YEAR - org.apache.pinot.spi.config.table.TimestampIndexGranularity
 
YEARS - org.apache.pinot.spi.data.DateTimeFormatUnitSpec.DateTimeTransformUnit
 

Z

ZK_CLIENT_CONNECTION_TIMEOUT_MS_CONFIG - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.ZkClient
 
ZK_CLIENT_SESSION_TIMEOUT_MS_CONFIG - Static variable in class org.apache.pinot.spi.utils.CommonConstants.Helix.ZkClient
 
ZkClient() - Constructor for class org.apache.pinot.spi.utils.CommonConstants.Helix.ZkClient
 
ZSTANDARD - org.apache.pinot.spi.config.table.FieldConfig.CompressionCodec
 

_

_dataType - Variable in class org.apache.pinot.spi.data.FieldSpec
 
_defaultNullValue - Variable in class org.apache.pinot.spi.data.FieldSpec
 
_delegate - Variable in class org.apache.pinot.spi.filesystem.NoClosePinotFS
 
_isSingleValueField - Variable in class org.apache.pinot.spi.data.FieldSpec
 
_metadata - Variable in class org.apache.pinot.spi.stream.StreamMessage
 
_name - Variable in class org.apache.pinot.spi.data.FieldSpec
 
_streamConfig - Variable in class org.apache.pinot.spi.stream.StreamConsumerFactory
 
_transformFunction - Variable in class org.apache.pinot.spi.data.FieldSpec
Deprecated.
_virtualColumnProvider - Variable in class org.apache.pinot.spi.data.FieldSpec
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
All Classes All Packages