- AbandonedTransitionException(Thread) - Constructor for exception org.apache.gobblin.fsm.FiniteStateMachine.AbandonedTransitionException
-
- accept(Path) - Method in class org.apache.gobblin.util.AvroUtils.AvroPathFilter
-
- accept(Path) - Method in class org.apache.gobblin.util.filters.AndPathFilter
-
- accept(Path) - Method in class org.apache.gobblin.util.filters.HiddenFilter
-
- accept(Path) - Method in class org.apache.gobblin.util.filters.RegexPathFilter
-
- accept(Path) - Method in class org.apache.gobblin.util.filters.TarGpgPathFilter
-
- accept(Class<?>) - Method in class org.apache.gobblin.util.WritableShimSerialization
-
- acceptDb(String) - Method in class org.apache.gobblin.data.management.copy.hive.WhitelistBlacklist
-
- acceptsLogFileExtensions(Set<String>) - Method in class org.apache.gobblin.util.logs.LogCopier.Builder
-
Set the set of acceptable log file extensions.
- acceptTable(String, String) - Method in class org.apache.gobblin.data.management.copy.hive.WhitelistBlacklist
-
- acquirePermits(long) - Method in class org.apache.gobblin.util.limiter.CountBasedLimiter
-
- acquirePermits(long) - Method in interface org.apache.gobblin.util.limiter.Limiter
-
Acquire a given number of permits.
- acquirePermits(long) - Method in class org.apache.gobblin.util.limiter.MultiLimiter
-
- acquirePermits(long) - Method in class org.apache.gobblin.util.limiter.NonRefillableLimiter
-
- acquirePermits(long) - Method in class org.apache.gobblin.util.limiter.NoopLimiter
-
- acquirePermits(long) - Method in class org.apache.gobblin.util.limiter.PoolBasedLimiter
-
- acquirePermits(long) - Method in class org.apache.gobblin.util.limiter.RateBasedLimiter
-
- acquirePermits(long) - Method in class org.apache.gobblin.util.limiter.TimeBasedLimiter
-
- add(T) - Method in class org.apache.gobblin.util.request_allocation.ConcurrentBoundedPriorityIterable
-
Offer an element to the container.
- add(ResourceRequirement) - Method in class org.apache.gobblin.util.request_allocation.ResourceRequirement
-
- add(ResourceRequirement, ResourceRequirement, ResourceRequirement) - Static method in class org.apache.gobblin.util.request_allocation.ResourceRequirement
-
- addBrokerKeys(Map<String, String>, Iterable<Map.Entry<S, T>>) - Static method in class org.apache.gobblin.broker.SharedResourcesBrokerFactory
-
- addClusterMapping(String, String) - Method in class org.apache.gobblin.util.ClustersNames
-
- addClusterMapping(URL, String) - Method in class org.apache.gobblin.util.ClustersNames
-
- addExtension(Path, String...) - Static method in class org.apache.gobblin.util.PathUtils
-
Suffix all extensions to path.
- addGobblinSite() - Static method in class org.apache.gobblin.util.HadoopUtils
-
Add "gobblin-site.xml" as a Configuration resource.
- AdditionalCloseableInputStream - Class in org.apache.gobblin.util.io
-
An extension of
FSDataInputStream that takes additional
Closeable objects,
which will all be closed when
InputStream is closed.
- AdditionalCloseableInputStream(InputStream, Closeable...) - Constructor for class org.apache.gobblin.util.io.AdditionalCloseableInputStream
-
- addListener(L) - Method in class org.apache.gobblin.util.callbacks.CallbacksDispatcher
-
- addListener(PathAlterationListener) - Method in class org.apache.gobblin.util.filesystem.PathAlterationObserver
-
Add a file system listener.
- addMetadata(String, String) - Method in class org.apache.gobblin.util.event.ContainerHealthCheckFailureEvent
-
- addObserver(PathAlterationObserver) - Method in class org.apache.gobblin.util.filesystem.PathAlterationObserverScheduler
-
Add a file system observer to this monitor.
- addPathAlterationObserver(PathAlterationListener, Optional<PathAlterationObserver>, Path) - Method in class org.apache.gobblin.util.filesystem.PathAlterationObserverScheduler
-
- addSchemaCreationTime(Schema, Schema) - Static method in class org.apache.gobblin.util.AvroUtils
-
- addToHadoopConfiguration(Configuration) - Static method in class org.apache.gobblin.util.WritableShimSerialization
-
Helper method to add this serializer to an existing Hadoop config.
- addTransition(T, T) - Method in class org.apache.gobblin.fsm.FiniteStateMachine.Builder
-
- addUniversalEnd(T) - Method in class org.apache.gobblin.fsm.FiniteStateMachine.Builder
-
Specify that a state is a valid end state for a transition starting from any state.
- addWeakListener(L) - Method in class org.apache.gobblin.util.callbacks.CallbacksDispatcher
-
Only weak references are stored for weak listeners.
- ALL - Static variable in enum org.apache.gobblin.util.Id.Parts
-
- AllEqualPrioritizer() - Constructor for class org.apache.gobblin.util.request_allocation.RequestAllocatorConfig.AllEqualPrioritizer
-
- AllocatedRequestsIterator<T extends Request<T>> - Interface in org.apache.gobblin.util.request_allocation
-
An
Iterator over
Request that also provides with the total resources used by all consumed entries.
- AllocatedRequestsIteratorBase<T extends Request<T>> - Class in org.apache.gobblin.util.request_allocation
-
- AllocatedRequestsIteratorBase(Iterator<AllocatedRequestsIteratorBase.RequestWithResourceRequirement<T>>, ResourcePool) - Constructor for class org.apache.gobblin.util.request_allocation.AllocatedRequestsIteratorBase
-
- AllocatedRequestsIteratorBase.RequestWithResourceRequirement<T> - Class in org.apache.gobblin.util.request_allocation
-
- AllocatedRequestsIteratorBase.TExtractor<T> - Class in org.apache.gobblin.util.request_allocation
-
- allocateRequests(Iterator<? extends Requestor<T>>, ResourcePool) - Method in class org.apache.gobblin.util.request_allocation.HierarchicalAllocator
-
- allocateRequests(Iterator<? extends Requestor<T>>, ResourcePool) - Method in class org.apache.gobblin.util.request_allocation.PriorityIterableBasedRequestAllocator
-
- allocateRequests(Iterator<? extends Requestor<T>>, ResourcePool) - Method in interface org.apache.gobblin.util.request_allocation.RequestAllocator
-
- ALLOCATOR_ALIAS_KEY - Static variable in class org.apache.gobblin.util.request_allocation.RequestAllocatorUtils
-
- allowParallelization() - Method in class org.apache.gobblin.util.request_allocation.RequestAllocatorConfig.Builder
-
- allowParallelization(int) - Method in class org.apache.gobblin.util.request_allocation.RequestAllocatorConfig.Builder
-
- AndPathFilter - Class in org.apache.gobblin.util.filters
-
Combines multiple PathFilters.
- AndPathFilter(PathFilter...) - Constructor for class org.apache.gobblin.util.filters.AndPathFilter
-
- append(Path, int, Progressable) - Method in class org.apache.gobblin.util.filesystem.ThrottledFileSystem
-
- append(byte[]...) - Method in class org.apache.gobblin.util.guid.Guid
-
Creates a new
Guid which is a unique, replicable representation of the pair (this, byteArrays).
- append(Guid...) - Method in class org.apache.gobblin.util.guid.Guid
-
Creates a new
Guid which is a unique, replicable representation of the pair (this, guids).
- append(HasGuid...) - Method in class org.apache.gobblin.util.guid.Guid
-
Creates a new
Guid which is a unique, replicable representation of the pair (this, objs).
- applicableCharacteristics() - Method in interface org.apache.gobblin.util.filesystem.DataFileVersionStrategy
-
- applicableCharacteristics() - Method in class org.apache.gobblin.util.filesystem.ModTimeDataFileVersionStrategy
-
- ApplicationLauncherUtils - Class in org.apache.gobblin.util
-
A utility class for the application launcher.
- ApplicationLauncherUtils() - Constructor for class org.apache.gobblin.util.ApplicationLauncherUtils
-
- apply(WorkUnitState) - Method in class org.apache.gobblin.util.PublisherUtils.WorkUnitStateSuccess
-
- apply(AllocatedRequestsIteratorBase.RequestWithResourceRequirement<T>) - Method in class org.apache.gobblin.util.request_allocation.AllocatedRequestsIteratorBase.TExtractor
-
- applyCommandLineOptions(CommandLine, T) - Method in class org.apache.gobblin.runtime.cli.PublicMethodsCliObjectFactory
-
For each method for which the helper created an Option and for which the input CommandLine contains
that option, this method will automatically call the method on the input object with the correct
arguments.
- AUTH_TOKEN_PATH - Static variable in class org.apache.gobblin.util.ProxiedFileSystemUtils
-
- AUTH_TYPE_KEY - Static variable in class org.apache.gobblin.util.ProxiedFileSystemUtils
-
- AutoCloseableLock - Class in org.apache.gobblin.util
-
An auto-closeable
Lock that can be used with try-with-resources.
- AutoCloseableLock(Lock) - Constructor for class org.apache.gobblin.util.AutoCloseableLock
-
- AutoResetEvent - Class in org.apache.gobblin.util.concurrent
-
- AutoResetEvent() - Constructor for class org.apache.gobblin.util.concurrent.AutoResetEvent
-
- AutoResetEvent(boolean) - Constructor for class org.apache.gobblin.util.concurrent.AutoResetEvent
-
- AutoReturnableObject<T> - Class in org.apache.gobblin.util
-
Borrow an object from a GenericObjectPool and returns it automatically on close.
- AutoReturnableObject(GenericObjectPool<T>) - Constructor for class org.apache.gobblin.util.AutoReturnableObject
-
- AVRO_TO_HIVE_COLUMN_MAPPING_V_12 - Static variable in class org.apache.gobblin.util.HiveAvroTypeConstants
-
- AvroFlattener - Class in org.apache.gobblin.util
-
This class provides methods to flatten an Avro Schema to make it more optimal for ORC
(Hive does not support predicate pushdown for ORC with nested fields)
The behavior of Avro Schema un-nesting is listed below:
1.
- AvroFlattener() - Constructor for class org.apache.gobblin.util.AvroFlattener
-
- AvroPathFilter() - Constructor for class org.apache.gobblin.util.AvroUtils.AvroPathFilter
-
- AvroUtils - Class in org.apache.gobblin.util
-
A Utils class for dealing with Avro objects
- AvroUtils() - Constructor for class org.apache.gobblin.util.AvroUtils
-
- AvroUtils.AvroPathFilter - Class in org.apache.gobblin.util
-
- AvroUtils.SchemaEntry - Class in org.apache.gobblin.util
-
- awaitNextRetry() - Method in class org.apache.gobblin.util.ExponentialBackoff
-
Block until next retry can be executed.
- awaitNextRetryIfAvailable() - Method in class org.apache.gobblin.util.ExponentialBackoff
-
Block until next retry can be executed unless max retries has been reached.
- AzkabanTags - Class in org.apache.gobblin.util
-
Utility class for collecting metadata specific to a Azkaban runtime environment.
- AzkabanTags() - Constructor for class org.apache.gobblin.util.AzkabanTags
-
- call() - Method in class org.apache.gobblin.util.callbacks.CallbacksDispatcher.CallbackCallable
-
- call() - Method in class org.apache.gobblin.util.executors.MDCPropagatingCallable
-
- Callback<L,R> - Class in org.apache.gobblin.util.callbacks
-
A helper class to wrap a function and provide a name for logging purposes
- Callback() - Constructor for class org.apache.gobblin.util.callbacks.Callback
-
- CallbackCallable() - Constructor for class org.apache.gobblin.util.callbacks.CallbacksDispatcher.CallbackCallable
-
- CallbackResult<R> - Class in org.apache.gobblin.util.callbacks
-
A helper class to simplify the access the result of a callback (if any)
- CallbackResult() - Constructor for class org.apache.gobblin.util.callbacks.CallbackResult
-
- CallbackResults() - Constructor for class org.apache.gobblin.util.callbacks.CallbacksDispatcher.CallbackResults
-
- CallbacksDispatcher<L> - Class in org.apache.gobblin.util.callbacks
-
A helper to dispatch callbacks to a set of listeners.
- CallbacksDispatcher(Optional<ExecutorService>, Optional<Logger>) - Constructor for class org.apache.gobblin.util.callbacks.CallbacksDispatcher
-
Constructor
- CallbacksDispatcher() - Constructor for class org.apache.gobblin.util.callbacks.CallbacksDispatcher
-
- CallbacksDispatcher(Logger) - Constructor for class org.apache.gobblin.util.callbacks.CallbacksDispatcher
-
- CallbacksDispatcher(ExecutorService, Logger) - Constructor for class org.apache.gobblin.util.callbacks.CallbacksDispatcher
-
- CallbacksDispatcher.CallbackCallable<R> - Class in org.apache.gobblin.util.callbacks
-
- CallbacksDispatcher.CallbackResults<L,R> - Class in org.apache.gobblin.util.callbacks
-
- cancel(T) - Method in class org.apache.gobblin.util.concurrent.TaskScheduler
-
- canProxyAs(String, String, Path) - Static method in class org.apache.gobblin.util.ProxiedFileSystemUtils
-
Returns true if superUserName can proxy as userNameToProxyAs using the specified superUserKeytabLocation, false
otherwise.
- changeEndState(T) - Method in class org.apache.gobblin.fsm.FiniteStateMachine.Transition
-
Change the end state of the transition.
- checkAndNotify() - Method in class org.apache.gobblin.util.filesystem.PathAlterationObserver
-
Check whether the file and its chlidren have been created, modified or deleted.
- checkReaderWriterCompatibility(Schema, Schema, boolean) - Static method in class org.apache.gobblin.util.AvroUtils
-
Validates that the provided reader schema can be used to decode avro data written with the
provided writer schema.
- cleanJobStagingData(State, Logger) - Static method in class org.apache.gobblin.util.JobLauncherUtils
-
Cleanup staging data of all tasks of a job.
- cleanStagingData(List<? extends State>, Logger) - Static method in class org.apache.gobblin.util.JobLauncherUtils
-
Cleanup the staging data for a list of Gobblin tasks.
- cleanTaskStagingData(State, Logger) - Static method in class org.apache.gobblin.util.JobLauncherUtils
-
Cleanup staging data of a Gobblin task.
- cleanTaskStagingData(State, Logger, Closer, Map<String, ParallelRunner>) - Static method in class org.apache.gobblin.util.JobLauncherUtils
-
- cleanup() - Method in class org.apache.gobblin.util.test.StdoutWriter
-
- cleanUpOldJobData(State, Logger, boolean, boolean) - Static method in class org.apache.gobblin.util.JobLauncherUtils
-
- CliApplication - Interface in org.apache.gobblin.runtime.cli
-
- CliObjectFactory<T> - Interface in org.apache.gobblin.runtime.cli
-
A factory used to create an object from CLI arguments backed by commons-cli library.
- CliObjectFactory.HelpArgumentFound - Exception in org.apache.gobblin.runtime.cli
-
Thrown if help argument (-h) was found in the app arguments.
- CliObjectOption - Annotation Type in org.apache.gobblin.runtime.cli
-
Specify additional information to use when building a CLI option from a method.
- CliObjectSupport - Annotation Type in org.apache.gobblin.runtime.cli
-
Specifies that the annotated constructor should be used to instantiate the
object for running from CLI.
- CLIPasswordEncryptor - Class in org.apache.gobblin.util
-
A command line tool for encrypting password.
- CLIPasswordEncryptor() - Constructor for class org.apache.gobblin.util.CLIPasswordEncryptor
-
- cloneAtCurrentState() - Method in class org.apache.gobblin.fsm.FiniteStateMachine
-
- cloneAtInitialState() - Method in class org.apache.gobblin.fsm.FiniteStateMachine
-
- close() - Method in class org.apache.gobblin.broker.SharedResourcesBrokerImpl
-
- close() - Method in class org.apache.gobblin.fsm.FiniteStateMachine.Transition
-
Close the current transition moving the
FiniteStateMachine to the end state and releasing all locks.
- close() - Method in class org.apache.gobblin.util.AutoCloseableLock
-
- close() - Method in class org.apache.gobblin.util.AutoReturnableObject
-
Return the borrowed object to the pool.
- close() - Method in class org.apache.gobblin.util.callbacks.CallbacksDispatcher
-
- close() - Method in class org.apache.gobblin.util.concurrent.TaskScheduler
-
Closes this
TaskScheduler, ensuring that new tasks cannot be created
and cancelling existing tasks.
- close() - Method in class org.apache.gobblin.util.filesystem.FileSystemInstrumentation
-
- close() - Method in class org.apache.gobblin.util.filesystem.ThrottledFileSystem
-
- close() - Method in class org.apache.gobblin.util.HiveJdbcConnector
-
- close() - Method in class org.apache.gobblin.util.io.AdditionalCloseableInputStream
-
- close() - Method in class org.apache.gobblin.util.io.CloseableHttpConn
-
- close() - Method in class org.apache.gobblin.util.io.SeekableFSInputStream
-
- close() - Method in class org.apache.gobblin.util.NoopCloseable
-
- close() - Method in class org.apache.gobblin.util.ParallelRunner
-
- close() - Method in class org.apache.gobblin.util.test.FastSequentialSource.FastSequentialExtractor
-
- close() - Method in class org.apache.gobblin.util.test.HelloWorldSource.ExtractorImpl
-
- close() - Method in class org.apache.gobblin.util.test.StdoutWriter
-
- close() - Method in class org.apache.gobblin.util.test.StressTestingSource.ExtractorImpl
-
- close() - Method in class org.apache.gobblin.util.test.TestingSource.Extract
-
- CloseableHttpConn - Class in org.apache.gobblin.util.io
-
- CloseableHttpConn() - Constructor for class org.apache.gobblin.util.io.CloseableHttpConn
-
- closeChannelsOnComplete() - Method in class org.apache.gobblin.util.io.StreamCopier
-
Close the input and output
Channels after copy, whether the copy was successful or not.
- closed - Variable in class org.apache.gobblin.util.filesystem.FileSystemInstrumentation
-
- closeWithoutCallbacks() - Method in class org.apache.gobblin.fsm.FiniteStateMachine.Transition
-
Close the current transition moving the
FiniteStateMachine to the end state and releasing all locks without
calling any callbacks.
- CLUSTER_IDENTIFIER_TAG_NAME - Static variable in class org.apache.gobblin.util.ClusterNameTags
-
- ClusterNameTags - Class in org.apache.gobblin.util
-
Utility class for collecting metadata specific to the current Hadoop cluster.
- ClusterNameTags() - Constructor for class org.apache.gobblin.util.ClusterNameTags
-
- ClustersNames - Class in org.apache.gobblin.util
-
Allows conversion of URLs identifying a Hadoop cluster (e.g.
- ClustersNames() - Constructor for class org.apache.gobblin.util.ClustersNames
-
- combine(Guid...) - Static method in class org.apache.gobblin.util.guid.Guid
-
Combine multiple
Guids into a single
Guid.
- combinePaths(String...) - Static method in class org.apache.gobblin.util.PathUtils
-
- combineProperties(Properties...) - Static method in class org.apache.gobblin.util.PropertiesUtils
-
- combineSysAndJobProperties(Properties, Properties) - Static method in class org.apache.gobblin.util.JobConfigurationUtils
-
- commit() - Method in class org.apache.gobblin.util.test.StdoutWriter
-
- CompactionRecordCountProvider - Class in org.apache.gobblin.util.recordcount
-
- CompactionRecordCountProvider() - Constructor for class org.apache.gobblin.util.recordcount.CompactionRecordCountProvider
-
- compare(T, T) - Method in class org.apache.gobblin.util.request_allocation.RequestAllocatorConfig.AllEqualPrioritizer
-
- compare(T, T) - Method in class org.apache.gobblin.util.request_allocation.SimpleHierarchicalPrioritizer
-
- compareRequestors(Requestor<T>, Requestor<T>) - Method in interface org.apache.gobblin.util.request_allocation.HierarchicalPrioritizer
-
- compareRequestors(Requestor<T>, Requestor<T>) - Method in class org.apache.gobblin.util.request_allocation.SimpleHierarchicalPrioritizer
-
- compareWithoutSchemeAndAuthority(Path, Path) - Static method in class org.apache.gobblin.util.PathUtils
-
Compare two path without shedme and authority (the prefix)
- COMPUTE_TIME_MICRO_KEY - Static variable in class org.apache.gobblin.util.test.StressTestingSource
-
- ConcurrentBoundedPriorityIterable<T> - Class in org.apache.gobblin.util.request_allocation
-
- ConcurrentBoundedPriorityIterable(Comparator<? super T>, ResourceEstimator<T>, String, ResourcePool) - Constructor for class org.apache.gobblin.util.request_allocation.ConcurrentBoundedPriorityIterable
-
- CONFIG_NAMESPACE - Static variable in class org.apache.gobblin.util.test.HelloWorldSource
-
- CONFIG_NAMESPACE - Static variable in class org.apache.gobblin.util.test.StressTestingSource
-
- configToProperties(Config) - Static method in class org.apache.gobblin.util.ConfigUtils
-
Convert a given
Config instance to a
Properties instance.
- configToProperties(Config, Optional<String>) - Static method in class org.apache.gobblin.util.ConfigUtils
-
Convert a given
Config instance to a
Properties instance.
- configToProperties(Config, String) - Static method in class org.apache.gobblin.util.ConfigUtils
-
Convert a given
Config instance to a
Properties instance.
- configToState(Config) - Static method in class org.apache.gobblin.util.ConfigUtils
-
Convert a given
Config to a
State instance.
- configure() - Method in class org.apache.gobblin.util.jdbc.DataSourceModule
-
- ConfigUtils - Class in org.apache.gobblin.util
-
Utility class for dealing with Config objects.
- ConfigUtils(FileUtils) - Constructor for class org.apache.gobblin.util.ConfigUtils
-
- CONN_DRIVER - Static variable in class org.apache.gobblin.util.jdbc.DataSourceProvider
-
- CONN_URL - Static variable in class org.apache.gobblin.util.jdbc.DataSourceProvider
-
- constructFileName(String, long) - Static method in class org.apache.gobblin.util.recordcount.CompactionRecordCountProvider
-
- constructFileName(String, String, long) - Static method in class org.apache.gobblin.util.recordcount.CompactionRecordCountProvider
-
Construct the file name as {filenamePrefix}{recordCount}.{SystemCurrentTimeInMills}.{RandomInteger}{extension}.
- constructFilePath(String, long) - Static method in class org.apache.gobblin.util.recordcount.IngestionRecordCountProvider
-
Construct a new file path by appending record count to the filename of the given file path, separated by SEPARATOR.
- constructLateFilePath(String, FileSystem, Path) - Method in class org.apache.gobblin.util.recordcount.LateFileRecordCountProvider
-
Construct filename for a late file.
- constructObject(CommandLine) - Method in class org.apache.gobblin.runtime.cli.ConstructorAndPublicMethodsCliObjectFactory
-
- constructObject(CommandLine) - Method in class org.apache.gobblin.runtime.cli.PublicMethodsCliObjectFactory
-
- ConstructorAndPublicMethodsCliObjectFactory<T> - Class in org.apache.gobblin.runtime.cli
-
A helper class for automatically inferring Options from the constructor and public methods in a class.
- ConstructorAndPublicMethodsCliObjectFactory(Class<? extends T>) - Constructor for class org.apache.gobblin.runtime.cli.ConstructorAndPublicMethodsCliObjectFactory
-
- CONTAINER_HEALTH_CHECK_EVENT_BUS_NAME - Static variable in class org.apache.gobblin.util.event.ContainerHealthCheckFailureEvent
-
- ContainerHealthCheckFailureEvent - Class in org.apache.gobblin.util.event
-
- ContainerHealthCheckFailureEvent(Config, String) - Constructor for class org.apache.gobblin.util.event.ContainerHealthCheckFailureEvent
-
- contractPool(ResourceRequirement) - Method in class org.apache.gobblin.util.request_allocation.ResourcePool
-
- convertFieldToSchemaWithProps(Map<String, JsonNode>, Schema) - Static method in class org.apache.gobblin.util.AvroUtils
-
Generate a Schema object from Schema.Field with Field's properties carried over to the new object.
- convertPath(Path, String, RecordCountProvider) - Method in class org.apache.gobblin.util.recordcount.CompactionRecordCountProvider
-
- convertRecordSchema(GenericRecord, Schema) - Static method in class org.apache.gobblin.util.AvroUtils
-
Change the schema of an Avro record.
- convertStream(InputStream) - Static method in class org.apache.gobblin.util.io.StreamUtils
-
Convert an instance of
InputStream to a
FSDataInputStream that is
Seekable and
PositionedReadable.
- copy() - Method in class org.apache.gobblin.util.io.StreamCopier
-
Execute the copy of bytes from the input to the output stream.
- copy(InputStream, OutputStream) - Static method in class org.apache.gobblin.util.io.StreamUtils
-
- copy(ReadableByteChannel, WritableByteChannel) - Static method in class org.apache.gobblin.util.io.StreamUtils
-
- copyFile(FileSystem, Path, FileSystem, Path, Path, boolean, Configuration) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Copies a src Path from a srcFs FileSystem to a dst Path on a dstFs FileSystem.
- copyFile(FileSystem, Path, FileSystem, Path, boolean, Configuration) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Copy a file from a srcFs FileSystem to a dstFs FileSystem.
- copyPath(FileSystem, Path, FileSystem, Path, Configuration) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Copies data from a src Path to a dst Path.
- copyPath(FileSystem, Path, FileSystem, Path, boolean, Configuration) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Copies data from a src Path to a dst Path.
- COUNT_KEY - Static variable in class org.apache.gobblin.util.limiter.CountBasedLimiter.Factory
-
- CountBasedLimiter - Class in org.apache.gobblin.util.limiter
-
An implementation of
Limiter that limits the number of permits allowed to be issued.
- CountBasedLimiter(long) - Constructor for class org.apache.gobblin.util.limiter.CountBasedLimiter
-
- CountBasedLimiter.Factory - Class in org.apache.gobblin.util.limiter
-
- create(Path, FsPermission, boolean, int, short, long, Progressable) - Method in class org.apache.gobblin.util.filesystem.ThrottledFileSystem
-
- create(String) - Static method in class org.apache.gobblin.util.Id.Job
-
- create(String, long) - Static method in class org.apache.gobblin.util.Id.Job
-
- create(String) - Static method in class org.apache.gobblin.util.Id.MultiTask
-
- create(String, int) - Static method in class org.apache.gobblin.util.Id.MultiTask
-
- create(String) - Static method in class org.apache.gobblin.util.Id.Task
-
- create(String, int) - Static method in class org.apache.gobblin.util.Id.Task
-
- create(Config) - Method in interface org.apache.gobblin.util.request_allocation.ResourceEstimator.Factory
-
- createCancelled() - Static method in class org.apache.gobblin.util.callbacks.CallbackResult
-
- createDataFileVersionStrategy(FileSystem, Config) - Method in interface org.apache.gobblin.util.filesystem.DataFileVersionStrategy.DataFileVersionFactory
-
- createDataFileVersionStrategy(FileSystem, Config) - Method in class org.apache.gobblin.util.filesystem.ModTimeDataFileVersionStrategy.Factory
-
- createDefaultTopLevelBroker(Config, ScopeInstance<S>) - Static method in class org.apache.gobblin.broker.SharedResourcesBrokerFactory
-
- createExtractToWorkUnitStateMap(Collection<? extends WorkUnitState>) - Static method in class org.apache.gobblin.util.PublisherUtils
-
- createFailed(Throwable) - Static method in class org.apache.gobblin.util.callbacks.CallbackResult
-
- createFromFuture(Future<R>) - Static method in class org.apache.gobblin.util.callbacks.CallbackResult
-
- createRequestAllocator(RequestAllocatorConfig<T>) - Method in class org.apache.gobblin.util.request_allocation.BruteForceAllocator.Factory
-
- createRequestAllocator(RequestAllocatorConfig<T>) - Method in class org.apache.gobblin.util.request_allocation.GreedyAllocator.Factory
-
- createRequestAllocator(RequestAllocatorConfig<T>) - Method in class org.apache.gobblin.util.request_allocation.HierarchicalAllocator.Factory
-
- createRequestAllocator(RequestAllocatorConfig<T>) - Method in class org.apache.gobblin.util.request_allocation.PreOrderAllocator.Factory
-
- createRequestAllocator(RequestAllocatorConfig<T>) - Method in interface org.apache.gobblin.util.request_allocation.RequestAllocator.Factory
-
- createResource(SharedResourcesBroker<S>, ScopedConfigView<S, EventBusKey>) - Method in class org.apache.gobblin.util.eventbus.EventBusFactory
-
- createResource(SharedResourcesBroker<S>, ScopedConfigView<S, FileSystemKey>) - Method in class org.apache.gobblin.util.filesystem.FileSystemFactory
-
- createResource(SharedResourcesBroker<S>, ScopedConfigView<S, EmptyKey>) - Method in class org.apache.gobblin.util.io.StreamThrottler.Factory
-
- createResource(SharedResourcesBroker<S>, ScopedConfigView<S, SharedLimiterKey>) - Method in class org.apache.gobblin.util.limiter.broker.SharedLimiterFactory
-
- createSocket(Socket, String, int, boolean) - Method in class org.apache.gobblin.util.TrustManagerSecureSocketFactory
-
- createSocket(String, int) - Method in class org.apache.gobblin.util.TrustManagerSecureSocketFactory
-
- createSocket(String, int, InetAddress, int) - Method in class org.apache.gobblin.util.TrustManagerSecureSocketFactory
-
- createSocket(InetAddress, int) - Method in class org.apache.gobblin.util.TrustManagerSecureSocketFactory
-
- createSocket(InetAddress, int, InetAddress, int) - Method in class org.apache.gobblin.util.TrustManagerSecureSocketFactory
-
- createSocket(Socket, String, int, boolean) - Method in class org.apache.gobblin.util.TrustManagerSocketFactory
-
- createSocket(String, int) - Method in class org.apache.gobblin.util.TrustManagerSocketFactory
-
- createSocket(InetAddress, int) - Method in class org.apache.gobblin.util.TrustManagerSocketFactory
-
- createSocket(String, int, InetAddress, int) - Method in class org.apache.gobblin.util.TrustManagerSocketFactory
-
- createSocket(InetAddress, int, InetAddress, int) - Method in class org.apache.gobblin.util.TrustManagerSocketFactory
-
- createSuccessful(R) - Static method in class org.apache.gobblin.util.callbacks.CallbackResult
-
- cryptoKeyLocation(String) - Method in class org.apache.gobblin.util.jdbc.DataSourceBuilder
-
- DATA_FILE_VERSION_STRATEGY_KEY - Static variable in interface org.apache.gobblin.util.filesystem.DataFileVersionStrategy
-
- DataFileVersionStrategy<T extends Comparable<T> & Serializable> - Interface in org.apache.gobblin.util.filesystem
-
An interface to set and get "versions" to data files.
- DataFileVersionStrategy.Characteristic - Enum in org.apache.gobblin.util.filesystem
-
- DataFileVersionStrategy.DataFileVersionFactory<T extends Comparable<T> & Serializable> - Interface in org.apache.gobblin.util.filesystem
-
- DATASET - Static variable in class org.apache.gobblin.util.dataset.DatasetUtils
-
- DATASET_SPECIFIC_PROPS - Static variable in class org.apache.gobblin.util.dataset.DatasetUtils
-
A configuration key that allows a user to specify config parameters on a dataset specific level.
- DatasetFilterUtils - Class in org.apache.gobblin.util
-
A utility class for filtering datasets through blacklist and whitelist.
- DatasetFilterUtils() - Constructor for class org.apache.gobblin.util.DatasetFilterUtils
-
- DatasetUtils - Class in org.apache.gobblin.util.dataset
-
- DataSourceBuilder - Class in org.apache.gobblin.util.jdbc
-
- DataSourceBuilder() - Constructor for class org.apache.gobblin.util.jdbc.DataSourceBuilder
-
- DataSourceModule - Class in org.apache.gobblin.util.jdbc
-
A Guice module defining the dependencies used by the jdbc data source.
- DataSourceModule(Properties) - Constructor for class org.apache.gobblin.util.jdbc.DataSourceModule
-
- DataSourceProvider - Class in org.apache.gobblin.util.jdbc
-
- DataSourceProvider(Properties) - Constructor for class org.apache.gobblin.util.jdbc.DataSourceProvider
-
- DataSourceProvider() - Constructor for class org.apache.gobblin.util.jdbc.DataSourceProvider
-
- DATE - Static variable in class org.apache.gobblin.util.HiveAvroTypeConstants
-
- DatePartitionType - Enum in org.apache.gobblin.util
-
- DECIMAL - Static variable in class org.apache.gobblin.util.HiveAvroTypeConstants
-
Following are supported Avro logical types where they would be mapped to corresponding Hive types:
Decimal -> "decimal"
Date -> "date"
TIME_MILLIS = "timestamp"
- decorateRecord(GenericRecord, Map<String, Object>, Schema) - Static method in class org.apache.gobblin.util.AvroUtils
-
Decorate a GenericRecord with additional fields and make it conform to an extended Schema
It is the caller's responsibility to ensure that the outputSchema is the merge of the inputRecord's schema
and the additional fields.
- decorateRecordSchema(Schema, List<Schema.Field>) - Static method in class org.apache.gobblin.util.AvroUtils
-
Decorate the Schema for a record with additional Schema.Fields.
- deepCopySchemaFields(Schema) - Static method in class org.apache.gobblin.util.AvroUtils
-
- deepestNonGlobPath(Path) - Static method in class org.apache.gobblin.util.PathUtils
-
Finds the deepest ancestor of input that is not a glob.
- DEFAULT_BROKER_CONF_FILE - Static variable in class org.apache.gobblin.broker.SharedResourcesBrokerFactory
-
- DEFAULT_BUFFER_SIZE - Static variable in class org.apache.gobblin.util.io.StreamCopier
-
- DEFAULT_CFG - Static variable in class org.apache.gobblin.util.service.StandardServiceConfig
-
- DEFAULT_COMPUTE_TIME_MICRO - Static variable in class org.apache.gobblin.util.test.StressTestingSource
-
- DEFAULT_CONN_DRIVER - Static variable in class org.apache.gobblin.util.jdbc.DataSourceProvider
-
- DEFAULT_DATA_FILE_VERSION_STRATEGY - Static variable in interface org.apache.gobblin.util.filesystem.DataFileVersionStrategy
-
- DEFAULT_DIMENSION_TOLERANCE - Static variable in class org.apache.gobblin.util.request_allocation.ResourcePool
-
- DEFAULT_HIVESERVER_VERSION - Static variable in class org.apache.gobblin.util.HiveJdbcConnector
-
- DEFAULT_HOCON_PULL_FILE_EXTENSIONS - Static variable in class org.apache.gobblin.util.PullFileLoader
-
- DEFAULT_JAVA_PROPS_PULL_FILE_EXTENSIONS - Static variable in class org.apache.gobblin.util.PullFileLoader
-
- DEFAULT_MEM_ALLOC_BYTES - Static variable in class org.apache.gobblin.util.test.StressTestingSource
-
- DEFAULT_NUM_HELLOS - Static variable in class org.apache.gobblin.util.test.HelloWorldSource
-
- DEFAULT_NUM_RECORDS - Static variable in class org.apache.gobblin.util.test.StressTestingSource
-
- DEFAULT_NUM_WORK_UNITS - Static variable in class org.apache.gobblin.util.test.StressTestingSource
-
- DEFAULT_PARALLEL_RUNNER_THREADS - Static variable in class org.apache.gobblin.util.ParallelRunner
-
- DEFAULT_PROPERTY_DELIMITER_PARSING_ENABLED_KEY - Static variable in class org.apache.gobblin.util.PullFileLoader
-
- DEFAULT_RUN_DURATION - Static variable in class org.apache.gobblin.util.test.StressTestingSource
-
- DEFAULT_SLEEP_TIME - Static variable in class org.apache.gobblin.util.test.StressTestingSource
-
- DefaultLimiterFactory - Class in org.apache.gobblin.util.limiter
-
A default factory class for
Limiters.
- DefaultLimiterFactory() - Constructor for class org.apache.gobblin.util.limiter.DefaultLimiterFactory
-
- defaultThreadFactory() - Static method in class org.apache.gobblin.util.ExecutorsUtils
-
- delegate() - Method in class org.apache.gobblin.util.executors.MDCPropagatingExecutorService
-
- delegate() - Method in class org.apache.gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- delete(Path) - Method in class org.apache.gobblin.util.filesystem.ThrottledFileSystem
-
- delete(Path, boolean) - Method in class org.apache.gobblin.util.filesystem.ThrottledFileSystem
-
- deleteDirectories(FileSystem, List<String>, boolean, boolean) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Calls deletePath() on each directory in the given list of directories to delete.
- deleteEmptyParentDirectories(FileSystem, Path, Path) - Static method in class org.apache.gobblin.util.PathUtils
-
Deletes empty directories starting with startPath and all ancestors up to but not including limitPath.
- deleteIfExists(FileSystem, Path, boolean) - Static method in class org.apache.gobblin.util.HadoopUtils
-
A wrapper around FileSystem.delete(Path, boolean) that only deletes a given Path if it is present
on the given FileSystem.
- deletePath(FileSystem, Path, boolean) - Static method in class org.apache.gobblin.util.HadoopUtils
-
A wrapper around
FileSystem.delete(Path, boolean) which throws
IOException if the given
Path exists, and
FileSystem.delete(Path, boolean) returns False.
- deletePath(Path, boolean) - Method in class org.apache.gobblin.util.ParallelRunner
-
Delete a Path.
- deletePathAndEmptyAncestors(FileSystem, Path, boolean) - Static method in class org.apache.gobblin.util.HadoopUtils
-
- deletePathByRegex(FileSystem, Path, String) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Delete files according to the regular expression provided
- DeprecationUtils - Class in org.apache.gobblin.util.deprecation
-
Utilities to handle deprecations in Gobblin.
- DeprecationUtils() - Constructor for class org.apache.gobblin.util.deprecation.DeprecationUtils
-
- desanitizeKey(String) - Static method in class org.apache.gobblin.util.ConfigUtils
-
- deserialize(String) - Static method in class org.apache.gobblin.util.guid.Guid
-
- deserialize(String) - Static method in class org.apache.gobblin.util.PropertiesUtils
-
- deserialize(String, Class<T>) - Static method in class org.apache.gobblin.util.SerializationUtils
-
- deserialize(String, Class<T>, BaseEncoding) - Static method in class org.apache.gobblin.util.SerializationUtils
-
- deserializeFromBytes(byte[], Class<T>) - Static method in class org.apache.gobblin.util.SerializationUtils
-
- deserializeFromFile(T, Path) - Method in class org.apache.gobblin.util.ParallelRunner
-
Deserialize a
State object from a file.
- deserializeFromSequenceFile(Class<? extends Writable>, Class<T>, Path, Collection<T>, boolean) - Method in class org.apache.gobblin.util.ParallelRunner
-
Deserialize a list of
State objects from a Hadoop
SequenceFile.
- deserializeFromString(Class<? extends Writable>, String) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Deserialize a Writable object from a string.
- deserializeFromString(Class<? extends Writable>, String, Configuration) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Deserialize a Writable object from a string.
- deserializeFsPermission(State, String, FsPermission) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Get
FsPermission from a
State object.
- deserializeState(FileSystem, Path, T) - Static method in class org.apache.gobblin.util.SerializationUtils
-
Deserialize/read a
State instance from a file.
- deserializeStateFromInputStream(InputStream, T) - Static method in class org.apache.gobblin.util.SerializationUtils
-
Deserialize/read a
State instance from a file.
- deserializeWriterDirPermissions(State, int, int) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Deserializes a
FsPermissions object that should be used when a
DataWriter is creating directories.
- deserializeWriterFilePermissions(State, int, int) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Deserializes a
FsPermissions object that should be used when a
DataWriter is writing a file.
- destroy() - Method in class org.apache.gobblin.util.filesystem.PathAlterationObserver
-
Final processing.
- downloadJar(String, String, String, boolean) - Static method in class org.apache.gobblin.util.DownloadUtils
-
Download jar through Grape given an org, module and version
It is assumed that an ivy settings file exists on the classpath
- downloadJar(Map<String, Object>) - Static method in class org.apache.gobblin.util.DownloadUtils
-
- DownloadUtils - Class in org.apache.gobblin.util
-
Utility class for downloads using grape
- driver(String) - Method in class org.apache.gobblin.util.jdbc.DataSourceBuilder
-
- dropRecursiveFields(Schema) - Static method in class org.apache.gobblin.util.AvroUtils
-
Drop recursive fields from a Schema.
- generateDumpScript(Path, FileSystem, String, String) - Static method in class org.apache.gobblin.util.HeapDumpForTaskUtils
-
Generate the dumpScript, which is used when OOM error is thrown during task execution.
- generateKey(SharedResourceFactory, SharedResourceKey, ScopeType, String) - Static method in class org.apache.gobblin.broker.BrokerConfigurationKeyGenerator
-
- get() - Method in class org.apache.gobblin.util.AutoReturnableObject
-
- get(String, Optional<String>) - Static method in class org.apache.gobblin.util.concurrent.TaskSchedulerFactory
-
Gets an instance of the
TaskScheduler with the specified type and ensures that it is started.
- get(TaskSchedulerType, Optional<String>) - Static method in class org.apache.gobblin.util.concurrent.TaskSchedulerFactory
-
Gets an instance of the
TaskScheduler with the specified type and ensures that it is started.
- get() - Method in class org.apache.gobblin.util.Either
-
Get the value of this
Either instance, returned as class
Object.
- get(String, SharedResourcesBroker<S>) - Static method in class org.apache.gobblin.util.eventbus.EventBusFactory
-
- get(Configuration, SharedResourcesBroker<S>) - Static method in class org.apache.gobblin.util.filesystem.FileSystemFactory
-
Equivalent to
FileSystem.get(Configuration), but uses the input
SharedResourcesBroker to configure
add-ons to the
FileSystem (e.g.
- get(URI, Configuration, SharedResourcesBroker<S>) - Static method in class org.apache.gobblin.util.filesystem.FileSystemFactory
-
Equivalent to
FileSystem.get(URI, Configuration), but uses the input
SharedResourcesBroker to configure
add-ons to the
FileSystem (e.g.
- get(EnumSet<Id.Parts>) - Method in class org.apache.gobblin.util.Id
-
- get() - Method in class org.apache.gobblin.util.jdbc.DataSourceProvider
-
- getAllFSTokens(Configuration, Credentials, String, Optional<String>, List<String>) - Static method in class org.apache.gobblin.util.hadoop.TokenUtils
-
- getAllFSTokensImpl(Configuration, Credentials, String, List<String>) - Static method in class org.apache.gobblin.util.hadoop.TokenUtils
-
- getAnyNonHiddenFile(FileSystem, Path) - Static method in class org.apache.gobblin.util.FileListUtils
-
Get any data file, which is not hidden or a directory, from the given path
- getAutoScope(SharedResourcesBroker<S>, ConfigView<S, EventBusKey>) - Method in class org.apache.gobblin.util.eventbus.EventBusFactory
-
- getAutoScope(SharedResourcesBroker<S>, ConfigView<S, FileSystemKey>) - Method in class org.apache.gobblin.util.filesystem.FileSystemFactory
-
- getAutoScope(SharedResourcesBroker<S>, ConfigView<S, EmptyKey>) - Method in class org.apache.gobblin.util.io.StreamThrottler.Factory
-
- getAutoScope(SharedResourcesBroker<S>, ConfigView<S, SharedLimiterKey>) - Method in class org.apache.gobblin.util.limiter.broker.SharedLimiterFactory
-
- getAzkabanTags() - Static method in class org.apache.gobblin.util.AzkabanTags
-
- getAzkabanTags(Configuration) - Static method in class org.apache.gobblin.util.AzkabanTags
-
Gets all useful Azkaban runtime properties required by metrics as a
Map.
- getBoolean(Config, String, boolean) - Static method in class org.apache.gobblin.util.ConfigUtils
-
Return boolean value at path if config has path.
- getBytesProcessedMeter() - Method in class org.apache.gobblin.util.io.MeteredInputStream
-
- getBytesProcessedMeter() - Method in class org.apache.gobblin.util.io.MeteredOutputStream
-
- getBytesProcessedMeter() - Method in interface org.apache.gobblin.util.io.MeteredStream
-
- getChildren() - Method in class org.apache.gobblin.util.filesystem.FileStatusEntry
-
Return the directory's files.
- getClusterName(String) - Method in class org.apache.gobblin.util.ClustersNames
-
Returns human-readable name of the cluster.
- getClusterName() - Method in class org.apache.gobblin.util.ClustersNames
-
Returns the cluster name on which the application is running.
- getClusterName(Configuration) - Method in class org.apache.gobblin.util.ClustersNames
-
Returns the cluster name on which the application is running.
- getClusterNameTags() - Static method in class org.apache.gobblin.util.ClusterNameTags
-
- getClusterNameTags(Configuration) - Static method in class org.apache.gobblin.util.ClusterNameTags
-
Gets all useful Hadoop cluster metrics.
- getCodecFactory(Optional<String>, Optional<String>) - Static method in class org.apache.gobblin.util.WriterUtils
-
Creates a CodecFactory based on the specified codec name and deflate level.
- getConfFromProperties(Properties) - Static method in class org.apache.gobblin.util.HadoopUtils
-
- getConfFromState(State) - Static method in class org.apache.gobblin.util.HadoopUtils
-
- getConfFromState(State, Optional<String>) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Provides Hadoop configuration given state.
- getConfig() - Method in class org.apache.gobblin.broker.KeyedScopedConfigViewImpl
-
- getConfig(Config, String, Config) - Static method in class org.apache.gobblin.util.ConfigUtils
-
Return Config value at path if config has path.
- getConfigOrEmpty(Config, String) - Static method in class org.apache.gobblin.util.ConfigUtils
-
- getConfigView(S, K, String) - Method in class org.apache.gobblin.broker.SharedResourcesBrokerImpl
-
Get a
ConfigView for the input scope, key, and factory.
- getConnection() - Method in class org.apache.gobblin.util.HiveJdbcConnector
-
- getCurrentState() - Method in class org.apache.gobblin.fsm.FiniteStateMachine
-
Get the current state.
- getDataPublisherFinalDir(State, int, int) - Static method in class org.apache.gobblin.util.WriterUtils
-
Get the
Path corresponding the to the directory a given
BaseDataPublisher should
commits its output data.
- getDatasetSpecificProps(Iterable<String>, State) - Static method in class org.apache.gobblin.util.dataset.DatasetUtils
-
- getDateTimeFieldType() - Method in enum org.apache.gobblin.util.DatePartitionType
-
- getDateTimePattern() - Method in enum org.apache.gobblin.util.DatePartitionType
-
- getDecoratedObject() - Method in class org.apache.gobblin.util.filesystem.ExceptionCatchingPathAlterationListenerDecorator
-
- getDecoratedObject() - Method in class org.apache.gobblin.util.io.BatchedMeterDecorator
-
- getDefault() - Static method in class org.apache.gobblin.util.TrustManagerSocketFactory
-
- getDefaultCipherSuites() - Method in class org.apache.gobblin.util.TrustManagerSecureSocketFactory
-
- getDefaultCipherSuites() - Method in class org.apache.gobblin.util.TrustManagerSocketFactory
-
- getDefaultExecutor(Logger) - Static method in class org.apache.gobblin.util.callbacks.CallbacksDispatcher
-
- getDefaultJacksonFactory() - Static method in class org.apache.gobblin.util.json.JsonUtils
-
Get a Jackson JsonFactory configured with standard settings.
- getDefaultObjectMapper() - Static method in class org.apache.gobblin.util.json.JsonUtils
-
Get a Jackson ObjectMapper configured with standard settings.
- getDefaultWriterFilePath(State, int, int) - Static method in class org.apache.gobblin.util.WriterUtils
-
- getDeserializer(Class<WritableShim>) - Method in class org.apache.gobblin.util.WritableShimSerialization
-
- getDirectorySchema(Path, FileSystem, boolean) - Static method in class org.apache.gobblin.util.AvroUtils
-
Get the latest avro schema for a directory
- getDirectorySchema(Path, Configuration, boolean) - Static method in class org.apache.gobblin.util.AvroUtils
-
Get the latest avro schema for a directory
- getDouble(Config, String, double) - Static method in class org.apache.gobblin.util.ConfigUtils
-
Return double value at path if config has path.
- getExpectedRecordCount() - Method in class org.apache.gobblin.util.test.FastSequentialSource.FastSequentialExtractor
-
- getExpectedRecordCount() - Method in class org.apache.gobblin.util.test.HelloWorldSource.ExtractorImpl
-
- getExpectedRecordCount() - Method in class org.apache.gobblin.util.test.StressTestingSource.ExtractorImpl
-
- getExpectedRecordCount() - Method in class org.apache.gobblin.util.test.TestingSource.Extract
-
- getExtractor(WorkUnitState) - Method in class org.apache.gobblin.util.test.FastSequentialSource
-
- getExtractor(WorkUnitState) - Method in class org.apache.gobblin.util.test.HelloWorldSource
-
- getExtractor(WorkUnitState) - Method in class org.apache.gobblin.util.test.StressTestingSource
-
- getExtractor(WorkUnitState) - Method in class org.apache.gobblin.util.test.TestingSource
-
- getExtractsForPredicate(Multimap<Extract, WorkUnitState>, Predicate<WorkUnitState>) - Static method in class org.apache.gobblin.util.PublisherUtils
-
- getFactorySpecificConfig() - Method in class org.apache.gobblin.broker.KeyedScopedConfigViewImpl
-
- getField(Schema, String) - Static method in class org.apache.gobblin.util.AvroUtils
-
Given a GenericRecord, this method will return the field specified by the path parameter.
- getField(DateTime) - Method in enum org.apache.gobblin.util.DatePartitionType
-
- getFieldSchema(Schema, String) - Static method in class org.apache.gobblin.util.AvroUtils
-
Given a GenericRecord, this method will return the schema of the field specified by the path parameter.
- getFieldValue(GenericRecord, String) - Static method in class org.apache.gobblin.util.AvroUtils
-
Given a GenericRecord, this method will return the field specified by the path parameter.
- getFileStatus(Path) - Method in class org.apache.gobblin.util.filesystem.ThrottledFileSystem
-
- getFileSystem() - Method in interface org.apache.gobblin.util.filesystem.FileSystemSupplier
-
Function to get fileSystem
- getForkId(String, int) - Static method in class org.apache.gobblin.util.ForkOperatorUtils
-
Get the fork branch ID of a branch of a given task.
- getFsConfiguration(State) - Static method in class org.apache.gobblin.util.WriterUtils
-
- getFsWithProxy(State, String, Configuration) - Static method in class org.apache.gobblin.util.JobLauncherUtils
-
- getGroupMembers(String) - Method in class org.apache.gobblin.util.LdapUtils
-
- getHadoopAndHiveTokensForProxyUser(State, Optional<File>, UserGroupInformation, IMetaStoreClient, String) - Static method in class org.apache.gobblin.util.hadoop.TokenUtils
-
Get Hadoop tokens (tokens for job history server, job tracker, hive and HDFS) using Kerberos keytab,
on behalf on a proxy user, embed tokens into a
UserGroupInformation as returned result, persist in-memory
credentials if tokenFile specified
Note that when a super-user is fetching tokens for other users,
TokenUtils.fetchHcatToken(String, HiveConf, String, IMetaStoreClient) getDelegationToken} explicitly
contains a string parameter indicating proxy user, while other hadoop services require impersonation first.
- getHadoopFSTokens(State, Optional<File>, Credentials, String) - Static method in class org.apache.gobblin.util.hadoop.TokenUtils
-
- getHadoopTokens(State, Optional<File>, Credentials) - Static method in class org.apache.gobblin.util.hadoop.TokenUtils
-
Get Hadoop tokens (tokens for job history server, job tracker and HDFS) using Kerberos keytab.
- getHighWatermark() - Method in class org.apache.gobblin.util.test.FastSequentialSource.FastSequentialExtractor
-
- getHighWatermark() - Method in class org.apache.gobblin.util.test.HelloWorldSource.ExtractorImpl
-
- getHighWatermark() - Method in class org.apache.gobblin.util.test.StressTestingSource.ExtractorImpl
-
- getHighWatermark() - Method in class org.apache.gobblin.util.test.TestingSource.Extract
-
- getHiveToken(State, IMetaStoreClient, Credentials, String, UserGroupInformation) - Static method in class org.apache.gobblin.util.hadoop.TokenUtils
-
- getHostName() - Static method in class org.apache.gobblin.util.HostUtils
-
- getImplicitBroker() - Static method in class org.apache.gobblin.broker.SharedResourcesBrokerFactory
-
- getInstance() - Static method in class org.apache.gobblin.util.ClustersNames
-
- getInt(Config, String, Integer) - Static method in class org.apache.gobblin.util.ConfigUtils
-
Return
Integer value at
path if
config has path.
- getIvySettingsFile() - Static method in class org.apache.gobblin.util.DownloadUtils
-
Get ivy settings file from classpath
- getJavaClassPath() - Method in class org.apache.gobblin.util.SystemPropertiesWrapper
-
- getJavaHome() - Method in class org.apache.gobblin.util.SystemPropertiesWrapper
-
The path to the JRE that is used to run the program which does the lookup.
- getJoinIterator(Iterator<? extends Requestor<T>>, ConcurrentBoundedPriorityIterable<T>) - Method in class org.apache.gobblin.util.request_allocation.BruteForceAllocator
-
- getJoinIterator(Iterator<? extends Requestor<T>>, ConcurrentBoundedPriorityIterable<T>) - Method in class org.apache.gobblin.util.request_allocation.GreedyAllocator
-
- getJoinIterator(Iterator<? extends Requestor<T>>, ConcurrentBoundedPriorityIterable<T>) - Method in class org.apache.gobblin.util.request_allocation.PreOrderAllocator
-
- getJoinIterator(Iterator<? extends Requestor<T>>, ConcurrentBoundedPriorityIterable<T>) - Method in class org.apache.gobblin.util.request_allocation.PriorityIterableBasedRequestAllocator
-
- getJvmInputArguments() - Static method in class org.apache.gobblin.util.JvmUtils
-
Gets the input arguments passed to the JVM.
- getKey() - Method in interface org.apache.gobblin.util.concurrent.ScheduledTask
-
The unique key used to identify this task.
- getKeyedConfig() - Method in class org.apache.gobblin.broker.KeyedScopedConfigViewImpl
-
- getKeyedScopedConfig() - Method in class org.apache.gobblin.broker.KeyedScopedConfigViewImpl
-
- getLeft() - Method in class org.apache.gobblin.util.Either.Left
-
- getLevel() - Method in class org.apache.gobblin.util.filesystem.FileStatusEntry
-
Return the level
- getListeners() - Method in class org.apache.gobblin.util.callbacks.CallbacksDispatcher
-
- getListeners() - Method in class org.apache.gobblin.util.filesystem.PathAlterationObserver
-
Returns the set of registered file system listeners.
- getLocalFSToken(Configuration, Credentials, String) - Static method in class org.apache.gobblin.util.hadoop.TokenUtils
-
- getLog() - Method in class org.apache.gobblin.util.callbacks.CallbacksDispatcher
-
- getLong(Config, String, Long) - Static method in class org.apache.gobblin.util.ConfigUtils
-
Return
Long value at
path if
config has path.
- getLowestIntervalUnit(String) - Static method in enum org.apache.gobblin.util.DatePartitionType
-
- getMRTokenRenewerInternal(JobConf) - Static method in class org.apache.gobblin.util.hadoop.TokenUtils
-
- getMultiFieldValue(GenericRecord, String) - Static method in class org.apache.gobblin.util.AvroUtils
-
- getName() - Method in class org.apache.gobblin.util.eventbus.EventBusFactory
-
- getName() - Method in class org.apache.gobblin.util.filesystem.FileSystemFactory
-
- getName() - Method in class org.apache.gobblin.util.io.StreamThrottler.Factory
-
- getName() - Method in class org.apache.gobblin.util.limiter.broker.SharedLimiterFactory
-
- getNamespaceTableWriterFilePath(State) - Static method in class org.apache.gobblin.util.WriterUtils
-
- getObservers() - Method in class org.apache.gobblin.util.filesystem.PathAlterationObserverScheduler
-
- getOptionallyThrottledFileSystem(FileSystem, State) - Static method in class org.apache.gobblin.util.HadoopUtils
-
- getOptionallyThrottledFileSystem(FileSystem, int) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Get a throttled FileSystem that limits the number of queries per second to a FileSystem.
- getOptions() - Method in interface org.apache.gobblin.runtime.cli.CliObjectFactory
-
- getOptions() - Method in class org.apache.gobblin.runtime.cli.ConstructorAndPublicMethodsCliObjectFactory
-
- getParent() - Method in class org.apache.gobblin.util.filesystem.FileStatusEntry
-
Return the parent entry.
- getPath() - Method in class org.apache.gobblin.util.filesystem.FileStatusEntry
-
Return the path from the instance FileStatus variable
- getPathForBranch(State, String, int, int) - Static method in class org.apache.gobblin.util.ForkOperatorUtils
-
Get a new path with the given branch name as a sub directory.
- getPathWithoutSchemeAndAuthority(Path) - Static method in class org.apache.gobblin.util.PathUtils
-
Removes the Scheme and Authority from a Path.
- getPatternList(State, String) - Static method in class org.apache.gobblin.util.DatasetFilterUtils
-
- getPatternList(State, String, String) - Static method in class org.apache.gobblin.util.DatasetFilterUtils
-
- getPatternsFromStrings(List<String>) - Static method in class org.apache.gobblin.util.DatasetFilterUtils
-
Convert a list of Strings to a list of Patterns.
- getPos() - Method in class org.apache.gobblin.util.io.SeekableFSInputStream
-
- getPrefix() - Method in class org.apache.gobblin.util.Id
-
- getPrefix() - Method in class org.apache.gobblin.util.Id.Job
-
- getPrefix() - Method in class org.apache.gobblin.util.Id.MultiTask
-
- getPrefix() - Method in class org.apache.gobblin.util.Id.Task
-
- getPrincipalUsingHostname(String, String) - Static method in class org.apache.gobblin.util.HostUtils
-
- getPropAsBoolean(Properties, String, String) - Static method in class org.apache.gobblin.util.PropertiesUtils
-
- getPropAsInt(Properties, String, int) - Static method in class org.apache.gobblin.util.PropertiesUtils
-
- getPropAsList(Properties, String) - Static method in class org.apache.gobblin.util.PropertiesUtils
-
Get the value of a comma separated property as a
List of strings.
- getPropAsList(Properties, String, String) - Static method in class org.apache.gobblin.util.PropertiesUtils
-
Get the value of a property as a list of strings, using the given default value if the property is not set.
- getPropAsLong(Properties, String, long) - Static method in class org.apache.gobblin.util.PropertiesUtils
-
- getProperty(String) - Method in class org.apache.gobblin.util.ImmutableProperties
-
Need to override this method otherwise it will call super.get(key).
- getPropertyNameForBranch(String, int, int) - Static method in class org.apache.gobblin.util.ForkOperatorUtils
-
Get a new property key from an original one with branch index (if applicable).
- getPropertyNameForBranch(String, int) - Static method in class org.apache.gobblin.util.ForkOperatorUtils
-
Get a new property key from an original one with branch index (if applicable).
- getPropertyNameForBranch(WorkUnitState, String) - Static method in class org.apache.gobblin.util.ForkOperatorUtils
-
Get a new property key from an original one based on the branch id.
- getProxiedFileSystem(String, Properties, URI) - Static method in class org.apache.gobblin.util.ProxiedFileSystemCache
-
- getProxiedFileSystem(String, Properties, Configuration) - Static method in class org.apache.gobblin.util.ProxiedFileSystemCache
-
- getProxiedFileSystem(String, Properties, URI, Configuration) - Static method in class org.apache.gobblin.util.ProxiedFileSystemCache
-
- getProxiedFileSystem(State, ProxiedFileSystemWrapper.AuthType, String, String) - Method in class org.apache.gobblin.util.ProxiedFileSystemWrapper
-
Deprecated.
Same as @see #getProxiedFileSystem(State, AuthType, String, String, Configuration) where state properties will be copied
into Configuration.
- getProxiedFileSystem(State, ProxiedFileSystemWrapper.AuthType, String, String, Configuration) - Method in class org.apache.gobblin.util.ProxiedFileSystemWrapper
-
Deprecated.
Getter for proxiedFs, using the passed parameters to create an instance of a proxiedFs.
- getProxiedFileSystemUsingKeytab(State, URI, Configuration) - Static method in class org.apache.gobblin.util.ProxiedFileSystemCache
-
- getProxiedFileSystemUsingKeytab(String, String, Path, URI, Configuration) - Static method in class org.apache.gobblin.util.ProxiedFileSystemCache
-
- getProxiedFileSystemUsingToken(String, Token<?>, URI, Configuration) - Static method in class org.apache.gobblin.util.ProxiedFileSystemCache
-
- getRateIfRateControlled(FileSystem) - Static method in class org.apache.gobblin.util.RateControlledFileSystem
-
Deprecated.
Determines whether the file system is rate controlled, and if so, returns the allowed rate in operations per
second.
- getRateLimiter() - Method in class org.apache.gobblin.util.filesystem.ThrottledFileSystem
-
- getRateLimiter() - Method in class org.apache.gobblin.util.RateControlledFileSystem
-
Deprecated.
- getRecordCount(Path) - Method in class org.apache.gobblin.util.recordcount.CompactionRecordCountProvider
-
Get the record count through filename.
- getRecordCount(Path) - Method in class org.apache.gobblin.util.recordcount.IngestionRecordCountProvider
-
The record count should be the last component before the filename extension.
- getRecordCount(Path) - Method in class org.apache.gobblin.util.recordcount.LateFileRecordCountProvider
-
Get record count from a given filename (possibly having LATE_COMPONENT{RandomInteger}), using the original FileNameWithRecordCountFormat.
- getRejectedAndDroppedRequests(ConcurrentBoundedPriorityIterable<T>) - Method in class org.apache.gobblin.util.request_allocation.PriorityIterableBasedRequestAllocator
-
- getRemoteFSTokenFromURI(Configuration, Credentials, String, List<String>) - Static method in class org.apache.gobblin.util.hadoop.TokenUtils
-
- getRequestor() - Method in interface org.apache.gobblin.util.request_allocation.Request
-
- getRequests(Comparator<T>) - Method in interface org.apache.gobblin.util.request_allocation.PushDownRequestor
-
- getResource() - Method in class org.apache.gobblin.broker.ImmediatelyInvalidResourceEntry
-
- getResource() - Method in class org.apache.gobblin.broker.ResourceInstance
-
This method returns the resource, but may have logic before the return.
- getResourceIfValid() - Method in class org.apache.gobblin.broker.ImmediatelyInvalidResourceEntry
-
This method is synchronized so that the validity check and validity change is atomic for callers of this method.
- getResourceRequirementBuilder() - Method in class org.apache.gobblin.util.request_allocation.ResourcePool
-
- getRestrictedFieldByReflection(Object, String, Class) - Static method in class org.apache.gobblin.util.reflection.RestrictedFieldAccessingUtils
-
Getting field defined in containingObj which was not publicly-accessible, using java-reflection.
- getRestrictedFieldByReflectionRecursively(Object, String, Class) - Static method in class org.apache.gobblin.util.reflection.RestrictedFieldAccessingUtils
-
Getting field defined in superclass(es) which was not publicly-accessible, using java-reflection.
- getRight() - Method in class org.apache.gobblin.util.Either.Right
-
- getRootPath(Path) - Static method in class org.apache.gobblin.util.PathUtils
-
Returns the root path for the specified path.
- getScheduledTask(K) - Method in class org.apache.gobblin.util.concurrent.TaskScheduler
-
- getScheduledTasks() - Method in class org.apache.gobblin.util.concurrent.TaskScheduler
-
- getSchema() - Method in class org.apache.gobblin.util.test.FastSequentialSource.FastSequentialExtractor
-
- getSchema() - Method in class org.apache.gobblin.util.test.HelloWorldSource.ExtractorImpl
-
- getSchema() - Method in class org.apache.gobblin.util.test.StressTestingSource.ExtractorImpl
-
- getSchema() - Method in class org.apache.gobblin.util.test.TestingSource.Extract
-
- getSchemaCreationTime(Schema) - Static method in class org.apache.gobblin.util.AvroUtils
-
- getSchemaFromDataFile(Path, FileSystem) - Static method in class org.apache.gobblin.util.AvroUtils
-
Get Avro schema from an Avro data file.
- getScope(S) - Method in class org.apache.gobblin.broker.SharedResourcesBrokerImpl
-
- getScopedConfig() - Method in class org.apache.gobblin.broker.KeyedScopedConfigViewImpl
-
- getScopedView(S) - Method in class org.apache.gobblin.broker.KeyedScopedConfigViewImpl
-
- getSerializer(Class<WritableShim>) - Method in class org.apache.gobblin.util.WritableShimSerialization
-
- getServiceName() - Method in class org.apache.gobblin.util.filesystem.ThrottledFileSystem
-
- getSharedResource(SharedResourceFactory<T, K, S>, K) - Method in class org.apache.gobblin.broker.SharedResourcesBrokerImpl
-
- getSharedResourceAtScope(SharedResourceFactory<T, K, S>, K, S) - Method in class org.apache.gobblin.broker.SharedResourcesBrokerImpl
-
- getSourceFileSystem(State) - Static method in class org.apache.gobblin.util.HadoopUtils
-
- getStartState() - Method in class org.apache.gobblin.fsm.FiniteStateMachine.Transition
-
Get the state at the beginning of this transition.
- getStateFromConf(Configuration) - Static method in class org.apache.gobblin.util.HadoopUtils
-
- getString(Config, String, String) - Static method in class org.apache.gobblin.util.ConfigUtils
-
Return string value at path if config has path.
- getStringList(Config, String) - Static method in class org.apache.gobblin.util.ConfigUtils
-
An extension to Config.getStringList(String).
- getSupportedCipherSuites() - Method in class org.apache.gobblin.util.TrustManagerSecureSocketFactory
-
- getSupportedCipherSuites() - Method in class org.apache.gobblin.util.TrustManagerSocketFactory
-
- getTableNameWriterFilePath(State) - Static method in class org.apache.gobblin.util.WriterUtils
-
- getTimeUnit(Config, String, TimeUnit) - Static method in class org.apache.gobblin.util.ConfigUtils
-
Return TimeUnit value at path if config has path.
- getTokenFromSeqFile(String, Path) - Static method in class org.apache.gobblin.util.ProxiedFileSystemUtils
-
Retrives a Token from a given sequence file for a specified user.
- getUnderlyingMeter() - Method in class org.apache.gobblin.util.io.BatchedMeterDecorator
-
- getUnitMilliseconds() - Method in enum org.apache.gobblin.util.DatePartitionType
-
Get the number of milliseconds associated with a partition type.
- getUsageString() - Method in interface org.apache.gobblin.runtime.cli.CliObjectFactory
-
Get a usage string for display on the command line.
- getUsageString() - Method in class org.apache.gobblin.runtime.cli.PublicMethodsCliObjectFactory
-
- getValueClassName() - Method in class org.apache.gobblin.util.hadoop.GobblinSequenceFileReader
-
Returns the name of the value class.
- getValuesAsList(Properties, Optional<String>) - Static method in class org.apache.gobblin.util.PropertiesUtils
-
Extract all the values whose keys start with a prefix
- getVersion(Path) - Method in interface org.apache.gobblin.util.filesystem.DataFileVersionStrategy
-
Get the version of a path.
- getVersion(Path) - Method in class org.apache.gobblin.util.filesystem.ModTimeDataFileVersionStrategy
-
- getWorkunits(SourceState) - Method in class org.apache.gobblin.util.test.FastSequentialSource
-
- getWorkunits(SourceState) - Method in class org.apache.gobblin.util.test.HelloWorldSource
-
- getWorkunits(SourceState) - Method in class org.apache.gobblin.util.test.StressTestingSource
-
- getWorkunits(SourceState) - Method in class org.apache.gobblin.util.test.TestingSource
-
- getWriterFileName(State, int, int, String, String) - Static method in class org.apache.gobblin.util.WriterUtils
-
- getWriterFilePath(State, int, int) - Static method in class org.apache.gobblin.util.WriterUtils
-
Get the
Path corresponding the the relative file path for a given
DataWriter.
- getWriterFileSystem(State, int, int) - Static method in class org.apache.gobblin.util.HadoopUtils
-
- getWriterFS(State, int, int) - Static method in class org.apache.gobblin.util.WriterUtils
-
- getWriterFs(State) - Static method in class org.apache.gobblin.util.WriterUtils
-
- getWriterFsUri(State, int, int) - Static method in class org.apache.gobblin.util.WriterUtils
-
- getWriterOutputDir(State, int, int) - Static method in class org.apache.gobblin.util.WriterUtils
-
Get the
Path corresponding the to the directory a given
DataWriter should be writing
its output data.
- getWriterStagingDir(State, int, int) - Static method in class org.apache.gobblin.util.WriterUtils
-
Get the
Path corresponding the to the directory a given
DataWriter should be writing
its staging data.
- getWriterStagingDir(State, int, int, String) - Static method in class org.apache.gobblin.util.WriterUtils
-
Get the staging
Path for
DataWriter that has attemptId in the path.
- GLOB_TOKENS - Static variable in class org.apache.gobblin.util.PathUtils
-
- GLOBAL_HOCON_EXTENSION - Static variable in class org.apache.gobblin.util.PullFileLoader
-
- GLOBAL_HOCON_PATH_FILTER - Static variable in class org.apache.gobblin.util.PullFileLoader
-
- GLOBAL_PATH_FILTER - Static variable in class org.apache.gobblin.util.PullFileLoader
-
- GLOBAL_PROPS_EXTENSION - Static variable in class org.apache.gobblin.util.PullFileLoader
-
- GLOBAL_PROPS_PATH_FILTER - Static variable in class org.apache.gobblin.util.PullFileLoader
-
- globStatus(Path) - Method in class org.apache.gobblin.util.filesystem.ThrottledFileSystem
-
- GOBBLIN_UTIL_JDBC_PREFIX - Static variable in class org.apache.gobblin.util.jdbc.DataSourceProvider
-
- GobblinCli - Class in org.apache.gobblin.runtime.cli
-
- GobblinCli() - Constructor for class org.apache.gobblin.runtime.cli.GobblinCli
-
- GobblinConstructorUtils - Class in org.apache.gobblin.util.reflection
-
Helper methods to instantiate classes
- GobblinConstructorUtils() - Constructor for class org.apache.gobblin.util.reflection.GobblinConstructorUtils
-
- GobblinProcessBuilder - Class in org.apache.gobblin.util
-
- GobblinProcessBuilder() - Constructor for class org.apache.gobblin.util.GobblinProcessBuilder
-
- GobblinSequenceFileReader - Class in org.apache.gobblin.util.hadoop
-
Override the SequenceFile.Reader mainly to
override the {@link #getValueClassName()} so that
we can handle the package name issue properly.
- GobblinSequenceFileReader(FileSystem, Path, Configuration) - Constructor for class org.apache.gobblin.util.hadoop.GobblinSequenceFileReader
-
- GreedyAllocator<T extends Request<T>> - Class in org.apache.gobblin.util.request_allocation
-
- GreedyAllocator(RequestAllocatorConfig<T>) - Constructor for class org.apache.gobblin.util.request_allocation.GreedyAllocator
-
- GreedyAllocator.Factory - Class in org.apache.gobblin.util.request_allocation
-
- Guid - Class in org.apache.gobblin.util.guid
-
Class wrapping a byte array representing a guid.
- Guid(byte[]) - Constructor for class org.apache.gobblin.util.guid.Guid
-
Creates a
Guid by computing the sha of the input bytes.
- guid() - Method in interface org.apache.gobblin.util.guid.HasGuid
-
- GUID_LENGTH - Static variable in class org.apache.gobblin.util.guid.Guid
-
- LateFileRecordCountProvider - Class in org.apache.gobblin.util.recordcount
-
- LateFileRecordCountProvider() - Constructor for class org.apache.gobblin.util.recordcount.LateFileRecordCountProvider
-
- LATEST_MOD_TIME_ORDER - Static variable in class org.apache.gobblin.util.FileListUtils
-
- LDAP_BASE_DN_KEY - Static variable in class org.apache.gobblin.util.LdapUtils
-
- LDAP_HOST_KEY - Static variable in class org.apache.gobblin.util.LdapUtils
-
- LDAP_PASSWORD_KEY - Static variable in class org.apache.gobblin.util.LdapUtils
-
- LDAP_PORT_KEY - Static variable in class org.apache.gobblin.util.LdapUtils
-
- LDAP_PREFIX - Static variable in class org.apache.gobblin.util.LdapUtils
-
- LDAP_USE_SECURE_TRUSTMANAGER - Static variable in class org.apache.gobblin.util.LdapUtils
-
- LDAP_USER_KEY - Static variable in class org.apache.gobblin.util.LdapUtils
-
- LdapUtils - Class in org.apache.gobblin.util
-
This is a utility class for accessing Active Directory.
- LdapUtils(Config) - Constructor for class org.apache.gobblin.util.LdapUtils
-
- left(S) - Static method in class org.apache.gobblin.util.Either
-
Create an instance of
Either with value of type
S.
- Left(S) - Constructor for class org.apache.gobblin.util.Either.Left
-
- Limiter - Interface in org.apache.gobblin.util.limiter
-
An interface for classes that implement some logic limiting on the occurrences of some events,
e.g., data record extraction using an
Extractor.
- LIMITER_CLASS_KEY - Static variable in class org.apache.gobblin.util.limiter.broker.SharedLimiterFactory
-
- LimiterFactory - Interface in org.apache.gobblin.util.limiter
-
Interface for factories that build
Limiters.
- listFilesRecursively(FileSystem, Path) - Static method in class org.apache.gobblin.util.FileListUtils
-
- listFilesRecursively(FileSystem, Iterable<Path>) - Static method in class org.apache.gobblin.util.FileListUtils
-
- listFilesRecursively(FileSystem, Path, PathFilter) - Static method in class org.apache.gobblin.util.FileListUtils
-
Helper method to list out all files under a specified path.
- listFilesRecursively(FileSystem, Path, PathFilter, boolean) - Static method in class org.apache.gobblin.util.FileListUtils
-
Helper method to list out all files under a specified path.
- listFilesToCopyAtPath(FileSystem, Path, PathFilter, boolean) - Static method in class org.apache.gobblin.util.FileListUtils
-
Given a path to copy, list all files rooted at the given path to copy
- listFilesToCopyAtPath(FileSystem, Path, PathFilter, boolean, boolean) - Static method in class org.apache.gobblin.util.FileListUtils
-
Given a path to copy, list all files rooted at the given path to copy
- LISTING_FILES_PER_PERMIT - Static variable in class org.apache.gobblin.util.filesystem.ThrottledFileSystem
-
Listing operations will use 1 permit per this many listed elements.
- listMostNestedPathRecursively(FileSystem, Path) - Static method in class org.apache.gobblin.util.FileListUtils
-
Method to list out all files, or directory if no file exists, under a specified path.
- listMostNestedPathRecursively(FileSystem, Iterable<Path>) - Static method in class org.apache.gobblin.util.FileListUtils
-
- listMostNestedPathRecursively(FileSystem, Path, PathFilter) - Static method in class org.apache.gobblin.util.FileListUtils
-
Method to list out all files, or directory if no file exists, under a specified path.
- listPathsRecursively(FileSystem, Path, PathFilter) - Static method in class org.apache.gobblin.util.FileListUtils
-
Helper method to list out all paths under a specified path.
- listStatus(Path) - Method in class org.apache.gobblin.util.filesystem.ThrottledFileSystem
-
- listStatus(Path, PathFilter) - Method in class org.apache.gobblin.util.filesystem.ThrottledFileSystem
-
- listStatusRecursive(FileSystem, Path) - Static method in class org.apache.gobblin.util.HadoopUtils
-
- LOAD_HADOOP_CONFIGURATION - Static variable in class org.apache.gobblin.broker.SharedResourcesBrokerFactory
-
- loadPullFile(Path, Config, boolean, boolean) - Method in class org.apache.gobblin.util.PullFileLoader
-
Load a single pull file.
- loadPullFile(Path, Config, boolean) - Method in class org.apache.gobblin.util.PullFileLoader
-
- loadPullFilesRecursively(Path, Config, boolean) - Method in class org.apache.gobblin.util.PullFileLoader
-
Find and load all pull files under a base Path recursively in an order sorted by last modified date.
- Log4jConfigurationHelper - Class in org.apache.gobblin.util.logs
-
A helper class for programmatically configuring log4j.
- Log4jConfigurationHelper() - Constructor for class org.apache.gobblin.util.logs.Log4jConfigurationHelper
-
- logAndThrowFailures(List<Either<T, ExecutionException>>, Logger, int) - Static method in class org.apache.gobblin.util.executors.IteratorExecutor
-
- LogCopier - Class in org.apache.gobblin.util.logs
-
A utility service that periodically reads log files in a source log file directory for changes
since the last reads and appends the changes to destination log files with the same names as
the source log files in a destination log directory.
- LogCopier.Builder - Class in org.apache.gobblin.util.logs
-
- logFailures(List<Either<T, ExecutionException>>, Logger, int) - Static method in class org.apache.gobblin.util.executors.IteratorExecutor
-
- loggingDecorator(ExecutorService) - Static method in class org.apache.gobblin.util.ExecutorsUtils
-
Creates an ListeningExecutorService whose submit
and execute methods propagate the MDC information across
thread boundaries.
- loggingDecorator(ScheduledExecutorService) - Static method in class org.apache.gobblin.util.ExecutorsUtils
-
Creates an ListeningScheduledExecutorService whose
submit, execute, schedule,
scheduleAtFixedRate, and scheduleWithFixedDelay
methods propagate the MDC information across thread boundaries.
- loggingDecorator(Runnable) - Static method in class org.apache.gobblin.util.ExecutorsUtils
-
Creates an
Runnable which propagates the MDC
information across thread boundaries.
- loggingDecorator(Callable<T>) - Static method in class org.apache.gobblin.util.ExecutorsUtils
-
Creates an Callable which propagates the MDC
information across thread boundaries.
- LoggingUncaughtExceptionHandler - Class in org.apache.gobblin.util
-
- LoggingUncaughtExceptionHandler(Optional<Logger>) - Constructor for class org.apache.gobblin.util.LoggingUncaughtExceptionHandler
-
- logStatistics(Optional<Logger>) - Method in class org.apache.gobblin.util.request_allocation.ConcurrentBoundedPriorityIterable
-
- random() - Method in class org.apache.gobblin.util.PortUtils.ServerSocketPortLocator
-
- RANDOM - Static variable in class org.apache.gobblin.util.request_allocation.AllocatedRequestsIteratorBase.RequestWithResourceRequirement
-
- RateBasedLimiter - Class in org.apache.gobblin.util.limiter
-
An implementation of
Limiter that limits the rate of some events.
- RateBasedLimiter(double) - Constructor for class org.apache.gobblin.util.limiter.RateBasedLimiter
-
- RateBasedLimiter(double, TimeUnit) - Constructor for class org.apache.gobblin.util.limiter.RateBasedLimiter
-
- RateBasedLimiter.Factory - Class in org.apache.gobblin.util.limiter
-
- RateControlledFileSystem - Class in org.apache.gobblin.util
-
- RateControlledFileSystem(FileSystem, long) - Constructor for class org.apache.gobblin.util.RateControlledFileSystem
-
Deprecated.
- read() - Method in class org.apache.gobblin.util.io.EmptyInputStream
-
- read() - Method in class org.apache.gobblin.util.io.MeteredInputStream
-
- read(byte[], int, int) - Method in class org.apache.gobblin.util.io.MeteredInputStream
-
- read(byte[], int, int) - Method in class org.apache.gobblin.util.io.SeekableFSInputStream
-
- read() - Method in class org.apache.gobblin.util.io.SeekableFSInputStream
-
- read() - Method in class org.apache.gobblin.util.io.ThrottledInputStream
-
- read(byte[]) - Method in class org.apache.gobblin.util.io.ThrottledInputStream
-
- read(byte[], int, int) - Method in class org.apache.gobblin.util.io.ThrottledInputStream
-
- readAllRecords(String, String) - Static method in class org.apache.gobblin.util.test.TestIOUtils
-
Reads all records from a json file as GenericRecords
- readFrom(Path) - Method in class org.apache.gobblin.util.logs.LogCopier.Builder
-
Set the path of the source log file directory to read from.
- readFrom(List<Path>) - Method in class org.apache.gobblin.util.logs.LogCopier.Builder
-
Set the paths of the source log file directories to read from.
- readRecord(Long) - Method in class org.apache.gobblin.util.test.FastSequentialSource.FastSequentialExtractor
-
- readRecord(String) - Method in class org.apache.gobblin.util.test.HelloWorldSource.ExtractorImpl
-
- readRecord(byte[]) - Method in class org.apache.gobblin.util.test.StressTestingSource.ExtractorImpl
-
Read a record with configurable idle and compute time.
- readRecord(String) - Method in class org.apache.gobblin.util.test.TestingSource.Extract
-
- recordsWritten() - Method in class org.apache.gobblin.util.test.StdoutWriter
-
- recordToByteArray(GenericRecord) - Static method in class org.apache.gobblin.util.AvroUtils
-
Convert a GenericRecord to a byte array.
- ReentrantStableStateWait(String) - Constructor for exception org.apache.gobblin.fsm.FiniteStateMachine.ReentrantStableStateWait
-
- refresh(Path) - Method in class org.apache.gobblin.util.filesystem.FileStatusEntry
-
- REGEX - Static variable in class org.apache.gobblin.util.filters.RegexPathFilter
-
- RegexPathFilter - Class in org.apache.gobblin.util.filters
-
Use a regex to filter Path.
- RegexPathFilter(Properties) - Constructor for class org.apache.gobblin.util.filters.RegexPathFilter
-
- RegexPathFilter(String) - Constructor for class org.apache.gobblin.util.filters.RegexPathFilter
-
- RegexPathFilter(String, boolean) - Constructor for class org.apache.gobblin.util.filters.RegexPathFilter
-
- registerImplicitBroker(SharedResourcesBroker<?>) - Static method in class org.apache.gobblin.broker.SharedResourcesBrokerFactory
-
Register a
SharedResourcesBroker to be used as the implicit broker for this and all new children threads.
- rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class org.apache.gobblin.util.executors.ForceQueuePolicy
-
- relativizePath(Path, Path) - Static method in class org.apache.gobblin.util.PathUtils
-
- remove() - Method in class org.apache.gobblin.util.iterators.InterruptibleIterator
-
- remove() - Method in class org.apache.gobblin.util.request_allocation.AllocatedRequestsIteratorBase
-
- removeExtension(Path, String...) - Static method in class org.apache.gobblin.util.PathUtils
-
Removes all extensions from path if they exist.
- removeListener(L) - Method in class org.apache.gobblin.util.callbacks.CallbacksDispatcher
-
- removeListener(PathAlterationListener) - Method in class org.apache.gobblin.util.filesystem.PathAlterationObserver
-
Remove a file system listener.
- removeObserver(PathAlterationObserver) - Method in class org.apache.gobblin.util.filesystem.PathAlterationObserverScheduler
-
Remove a file system observer from this monitor.
- removeUncomparableFields(Schema) - Static method in class org.apache.gobblin.util.AvroUtils
-
Remove map, array, enum fields, as well as union fields that contain map, array or enum,
from an Avro schema.
- rename(Path, Path) - Method in class org.apache.gobblin.util.filesystem.ThrottledFileSystem
-
- renameDeprecatedKeys(State, String, List<String>) - Static method in class org.apache.gobblin.util.deprecation.DeprecationUtils
-
Sets an option in a
State to the first available value of a list of deprecatedKeys.
- renamePath(FileContext, Path, Path) - Static method in class org.apache.gobblin.util.HadoopUtils
-
A wrapper around FileContext.rename(Path, Path, Options.Rename...).
- renamePath(FileContext, Path, Path, boolean) - Static method in class org.apache.gobblin.util.HadoopUtils
-
A wrapper around FileContext.rename(Path, Path, Options.Rename...)}.
- renamePath(FileSystem, Path, Path) - Static method in class org.apache.gobblin.util.HadoopUtils
-
A wrapper around
FileSystem.rename(Path, Path) which throws
IOException if
FileSystem.rename(Path, Path) returns False.
- renamePath(FileSystem, Path, Path, boolean) - Static method in class org.apache.gobblin.util.HadoopUtils
-
A wrapper around
FileSystem.rename(Path, Path) which throws
IOException if
FileSystem.rename(Path, Path) returns False.
- renamePath(Path, Path, Optional<String>) - Method in class org.apache.gobblin.util.ParallelRunner
-
Rename a Path.
- renamePathHandleLocalFSRace(FileSystem, Path, Path) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Renames a src Path on fs FileSystem to a dst Path.
- renameRecursively(FileSystem, Path, Path) - Static method in class org.apache.gobblin.util.HadoopUtils
-
This method is an additive implementation of the FileSystem.rename(Path, Path) method.
- replacePortTokens(String) - Method in class org.apache.gobblin.util.PortUtils
-
Replaces any port tokens in the specified string.
- replaceScheme(URI, String, String) - Static method in class org.apache.gobblin.util.filesystem.InstrumentedFileSystemUtils
-
Replace the scheme of the input
URI if it matches the string to replace.
- replaceScheme(Path, String, String) - Static method in class org.apache.gobblin.util.filesystem.InstrumentedFileSystemUtils
-
Replace the scheme of the input Path if it matches the string to replace.
- replaceScheme(Path[], String, String) - Static method in class org.apache.gobblin.util.filesystem.InstrumentedFileSystemUtils
-
Replace the scheme of each Path if it matches the string to replace.
- replaceScheme(FileStatus[], String, String) - Static method in class org.apache.gobblin.util.filesystem.InstrumentedFileSystemUtils
-
Replace the scheme of each FileStatus if it matches the string to replace.
- replaceScheme(FileStatus, String, String) - Static method in class org.apache.gobblin.util.filesystem.InstrumentedFileSystemUtils
-
Replace the scheme of the input FileStatus if it matches the string to replace.
- Request<T extends Request> - Interface in org.apache.gobblin.util.request_allocation
-
Represents an expensive request in the request allocation problem.
- RequestAllocator<T extends Request<T>> - Interface in org.apache.gobblin.util.request_allocation
-
This interface is intended to solve the problem of selecting a subset of expensive requests based on priority when
there are limited resources to perform such requests.
- RequestAllocator.Factory - Interface in org.apache.gobblin.util.request_allocation
-
- RequestAllocatorConfig<T extends Request<T>> - Class in org.apache.gobblin.util.request_allocation
-
- RequestAllocatorConfig() - Constructor for class org.apache.gobblin.util.request_allocation.RequestAllocatorConfig
-
- RequestAllocatorConfig.AllEqualPrioritizer<T> - Class in org.apache.gobblin.util.request_allocation
-
- RequestAllocatorConfig.Builder<T extends Request<T>> - Class in org.apache.gobblin.util.request_allocation
-
- RequestAllocatorConfig.StoreRejectedRequestsConfig - Enum in org.apache.gobblin.util.request_allocation
-
- RequestAllocatorUtils - Class in org.apache.gobblin.util.request_allocation
-
- RequestAllocatorUtils() - Constructor for class org.apache.gobblin.util.request_allocation.RequestAllocatorUtils
-
- Requestor<T extends Request> - Interface in org.apache.gobblin.util.request_allocation
-
A wrapper around a
Iterator of
Requests used for request allocation problem.
- reset() - Method in class org.apache.gobblin.util.io.ThrottledInputStream
-
- reset() - Method in class org.apache.gobblin.util.Sleeper.MockSleeper
-
- resolveEncrypted(Config, Optional<String>) - Static method in class org.apache.gobblin.util.ConfigUtils
-
Resolves encrypted config value(s) by considering on the path with "encConfigPath" as encrypted.
- RESOURCE_LIMITED_PREFIX - Static variable in class org.apache.gobblin.util.filesystem.FileSystemLimiterKey
-
- ResourceEstimator<T> - Interface in org.apache.gobblin.util.request_allocation
-
- ResourceEstimator.Factory<T> - Interface in org.apache.gobblin.util.request_allocation
-
- ResourceInstance<T> - Class in org.apache.gobblin.broker
-
- ResourceInstance() - Constructor for class org.apache.gobblin.broker.ResourceInstance
-
- ResourcePool - Class in org.apache.gobblin.util.request_allocation
-
- ResourcePool(Map<String, Double>, Map<String, Double>, Map<String, Double>) - Constructor for class org.apache.gobblin.util.request_allocation.ResourcePool
-
- ResourcePool(ResourcePool) - Constructor for class org.apache.gobblin.util.request_allocation.ResourcePool
-
- ResourceRequirement - Class in org.apache.gobblin.util.request_allocation
-
- ResourceRequirement(ResourceRequirement) - Constructor for class org.apache.gobblin.util.request_allocation.ResourceRequirement
-
- ResourceRequirement.Builder - Class in org.apache.gobblin.util.request_allocation
-
- restoreFilePath(Path) - Static method in class org.apache.gobblin.util.recordcount.LateFileRecordCountProvider
-
- RestrictedFieldAccessingUtils - Class in org.apache.gobblin.util.reflection
-
These are hacky methods that should only be used when there are access-modifiers prevents accessing fields that
are essential for application code to access.
- RETRY_INTERVAL_MS - Static variable in class org.apache.gobblin.util.retry.RetryerFactory
-
- RETRY_MULTIPLIER - Static variable in class org.apache.gobblin.util.retry.RetryerFactory
-
- RETRY_TIME_OUT_MS - Static variable in class org.apache.gobblin.util.retry.RetryerFactory
-
- RETRY_TIMES - Static variable in class org.apache.gobblin.util.retry.RetryerFactory
-
- RETRY_TYPE - Static variable in class org.apache.gobblin.util.retry.RetryerFactory
-
- RetryerFactory<T> - Class in org.apache.gobblin.util.retry
-
Factory class that builds Retryer.
- RetryerFactory() - Constructor for class org.apache.gobblin.util.retry.RetryerFactory
-
- RetryerFactory.RetryType - Enum in org.apache.gobblin.util.retry
-
- right(T) - Static method in class org.apache.gobblin.util.Either
-
Create an instance of
Either with value of type
T.
- Right(T) - Constructor for class org.apache.gobblin.util.Either.Right
-
- run(String[]) - Method in interface org.apache.gobblin.runtime.cli.CliApplication
-
Run this application.
- run() - Method in class org.apache.gobblin.util.executors.MDCPropagatingRunnable
-
- run() - Method in class org.apache.gobblin.util.filesystem.PathAlterationObserverScheduler
-
- RUN_DURATION_KEY - Static variable in class org.apache.gobblin.util.test.StressTestingSource
-
- runOneIteration() - Method in interface org.apache.gobblin.util.concurrent.ScheduledTask
-
Run one iteration of the scheduled task.
- runOneIteration() - Method in class org.apache.gobblin.util.logs.LogCopier
-
- s - Variable in class org.apache.gobblin.util.Either
-
- safeRenameIfNotExists(FileSystem, Path, Path) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Renames from to to if to doesn't exist in a thread-safe way.
- safeRenameRecursively(FileSystem, Path, Path) - Static method in class org.apache.gobblin.util.HadoopUtils
-
- sanitizedKey(String) - Static method in class org.apache.gobblin.util.ConfigUtils
-
returns true if is it a sanitized key
- sanitizeFullPrefixKey(String) - Static method in class org.apache.gobblin.util.ConfigUtils
-
- sanitizePath(String, String) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Remove illegal HDFS path characters from the given path.
- sanitizePath(Path, String) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Remove illegal HDFS path characters from the given path.
- sanitizeSchemaString(String) - Static method in class org.apache.gobblin.util.AvroUtils
-
Escaping "\", """, ";" and "'" character in the schema string when it is being used in DDL.
- saveConfigToFile(Config, Path) - Method in class org.apache.gobblin.util.ConfigUtils
-
- saveToFile(String, Path) - Method in class org.apache.gobblin.util.FileUtils
-
- ScalingThreadPoolExecutor - Class in org.apache.gobblin.util.executors
-
- schedule(T, long, TimeUnit) - Method in class org.apache.gobblin.util.concurrent.TaskScheduler
-
- schedule(Runnable, long, TimeUnit) - Method in class org.apache.gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- schedule(Callable<V>, long, TimeUnit) - Method in class org.apache.gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.apache.gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- ScheduledTask<K> - Interface in org.apache.gobblin.util.concurrent
-
A task which can be scheduled to run recurrently by an instance of
TaskScheduler.
- scheduler() - Method in class org.apache.gobblin.util.logs.LogCopier
-
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.apache.gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- SchemaEntry() - Constructor for class org.apache.gobblin.util.AvroUtils.SchemaEntry
-
- SCHEME - Static variable in class org.apache.gobblin.util.filesystem.InstrumentedHDFSFileSystem
-
- SCHEME - Static variable in class org.apache.gobblin.util.filesystem.InstrumentedLocalFileSystem
-
- SCHEME - Static variable in class org.apache.gobblin.util.filesystem.InstrumentedWebHDFSFileSystem
-
- seek(long) - Method in class org.apache.gobblin.util.io.SeekableFSInputStream
-
- SeekableFSInputStream - Class in org.apache.gobblin.util.io
-
Class that wraps an
InputStream to support
Seekable and
PositionedReadable
- SeekableFSInputStream(InputStream) - Constructor for class org.apache.gobblin.util.io.SeekableFSInputStream
-
- seekToNewSource(long) - Method in class org.apache.gobblin.util.io.SeekableFSInputStream
-
- selfScope() - Method in class org.apache.gobblin.broker.SharedResourcesBrokerImpl
-
- sendEmail(State, String, String) - Static method in class org.apache.gobblin.util.EmailUtils
-
A general method for sending emails.
- sendJobCancellationEmail(String, String, State) - Static method in class org.apache.gobblin.util.EmailUtils
-
Send a job cancellation notification email.
- sendJobCompletionEmail(String, String, String, State) - Static method in class org.apache.gobblin.util.EmailUtils
-
Send a job completion notification email.
- sendJobFailureAlertEmail(String, String, int, State) - Static method in class org.apache.gobblin.util.EmailUtils
-
Send a job failure alert email.
- SEPARATOR - Static variable in class org.apache.gobblin.util.Id
-
- SerializationUtils - Class in org.apache.gobblin.util
-
A utility class for serializing and deserializing Objects to/from Strings.
- SerializationUtils() - Constructor for class org.apache.gobblin.util.SerializationUtils
-
- serialize(Properties) - Static method in class org.apache.gobblin.util.PropertiesUtils
-
- serialize(T) - Static method in class org.apache.gobblin.util.SerializationUtils
-
Serialize an object into a String.
- serialize(T, BaseEncoding) - Static method in class org.apache.gobblin.util.SerializationUtils
-
Serialize an object into a String.
- serializeAsPath(GenericRecord, boolean, boolean) - Static method in class org.apache.gobblin.util.AvroUtils
-
Serialize a generic record as a relative Path.
- serializeIntoBytes(T) - Static method in class org.apache.gobblin.util.SerializationUtils
-
Serialize an object into a byte array.
- serializeState(FileSystem, Path, T) - Static method in class org.apache.gobblin.util.SerializationUtils
-
Serialize a
State instance to a file.
- serializeState(FileSystem, Path, T, short) - Static method in class org.apache.gobblin.util.SerializationUtils
-
Serialize a
State instance to a file.
- serializeToFile(T, Path) - Method in class org.apache.gobblin.util.ParallelRunner
-
Serialize a
State object into a file.
- serializeToString(Writable) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Serialize a Writable object into a string.
- serializeWriterDirPermissions(State, int, int, FsPermission) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Given a
FsPermission objects, set a key, value pair in the given
State for the writer to
use when creating files.
- serializeWriterFilePermissions(State, int, int, FsPermission) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Given a
FsPermission objects, set a key, value pair in the given
State for the writer to
use when creating files.
- ServerSocketPortLocator() - Constructor for class org.apache.gobblin.util.PortUtils.ServerSocketPortLocator
-
- serviceName - Variable in class org.apache.gobblin.util.filesystem.FileSystemLimiterKey
-
- set() - Method in class org.apache.gobblin.util.concurrent.AutoResetEvent
-
- setChildren(FileStatusEntry[]) - Method in class org.apache.gobblin.util.filesystem.FileStatusEntry
-
Set the directory's files.
- setDefaultVersion(Path) - Method in interface org.apache.gobblin.util.filesystem.DataFileVersionStrategy
-
Set the version of a path to a value automatically set by the versioning system.
- setDefaultVersion(Path) - Method in class org.apache.gobblin.util.filesystem.ModTimeDataFileVersionStrategy
-
- setGroup(FileSystem, Path, String) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Set the group associated with a given path.
- setPermissions(Path, Optional<String>, Optional<String>, FileSystem, FsPermission) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Try to set owner and permissions for the path.
- setProxiedFileSystem(FileSystem) - Method in class org.apache.gobblin.util.ProxiedFileSystemWrapper
-
Deprecated.
Setter for proxiedFs.
- setRequirement(String, double) - Method in class org.apache.gobblin.util.request_allocation.ResourceRequirement.Builder
-
Specify the resource requirement along a dimension.
- setSchemaCreationTime(Schema, String) - Static method in class org.apache.gobblin.util.AvroUtils
-
- setVersion(Path, T) - Method in interface org.apache.gobblin.util.filesystem.DataFileVersionStrategy
-
Set the version of a path to a specific version (generally replicated from another path).
- setVersion(Path, Long) - Method in class org.apache.gobblin.util.filesystem.ModTimeDataFileVersionStrategy
-
- setWriterDirOctalPermissions(State, int, int, String) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Given a
String in octal notation, set a key, value pair in the given
State for the writer to
use when creating directories.
- setWriterFileOctalPermissions(State, int, int, String) - Static method in class org.apache.gobblin.util.HadoopUtils
-
Given a
String in octal notation, set a key, value pair in the given
State for the writer to
use when creating files.
- SharedLimiterFactory<S extends ScopeType<S>> - Class in org.apache.gobblin.util.limiter.broker
-
- SharedLimiterFactory() - Constructor for class org.apache.gobblin.util.limiter.broker.SharedLimiterFactory
-
- SharedLimiterKey - Class in org.apache.gobblin.util.limiter.broker
-
- SharedLimiterKey(String) - Constructor for class org.apache.gobblin.util.limiter.broker.SharedLimiterKey
-
- SharedLimiterKey(String, SharedLimiterKey.GlobalLimiterPolicy) - Constructor for class org.apache.gobblin.util.limiter.broker.SharedLimiterKey
-
- SharedLimiterKey.GlobalLimiterPolicy - Enum in org.apache.gobblin.util.limiter.broker
-
- SharedResourcesBrokerFactory - Class in org.apache.gobblin.broker
-
- SharedResourcesBrokerFactory() - Constructor for class org.apache.gobblin.broker.SharedResourcesBrokerFactory
-
- SharedResourcesBrokerImpl<S extends ScopeType<S>> - Class in org.apache.gobblin.broker
-
- SharedResourcesBrokerImpl.SubscopedBrokerBuilder - Class in org.apache.gobblin.broker
-
- SharedResourcesBrokerUtils - Class in org.apache.gobblin.broker
-
- SharedResourcesBrokerUtils() - Constructor for class org.apache.gobblin.broker.SharedResourcesBrokerUtils
-
- shutDown() - Method in class org.apache.gobblin.util.logs.LogCopier
-
- shutdown(SourceState) - Method in class org.apache.gobblin.util.test.FastSequentialSource
-
- shutdown(SourceState) - Method in class org.apache.gobblin.util.test.HelloWorldSource
-
- shutdown(SourceState) - Method in class org.apache.gobblin.util.test.StressTestingSource
-
- shutdown(SourceState) - Method in class org.apache.gobblin.util.test.TestingSource
-
- SHUTDOWN_PREFIX - Static variable in class org.apache.gobblin.util.service.StandardServiceConfig
-
- SHUTDOWN_TIMEOUT_MS_PROP - Static variable in class org.apache.gobblin.util.service.StandardServiceConfig
-
- shutdownExecutorService(ExecutorService, Optional<Logger>, long, TimeUnit) - Static method in class org.apache.gobblin.util.ExecutorsUtils
-
Shutdown an
ExecutorService gradually, first disabling new task submissions and later cancelling
existing tasks.
- shutdownExecutorService(ExecutorService, Optional<Logger>) - Static method in class org.apache.gobblin.util.ExecutorsUtils
-
Shutdown an
ExecutorService gradually, first disabling new task submissions and
later cancelling existing tasks.
- shutdownObject(Object, Logger) - Static method in class org.apache.gobblin.broker.SharedResourcesBrokerUtils
-
- SimpleHierarchicalPrioritizer<T extends Request<T>> - Class in org.apache.gobblin.util.request_allocation
-
- SimpleHierarchicalPrioritizer() - Constructor for class org.apache.gobblin.util.request_allocation.SimpleHierarchicalPrioritizer
-
- SKIP_GLOBAL_LIMITER_KEY - Static variable in class org.apache.gobblin.util.limiter.broker.SharedLimiterFactory
-
Skip use of global limiter.
- sleep(long) - Method in class org.apache.gobblin.util.Sleeper.MockSleeper
-
- sleep(long) - Method in class org.apache.gobblin.util.Sleeper
-
- SLEEP_TIME_MICRO_KEY - Static variable in class org.apache.gobblin.util.test.StressTestingSource
-
- Sleeper - Class in org.apache.gobblin.util
-
- Sleeper() - Constructor for class org.apache.gobblin.util.Sleeper
-
- Sleeper.MockSleeper - Class in org.apache.gobblin.util
-
A mock version of
Sleeper that just register calls to sleep but returns immediately.
- slowDeserializeGenericRecord(byte[], Schema) - Static method in class org.apache.gobblin.util.AvroUtils
-
Deserialize a GenericRecord from a byte array.
- specific(int) - Method in class org.apache.gobblin.util.PortUtils.ServerSocketPortLocator
-
- splitExtractsByPredicate(Multimap<Extract, WorkUnitState>, Predicate<WorkUnitState>) - Static method in class org.apache.gobblin.util.PublisherUtils
-
- SplitExtractsResult() - Constructor for class org.apache.gobblin.util.PublisherUtils.SplitExtractsResult
-
- StandardServiceConfig - Class in org.apache.gobblin.util.service
-
A wrapper around a typesafe Config object to provide standard configuration for
services.
- StandardServiceConfig(Config) - Constructor for class org.apache.gobblin.util.service.StandardServiceConfig
-
Constructor from a typesafe config object
- start() - Method in class org.apache.gobblin.util.filesystem.PathAlterationObserverScheduler
-
Start monitoring.
- start(List<String>) - Method in class org.apache.gobblin.util.GobblinProcessBuilder
-
- start() - Method in class org.apache.gobblin.util.limiter.CountBasedLimiter
-
- start() - Method in interface org.apache.gobblin.util.limiter.Limiter
-
- start() - Method in class org.apache.gobblin.util.limiter.MultiLimiter
-
- start() - Method in class org.apache.gobblin.util.limiter.NoopLimiter
-
- start() - Method in class org.apache.gobblin.util.limiter.PoolBasedLimiter
-
- start() - Method in class org.apache.gobblin.util.limiter.RateBasedLimiter
-
- start() - Method in class org.apache.gobblin.util.limiter.TimeBasedLimiter
-
- startRateControl() - Method in class org.apache.gobblin.util.RateControlledFileSystem
-
Deprecated.
- startTransition(T) - Method in class org.apache.gobblin.fsm.FiniteStateMachine
-
Start a transition to the end state specified.
- STARTUP_PREFIX - Static variable in class org.apache.gobblin.util.service.StandardServiceConfig
-
- STARTUP_TIMEOUT_MS_PROP - Static variable in class org.apache.gobblin.util.service.StandardServiceConfig
-
- state(State) - Method in class org.apache.gobblin.util.jdbc.DataSourceBuilder
-
- StateWithCallbacks<T> - Interface in org.apache.gobblin.fsm
-
A state for a
FiniteStateMachine which supports callbacks when entering and leaving the state.
- StdoutWriter<D> - Class in org.apache.gobblin.util.test
-
A simple writer implementation that writes the output to Stdout
- StdoutWriter() - Constructor for class org.apache.gobblin.util.test.StdoutWriter
-
- StdoutWriter.Builder<D> - Class in org.apache.gobblin.util.test
-
- stop() - Method in class org.apache.gobblin.util.filesystem.PathAlterationObserverScheduler
-
Stop monitoring
- stop(long) - Method in class org.apache.gobblin.util.filesystem.PathAlterationObserverScheduler
-
Stop monitoring
- stop() - Method in class org.apache.gobblin.util.limiter.CountBasedLimiter
-
- stop() - Method in interface org.apache.gobblin.util.limiter.Limiter
-
- stop() - Method in class org.apache.gobblin.util.limiter.MultiLimiter
-
- stop() - Method in class org.apache.gobblin.util.limiter.NoopLimiter
-
- stop() - Method in class org.apache.gobblin.util.limiter.PoolBasedLimiter
-
- stop() - Method in class org.apache.gobblin.util.limiter.RateBasedLimiter
-
- stop() - Method in class org.apache.gobblin.util.limiter.TimeBasedLimiter
-
- storeRejectedRequests(String) - Method in class org.apache.gobblin.util.request_allocation.RequestAllocatorConfig.Builder
-
- STREAM_COPIER_KEY_PREFIX - Static variable in class org.apache.gobblin.util.io.StreamCopierSharedLimiterKey
-
- StreamCopier - Class in org.apache.gobblin.util.io
-
- StreamCopier(InputStream, OutputStream) - Constructor for class org.apache.gobblin.util.io.StreamCopier
-
- StreamCopier(InputStream, OutputStream, Long) - Constructor for class org.apache.gobblin.util.io.StreamCopier
-
- StreamCopier(ReadableByteChannel, WritableByteChannel) - Constructor for class org.apache.gobblin.util.io.StreamCopier
-
- StreamCopier(ReadableByteChannel, WritableByteChannel, Long) - Constructor for class org.apache.gobblin.util.io.StreamCopier
-
- StreamCopier.NotEnoughPermitsException - Exception in org.apache.gobblin.util.io
-
Indicates there were not enough permits in the
Limiter to finish the copy.
- StreamCopierSharedLimiterKey - Class in org.apache.gobblin.util.io
-
- StreamCopierSharedLimiterKey(URI, URI) - Constructor for class org.apache.gobblin.util.io.StreamCopierSharedLimiterKey
-
- StreamThrottler<S extends ScopeType<S>> - Class in org.apache.gobblin.util.io
-
- StreamThrottler() - Constructor for class org.apache.gobblin.util.io.StreamThrottler
-
- StreamThrottler.Factory<S extends ScopeType<S>> - Class in org.apache.gobblin.util.io
-
- StreamUtils - Class in org.apache.gobblin.util.io
-
Utility class of input/output stream helpers.
- StreamUtils() - Constructor for class org.apache.gobblin.util.io.StreamUtils
-
- StressTestingSource - Class in org.apache.gobblin.util.test
-
A
Source to be used for stress testing
This source uses an extractor that can be configured to have sleep and computation time before returning a record.
- StressTestingSource() - Constructor for class org.apache.gobblin.util.test.StressTestingSource
-
- StressTestingSource.ExtractorImpl - Class in org.apache.gobblin.util.test
-
- stringifyRequirement(ResourceRequirement) - Method in class org.apache.gobblin.util.request_allocation.ResourcePool
-
- stringInPatterns(String, List<Pattern>) - Static method in class org.apache.gobblin.util.DatasetFilterUtils
-
Determines whether a string matches one of the regex patterns.
- StringParsingUtils - Class in org.apache.gobblin.util
-
- StringParsingUtils() - Constructor for class org.apache.gobblin.util.StringParsingUtils
-
- StringParsingUtils.FormatException - Exception in org.apache.gobblin.util
-
- STRIP_SUFFIX - Static variable in class org.apache.gobblin.util.ConfigUtils
-
A suffix that is automatically appended to property keys that are prefixes of other
property keys.
- submit(Callable<T>) - Method in class org.apache.gobblin.util.executors.MDCPropagatingExecutorService
-
- submit(Runnable) - Method in class org.apache.gobblin.util.executors.MDCPropagatingExecutorService
-
- submit(Runnable, T) - Method in class org.apache.gobblin.util.executors.MDCPropagatingExecutorService
-
- submit(Callable<T>) - Method in class org.apache.gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- submit(Runnable) - Method in class org.apache.gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- submit(Runnable, T) - Method in class org.apache.gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- submitCallable(Callable<Void>, String) - Method in class org.apache.gobblin.util.ParallelRunner
-
Submit a callable to the thread pool
- subtract(ResourceRequirement) - Method in class org.apache.gobblin.util.request_allocation.ResourceRequirement
-
- survived(String, List<Pattern>, List<Pattern>) - Static method in class org.apache.gobblin.util.DatasetFilterUtils
-
A topic survives if (1) it doesn't match the blacklist, and
(2) either whitelist is empty, or it matches the whitelist.
- switchEndStateToErrorState() - Method in class org.apache.gobblin.fsm.FiniteStateMachine.Transition
-
Change the end state of the transition to the FSM error state.
- switchName(Schema, String) - Static method in class org.apache.gobblin.util.AvroUtils
-
Copies the input Schema but changes the schema name.
- switchNamespace(Schema, Map<String, String>) - Static method in class org.apache.gobblin.util.AvroUtils
-
Copies the input Schema but changes the schema namespace.
- SystemPropertiesWrapper - Class in org.apache.gobblin.util
-
- SystemPropertiesWrapper() - Constructor for class org.apache.gobblin.util.SystemPropertiesWrapper
-
- valueOf(String) - Static method in enum org.apache.gobblin.fsm.FiniteStateMachine.FailedCallback
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.gobblin.util.concurrent.TaskSchedulerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.gobblin.util.DatePartitionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.gobblin.util.filesystem.DataFileVersionStrategy.Characteristic
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.gobblin.util.Id.Parts
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.gobblin.util.limiter.BaseLimiterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.gobblin.util.limiter.broker.SharedLimiterKey.GlobalLimiterPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.gobblin.util.ParallelRunner.FailPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.gobblin.util.ProxiedFileSystemUtils.AuthType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.gobblin.util.ProxiedFileSystemWrapper.AuthType
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.gobblin.util.request_allocation.RequestAllocatorConfig.StoreRejectedRequestsConfig
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.gobblin.util.retry.RetryerFactory.RetryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.gobblin.util.WriterUtils.WriterFilePathType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.gobblin.fsm.FiniteStateMachine.FailedCallback
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.gobblin.util.concurrent.TaskSchedulerType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.gobblin.util.DatePartitionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.gobblin.util.filesystem.DataFileVersionStrategy.Characteristic
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.gobblin.util.Id.Parts
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.gobblin.util.limiter.BaseLimiterType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.gobblin.util.limiter.broker.SharedLimiterKey.GlobalLimiterPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.gobblin.util.ParallelRunner.FailPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.gobblin.util.ProxiedFileSystemUtils.AuthType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.gobblin.util.ProxiedFileSystemWrapper.AuthType
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.gobblin.util.request_allocation.RequestAllocatorConfig.StoreRejectedRequestsConfig
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.gobblin.util.retry.RetryerFactory.RetryType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.gobblin.util.WriterUtils.WriterFilePathType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verifyAllSuccessful(List<Either<T, ExecutionException>>) - Static method in class org.apache.gobblin.util.executors.IteratorExecutor
-
- verifySubset(Config, Config) - Static method in class org.apache.gobblin.util.ConfigUtils
-
Check that every key-value in superConfig is in subConfig