A B C D E F G H I J L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addToPlan(String, String, String) - Method in class com.c12e.cortex.profiles.intercept.GraphPlan
-
Pop on method exit
- agentmain(String, Instrumentation) - Static method in class com.c12e.cortex.profiles.module.connection.jdbc.JvmClasspathAgent
- AMP_BUCKET - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- AMP_BUCKET_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- AMP_BUCKET_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- ANONYMOUS - Static variable in class com.c12e.cortex.profiles.auth.CortexAuthContext
-
Default user
- appendJarFile(JarFile) - Static method in class com.c12e.cortex.profiles.module.connection.jdbc.JvmClasspathAgent
- Application - Class in com.c12e.cortex.profiles.cli
-
CLI application entrypoint for interacting with profiles, data sources, and feature catalog resources.
- Application() - Constructor for class com.c12e.cortex.profiles.cli.Application
- ArrayFeatureBuilder - Class in com.c12e.cortex.profiles.featurecatalog.featurebuilder
-
Implementation of a
BaseFeatureBuilder
for handling general Array types by wrapping an existing FeatureBuilder. - ArrayFeatureBuilder(FeatureBuilder) - Constructor for class com.c12e.cortex.profiles.featurecatalog.featurebuilder.ArrayFeatureBuilder
-
Creates the ArrayFeatureBuilder.
- ASSUME_AWS_IAM - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- ASSUME_AWS_IAM_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- ASSUME_AWS_IAM_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- AWS_ACCESS_KEY_ID - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- AWS_ACCESS_KEY_ID_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- AWS_ACCESS_KEY_ID_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- AWS_REGION - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- AWS_REGION_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- AWS_REGION_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- AWS_SECRET_KEY - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- AWS_SECRET_KEY_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- AWS_SECRET_KEY_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
B
- BaseCortexContext - Class in com.c12e.cortex.profiles.context
-
Default CortexContext, holds the context information for a CortexSession
- BaseCortexContext(SparkSession, CortexVersionStore, CortexSparkReader, CortexSparkWriter, Catalog, CortexSparkStreamReader, CortexSparkStreamWriter, CortexJobRegistry, FeatureCatalog, CortexAuthContext, ProfileEngine) - Constructor for class com.c12e.cortex.profiles.context.BaseCortexContext
- BaseFeatureBuilder - Class in com.c12e.cortex.profiles.featurecatalog.featurebuilder
-
Base implementation of a FeatureBuilder that provides setters for
Feature
attributes, and - BaseFeatureBuilder() - Constructor for class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- build() - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- build() - Method in interface com.c12e.cortex.profiles.featurecatalog.featurebuilder.FeatureBuilder
-
Build and creates an instantiated
Feature
instance. - buildProfile(String, String, CortexContext) - Method in interface com.c12e.cortex.profiles.module.job.CortexJobRegistry
-
Creates an instance of the BuildProfileJob to run with the supplied parameters
- buildProfile(String, String, CortexContext) - Method in class com.c12e.cortex.profiles.module.job.DefaultCortexJobRegistry
- BuildProfileJob - Class in com.c12e.cortex.profiles.module.job
-
Job that builds a
ProfileSchema
- BuildProfileJob(String, String, CortexContext) - Constructor for class com.c12e.cortex.profiles.module.job.BuildProfileJob
-
Constructor
- buildProfiles() - Method in class com.c12e.cortex.profiles.cli.ProfileCommand
- buildProfileStream() - Method in class com.c12e.cortex.profiles.cli.ProfileCommand
C
- catalog() - Method in interface com.c12e.cortex.profiles.CortexCatalogReaderWriter
- catalog() - Method in class com.c12e.cortex.profiles.CortexSession
- CATALOG_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- CDATA_CHECKSUM_SECRET - Static variable in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
- CDATA_OEM_KEY_SECRET - Static variable in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
- CDATA_SHARED_PROJECT - Static variable in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
- checkCompatibility(SparkSession) - Method in class com.c12e.cortex.profiles.context.BaseCortexContext
- checkDriverInClassPath(String) - Method in class com.c12e.cortex.profiles.module.connection.jdbc.DriverLoadingJdbcAdapter
- checkDriverInClassPath(String) - Method in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
-
Checks if the JDBC driver is in the class path.
- checkDriverInClassPath(String) - Method in class com.c12e.cortex.profiles.module.connection.jdbc.NonLoadingJdbcAdapter
- classLoader - Variable in class com.c12e.cortex.profiles.CortexSession.CortexSessionModule
- closeOldFileSystem(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- closeOldFileSystem(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader
- com.c12e.cortex.profiles - package com.c12e.cortex.profiles
- com.c12e.cortex.profiles.auth - package com.c12e.cortex.profiles.auth
- com.c12e.cortex.profiles.catalog - package com.c12e.cortex.profiles.catalog
- com.c12e.cortex.profiles.cli - package com.c12e.cortex.profiles.cli
- com.c12e.cortex.profiles.client - package com.c12e.cortex.profiles.client
- com.c12e.cortex.profiles.context - package com.c12e.cortex.profiles.context
- com.c12e.cortex.profiles.featurecatalog - package com.c12e.cortex.profiles.featurecatalog
- com.c12e.cortex.profiles.featurecatalog.featurebuilder - package com.c12e.cortex.profiles.featurecatalog.featurebuilder
- com.c12e.cortex.profiles.intercept - package com.c12e.cortex.profiles.intercept
- com.c12e.cortex.profiles.logging - package com.c12e.cortex.profiles.logging
- com.c12e.cortex.profiles.module - package com.c12e.cortex.profiles.module
- com.c12e.cortex.profiles.module.connection - package com.c12e.cortex.profiles.module.connection
- com.c12e.cortex.profiles.module.connection.jdbc - package com.c12e.cortex.profiles.module.connection.jdbc
- com.c12e.cortex.profiles.module.datasource - package com.c12e.cortex.profiles.module.datasource
- com.c12e.cortex.profiles.module.job - package com.c12e.cortex.profiles.module.job
- com.c12e.cortex.profiles.module.profile - package com.c12e.cortex.profiles.module.profile
- com.c12e.cortex.profiles.reader - package com.c12e.cortex.profiles.reader
- com.c12e.cortex.profiles.storage - package com.c12e.cortex.profiles.storage
- com.c12e.cortex.profiles.streamReader - package com.c12e.cortex.profiles.streamReader
- com.c12e.cortex.profiles.streamWriter - package com.c12e.cortex.profiles.streamWriter
- com.c12e.cortex.profiles.validator - package com.c12e.cortex.profiles.validator
- com.c12e.cortex.profiles.version - package com.c12e.cortex.profiles.version
- com.c12e.cortex.profiles.writer - package com.c12e.cortex.profiles.writer
- CommonOptionMixin - Class in com.c12e.cortex.profiles.cli
-
Mixin meant to store common options for CLI commands, namely the
"-p"/"--project"
flag and a catch-allList<String> args
. - CommonOptionMixin() - Constructor for class com.c12e.cortex.profiles.cli.CommonOptionMixin
- compactProfiles() - Method in class com.c12e.cortex.profiles.cli.ProfileCommand
- compactSource() - Method in class com.c12e.cortex.profiles.cli.DataSourceCommand
- computeDataSourceFeatures(String, String, Dataset<Row>, Boolean) - Method in class com.c12e.cortex.profiles.featurecatalog.DefaultFeatureReportCalculator
- computeDataSourceFeatures(String, String, Dataset<Row>, Boolean) - Method in interface com.c12e.cortex.profiles.featurecatalog.FeatureReportCalculator
-
Computes the
Features
associated with a DataSource from the given Dataset. - computeFeatureReport(String, String, Dataset<Row>, boolean, List<Row>, String) - Method in class com.c12e.cortex.profiles.featurecatalog.DefaultFeatureReportCalculator
- computeFeatureReport(String, String, Dataset<Row>, boolean, List<Row>, String) - Method in interface com.c12e.cortex.profiles.featurecatalog.FeatureReportCalculator
-
Computes the
Features
associated with a given DataSource and ProfileGroup from a sample of the data. - computePreviewFeatures(String, String, Dataset<Row>) - Method in class com.c12e.cortex.profiles.featurecatalog.DefaultFeatureReportCalculator
- computePreviewFeatures(String, String, Dataset<Row>) - Method in interface com.c12e.cortex.profiles.featurecatalog.FeatureReportCalculator
-
Computes the
Features
from an explicit sample of the DataSource. - computeProfileFeatures(String, String, String, Dataset<Row>, Boolean) - Method in class com.c12e.cortex.profiles.featurecatalog.DefaultFeatureReportCalculator
- computeProfileFeatures(String, String, String, Dataset<Row>, Boolean) - Method in interface com.c12e.cortex.profiles.featurecatalog.FeatureReportCalculator
-
Computes the
Features
associated with a DataSource and specificProfileGroup
. - configure() - Method in class com.c12e.cortex.profiles.CortexSession.CortexSessionModule
- connection - Variable in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- connection - Variable in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader.CortexReadStreamParameters
- connection(Connection) - Method in interface com.c12e.cortex.profiles.reader.CortexSparkReader
-
Read a dataset from a Cortex Connection
- connection(Connection) - Method in class com.c12e.cortex.profiles.reader.DefaultCortexSparkReader
- connection(String, String) - Method in interface com.c12e.cortex.profiles.reader.CortexSparkReader
-
Read a dataset from a Cortex Connection
- connection(String, String) - Method in class com.c12e.cortex.profiles.reader.DefaultCortexSparkReader
- connection(Dataset<Row>, Connection) - Method in interface com.c12e.cortex.profiles.writer.CortexSparkWriter
-
Write a dataset to a Cortex Connection
- connection(Dataset<Row>, Connection) - Method in class com.c12e.cortex.profiles.writer.DefaultCortexSparkWriter
- connection(Dataset<Row>, String, String) - Method in interface com.c12e.cortex.profiles.writer.CortexSparkWriter
-
Write a dataset to a Cortex Connection
- connection(Dataset<Row>, String, String) - Method in class com.c12e.cortex.profiles.writer.DefaultCortexSparkWriter
- connectionByName(String, String) - Method in class com.c12e.cortex.profiles.client.GeneratedPhoenixClient
-
Retrieves a Connection
- connectionName - Variable in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- connectionName - Variable in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader.CortexReadStreamParameters
- CONTENT_BUCKET - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- CONTENT_BUCKET_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- CONTENT_BUCKET_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- contentKeyForDriver(String) - Method in class com.c12e.cortex.profiles.module.connection.jdbc.DriverLoadingJdbcAdapter
- contentKeyForDriver(String) - Method in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
-
Returns the corresponding Key in Managed Content for the JDBC driver name.
- contentKeyForDriver(String) - Method in class com.c12e.cortex.profiles.module.connection.jdbc.NonLoadingJdbcAdapter
- CORTEX_OUTPUT_FILENAME_OPTION - Static variable in class com.c12e.cortex.profiles.intercept.GraphingRequestInterceptor
-
Key in Cortex config options for specifying the filename the call graph should be written too.
- CORTEX_OUTPUT_FILENAME_OPTION - Static variable in class com.c12e.cortex.profiles.intercept.TracingTimingMethodInterceptor
-
Key in Cortex config options for specifying the filename the call durations should be written too.
- CORTEX_TOKEN - Static variable in class com.c12e.cortex.profiles.auth.CortexAuthContext
-
Token env var location
- CortexAuthContext - Class in com.c12e.cortex.profiles.auth
-
Holds the token retrieved from env var or spark session properties and decodes the user information
- CortexAuthContext() - Constructor for class com.c12e.cortex.profiles.auth.CortexAuthContext
-
Default auth context constructor, retrieves token from CORTEX_TOKEN
- CortexAuthContext(String) - Constructor for class com.c12e.cortex.profiles.auth.CortexAuthContext
-
Spark session property based token constructor, set in
CortexSession.CortexSessionModule
- CortexCatalogReaderWriter - Interface in com.c12e.cortex.profiles
-
Exposes the Cortex Catalog
- CortexConnectionReader - Interface in com.c12e.cortex.profiles.module.connection
-
CortexReader extension
- CortexConnectionReaderModule - Interface in com.c12e.cortex.profiles.module.connection
-
Module for reading a dataset from Cortex Connection
- CortexConnectionStreamReader - Interface in com.c12e.cortex.profiles.module.connection
-
CortexReader extension
- CortexConnectionStreamReaderModule - Interface in com.c12e.cortex.profiles.module.connection
-
Module for reading a dataset from Cortex Connection
- CortexConnectionWriter - Interface in com.c12e.cortex.profiles.module.connection
-
CortexWriter extension
- CortexConnectionWriterModule - Interface in com.c12e.cortex.profiles.module.connection
-
Module for writing a dataset to Cortex Connection
- CortexContext - Interface in com.c12e.cortex.profiles.context
-
Holds the context information for a CortexSession
- cortexDataSourcePair - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- CortexDataSourcePair - Class in com.c12e.cortex.profiles.module
-
A pair of DataFrames that represent a static and stream pair, returned from
CortexConnectionStreamReaderModule
- CortexDataSourcePair(Dataset<Row>, Dataset<Row>) - Constructor for class com.c12e.cortex.profiles.module.CortexDataSourcePair
- CortexDataSourceReader - Interface in com.c12e.cortex.profiles.module.datasource
-
CortexReader extension
- CortexDataSourceReaderModule - Interface in com.c12e.cortex.profiles.module.datasource
-
Module for reading a dataset from Cortex Connection
- CortexDataSourceStreamWriter - Interface in com.c12e.cortex.profiles.module.datasource
- CortexDataSourceStreamWriterModule - Interface in com.c12e.cortex.profiles.module.datasource
-
Module for writing a
CortexDataSourcePair
to aDataSource
- CortexDataSourceWriter - Interface in com.c12e.cortex.profiles.module.datasource
-
CortexWriter extension
- CortexDataSourceWriterModule - Interface in com.c12e.cortex.profiles.module.datasource
-
Module for writing a dataset to Cortex
DataSource
- CortexDeltaMergeBuilder - Class in com.c12e.cortex.profiles.module
-
Handles a
DeltaTable
merge operation - CortexDeltaMergeBuilder() - Constructor for class com.c12e.cortex.profiles.module.CortexDeltaMergeBuilder
- CortexInterceptor - Interface in com.c12e.cortex.profiles.intercept
-
Interface for Cortex specific
MethodInterceptor
's that need to perform final operation after the desired call stack has been captured. - CortexJobBuilder - Interface in com.c12e.cortex.profiles
-
Exposes the Cortex Job Registry
- CortexJobRegistry - Interface in com.c12e.cortex.profiles.module.job
-
Registry of Cortex Jobs, implemented by @
DefaultCortexJobRegistry
- CortexModule<T> - Interface in com.c12e.cortex.profiles.module
-
A built module to execute a Cortex process flow
- cortexPhoenixClient - Variable in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- CortexProfileReader - Interface in com.c12e.cortex.profiles.module.profile
-
CortexReader extension
- CortexProfileReaderModule - Interface in com.c12e.cortex.profiles.module.profile
-
Module for reading a dataset from Cortex ProfileSchema
- CortexProfileWriter - Interface in com.c12e.cortex.profiles.module.profile
-
CortexWriter extension
- CortexProfileWriterModule - Interface in com.c12e.cortex.profiles.module.profile
-
Module for writing a dataset to Cortex ProfileSchema
- CortexReader<ReturnType,T extends CortexReader> - Interface in com.c12e.cortex.profiles.module
-
Common interface of reader builder parameters
- CortexReadParameters() - Constructor for class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- CortexReadParameters() - Constructor for class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader.CortexReadParameters
- CortexReadParameters() - Constructor for class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader.CortexReadParameters
- CortexReadStreamParameters() - Constructor for class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader.CortexReadStreamParameters
- CortexRemoteCatalog - Class in com.c12e.cortex.profiles.catalog
-
Catalog interface adapter to a graphql phoenix client
- CortexRemoteCatalog(GeneratedPhoenixClient) - Constructor for class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- CortexRemoteStorageClient - Interface in com.c12e.cortex.profiles.client
-
Client to Cortex Phoenix REST Service
- CortexSecretsClient - Interface in com.c12e.cortex.profiles.client
-
Client to Cortex Secrets Service
- CortexSession - Class in com.c12e.cortex.profiles
-
CortexSession is a managed interface to Cortex which utilizes spark for custom processing of profile data.
- CortexSession.CortexSessionModule - Class in com.c12e.cortex.profiles
-
Guice backed @see com.google.inject.Module handling configuration options for creating a CortexSession.
- CortexSessionModule(SparkSession, Map<String, String>) - Constructor for class com.c12e.cortex.profiles.CortexSession.CortexSessionModule
- CortexSparkReader - Interface in com.c12e.cortex.profiles.reader
-
Interface to Cortex dataset readers.
- CortexSparkReaderWriter - Interface in com.c12e.cortex.profiles
-
Entrypoint into the cortex supported spark flows
- CortexSparkStreamReader - Interface in com.c12e.cortex.profiles.streamReader
- CortexSparkStreamWriter - Interface in com.c12e.cortex.profiles.streamWriter
-
Interface to Cortex streaming dataset writer.
- CortexSparkWriter - Interface in com.c12e.cortex.profiles.writer
-
Interface to Cortex dataset writers.
- CortexValidator - Interface in com.c12e.cortex.profiles.validator
-
Validates a validatee
- cortexVersion - Variable in class com.c12e.cortex.profiles.version.EnvironmentCortexVersions
- CortexVersionStore - Interface in com.c12e.cortex.profiles.version
-
Stores the tracked Cortex and Spark dependency versions
- CortexWriteParameters() - Constructor for class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter.CortexWriteParameters
- CortexWriteParameters() - Constructor for class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- CortexWriteParameters() - Constructor for class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- CortexWriter<T extends CortexWriter> - Interface in com.c12e.cortex.profiles.module
-
Common interface of writer builder parameters
- CortexWriteStreamParameters() - Constructor for class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- COUNT - Static variable in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.StringFeatureBuilder
- createConnection(Connection) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- createDataSource(DataSource) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- createProfileSchema(ProfileSchema) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
D
- dataSource - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader.CortexReadParameters
- dataSource - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- dataSource(DataSource) - Method in interface com.c12e.cortex.profiles.reader.CortexSparkReader
-
Read a dataset from a Cortex DataSource
- dataSource(DataSource) - Method in class com.c12e.cortex.profiles.reader.DefaultCortexSparkReader
- dataSource(String, String) - Method in interface com.c12e.cortex.profiles.reader.CortexSparkReader
-
Read a dataset from a Cortex DataSource
- dataSource(String, String) - Method in class com.c12e.cortex.profiles.reader.DefaultCortexSparkReader
- dataSource(Dataset<Row>, DataSource) - Method in interface com.c12e.cortex.profiles.writer.CortexSparkWriter
-
Write a dataset to a Cortex DataSource Assumed correctly formatted dataset, use
IngestDataSourceJob
to ingest a data source from a connection - dataSource(Dataset<Row>, DataSource) - Method in class com.c12e.cortex.profiles.writer.DefaultCortexSparkWriter
- dataSource(Dataset<Row>, String, String) - Method in interface com.c12e.cortex.profiles.writer.CortexSparkWriter
-
Write a dataset to a Cortex DataSource Assumed correctly formatted dataset, use
IngestDataSourceJob
to ingest a data source from a connection - dataSource(Dataset<Row>, String, String) - Method in class com.c12e.cortex.profiles.writer.DefaultCortexSparkWriter
- dataSourceByName(String, String) - Method in class com.c12e.cortex.profiles.client.GeneratedPhoenixClient
-
Retrieves a DataSource
- DataSourceCommand - Class in com.c12e.cortex.profiles.cli
- DataSourceCommand() - Constructor for class com.c12e.cortex.profiles.cli.DataSourceCommand
- dataSourceName - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader.CortexReadParameters
- dataSourceName - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- dataSourceName - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- DataSourceWriteValidator - Class in com.c12e.cortex.profiles.validator
- DataSourceWriteValidator() - Constructor for class com.c12e.cortex.profiles.validator.DataSourceWriteValidator
- DEFAULT_CDATA_CHECKSUM_SECRET - Static variable in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
- DEFAULT_CDATA_OEM_KEY_SECRET - Static variable in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
- DEFAULT_CDATA_SHARED_PROJECT - Static variable in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
- DEFAULT_DATASOURCE_FORMATTER - Static variable in class com.c12e.cortex.profiles.module.job.IngestDataSourceJob
- DEFAULT_PROFILE_GROUP - Static variable in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- DefaultCortexConnectionReader - Class in com.c12e.cortex.profiles.module.connection
-
Default implementation of DefaultCortexConnectionReader
- DefaultCortexConnectionReader(CortexContext, Catalog, CortexValidator, PhoenixRemoteStorage, CortexSecretsClient, JdbcSparkAdapter) - Constructor for class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- DefaultCortexConnectionReader.CortexReadParameters - Class in com.c12e.cortex.profiles.module.connection
- DefaultCortexConnectionStreamReader - Class in com.c12e.cortex.profiles.module.connection
- DefaultCortexConnectionStreamReader(CortexContext, Catalog, CortexValidator, CortexSecretsClient, PhoenixRemoteStorage, CortexConnectionReaderModule) - Constructor for class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader
- DefaultCortexConnectionStreamReader.CortexReadStreamParameters - Class in com.c12e.cortex.profiles.module.connection
- DefaultCortexConnectionWriter - Class in com.c12e.cortex.profiles.module.connection
-
Default implementation of CortexConnectionWriterModule
- DefaultCortexConnectionWriter(Catalog, CortexValidator, PhoenixRemoteStorage, CortexSecretsClient, CortexAuthContext, SparkSession, JdbcSparkAdapter) - Constructor for class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- DefaultCortexConnectionWriter.CortexWriteParameters - Class in com.c12e.cortex.profiles.module.connection
- DefaultCortexDataSourceReader - Class in com.c12e.cortex.profiles.module.datasource
-
Default implementation of DefaultCortexDataSourceReader
- DefaultCortexDataSourceReader(CortexContext, Catalog, CortexValidator, PhoenixRemoteStorage, CortexConnectionReaderModule) - Constructor for class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader
- DefaultCortexDataSourceReader.CortexReadParameters - Class in com.c12e.cortex.profiles.module.datasource
- DefaultCortexDataSourceStreamWriter - Class in com.c12e.cortex.profiles.module.datasource
- DefaultCortexDataSourceStreamWriter(PhoenixRemoteStorage, CortexContext, CortexConnectionReaderModule, Catalog, CortexValidator, CortexDataSourceWriterModule, FeatureCatalog) - Constructor for class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter
- DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters - Class in com.c12e.cortex.profiles.module.datasource
- DefaultCortexDataSourceWriter - Class in com.c12e.cortex.profiles.module.datasource
-
Default implementation of CortexDataSourceWriterModule
- DefaultCortexDataSourceWriter(Catalog, FeatureCatalog, CortexValidator, PhoenixRemoteStorage, CortexConnectionWriterModule) - Constructor for class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter
- DefaultCortexDataSourceWriter.CortexWriteParameters - Class in com.c12e.cortex.profiles.module.datasource
- DefaultCortexFeatureCatalog - Class in com.c12e.cortex.profiles.featurecatalog
- DefaultCortexFeatureCatalog(Catalog, FeatureReportCalculator) - Constructor for class com.c12e.cortex.profiles.featurecatalog.DefaultCortexFeatureCatalog
- DefaultCortexJobRegistry - Class in com.c12e.cortex.profiles.module.job
-
CortexJobRegistry implementation
- DefaultCortexJobRegistry() - Constructor for class com.c12e.cortex.profiles.module.job.DefaultCortexJobRegistry
- DefaultCortexProfileReader - Class in com.c12e.cortex.profiles.module.profile
-
Default implementation of CortexProfileReaderModule
- DefaultCortexProfileReader(CortexContext, Catalog, CortexValidator, PhoenixRemoteStorage, CortexConnectionReaderModule) - Constructor for class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader
- DefaultCortexProfileReader.CortexReadParameters - Class in com.c12e.cortex.profiles.module.profile
- DefaultCortexProfileWriter - Class in com.c12e.cortex.profiles.module.profile
-
Default implementation of CortexProfileWriterModule
- DefaultCortexProfileWriter(Catalog, CortexValidator, FeatureCatalog, PhoenixRemoteStorage, CortexConnectionWriterModule) - Constructor for class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter
- DefaultCortexProfileWriter.CortexWriteParameters - Class in com.c12e.cortex.profiles.module.profile
- DefaultCortexSparkReader - Class in com.c12e.cortex.profiles.reader
-
Default implementation with reader builder retrieval and mandatory options set.
- DefaultCortexSparkReader(CortexConnectionReaderModule, CortexDataSourceReaderModule, CortexProfileReaderModule) - Constructor for class com.c12e.cortex.profiles.reader.DefaultCortexSparkReader
- DefaultCortexSparkStreamReader - Class in com.c12e.cortex.profiles.streamReader
-
Default implementation with stream reader builder retrieval and mandatory options set.
- DefaultCortexSparkStreamReader(CortexConnectionStreamReaderModule) - Constructor for class com.c12e.cortex.profiles.streamReader.DefaultCortexSparkStreamReader
- DefaultCortexSparkStreamWriter - Class in com.c12e.cortex.profiles.streamWriter
-
Default implementation with stream writer builder retrieval and mandatory options set.
- DefaultCortexSparkStreamWriter(CortexDataSourceStreamWriterModule) - Constructor for class com.c12e.cortex.profiles.streamWriter.DefaultCortexSparkStreamWriter
- DefaultCortexSparkWriter - Class in com.c12e.cortex.profiles.writer
-
Default implementation with writer builder retrieval and mandatory options set.
- DefaultCortexSparkWriter(CortexDataSourceWriterModule, CortexConnectionWriterModule, CortexProfileWriterModule) - Constructor for class com.c12e.cortex.profiles.writer.DefaultCortexSparkWriter
- DefaultCortexValidator - Class in com.c12e.cortex.profiles.validator
-
Default validator, always passes.
- DefaultCortexValidator() - Constructor for class com.c12e.cortex.profiles.validator.DefaultCortexValidator
- DefaultFeatureReportCalculator - Class in com.c12e.cortex.profiles.featurecatalog
- DefaultFeatureReportCalculator() - Constructor for class com.c12e.cortex.profiles.featurecatalog.DefaultFeatureReportCalculator
- defaultWriterOptions - Variable in class com.c12e.cortex.profiles.module.job.BuildProfileJob
-
Default writer options, remove option with by returning dws
- defaultWriterOptions - Variable in class com.c12e.cortex.profiles.module.job.IngestDataSourceJob
-
Default writer options, remove option by returning dsw
- deleteAllProfiles() - Method in class com.c12e.cortex.profiles.cli.ProfileCommand
- deleteConnection(String, String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- deleteDataSink(String, String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- deleteDataSource(String, String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- deleteFavoriteQuery(String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- deleteFeatureCatalog() - Method in class com.c12e.cortex.profiles.cli.DataSourceCommand
- deleteProfileLinks(ProfileLinkFilter) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- deleteProfiles() - Method in class com.c12e.cortex.profiles.cli.ProfileCommand
- deleteProfileSchema(String, String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- deleteProject(String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- deleteSource() - Method in class com.c12e.cortex.profiles.cli.DataSourceCommand
- DELIMITER - Static variable in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.StringFeatureBuilder
- deltaMerge(CortexDeltaMergeBuilder) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter.CortexWriteParameters
- deltaMerge(CortexDeltaMergeBuilder) - Method in interface com.c12e.cortex.profiles.module.CortexWriter
-
An instance of a builder to perform delta table merge.
- deltaMerge(CortexDeltaMergeBuilder) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- deltaMerge(CortexDeltaMergeBuilder) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- deltaMerge(CortexDeltaMergeBuilder) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- deltaMergeBuilder - Variable in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- deltaTable - Variable in class com.c12e.cortex.profiles.module.CortexDeltaMergeBuilder
-
Existing DeltaTable
- deltaTable - Variable in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- deltaTable(DeltaTable) - Method in interface com.c12e.cortex.profiles.module.profile.CortexProfileWriter
-
The delta table to write
- deltaTable(DeltaTable) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- deltaVersion - Variable in class com.c12e.cortex.profiles.version.EnvironmentCortexVersions
- documentContext - Variable in class com.c12e.cortex.profiles.client.LocalRemoteStorageClient
- doubleToFloat(Double) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- DOWNLOADS_DIRECTORY - Static variable in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
- DriverLoadingJdbcAdapter - Class in com.c12e.cortex.profiles.module.connection.jdbc
-
JDBC Spark Adapter that supports parsing Connection Plugin Properties and attempts to modify the classpath.
- DriverLoadingJdbcAdapter(Map<String, String>, CortexSecretsClient, String, String) - Constructor for class com.c12e.cortex.profiles.module.connection.jdbc.DriverLoadingJdbcAdapter
- ds - Variable in class com.c12e.cortex.profiles.module.CortexDeltaMergeBuilder
-
Incoming DataFrame
- ds - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- ds - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- ds - Variable in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
E
- EnvironmentCortexVersions - Class in com.c12e.cortex.profiles.version
-
Versions retrieved from the current processing environment
- EnvironmentCortexVersions(SparkSession) - Constructor for class com.c12e.cortex.profiles.version.EnvironmentCortexVersions
-
Retrieves Spark versions from the environment
- execute(DeltaTable, Dataset<Row>) - Method in class com.c12e.cortex.profiles.module.CortexDeltaMergeBuilder
- existing - Variable in class com.c12e.cortex.profiles.module.CortexDeltaMergeBuilder
-
existing DeltaTable alias
- exportProfiles() - Method in class com.c12e.cortex.profiles.cli.ProfileCommand
F
- FeatureBuilder - Interface in com.c12e.cortex.profiles.featurecatalog.featurebuilder
-
Interface for building a Cortex
Feature
corresponding to a SparkDataType
and CortexFeatureType
. - FeatureCatalog - Interface in com.c12e.cortex.profiles.featurecatalog
-
Interface for service maintaining the set of Features associated with a DataSource.
- FeatureReport - Class in com.c12e.cortex.profiles.featurecatalog
-
POJO holding inferred feature information, a reference to the Dataset (sample) it was inferred from, and a separate preview of the Dataset.
- FeatureReport(List<Feature>, Dataset<Row>, List<Row>) - Constructor for class com.c12e.cortex.profiles.featurecatalog.FeatureReport
-
Creates a FeatureReport.
- FeatureReportCalculator - Interface in com.c12e.cortex.profiles.featurecatalog
-
Interface for computing Feature information (@see FeatureReport) from a Cortex DataSource and source data.
- featureSetBySourceName(String, String) - Method in class com.c12e.cortex.profiles.client.GeneratedPhoenixClient
- FILE_BASE_DIR - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- FILE_BASE_DIR_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- fileMustExist(File, CommandLine) - Static method in class com.c12e.cortex.profiles.cli.ValidationUtils
-
Verifies the file instance exists, otherwise raises a
CommandLine.ParameterException
. - FloatFeatureBuilder - Class in com.c12e.cortex.profiles.featurecatalog.featurebuilder
-
Implementation of a
BaseFeatureBuilder
for handling non-integral data types. - FloatFeatureBuilder() - Constructor for class com.c12e.cortex.profiles.featurecatalog.featurebuilder.FloatFeatureBuilder
- formatDatasetForDataSource - Static variable in class com.c12e.cortex.profiles.module.job.IngestDataSourceJob
-
transform on
DataSource
DataFrame to alter Timestamp and Date type columns to String Timestamp and Date type columns are not supported in Phoenix at this time - formatLine(String, String, String, String) - Method in class com.c12e.cortex.profiles.intercept.GraphPlan
G
- GCS_AUTH_TYPE - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- GCS_AUTH_TYPE_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- GCS_AUTH_TYPE_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- GCS_SERVICE_ACCOUNT_KEY - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- GCS_SERVICE_ACCOUNT_KEY_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- GCS_SERVICE_ACCOUNT_KEY_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- GCS_SERVICE_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- GCS_SERVICE_PATH_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- GCS_SERVICE_PATH_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- GCS_STORAGE_ROOT - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- GCS_STORAGE_ROOT_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- GCS_STORAGE_ROOT_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- GeneratedPhoenixClient - Class in com.c12e.cortex.profiles.client
-
Client to remote phoenix service, exposes a GraphQL API
- GeneratedPhoenixClient(String, String) - Constructor for class com.c12e.cortex.profiles.client.GeneratedPhoenixClient
- get() - Method in class com.c12e.cortex.profiles.storage.RemoteStorageEnvLocator
- getAuthContext() - Method in class com.c12e.cortex.profiles.context.BaseCortexContext
- getAuthContext() - Method in interface com.c12e.cortex.profiles.context.CortexContext
-
The session's auth context
- getBuilder() - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- getBuilder() - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader
- getBuilder() - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- getBuilder() - Method in interface com.c12e.cortex.profiles.module.CortexModule
-
Create module specific builder
- getBuilder() - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader
- getBuilder() - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter
- getBuilder() - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter
- getBuilder() - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader
- getBuilder() - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter
- getConnection(String, String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- getConnection(DefaultCortexConnectionReader.CortexReadParameters) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- getConnection(DefaultCortexConnectionStreamReader.CortexReadStreamParameters) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader
- getConnection(DefaultCortexConnectionWriter.CortexWriteParameters) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- getConnectionOptions(DefaultCortexConnectionReader.CortexReadParameters) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- getConnectionType() - Method in class com.c12e.cortex.profiles.storage.RemoteStorageEnvLocator
- getContext() - Method in class com.c12e.cortex.profiles.CortexSession
- getContext() - Method in interface com.c12e.cortex.profiles.CortexSparkReaderWriter
- getCortexCatalog() - Method in class com.c12e.cortex.profiles.context.BaseCortexContext
- getCortexCatalog() - Method in interface com.c12e.cortex.profiles.context.CortexContext
-
The Cortex catalog instance
- getCortexJobRegistry() - Method in class com.c12e.cortex.profiles.context.BaseCortexContext
- getCortexJobRegistry() - Method in interface com.c12e.cortex.profiles.context.CortexContext
-
The session's job registry
- getCortexSparkReader() - Method in class com.c12e.cortex.profiles.context.BaseCortexContext
- getCortexSparkReader() - Method in interface com.c12e.cortex.profiles.context.CortexContext
-
The spark integrated Cortex reader instance
- getCortexSparkStreamReader() - Method in class com.c12e.cortex.profiles.context.BaseCortexContext
- getCortexSparkStreamReader() - Method in interface com.c12e.cortex.profiles.context.CortexContext
-
The spark integrated Cortex stream reader instance
- getCortexSparkStreamWriter() - Method in class com.c12e.cortex.profiles.context.BaseCortexContext
- getCortexSparkStreamWriter() - Method in interface com.c12e.cortex.profiles.context.CortexContext
-
The spark integrated Cortex stream writer instance
- getCortexSparkWriter() - Method in class com.c12e.cortex.profiles.context.BaseCortexContext
- getCortexSparkWriter() - Method in interface com.c12e.cortex.profiles.context.CortexContext
-
The spark integrated Cortex writer instance
- getCortexVersion() - Method in interface com.c12e.cortex.profiles.version.CortexVersionStore
-
Cortex version
- getCortexVersion() - Method in class com.c12e.cortex.profiles.version.EnvironmentCortexVersions
- getCortexVersion() - Method in class com.c12e.cortex.profiles.version.SupportedCortexVersions
- getCortexVersionStore() - Method in class com.c12e.cortex.profiles.context.BaseCortexContext
- getCortexVersionStore() - Method in interface com.c12e.cortex.profiles.context.CortexContext
-
Supported versions instance
- getDataset - Variable in class com.c12e.cortex.profiles.module.job.BuildProfileJob
- getDataSink(String, String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- getDataSource(String, String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- getDataSource(DefaultCortexDataSourceReader.CortexReadParameters) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader
- getDataSource(DefaultCortexDataSourceWriter.CortexWriteParameters) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter
- getDataSourceFromStreamParams(DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter
- getDataStreamStatus(String, ResourceType, String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- getDataType() - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.ArrayFeatureBuilder
- getDataType() - Method in interface com.c12e.cortex.profiles.featurecatalog.featurebuilder.FeatureBuilder
-
String representation of the Spark
DataType
for the feature. - getDataType() - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.FloatFeatureBuilder
- getDataType() - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.IntFeatureBuilder
- getDataType() - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.StringFeatureBuilder
- getDataType() - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.UnknownFeatureBuilder
- getDeltaVersion() - Method in interface com.c12e.cortex.profiles.version.CortexVersionStore
-
Delta version
- getDeltaVersion() - Method in class com.c12e.cortex.profiles.version.EnvironmentCortexVersions
- getDeltaVersion() - Method in class com.c12e.cortex.profiles.version.SupportedCortexVersions
- getDf() - Method in class com.c12e.cortex.profiles.featurecatalog.FeatureReport
-
Dataset the features were inferred from
- getFavoriteQuery(String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- getFeatureCatalog() - Method in class com.c12e.cortex.profiles.context.BaseCortexContext
- getFeatureCatalog() - Method in interface com.c12e.cortex.profiles.context.CortexContext
-
The Cortex FeatureCatalog instance.
- getFeatures() - Method in class com.c12e.cortex.profiles.featurecatalog.FeatureReport
-
Returns the list of features
- getFeatureSetBySourceName(String, String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- getFeatureType() - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.ArrayFeatureBuilder
- getFeatureType() - Method in interface com.c12e.cortex.profiles.featurecatalog.featurebuilder.FeatureBuilder
-
String representation of the feature type in Cortex (e.g.
- getFeatureType() - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.FloatFeatureBuilder
- getFeatureType() - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.IntFeatureBuilder
- getFeatureType() - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.StringFeatureBuilder
- getFeatureType() - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.UnknownFeatureBuilder
- getHadoopVersion() - Method in interface com.c12e.cortex.profiles.version.CortexVersionStore
-
Hadoop version
- getHadoopVersion() - Method in class com.c12e.cortex.profiles.version.EnvironmentCortexVersions
- getHadoopVersion() - Method in class com.c12e.cortex.profiles.version.SupportedCortexVersions
- getInstance() - Static method in class com.c12e.cortex.profiles.module.CortexDeltaMergeBuilder
-
Get a new instance
- getOptions() - Method in class com.c12e.cortex.profiles.module.SparkOptionsHandler
-
Retrieve current options
- getOrDefault(Supplier<T>, T) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- getOrDefault(Supplier<T>, T) - Method in class com.c12e.cortex.profiles.storage.RemoteStorageEnvLocator
- getPhoenixAmpConnection() - Method in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- getPhoenixAmpConnection() - Method in class com.c12e.cortex.profiles.storage.RemoteStorageEnvLocator
- getPhoenixManagedContentConnection() - Method in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- getPhoenixManagedContentConnection() - Method in class com.c12e.cortex.profiles.storage.RemoteStorageEnvLocator
- getPhoenixProfileConnection(String) - Method in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- getPhoenixProfileConnection(String) - Method in class com.c12e.cortex.profiles.storage.RemoteStorageEnvLocator
- getPreviewCollection() - Method in class com.c12e.cortex.profiles.featurecatalog.FeatureReport
-
Explicit preview of the Dataset
- getProfileEngine() - Method in class com.c12e.cortex.profiles.context.BaseCortexContext
- getProfileEngine() - Method in interface com.c12e.cortex.profiles.context.CortexContext
-
The profile engine
- getProfileLink(ProfileLink) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- getProfileSchema(String, String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- getProfileSchema(DefaultCortexProfileReader.CortexReadParameters) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader
- getProfileSchema(DefaultCortexProfileWriter.CortexWriteParameters) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter
- getProject(String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- getReadConnection(String, String) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader
- getReadConnection(String, String) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader
- getRecordCount() - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- getSecret(String, String) - Method in interface com.c12e.cortex.profiles.client.CortexSecretsClient
-
Retrieve a secret value by project and key path
- getSecret(String, String) - Method in class com.c12e.cortex.profiles.client.LocalSecretClient
- getSharedCDataKey() - Method in class com.c12e.cortex.profiles.module.connection.jdbc.DriverLoadingJdbcAdapter
- getSharedCDataKey() - Method in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
-
Returns options for the CData Keys in the Shared Cortex Project.
- getSharedCDataKey() - Method in class com.c12e.cortex.profiles.module.connection.jdbc.NonLoadingJdbcAdapter
- getSparkSession() - Method in class com.c12e.cortex.profiles.context.BaseCortexContext
- getSparkSession() - Method in interface com.c12e.cortex.profiles.context.CortexContext
-
Spark session instance
- getSparkVersion() - Method in interface com.c12e.cortex.profiles.version.CortexVersionStore
-
Spark version
- getSparkVersion() - Method in class com.c12e.cortex.profiles.version.EnvironmentCortexVersions
- getSparkVersion() - Method in class com.c12e.cortex.profiles.version.SupportedCortexVersions
- getStaticDf() - Method in class com.c12e.cortex.profiles.module.CortexDataSourcePair
-
The static DataFrame
- getStorageConfig() - Method in interface com.c12e.cortex.profiles.client.CortexRemoteStorageClient
-
Retrieves the storage configuration from a remote service
- getStorageConfig() - Method in class com.c12e.cortex.profiles.client.LocalRemoteStorageClient
- getStreamDf() - Method in class com.c12e.cortex.profiles.module.CortexDataSourcePair
-
The stream DataFrame
- getToken() - Method in class com.c12e.cortex.profiles.auth.CortexAuthContext
-
The set token
- getUser() - Method in class com.c12e.cortex.profiles.auth.CortexAuthContext
-
The user, decoded from the token or anonymous if token not found
- getWriteConnection(DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter
- getWriteConnection(String, String) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter
- getWriteConnection(String, String) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter
- GraphingRequestInterceptor - Class in com.c12e.cortex.profiles.intercept
-
Intercepts proxied methods by scope and generates a dot notated request plan.
- GraphingRequestInterceptor() - Constructor for class com.c12e.cortex.profiles.intercept.GraphingRequestInterceptor
-
Creates an interceptor instance with a new
GraphPlan
instance and default method access modifier scope ofAny
- GraphingRequestInterceptor(GraphPlan) - Constructor for class com.c12e.cortex.profiles.intercept.GraphingRequestInterceptor
-
Creates an interceptor instance with the given
GraphPlan
and default method access modifier scope ofAny
- GraphingRequestInterceptor(GraphPlan, Integer) - Constructor for class com.c12e.cortex.profiles.intercept.GraphingRequestInterceptor
-
Create an interceptor instance with graph plan and trace method access modifier scope, either
Public -> Protected -> Any
. - GraphPlan - Class in com.c12e.cortex.profiles.intercept
-
Storage for traced plan of a series of CortexSession requests
- GraphPlan() - Constructor for class com.c12e.cortex.profiles.intercept.GraphPlan
- GUICE_ENHANCED - Static variable in class com.c12e.cortex.profiles.intercept.GraphingRequestInterceptor
- GUICE_ENHANCED - Static variable in class com.c12e.cortex.profiles.intercept.TracingMethodInterceptor
- GUICE_ENHANCED - Static variable in class com.c12e.cortex.profiles.intercept.TracingTimingMethodInterceptor
H
- hadoopVersion - Variable in class com.c12e.cortex.profiles.version.EnvironmentCortexVersions
- handleFileConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- handleFileConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- handleGCPFileStreamConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader
- handleGcsConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- handleGcsConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- handleHiveConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- handleHiveConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- handleJdbcCDataConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- handleJdbcCDataConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- handleJdbcConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- handleJdbcConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- handleJdbcGenericConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- handleJdbcGenericConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- handleMongoConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- handleMongoConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- handleOther(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- handleOther(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader
- handleOther(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- handleS3Connection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- handleS3Connection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- handleS3FileStreamConnection(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader
- hear(TypeLiteral<I>, TypeEncounter<I>) - Method in class com.c12e.cortex.profiles.logging.LogTypeListener
I
- includeDriverInClassPath(String, String) - Method in class com.c12e.cortex.profiles.module.connection.jdbc.DriverLoadingJdbcAdapter
- includeDriverInClassPath(String, String) - Method in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
-
Checks if the JDBC Driver is in the class path and if not includes the corresponding Jar file from Managed Content to the current classpath.
- includeDriverInClassPath(String, String) - Method in class com.c12e.cortex.profiles.module.connection.jdbc.NonLoadingJdbcAdapter
- incoming - Variable in class com.c12e.cortex.profiles.module.CortexDeltaMergeBuilder
-
incoming DataFrame alias
- inferFromSample(Dataset<Row>, String) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
-
Computes
Feature
attributes from the provided sample data, specificallyFeature#uniqueCount
andFeature#pctNull
. - inferFromSample(Dataset<Row>, String) - Method in interface com.c12e.cortex.profiles.featurecatalog.featurebuilder.FeatureBuilder
-
Infers feature properties based on the Dataset sample.
- inferFromSample(Dataset<Row>, String) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.FloatFeatureBuilder
- inferFromSample(Dataset<Row>, String) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.IntFeatureBuilder
- inferFromSample(Dataset<Row>, String) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.StringFeatureBuilder
- inferFromSample(Dataset<Row>, String) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.UnknownFeatureBuilder
- ingest() - Method in class com.c12e.cortex.profiles.cli.DataSourceCommand
- ingestDataSource(String, String, CortexContext) - Method in interface com.c12e.cortex.profiles.module.job.CortexJobRegistry
-
Creates an instance of the IngestDataSourceJob to run with the supplied parameters
- ingestDataSource(String, String, CortexContext) - Method in class com.c12e.cortex.profiles.module.job.DefaultCortexJobRegistry
- IngestDataSourceJob - Class in com.c12e.cortex.profiles.module.job
-
Ingest a
DataSource
- IngestDataSourceJob(String, String, CortexContext) - Constructor for class com.c12e.cortex.profiles.module.job.IngestDataSourceJob
-
Constructor
- InjectLogger - Annotation Type in com.c12e.cortex.profiles.logging
-
Annotation for Guice injection of logger instance, based on: https://github.com/google/guice/wiki/CustomInjections.
- instrumentation - Static variable in class com.c12e.cortex.profiles.module.connection.jdbc.JvmClasspathAgent
- IntFeatureBuilder - Class in com.c12e.cortex.profiles.featurecatalog.featurebuilder
-
Implementation of a
BaseFeatureBuilder
for handling general integral data types. - IntFeatureBuilder() - Constructor for class com.c12e.cortex.profiles.featurecatalog.featurebuilder.IntFeatureBuilder
- invoke(MethodInvocation) - Method in class com.c12e.cortex.profiles.intercept.GraphingRequestInterceptor
- invoke(MethodInvocation) - Method in class com.c12e.cortex.profiles.intercept.TracingMethodInterceptor
- invoke(MethodInvocation) - Method in class com.c12e.cortex.profiles.intercept.TracingTimingMethodInterceptor
- isSupported(CortexVersionStore) - Method in interface com.c12e.cortex.profiles.version.CortexVersionStore
-
Boolean check of version support.
- isSupported(CortexVersionStore) - Method in class com.c12e.cortex.profiles.version.EnvironmentCortexVersions
- isSupported(CortexVersionStore) - Method in class com.c12e.cortex.profiles.version.SupportedCortexVersions
- isTracingScope(Method) - Method in class com.c12e.cortex.profiles.intercept.GraphingRequestInterceptor
J
- JacksonAnnotation - Annotation Type in org.codehaus.jackson.annotate
-
Meta-annotation (annotations used on other annotations) used for marking all annotations that are part of Jackson package.
- JDBC_ADAPTER_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- JdbcSparkAdapter - Interface in com.c12e.cortex.profiles.module.connection.jdbc
-
Adapter utils for converting Cortex CData Connections to Spark properties.
- jdbcUrlFromDriver(String) - Method in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
-
Creates a default URL from the JDBC driver
- job() - Method in interface com.c12e.cortex.profiles.CortexJobBuilder
- job() - Method in class com.c12e.cortex.profiles.CortexSession
- JsonRawValue - Annotation Type in org.codehaus.jackson.annotate
-
Marker annotation that indicates that the annotated method or field should be serialized by including literal String value of the property as is, without quoting of characters.
- JvmClasspathAgent - Class in com.c12e.cortex.profiles.module.connection.jdbc
-
Java agent to add jar to classpath at runtime
- JvmClasspathAgent() - Constructor for class com.c12e.cortex.profiles.module.connection.jdbc.JvmClasspathAgent
L
- listConnections(String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- listDataSinks(String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- listDataSources(String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- listFavoriteQueries(FavoriteQuery) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- listProfileLinks(String, ProfileLinkFilter) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- listProfileSchemas(String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- listProjects(String, String, String, String) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- listSecrets(String) - Method in interface com.c12e.cortex.profiles.client.CortexSecretsClient
-
List all secret keys for a project
- listSecrets(String) - Method in class com.c12e.cortex.profiles.client.LocalSecretClient
- load() - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- load() - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader.CortexReadStreamParameters
- load() - Method in interface com.c12e.cortex.profiles.module.CortexReader
-
Completes building and begins read process
- load() - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader.CortexReadParameters
- load() - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader.CortexReadParameters
- loadDeltaTable() - Method in interface com.c12e.cortex.profiles.module.connection.CortexConnectionReader
-
Loads the data as a delta table if
ContentType
is delta - loadDeltaTable() - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- LOCAL_CATALOG_DIR_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
-
Local Catalog Read Dir
- localFeatureFromRemote(Feature) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- localFeaturesFromRemote(Iterable<Feature>) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- LocalRemoteStorageClient - Class in com.c12e.cortex.profiles.client
-
Reads storage configuration from a
DocumentContext
- LocalRemoteStorageClient() - Constructor for class com.c12e.cortex.profiles.client.LocalRemoteStorageClient
- LocalRemoteStorageClient(DocumentContext) - Constructor for class com.c12e.cortex.profiles.client.LocalRemoteStorageClient
- LocalSecretClient - Class in com.c12e.cortex.profiles.client
- LocalSecretClient(LocalSecretClient.LocalSecrets) - Constructor for class com.c12e.cortex.profiles.client.LocalSecretClient
- LocalSecretClient.LocalSecrets - Class in com.c12e.cortex.profiles.client
- localSecrets - Variable in class com.c12e.cortex.profiles.client.LocalSecretClient
- LocalSecrets() - Constructor for class com.c12e.cortex.profiles.client.LocalSecretClient.LocalSecrets
- logger - Variable in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- logger - Variable in class com.c12e.cortex.profiles.module.connection.jdbc.DriverLoadingJdbcAdapter
- logger - Variable in class com.c12e.cortex.profiles.module.connection.jdbc.NonLoadingJdbcAdapter
- logger - Variable in class com.c12e.cortex.profiles.storage.RemoteStorageEnvLocator
- LogTypeListener - Class in com.c12e.cortex.profiles.logging
- LogTypeListener() - Constructor for class com.c12e.cortex.profiles.logging.LogTypeListener
M
- main(String[]) - Static method in class com.c12e.cortex.profiles.cli.Application
- makeRequest(GraphQLQuery, BaseProjectionNode, Class<T>) - Method in class com.c12e.cortex.profiles.client.GeneratedPhoenixClient
-
Generic request structure, use with catalog extensions
- MANAGED_CONTENT_ENDPOINT - Static variable in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
- MANAGED_CONTENT_KEY - Static variable in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
-
Connection Property for managed content key reference.
- mapAttributeTag(AttributeTag) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- mapDataSourceSelection(DataSourceSelection) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- mapJoins(JoinSourceSelection) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- mapProfileSchemaAttributes(ProfileSchema) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- mapProfileSchemaAttributeTags(AttributeTag) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- mapProfileSchemaDataSourceSelection(DataSourceSelection) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- mapProfileSchemaJoinSourceSelection(JoinSourceSelection) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- mapProfileSchemaNames(ProfileNames) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- mapProfileSchemaTimestampSpec(TimestampSpec) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- merge - Variable in class com.c12e.cortex.profiles.module.CortexDeltaMergeBuilder
-
Delta merge builder
- mergeBuilder - Variable in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter.CortexWriteParameters
- mergeBuilder - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- mergeBuilder - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- mergeMap(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.SparkOptionsHandler
-
Merges new options with overwrite of existing options
- METHOD_PROXY_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- MIN_SAMPLE_SIZE - Static variable in class com.c12e.cortex.profiles.featurecatalog.DefaultFeatureReportCalculator
- mode - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- mode - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- mode - Variable in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- mode(SaveMode) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter.CortexWriteParameters
- mode(SaveMode) - Method in interface com.c12e.cortex.profiles.module.CortexWriter
-
Spark save mode
- mode(SaveMode) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- mode(SaveMode) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- mode(SaveMode) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
N
- newSession(SparkSession) - Static method in class com.c12e.cortex.profiles.CortexSession
-
Create a new CortexSession instance with the given spark session
- newSession(SparkSession, Map<String, String>) - Static method in class com.c12e.cortex.profiles.CortexSession
-
Create a new CortexSession instance with the given spark session and additional options.
- NonLoadingJdbcAdapter - Class in com.c12e.cortex.profiles.module.connection.jdbc
-
JDBC Spark Adapter that supports parsing Connection Plugin Properties, but DOES NOT attempt to modify the classpath.
- NonLoadingJdbcAdapter(Map<String, String>, CortexSecretsClient) - Constructor for class com.c12e.cortex.profiles.module.connection.jdbc.NonLoadingJdbcAdapter
O
- onCondition - Variable in class com.c12e.cortex.profiles.module.CortexDeltaMergeBuilder
-
Merge On Condition - "existing.%s = incoming.%s"
- option(String, String) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- option(String, String) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader.CortexReadStreamParameters
- option(String, String) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter.CortexWriteParameters
- option(String, String) - Method in interface com.c12e.cortex.profiles.module.CortexReader
-
Overwrites value at key
- option(String, String) - Method in interface com.c12e.cortex.profiles.module.CortexWriter
-
Overwrites value at key
- option(String, String) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader.CortexReadParameters
- option(String, String) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- option(String, String) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- option(String, String) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader.CortexReadParameters
- option(String, String) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- options(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- options(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader.CortexReadStreamParameters
- options(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter.CortexWriteParameters
- options(Map<String, String>) - Method in interface com.c12e.cortex.profiles.module.CortexReader
-
Merges new options with current options
- options(Map<String, String>) - Method in interface com.c12e.cortex.profiles.module.CortexWriter
-
Merges new options with current options
- options(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader.CortexReadParameters
- options(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- options(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- options(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader.CortexReadParameters
- options(Map<String, String>) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- org.codehaus.jackson.annotate - package org.codehaus.jackson.annotate
P
- parseCDataPluginProperties(String) - Method in interface com.c12e.cortex.profiles.module.connection.jdbc.JdbcSparkAdapter
-
Parses the CDATA driver specific
plugin_properties
Connection paramter. - partitionBy(String...) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter.CortexWriteParameters
- partitionBy(String...) - Method in interface com.c12e.cortex.profiles.module.CortexWriter
-
Create partitions on column name(s)
- partitionBy(String...) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- partitionBy(String...) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- partitionBy(String...) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- partitionColumns - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- partitionColumns - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- partitionColumns - Variable in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- performAggregation - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- performAggregation(Boolean) - Method in interface com.c12e.cortex.profiles.module.datasource.CortexDataSourceStreamWriter
-
Perform groupBy aggregation on primary key, an expensive operation that should be turned off if the micro-batch dataset from the streaming data source always contains unique keys
- performAggregation(Boolean) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- performFeatureCatalogCalculations - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- performFeatureCatalogCalculations - Variable in class com.c12e.cortex.profiles.module.job.BuildProfileJob
-
Perform
FeatureCatalog
calculations, is an expensive operation and may be set to false depending on the dataset - performFeatureCatalogCalculations - Variable in class com.c12e.cortex.profiles.module.job.IngestDataSourceJob
-
Perform
FeatureCatalog
calculations, is an expensive operation and may be set to false depending on the dataset - performFeatureCatalogCalculations(Boolean) - Method in interface com.c12e.cortex.profiles.module.datasource.CortexDataSourceStreamWriter
-
Perform feature catalog calculations
FeatureCatalog
- performFeatureCatalogCalculations(Boolean) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- PHOENIX_CLIENT_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- PHOENIX_CLIENT_URL_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
-
Phoenix Client URL Key Path
- PHOENIX_TOKEN_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
-
Phoenix Token Key Path
- PhoenixRemoteStorage - Interface in com.c12e.cortex.profiles.storage
-
Interface storing and providing remote storage configuration objects for Cortex.
- plan - Variable in class com.c12e.cortex.profiles.intercept.GraphingRequestInterceptor
- postIntercept(Map<String, String>) - Method in interface com.c12e.cortex.profiles.intercept.CortexInterceptor
-
Performs final operations after all calls have been captured.
- postIntercept(Map<String, String>) - Method in class com.c12e.cortex.profiles.intercept.GraphingRequestInterceptor
-
Saves the call graph to an output file based on the given session options.
- postIntercept(Map<String, String>) - Method in class com.c12e.cortex.profiles.intercept.TracingTimingMethodInterceptor
-
Saves the captured method timings to an output file based on the given session option.
- PREFIX - Static variable in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.StringFeatureBuilder
- premain(String, Instrumentation) - Static method in class com.c12e.cortex.profiles.module.connection.jdbc.JvmClasspathAgent
- prepareDataset(DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter
- prepareDataset(DefaultCortexDataSourceWriter.CortexWriteParameters) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter
- prepareSourceFrame(Dataset<Row>) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter
- profile(ProfileSchema) - Method in interface com.c12e.cortex.profiles.reader.CortexSparkReader
-
Read a dataset from a Cortex ProfileSchema
- profile(ProfileSchema) - Method in class com.c12e.cortex.profiles.reader.DefaultCortexSparkReader
- profile(String, String) - Method in interface com.c12e.cortex.profiles.reader.CortexSparkReader
-
Read a dataset from a Cortex ProfileSchema
- profile(String, String) - Method in class com.c12e.cortex.profiles.reader.DefaultCortexSparkReader
- profile(Dataset<Row>, ProfileSchema) - Method in interface com.c12e.cortex.profiles.writer.CortexSparkWriter
-
Write a dataset to a Cortex ProfileSchema Assumed correctly formatted dataset, use
BuildProfileJob
to build a profile schema - profile(Dataset<Row>, ProfileSchema) - Method in class com.c12e.cortex.profiles.writer.DefaultCortexSparkWriter
- profile(Dataset<Row>, String, String) - Method in interface com.c12e.cortex.profiles.writer.CortexSparkWriter
-
Write a dataset to a Cortex ProfileSchema Assumed correctly formatted dataset, use
BuildProfileJob
to build a profile schema - profile(Dataset<Row>, String, String) - Method in class com.c12e.cortex.profiles.writer.DefaultCortexSparkWriter
- PROFILE_ID_FIELD - Static variable in class com.c12e.cortex.profiles.featurecatalog.DefaultFeatureReportCalculator
- ProfileCommand - Class in com.c12e.cortex.profiles.cli
- ProfileCommand() - Constructor for class com.c12e.cortex.profiles.cli.ProfileCommand
- profileDeltaTablePath(String, String) - Method in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- PROFILES_BUCKET - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- PROFILES_BUCKET_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- PROFILES_BUCKET_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- profileSchema - Variable in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader.CortexReadParameters
- profileSchema - Variable in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- profileSchemaByName(String, String) - Method in class com.c12e.cortex.profiles.client.GeneratedPhoenixClient
-
Retrieves a ProfileSchema
- profileSchemaName - Variable in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader.CortexReadParameters
- profileSchemaName - Variable in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- project - Variable in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- project - Variable in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader.CortexReadStreamParameters
- project - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader.CortexReadParameters
- project - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- project - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- project - Variable in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader.CortexReadParameters
- project - Variable in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- project(String) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- project(String) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader.CortexReadStreamParameters
- project(String) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter.CortexWriteParameters
- project(String) - Method in interface com.c12e.cortex.profiles.module.CortexReader
-
Sets the project
- project(String) - Method in interface com.c12e.cortex.profiles.module.CortexWriter
-
Sets the project
- project(String) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader.CortexReadParameters
- project(String) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- project(String) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- project(String) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader.CortexReadParameters
- project(String) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- pruneProfiles() - Method in class com.c12e.cortex.profiles.cli.ProfileCommand
- pruneSource() - Method in class com.c12e.cortex.profiles.cli.DataSourceCommand
- pushCall(String, String) - Method in class com.c12e.cortex.profiles.intercept.GraphPlan
-
Push on method entry
- putOption(String, String) - Method in class com.c12e.cortex.profiles.module.SparkOptionsHandler
-
Overwrite key with value
Q
- queryFeatures(String, String) - Method in class com.c12e.cortex.profiles.featurecatalog.DefaultCortexFeatureCatalog
- queryFeatures(String, String) - Method in interface com.c12e.cortex.profiles.featurecatalog.FeatureCatalog
-
Get the list of features associated to the DataSource with the given name
R
- read() - Method in class com.c12e.cortex.profiles.CortexSession
- read() - Method in interface com.c12e.cortex.profiles.CortexSparkReaderWriter
- read(DefaultCortexConnectionReader.CortexReadParameters) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
-
Read from a Cortex Connection using the builder instance
- read(DefaultCortexConnectionStreamReader.CortexReadStreamParameters) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader
-
Read from a Cortex Connection using the builder instance Create a static DataFrame based on the uri param Create a streaming DataFrame based on the stream_read_dir parm
- read(DefaultCortexDataSourceReader.CortexReadParameters) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader
-
Read from a Cortex DataSource using the builder instance
- read(DefaultCortexProfileReader.CortexReadParameters) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader
-
Read from a Cortex
ProfileSchema
using the builder instance - readConnection(String, String) - Method in interface com.c12e.cortex.profiles.streamReader.CortexSparkStreamReader
-
Read a dataset from Cortex DataSource using Spark Streams
- readConnection(String, String) - Method in class com.c12e.cortex.profiles.streamReader.DefaultCortexSparkStreamReader
-
Read streaming connection
- readDeltaTable(DefaultCortexConnectionReader.CortexReadParameters) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
-
Read from a Cortex Connection using the builder instance
- READER_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- readerOptions - Variable in class com.c12e.cortex.profiles.module.job.IngestDataSourceJob
-
Expand on
CortexConnectionReader
reader options - readFromDataSource(DefaultCortexDataSourceReader.CortexReadParameters, Connection) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader
- readFromProfileSchema(DefaultCortexProfileReader.CortexReadParameters, Connection) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader
- readStream() - Method in class com.c12e.cortex.profiles.CortexSession
- readStream() - Method in interface com.c12e.cortex.profiles.CortexSparkReaderWriter
- readStreamFromConnection(DefaultCortexConnectionStreamReader.CortexReadStreamParameters) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader
- REMOTE_STORAGE_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- RemoteStorageEnvLocator - Class in com.c12e.cortex.profiles.storage
-
Provide remote storage configuration for Cortex.
- RemoteStorageEnvLocator(Map<String, String>, CortexRemoteStorageClient) - Constructor for class com.c12e.cortex.profiles.storage.RemoteStorageEnvLocator
- resourceName(String) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- resourceName(String) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader.CortexReadStreamParameters
- resourceName(String) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter.CortexWriteParameters
- resourceName(String) - Method in interface com.c12e.cortex.profiles.module.CortexReader
-
Sets the resource to write to
- resourceName(String) - Method in interface com.c12e.cortex.profiles.module.CortexWriter
-
Sets the resource to write to
- resourceName(String) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader.CortexReadParameters
- resourceName(String) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- resourceName(String) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- resourceName(String) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader.CortexReadParameters
- resourceName(String) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- run() - Method in class com.c12e.cortex.profiles.module.job.BuildProfileJob
- run() - Method in class com.c12e.cortex.profiles.module.job.IngestDataSourceJob
S
- S3_ENDPOINT - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- S3_ENDPOINT_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- S3_ENDPOINT_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- S3_PATH_STYLE_ACCESS - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- S3_PATH_STYLE_ACCESS_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- S3_PATH_STYLE_ACCESS_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- S3_SSL_ENABLED - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- S3_SSL_ENABLED_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- S3_SSL_ENABLED_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- sample(Dataset<Row>) - Method in class com.c12e.cortex.profiles.featurecatalog.DefaultFeatureReportCalculator
-
Returns a sample taken from the dataset of size
DefaultFeatureReportCalculator.MIN_SAMPLE_SIZE
. - SAMPLE_MOE - Static variable in class com.c12e.cortex.profiles.featurecatalog.DefaultFeatureReportCalculator
- SAMPLE_P - Static variable in class com.c12e.cortex.profiles.featurecatalog.DefaultFeatureReportCalculator
- SAMPLE_SIZE - Static variable in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- SAMPLE_Z_SCORE - Static variable in class com.c12e.cortex.profiles.featurecatalog.DefaultFeatureReportCalculator
- SAMPLING_FRACTIONS - Static variable in class com.c12e.cortex.profiles.featurecatalog.DefaultFeatureReportCalculator
- save() - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter.CortexWriteParameters
- save() - Method in interface com.c12e.cortex.profiles.module.CortexWriter
-
Completes building and begins write process
- save() - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- save() - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- save() - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- saveDataSink(DataSink) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- saveDataStreamStatus(DataStreamStatus) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- saveFavoriteQuery(FavoriteQuery) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- saveFeatureSet(String, String, List<Feature>) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- saveFeatureSet(String, String, List<Feature>) - Method in class com.c12e.cortex.profiles.client.GeneratedPhoenixClient
-
Saves the List of
Feature
's associated with given the project and DataSource. - saveProfileLink(ProfileLink) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- saveProject(Project) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- schema - Variable in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- schema - Variable in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader.CortexReadStreamParameters
- schema(StructType) - Method in interface com.c12e.cortex.profiles.module.connection.CortexConnectionReader
-
Override dataset schema when able
- schema(StructType) - Method in interface com.c12e.cortex.profiles.module.connection.CortexConnectionStreamReader
-
Override dataset schema when able
- schema(StructType) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- schema(StructType) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader.CortexReadStreamParameters
- scopes - Static variable in class com.c12e.cortex.profiles.intercept.GraphingRequestInterceptor
- SECRET_CLIENT_URL_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
-
Secrets Client Token URL Path
- SECRETS_CLIENT_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- secretsMap - Variable in class com.c12e.cortex.profiles.client.LocalSecretClient.LocalSecrets
- sessionOptions - Variable in class com.c12e.cortex.profiles.CortexSession.CortexSessionModule
- setDataset(Dataset<Row>) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter.CortexWriteParameters
- setDataset(Dataset<Row>) - Method in interface com.c12e.cortex.profiles.module.CortexWriter
-
Sets the dataset to write
- setDataset(Dataset<Row>) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- setDataset(Dataset<Row>) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- setDataset(Dataset<Row>) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- setDataSourcePair(CortexDataSourcePair) - Method in interface com.c12e.cortex.profiles.module.datasource.CortexDataSourceStreamWriter
-
Sets the stream reader return type
- setDataSourcePair(CortexDataSourcePair) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- setDescription(String) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setFieldName(String) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setMaxValue(Double) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setMeanValue(Double) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setMinValue(Double) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setNotes(String) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setObservations(String) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setPctDom(Float) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setPctNull(Float) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setProfileGroup(String) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setProject(String) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setRecordCount(Long) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setSecretsForProject(String, Map<String, String>) - Method in class com.c12e.cortex.profiles.client.LocalSecretClient.LocalSecrets
- setSourceName(String) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setStdDev(Double) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- setUniqueCount(Long) - Method in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.BaseFeatureBuilder
- sourceDeltaPath(String, String) - Method in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- sourcePrimaryKey - Variable in class com.c12e.cortex.profiles.module.CortexDeltaMergeBuilder
-
Incoming DataFrame primary key
- spark() - Method in class com.c12e.cortex.profiles.CortexSession
- SPARK_CONN_READER_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- SPARK_CONN_READER_VALIDATOR_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- SPARK_CONN_WRITER_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- SPARK_CONN_WRITER_VALIDATOR_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- SPARK_DS_WRITER_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- SPARK_DS_WRITER_VALIDATOR_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- sparkOptionsHandler - Variable in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- sparkOptionsHandler - Variable in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader.CortexReadStreamParameters
- sparkOptionsHandler - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader.CortexReadParameters
- sparkOptionsHandler - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters
- sparkOptionsHandler - Variable in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- sparkOptionsHandler - Variable in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader.CortexReadParameters
- sparkOptionsHandler - Variable in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- SparkOptionsHandler - Class in com.c12e.cortex.profiles.module
-
Simple handler of spark options for Cortex reader and writer builders
- SparkOptionsHandler() - Constructor for class com.c12e.cortex.profiles.module.SparkOptionsHandler
- sparkSession - Variable in class com.c12e.cortex.profiles.CortexSession.CortexSessionModule
- sparkVersion - Variable in class com.c12e.cortex.profiles.version.EnvironmentCortexVersions
- STORAGE_CLIENT_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- STORAGE_TYPE - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- STORAGE_TYPE_JSON_PATH - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- STORAGE_TYPE_PROP - Static variable in interface com.c12e.cortex.profiles.storage.PhoenixRemoteStorage
- StringFeatureBuilder - Class in com.c12e.cortex.profiles.featurecatalog.featurebuilder
-
Implementation of a
BaseFeatureBuilder
for handling String data types. - StringFeatureBuilder() - Constructor for class com.c12e.cortex.profiles.featurecatalog.featurebuilder.StringFeatureBuilder
- suggestedOptions(String) - Method in interface com.c12e.cortex.profiles.intercept.CortexInterceptor
-
Suggests default options for the interceptor.
- suggestedOptions(String) - Method in class com.c12e.cortex.profiles.intercept.GraphingRequestInterceptor
- suggestedOptions(String) - Method in class com.c12e.cortex.profiles.intercept.TracingTimingMethodInterceptor
- SupportedCortexVersions - Class in com.c12e.cortex.profiles.version
-
Supported Cortex and Spark versions by this source
- SupportedCortexVersions() - Constructor for class com.c12e.cortex.profiles.version.SupportedCortexVersions
T
- targetPrimaryKey - Variable in class com.c12e.cortex.profiles.module.CortexDeltaMergeBuilder
-
Existing DeltaTable primary key
- TIMESTAMP_FIELD - Static variable in class com.c12e.cortex.profiles.featurecatalog.DefaultFeatureReportCalculator
- toDot(String) - Method in class com.c12e.cortex.profiles.intercept.GraphPlan
-
Create a dot notated file at any time from a CortexSession
- toId(String, String) - Method in class com.c12e.cortex.profiles.intercept.GraphPlan
- TOP_N - Static variable in class com.c12e.cortex.profiles.featurecatalog.featurebuilder.StringFeatureBuilder
- TracingMethodInterceptor - Class in com.c12e.cortex.profiles.intercept
-
Intercepts proxied public methods and prints a trace of invocations
- TracingMethodInterceptor() - Constructor for class com.c12e.cortex.profiles.intercept.TracingMethodInterceptor
- TracingTimingMethodInterceptor - Class in com.c12e.cortex.profiles.intercept
-
Intercepts proxied methods and prints a trace of invocations with call duration.
- TracingTimingMethodInterceptor() - Constructor for class com.c12e.cortex.profiles.intercept.TracingTimingMethodInterceptor
U
- UnknownFeatureBuilder - Class in com.c12e.cortex.profiles.featurecatalog.featurebuilder
-
Implementation of a
BaseFeatureBuilder
for Features with unknown/unhandled data types. - UnknownFeatureBuilder(Logger) - Constructor for class com.c12e.cortex.profiles.featurecatalog.featurebuilder.UnknownFeatureBuilder
- updateConnection(Connection) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- updateDataSource(DataSource) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
- updateFeatureCatalog(String, String, Dataset<Row>, Boolean) - Method in class com.c12e.cortex.profiles.featurecatalog.DefaultCortexFeatureCatalog
- updateFeatureCatalog(String, String, Dataset<Row>, Boolean) - Method in interface com.c12e.cortex.profiles.featurecatalog.FeatureCatalog
-
Updates the set of
Feature
's associated with the DataSource - updateProfiles() - Method in class com.c12e.cortex.profiles.cli.ProfileCommand
- updateProfileSchema(ProfileSchema) - Method in class com.c12e.cortex.profiles.catalog.CortexRemoteCatalog
V
- validate(Object) - Method in interface com.c12e.cortex.profiles.validator.CortexValidator
-
Throws exception on validation failure
- validate(Object) - Method in class com.c12e.cortex.profiles.validator.DataSourceWriteValidator
- validate(Object) - Method in class com.c12e.cortex.profiles.validator.DefaultCortexValidator
- validateConnection(DefaultCortexConnectionReader.CortexReadParameters) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader
- validateConnection(DefaultCortexConnectionStreamReader.CortexReadStreamParameters) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader
- validateConnection(DefaultCortexConnectionWriter.CortexWriteParameters) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- validateDataSet(DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters, DataSource) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter
- validateDataSet(DefaultCortexDataSourceWriter.CortexWriteParameters, DataSource) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter
- validateDataSet(DefaultCortexProfileWriter.CortexWriteParameters, ProfileSchema) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter
- validateDataSource(DefaultCortexDataSourceReader.CortexReadParameters) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader
- validateProfileSchema(DefaultCortexProfileReader.CortexReadParameters) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader
- ValidationUtils - Class in com.c12e.cortex.profiles.cli
-
Utility class for validating CLI options and parameters.
- ValidationUtils() - Constructor for class com.c12e.cortex.profiles.cli.ValidationUtils
- validWriteMode(String, CommandLine) - Static method in class com.c12e.cortex.profiles.cli.ValidationUtils
-
Verifies the string writeMode is a valid option, otherwise raises a
CommandLine.ParameterException
. - value() - Method in annotation type org.codehaus.jackson.annotate.JsonRawValue
-
Optional argument that defines whether this annotation is active or not.
- VERSION_STORE_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
W
- withConnection(Connection) - Method in interface com.c12e.cortex.profiles.module.connection.CortexConnectionReader
-
Override connection write
- withConnection(Connection) - Method in interface com.c12e.cortex.profiles.module.connection.CortexConnectionStreamReader
-
Override connection write
- withConnection(Connection) - Method in interface com.c12e.cortex.profiles.module.connection.CortexConnectionWriter
-
Override connection write
- withConnection(Connection) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionReader.CortexReadParameters
- withConnection(Connection) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionStreamReader.CortexReadStreamParameters
- withConnection(Connection) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter.CortexWriteParameters
- withDataSource(DataSource) - Method in interface com.c12e.cortex.profiles.module.datasource.CortexDataSourceReader
-
The DataSource to read from
- withDataSource(DataSource) - Method in interface com.c12e.cortex.profiles.module.datasource.CortexDataSourceWriter
-
The DataSource to write to
- withDataSource(DataSource) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceReader.CortexReadParameters
- withDataSource(DataSource) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter.CortexWriteParameters
- withDeltaMergeBuilder - Variable in class com.c12e.cortex.profiles.module.CortexDeltaMergeBuilder
-
Delta merge builder match clauses
- withProfileSchema(ProfileSchema) - Method in interface com.c12e.cortex.profiles.module.profile.CortexProfileReader
-
\ The ProfileSchema to reader
- withProfileSchema(ProfileSchema) - Method in interface com.c12e.cortex.profiles.module.profile.CortexProfileWriter
-
The ProfileSchema to write
- withProfileSchema(ProfileSchema) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileReader.CortexReadParameters
- withProfileSchema(ProfileSchema) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter.CortexWriteParameters
- write() - Method in class com.c12e.cortex.profiles.CortexSession
- write() - Method in interface com.c12e.cortex.profiles.CortexSparkReaderWriter
- write(DefaultCortexConnectionWriter.CortexWriteParameters) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
-
Write to a Cortex Connection using the builder instance
- write(DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter
-
Write to a
DataSource
connection - write(DefaultCortexDataSourceWriter.CortexWriteParameters) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter
-
Write to a Cortex DataSource using the builder instance
- write(DefaultCortexProfileWriter.CortexWriteParameters) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter
-
Write to a Cortex
ProfileSchema
using the builder instance - writeDataSource(CortexDataSourcePair, String, String) - Method in interface com.c12e.cortex.profiles.streamWriter.CortexSparkStreamWriter
- writeDataSource(CortexDataSourcePair, String, String) - Method in class com.c12e.cortex.profiles.streamWriter.DefaultCortexSparkStreamWriter
-
Retrieve a builder for writing a streaming dataset to a
DataSource
- writeFile(String) - Method in class com.c12e.cortex.profiles.intercept.TracingTimingMethodInterceptor
- WRITER_KEY - Static variable in class com.c12e.cortex.profiles.CortexSession
- writerOptions - Variable in class com.c12e.cortex.profiles.module.job.BuildProfileJob
-
Expand on writer options
- writerOptions - Variable in class com.c12e.cortex.profiles.module.job.IngestDataSourceJob
-
Expand on
CortexDataSourceWriter
writer options - writeStream() - Method in class com.c12e.cortex.profiles.CortexSession
- writeStream() - Method in interface com.c12e.cortex.profiles.CortexSparkReaderWriter
- writeStreamToDataSource(DefaultCortexDataSourceStreamWriter.CortexWriteStreamParameters, Connection) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceStreamWriter
- writeToConnection(DefaultCortexConnectionWriter.CortexWriteParameters, Connection) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- writeToConnection(Dataset<Row>, SaveMode, String[], Map<String, String>, String) - Method in class com.c12e.cortex.profiles.module.connection.DefaultCortexConnectionWriter
- writeToDataSource(DefaultCortexDataSourceWriter.CortexWriteParameters, Connection) - Method in class com.c12e.cortex.profiles.module.datasource.DefaultCortexDataSourceWriter
- writeToProfileSchema(DefaultCortexProfileWriter.CortexWriteParameters, Connection) - Method in class com.c12e.cortex.profiles.module.profile.DefaultCortexProfileWriter
All Classes All Packages