View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window pinot-spi-0.12.1.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
org.apache.pinot.spi.data
├─ org.apache.pinot.spi.data.ComplexFieldSpec.class - [JAR]
├─ org.apache.pinot.spi.data.DateTimeFieldSpec.class - [JAR]
├─ org.apache.pinot.spi.data.DateTimeFormatPatternSpec.class - [JAR]
├─ org.apache.pinot.spi.data.DateTimeFormatSpec.class - [JAR]
├─ org.apache.pinot.spi.data.DateTimeFormatUnitSpec.class - [JAR]
├─ org.apache.pinot.spi.data.DateTimeGranularitySpec.class - [JAR]
├─ org.apache.pinot.spi.data.DimensionFieldSpec.class - [JAR]
├─ org.apache.pinot.spi.data.FieldSpec.class - [JAR]
├─ org.apache.pinot.spi.data.IngestionSchemaValidator.class - [JAR]
├─ org.apache.pinot.spi.data.MetricFieldSpec.class - [JAR]
├─ org.apache.pinot.spi.data.Schema.class - [JAR]
├─ org.apache.pinot.spi.data.SchemaValidatorFactory.class - [JAR]
├─ org.apache.pinot.spi.data.SchemaValidatorResult.class - [JAR]
├─ org.apache.pinot.spi.data.TimeFieldSpec.class - [JAR]
├─ org.apache.pinot.spi.data.TimeGranularitySpec.class - [JAR]
org.apache.pinot.spi.stream
├─ org.apache.pinot.spi.stream.ConsumerPartitionState.class - [JAR]
├─ org.apache.pinot.spi.stream.LongMsgOffset.class - [JAR]
├─ org.apache.pinot.spi.stream.LongMsgOffsetFactory.class - [JAR]
├─ org.apache.pinot.spi.stream.MessageBatch.class - [JAR]
├─ org.apache.pinot.spi.stream.OffsetCriteria.class - [JAR]
├─ org.apache.pinot.spi.stream.PartitionGroupConsumer.class - [JAR]
├─ org.apache.pinot.spi.stream.PartitionGroupConsumptionStatus.class - [JAR]
├─ org.apache.pinot.spi.stream.PartitionGroupMetadata.class - [JAR]
├─ org.apache.pinot.spi.stream.PartitionGroupMetadataFetcher.class - [JAR]
├─ org.apache.pinot.spi.stream.PartitionLagState.class - [JAR]
├─ org.apache.pinot.spi.stream.PartitionLevelConsumer.class - [JAR]
├─ org.apache.pinot.spi.stream.PartitionLevelStreamConfig.class - [JAR]
├─ org.apache.pinot.spi.stream.PermanentConsumerException.class - [JAR]
├─ org.apache.pinot.spi.stream.RowMetadata.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamConfig.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamConfigProperties.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamConsumerFactory.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamConsumerFactoryProvider.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamDataDecoder.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamDataDecoderImpl.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamDataDecoderResult.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamDataProducer.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamDataProvider.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamDataServerStartable.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamDecoderProvider.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamLevelConsumer.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamMessage.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamMessageDecoder.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamMessageMetadata.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamMetadataProvider.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamPartitionMsgOffset.class - [JAR]
├─ org.apache.pinot.spi.stream.StreamPartitionMsgOffsetFactory.class - [JAR]
├─ org.apache.pinot.spi.stream.TransientConsumerException.class - [JAR]
org.apache.pinot.spi.plugin
├─ org.apache.pinot.spi.plugin.Plugin.class - [JAR]
├─ org.apache.pinot.spi.plugin.PluginClassLoader.class - [JAR]
├─ org.apache.pinot.spi.plugin.PluginManager.class - [JAR]
org.apache.pinot.spi.auth
├─ org.apache.pinot.spi.auth.AuthProvider.class - [JAR]
org.apache.pinot.spi.ingestion.batch
├─ org.apache.pinot.spi.ingestion.batch.BatchConfig.class - [JAR]
├─ org.apache.pinot.spi.ingestion.batch.BatchConfigProperties.class - [JAR]
├─ org.apache.pinot.spi.ingestion.batch.IngestionJobLauncher.class - [JAR]
org.apache.pinot.spi.config.task
├─ org.apache.pinot.spi.config.task.AdhocTaskConfig.class - [JAR]
org.apache.pinot.spi.utils.builder
├─ org.apache.pinot.spi.utils.builder.ControllerRequestURLBuilder.class - [JAR]
├─ org.apache.pinot.spi.utils.builder.TableConfigBuilder.class - [JAR]
├─ org.apache.pinot.spi.utils.builder.TableNameBuilder.class - [JAR]
├─ org.apache.pinot.spi.utils.builder.UserConfigBuilder.class - [JAR]
org.apache.pinot.spi.config.user
├─ org.apache.pinot.spi.config.user.AccessType.class - [JAR]
├─ org.apache.pinot.spi.config.user.ComponentType.class - [JAR]
├─ org.apache.pinot.spi.config.user.RoleType.class - [JAR]
├─ org.apache.pinot.spi.config.user.UserConfig.class - [JAR]
org.apache.pinot.spi.config.table
├─ org.apache.pinot.spi.config.table.BloomFilterConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.ColumnPartitionConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.ColumnStats.class - [JAR]
├─ org.apache.pinot.spi.config.table.CompletionConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.DedupConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.DimensionTableConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.FSTType.class - [JAR]
├─ org.apache.pinot.spi.config.table.FieldConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.HashFunction.class - [JAR]
├─ org.apache.pinot.spi.config.table.IndexingConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.JsonIndexConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.QueryConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.QuotaConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.ReplicaGroupStrategyConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.RoutingConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.SegmentPartitionConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.SegmentZKPropsConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.SegmentsValidationAndRetentionConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.StarTreeIndexConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.TableConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.TableCustomConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.TableStats.class - [JAR]
├─ org.apache.pinot.spi.config.table.TableStatus.class - [JAR]
├─ org.apache.pinot.spi.config.table.TableTaskConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.TableType.class - [JAR]
├─ org.apache.pinot.spi.config.table.TagOverrideConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.TenantConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.TierConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.TimestampConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.TimestampIndexGranularity.class - [JAR]
├─ org.apache.pinot.spi.config.table.TunerConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.UpsertConfig.class - [JAR]
org.apache.pinot.spi.trace
├─ org.apache.pinot.spi.trace.BaseRecording.class - [JAR]
├─ org.apache.pinot.spi.trace.DefaultRequestContext.class - [JAR]
├─ org.apache.pinot.spi.trace.FilterType.class - [JAR]
├─ org.apache.pinot.spi.trace.InvocationRecording.class - [JAR]
├─ org.apache.pinot.spi.trace.InvocationScope.class - [JAR]
├─ org.apache.pinot.spi.trace.NoOpRecording.class - [JAR]
├─ org.apache.pinot.spi.trace.RequestContext.class - [JAR]
├─ org.apache.pinot.spi.trace.RequestScope.class - [JAR]
├─ org.apache.pinot.spi.trace.Scope.class - [JAR]
├─ org.apache.pinot.spi.trace.TraceState.class - [JAR]
├─ org.apache.pinot.spi.trace.Tracer.class - [JAR]
├─ org.apache.pinot.spi.trace.Tracing.class - [JAR]
org.apache.pinot.spi.accounting
├─ org.apache.pinot.spi.accounting.ThreadAccountantFactory.class - [JAR]
├─ org.apache.pinot.spi.accounting.ThreadExecutionContext.class - [JAR]
├─ org.apache.pinot.spi.accounting.ThreadResourceUsageAccountant.class - [JAR]
├─ org.apache.pinot.spi.accounting.ThreadResourceUsageProvider.class - [JAR]
org.apache.pinot.spi.metrics
├─ org.apache.pinot.spi.metrics.JmxReporterMetricsRegistryRegistrationListener.class - [JAR]
├─ org.apache.pinot.spi.metrics.MetricsRegistryRegistrationListener.class - [JAR]
├─ org.apache.pinot.spi.metrics.PinotCounter.class - [JAR]
├─ org.apache.pinot.spi.metrics.PinotGauge.class - [JAR]
├─ org.apache.pinot.spi.metrics.PinotHistogram.class - [JAR]
├─ org.apache.pinot.spi.metrics.PinotJmxReporter.class - [JAR]
├─ org.apache.pinot.spi.metrics.PinotMeter.class - [JAR]
├─ org.apache.pinot.spi.metrics.PinotMetered.class - [JAR]
├─ org.apache.pinot.spi.metrics.PinotMetric.class - [JAR]
├─ org.apache.pinot.spi.metrics.PinotMetricName.class - [JAR]
├─ org.apache.pinot.spi.metrics.PinotMetricUtils.class - [JAR]
├─ org.apache.pinot.spi.metrics.PinotMetricsRegistry.class - [JAR]
├─ org.apache.pinot.spi.metrics.PinotMetricsRegistryListener.class - [JAR]
├─ org.apache.pinot.spi.metrics.PinotTimer.class - [JAR]
├─ org.apache.pinot.spi.metrics.SettableValue.class - [JAR]
org.apache.pinot.spi.ingestion.segment.uploader
├─ org.apache.pinot.spi.ingestion.segment.uploader.SegmentUploader.class - [JAR]
org.apache.pinot.spi.utils.retry
├─ org.apache.pinot.spi.utils.retry.AttemptFailureException.class - [JAR]
├─ org.apache.pinot.spi.utils.retry.AttemptsExceededException.class - [JAR]
├─ org.apache.pinot.spi.utils.retry.BaseRetryPolicy.class - [JAR]
├─ org.apache.pinot.spi.utils.retry.ExponentialBackoffRetryPolicy.class - [JAR]
├─ org.apache.pinot.spi.utils.retry.FixedDelayRetryPolicy.class - [JAR]
├─ org.apache.pinot.spi.utils.retry.NoDelayRetryPolicy.class - [JAR]
├─ org.apache.pinot.spi.utils.retry.RandomDelayRetryPolicy.class - [JAR]
├─ org.apache.pinot.spi.utils.retry.RetriableOperationException.class - [JAR]
├─ org.apache.pinot.spi.utils.retry.RetryPolicies.class - [JAR]
├─ org.apache.pinot.spi.utils.retry.RetryPolicy.class - [JAR]
org.apache.pinot.spi.config.instance
├─ org.apache.pinot.spi.config.instance.Instance.class - [JAR]
├─ org.apache.pinot.spi.config.instance.InstanceDataManagerConfig.class - [JAR]
├─ org.apache.pinot.spi.config.instance.InstanceType.class - [JAR]
org.apache.pinot.spi.env
├─ org.apache.pinot.spi.env.CommonsConfigurationUtils.class - [JAR]
├─ org.apache.pinot.spi.env.ConfigFilePropertyReader.class - [JAR]
├─ org.apache.pinot.spi.env.ConfigFilePropertyReaderFactory.class - [JAR]
├─ org.apache.pinot.spi.env.Environment.class - [JAR]
├─ org.apache.pinot.spi.env.PinotConfiguration.class - [JAR]
├─ org.apache.pinot.spi.env.PropertyConverter.class - [JAR]
├─ org.apache.pinot.spi.env.SystemEnvironment.class - [JAR]
org.apache.pinot.spi.data.readers
├─ org.apache.pinot.spi.data.readers.BaseRecordExtractor.class - [JAR]
├─ org.apache.pinot.spi.data.readers.FileFormat.class - [JAR]
├─ org.apache.pinot.spi.data.readers.GenericRow.class - [JAR]
├─ org.apache.pinot.spi.data.readers.PrimaryKey.class - [JAR]
├─ org.apache.pinot.spi.data.readers.RecordExtractor.class - [JAR]
├─ org.apache.pinot.spi.data.readers.RecordExtractorConfig.class - [JAR]
├─ org.apache.pinot.spi.data.readers.RecordReader.class - [JAR]
├─ org.apache.pinot.spi.data.readers.RecordReaderConfig.class - [JAR]
├─ org.apache.pinot.spi.data.readers.RecordReaderFactory.class - [JAR]
├─ org.apache.pinot.spi.data.readers.RecordReaderUtils.class - [JAR]
org.apache.pinot.spi.utils
├─ org.apache.pinot.spi.utils.ArrayCopyUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.BigDecimalUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.BooleanUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.ByteArray.class - [JAR]
├─ org.apache.pinot.spi.utils.BytesUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.CommonConstants.class - [JAR]
├─ org.apache.pinot.spi.utils.DataSizeUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.EqualityUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.FixedIntArray.class - [JAR]
├─ org.apache.pinot.spi.utils.GroovyTemplateUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.IngestionConfigUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.InstanceTypeUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.JsonUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.LoopUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.NetUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.Obfuscator.class - [JAR]
├─ org.apache.pinot.spi.utils.Pairs.class - [JAR]
├─ org.apache.pinot.spi.utils.PinotReflectionUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.ReadMode.class - [JAR]
├─ org.apache.pinot.spi.utils.RebalanceConfigConstants.class - [JAR]
├─ org.apache.pinot.spi.utils.ResourceFinder.class - [JAR]
├─ org.apache.pinot.spi.utils.StringUtil.class - [JAR]
├─ org.apache.pinot.spi.utils.TimeConverter.class - [JAR]
├─ org.apache.pinot.spi.utils.TimeUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.TimestampIndexUtils.class - [JAR]
├─ org.apache.pinot.spi.utils.TimestampUtils.class - [JAR]
org.apache.pinot.spi.config.table.assignment
├─ org.apache.pinot.spi.config.table.assignment.InstanceAssignmentConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.assignment.InstanceConstraintConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.assignment.InstancePartitionsType.class - [JAR]
├─ org.apache.pinot.spi.config.table.assignment.InstanceReplicaGroupPartitionConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.assignment.InstanceTagPoolConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.assignment.SegmentAssignmentConfig.class - [JAR]
org.apache.pinot.spi.ingestion.batch.spec
├─ org.apache.pinot.spi.ingestion.batch.spec.Constants.class - [JAR]
├─ org.apache.pinot.spi.ingestion.batch.spec.ExecutionFrameworkSpec.class - [JAR]
├─ org.apache.pinot.spi.ingestion.batch.spec.PinotClusterSpec.class - [JAR]
├─ org.apache.pinot.spi.ingestion.batch.spec.PinotFSSpec.class - [JAR]
├─ org.apache.pinot.spi.ingestion.batch.spec.PushJobSpec.class - [JAR]
├─ org.apache.pinot.spi.ingestion.batch.spec.RecordReaderSpec.class - [JAR]
├─ org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationJobSpec.class - [JAR]
├─ org.apache.pinot.spi.ingestion.batch.spec.SegmentGenerationTaskSpec.class - [JAR]
├─ org.apache.pinot.spi.ingestion.batch.spec.SegmentNameGeneratorSpec.class - [JAR]
├─ org.apache.pinot.spi.ingestion.batch.spec.TableSpec.class - [JAR]
├─ org.apache.pinot.spi.ingestion.batch.spec.TlsSpec.class - [JAR]
org.apache.pinot.spi.crypt
├─ org.apache.pinot.spi.crypt.NoOpPinotCrypter.class - [JAR]
├─ org.apache.pinot.spi.crypt.PinotCrypter.class - [JAR]
├─ org.apache.pinot.spi.crypt.PinotCrypterFactory.class - [JAR]
org.apache.pinot.spi.exception
├─ org.apache.pinot.spi.exception.BadQueryRequestException.class - [JAR]
├─ org.apache.pinot.spi.exception.EarlyTerminationException.class - [JAR]
├─ org.apache.pinot.spi.exception.QueryCancelledException.class - [JAR]
org.apache.pinot.spi.config.provider
├─ org.apache.pinot.spi.config.provider.PinotConfigProvider.class - [JAR]
├─ org.apache.pinot.spi.config.provider.SchemaChangeListener.class - [JAR]
├─ org.apache.pinot.spi.config.provider.TableConfigChangeListener.class - [JAR]
org.apache.pinot.spi.ingestion.batch.runner
├─ org.apache.pinot.spi.ingestion.batch.runner.IngestionJobRunner.class - [JAR]
org.apache.pinot.spi.environmentprovider
├─ org.apache.pinot.spi.environmentprovider.PinotEnvironmentProvider.class - [JAR]
├─ org.apache.pinot.spi.environmentprovider.PinotEnvironmentProviderFactory.class - [JAR]
org.apache.pinot.spi.filesystem
├─ org.apache.pinot.spi.filesystem.BasePinotFS.class - [JAR]
├─ org.apache.pinot.spi.filesystem.FileMetadata.class - [JAR]
├─ org.apache.pinot.spi.filesystem.LocalPinotFS.class - [JAR]
├─ org.apache.pinot.spi.filesystem.NoClosePinotFS.class - [JAR]
├─ org.apache.pinot.spi.filesystem.PinotFS.class - [JAR]
├─ org.apache.pinot.spi.filesystem.PinotFSFactory.class - [JAR]
org.apache.pinot.spi.annotations
├─ org.apache.pinot.spi.annotations.InterfaceAudience.class - [JAR]
├─ org.apache.pinot.spi.annotations.InterfaceStability.class - [JAR]
├─ org.apache.pinot.spi.annotations.ScalarFunction.class - [JAR]
org.apache.pinot.spi.ingestion.segment.writer
├─ org.apache.pinot.spi.ingestion.segment.writer.SegmentWriter.class - [JAR]
org.apache.pinot.spi.annotations.metrics
├─ org.apache.pinot.spi.annotations.metrics.MetricsFactory.class - [JAR]
├─ org.apache.pinot.spi.annotations.metrics.PinotMetricsFactory.class - [JAR]
org.apache.pinot.spi.annotations.minion
├─ org.apache.pinot.spi.annotations.minion.EventObserverFactory.class - [JAR]
├─ org.apache.pinot.spi.annotations.minion.TaskExecutorFactory.class - [JAR]
├─ org.apache.pinot.spi.annotations.minion.TaskGenerator.class - [JAR]
org.apache.pinot.spi.services
├─ org.apache.pinot.spi.services.ServiceRole.class - [JAR]
├─ org.apache.pinot.spi.services.ServiceStartable.class - [JAR]
org.apache.pinot.spi.config.table.ingestion
├─ org.apache.pinot.spi.config.table.ingestion.AggregationConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.ingestion.BatchIngestionConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.ingestion.ComplexTypeConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.ingestion.FilterConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.ingestion.IngestionConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.ingestion.StreamIngestionConfig.class - [JAR]
├─ org.apache.pinot.spi.config.table.ingestion.TransformConfig.class - [JAR]
org.apache.pinot.spi.config.tenant
├─ org.apache.pinot.spi.config.tenant.Tenant.class - [JAR]
├─ org.apache.pinot.spi.config.tenant.TenantRole.class - [JAR]
org.apache.pinot.spi.config
├─ org.apache.pinot.spi.config.BaseJsonConfig.class - [JAR]
├─ org.apache.pinot.spi.config.ConfigUtils.class - [JAR]
├─ org.apache.pinot.spi.config.TableConfigs.class - [JAR]