- accept(Path) - Method in class gobblin.util.AvroUtils.AvroPathFilter
-
- accept(Path) - Method in class gobblin.util.filters.AndPathFilter
-
- accept(Path) - Method in class gobblin.util.filters.HiddenFilter
-
- accept(Path) - Method in class gobblin.util.filters.RegexPathFilter
-
- accept(Path) - Method in class gobblin.util.filters.TarGpgPathFilter
-
- accept(Class<?>) - Method in class gobblin.util.WritableShimSerialization
-
- acceptDb(String) - Method in class gobblin.data.management.copy.hive.WhitelistBlacklist
-
- acceptsLogFileExtensions(Set<String>) - Method in class gobblin.util.logs.LogCopier.Builder
-
Set the set of acceptable log file extensions.
- acceptTable(String, String) - Method in class gobblin.data.management.copy.hive.WhitelistBlacklist
-
- acquirePermits(long) - Method in class gobblin.util.limiter.CountBasedLimiter
-
- acquirePermits(long) - Method in interface gobblin.util.limiter.Limiter
-
Acquire a given number of permits.
- acquirePermits(long) - Method in class gobblin.util.limiter.MultiLimiter
-
- acquirePermits(long) - Method in class gobblin.util.limiter.NonRefillableLimiter
-
- acquirePermits(long) - Method in class gobblin.util.limiter.NoopLimiter
-
- acquirePermits(long) - Method in class gobblin.util.limiter.PoolBasedLimiter
-
- acquirePermits(long) - Method in class gobblin.util.limiter.RateBasedLimiter
-
- acquirePermits(long) - Method in class gobblin.util.limiter.TimeBasedLimiter
-
- add(T) - Method in class gobblin.util.request_allocation.ConcurrentBoundedPriorityIterable
-
Offer an element to the container.
- add(ResourceRequirement) - Method in class gobblin.util.request_allocation.ResourceRequirement
-
- add(ResourceRequirement, ResourceRequirement, ResourceRequirement) - Static method in class gobblin.util.request_allocation.ResourceRequirement
-
- addBrokerKeys(Map<String, String>, Iterable<Map.Entry<S, T>>) - Static method in class gobblin.broker.SharedResourcesBrokerFactory
-
- addClusterMapping(String, String) - Method in class gobblin.util.ClustersNames
-
- addClusterMapping(URL, String) - Method in class gobblin.util.ClustersNames
-
- addExtension(Path, String...) - Static method in class gobblin.util.PathUtils
-
Suffix all extensions to path.
- addGobblinSite() - Static method in class gobblin.util.HadoopUtils
-
- AdditionalCloseableInputStream - Class in gobblin.util.io
-
- AdditionalCloseableInputStream(InputStream, Closeable...) - Constructor for class gobblin.util.io.AdditionalCloseableInputStream
-
- addListener(L) - Method in class gobblin.util.callbacks.CallbacksDispatcher
-
- addListener(PathAlterationListener) - Method in class gobblin.util.filesystem.PathAlterationObserver
-
Add a file system listener.
- addObserver(PathAlterationObserver) - Method in class gobblin.util.filesystem.PathAlterationObserverScheduler
-
Add a file system observer to this monitor.
- addPathAlterationObserver(PathAlterationListener, Optional<PathAlterationObserver>, Path) - Method in class gobblin.util.filesystem.PathAlterationObserverScheduler
-
- addToHadoopConfiguration(Configuration) - Static method in class gobblin.util.WritableShimSerialization
-
Helper method to add this serializer to an existing Hadoop config.
- addWeakListener(L) - Method in class gobblin.util.callbacks.CallbacksDispatcher
-
Only weak references are stored for weak listeners.
- ALL - Static variable in enum gobblin.util.Id.Parts
-
- AllEqualPrioritizer() - Constructor for class gobblin.util.request_allocation.RequestAllocatorConfig.AllEqualPrioritizer
-
- AllocatedRequestsIterator<T extends Request<T>> - Interface in 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 gobblin.util.request_allocation
-
- AllocatedRequestsIteratorBase(Iterator<AllocatedRequestsIteratorBase.RequestWithResourceRequirement<T>>, ResourcePool) - Constructor for class gobblin.util.request_allocation.AllocatedRequestsIteratorBase
-
- AllocatedRequestsIteratorBase.RequestWithResourceRequirement<T> - Class in gobblin.util.request_allocation
-
- AllocatedRequestsIteratorBase.TExtractor<T> - Class in gobblin.util.request_allocation
-
- allocateRequests(Iterator<? extends Requestor<T>>, ResourcePool) - Method in class gobblin.util.request_allocation.HierarchicalAllocator
-
- allocateRequests(Iterator<? extends Requestor<T>>, ResourcePool) - Method in class gobblin.util.request_allocation.PriorityIterableBasedRequestAllocator
-
- allocateRequests(Iterator<? extends Requestor<T>>, ResourcePool) - Method in interface gobblin.util.request_allocation.RequestAllocator
-
- ALLOCATOR_ALIAS_KEY - Static variable in class gobblin.util.request_allocation.RequestAllocatorUtils
-
- allowParallelization() - Method in class gobblin.util.request_allocation.RequestAllocatorConfig.Builder
-
- allowParallelization(int) - Method in class gobblin.util.request_allocation.RequestAllocatorConfig.Builder
-
- AndPathFilter - Class in gobblin.util.filters
-
- AndPathFilter(PathFilter...) - Constructor for class gobblin.util.filters.AndPathFilter
-
- append(Path, int, Progressable) - Method in class gobblin.util.filesystem.ThrottledFileSystem
-
- append(byte[]...) - Method in class gobblin.util.guid.Guid
-
Creates a new
Guid which is a unique, replicable representation of the pair (this, byteArrays).
- append(Guid...) - Method in class gobblin.util.guid.Guid
-
Creates a new
Guid which is a unique, replicable representation of the pair (this, guids).
- append(HasGuid...) - Method in class gobblin.util.guid.Guid
-
Creates a new
Guid which is a unique, replicable representation of the pair (this, objs).
- ApplicationLauncherUtils - Class in gobblin.util
-
A utility class for the application launcher.
- ApplicationLauncherUtils() - Constructor for class gobblin.util.ApplicationLauncherUtils
-
- apply(WorkUnitState) - Method in class gobblin.util.PublisherUtils.WorkUnitStateSuccess
-
- apply(AllocatedRequestsIteratorBase.RequestWithResourceRequirement<T>) - Method in class gobblin.util.request_allocation.AllocatedRequestsIteratorBase.TExtractor
-
- applyCommandLineOptions(CommandLine, T) - Method in class 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 gobblin.util.ProxiedFileSystemUtils
-
- AUTH_TYPE_KEY - Static variable in class gobblin.util.ProxiedFileSystemUtils
-
- AutoCloseableLock - Class in gobblin.util
-
An auto-closeable
Lock that can be used with try-with-resources.
- AutoCloseableLock(Lock) - Constructor for class gobblin.util.AutoCloseableLock
-
- AutoResetEvent - Class in gobblin.util.concurrent
-
- AutoResetEvent() - Constructor for class gobblin.util.concurrent.AutoResetEvent
-
- AutoResetEvent(boolean) - Constructor for class gobblin.util.concurrent.AutoResetEvent
-
- AutoReturnableObject<T> - Class in gobblin.util
-
Borrow an object from a GenericObjectPool and returns it automatically on close.
- AutoReturnableObject(GenericObjectPool<T>) - Constructor for class gobblin.util.AutoReturnableObject
-
- AvroFlattener - Class in 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: ETL-7214)
The behavior of Avro Schema un-nesting is listed below:
1.
- AvroFlattener() - Constructor for class gobblin.util.AvroFlattener
-
- AvroPathFilter() - Constructor for class gobblin.util.AvroUtils.AvroPathFilter
-
- AvroUtils - Class in gobblin.util
-
A Utils class for dealing with Avro objects
- AvroUtils() - Constructor for class gobblin.util.AvroUtils
-
- AvroUtils.AvroPathFilter - Class in gobblin.util
-
- awaitNextRetry() - Method in class gobblin.util.ExponentialBackoff
-
Block until next retry can be executed.
- awaitNextRetryIfAvailable() - Method in class gobblin.util.ExponentialBackoff
-
Block until next retry can be executed unless max retries has been reached.
- AzkabanTags - Class in gobblin.util
-
Utility class for collecting metadata specific to a Azkaban runtime environment.
- AzkabanTags() - Constructor for class gobblin.util.AzkabanTags
-
- call() - Method in class gobblin.util.callbacks.CallbacksDispatcher.CallbackCallable
-
- call() - Method in class gobblin.util.executors.MDCPropagatingCallable
-
- Callback<L,R> - Class in gobblin.util.callbacks
-
A helper class to wrap a function and provide a name for logging purposes
- Callback() - Constructor for class gobblin.util.callbacks.Callback
-
- CallbackCallable() - Constructor for class gobblin.util.callbacks.CallbacksDispatcher.CallbackCallable
-
- CallbackResult<R> - Class in gobblin.util.callbacks
-
A helper class to simplify the access the result of a callback (if any)
- CallbackResult() - Constructor for class gobblin.util.callbacks.CallbackResult
-
- CallbackResults() - Constructor for class gobblin.util.callbacks.CallbacksDispatcher.CallbackResults
-
- CallbacksDispatcher<L> - Class in gobblin.util.callbacks
-
A helper to dispatch callbacks to a set of listeners.
- CallbacksDispatcher(Optional<ExecutorService>, Optional<Logger>) - Constructor for class gobblin.util.callbacks.CallbacksDispatcher
-
Constructor
- CallbacksDispatcher() - Constructor for class gobblin.util.callbacks.CallbacksDispatcher
-
- CallbacksDispatcher(Logger) - Constructor for class gobblin.util.callbacks.CallbacksDispatcher
-
- CallbacksDispatcher(ExecutorService, Logger) - Constructor for class gobblin.util.callbacks.CallbacksDispatcher
-
- CallbacksDispatcher.CallbackCallable<R> - Class in gobblin.util.callbacks
-
- CallbacksDispatcher.CallbackResults<L,R> - Class in gobblin.util.callbacks
-
- cancel(T) - Method in class gobblin.util.concurrent.TaskScheduler
-
- canProxyAs(String, String, Path) - Static method in class gobblin.util.ProxiedFileSystemUtils
-
Returns true if superUserName can proxy as userNameToProxyAs using the specified superUserKeytabLocation, false
otherwise.
- checkAndNotify() - Method in class gobblin.util.filesystem.PathAlterationObserver
-
Check whether the file and its chlidren have been created, modified or deleted.
- cleanJobStagingData(State, Logger) - Static method in class gobblin.util.JobLauncherUtils
-
Cleanup staging data of all tasks of a job.
- cleanStagingData(List<? extends State>, Logger) - Static method in class gobblin.util.JobLauncherUtils
-
Cleanup the staging data for a list of Gobblin tasks.
- cleanTaskStagingData(State, Logger) - Static method in class gobblin.util.JobLauncherUtils
-
Cleanup staging data of a Gobblin task.
- cleanTaskStagingData(State, Logger, Closer, Map<String, ParallelRunner>) - Static method in class gobblin.util.JobLauncherUtils
-
- cleanup() - Method in class gobblin.util.test.StdoutWriter
-
- CliApplication - Interface in gobblin.runtime.cli
-
- CliObjectFactory<T> - Interface in gobblin.runtime.cli
-
A factory used to create an object from CLI arguments backed by commons-cli library.
- CliObjectFactory.HelpArgumentFound - Exception in gobblin.runtime.cli
-
Thrown if help argument (-h) was found in the app arguments.
- CliObjectOption - Annotation Type in gobblin.runtime.cli
-
Specify additional information to use when building a CLI option from a method.
- CliObjectSupport - Annotation Type in gobblin.runtime.cli
-
Specifies that the annotated constructor should be used to instantiate the
object for running from CLI.
- CLIPasswordEncryptor - Class in gobblin.util
-
A command line tool for encrypting password.
- CLIPasswordEncryptor() - Constructor for class gobblin.util.CLIPasswordEncryptor
-
- close() - Method in class gobblin.broker.SharedResourcesBrokerImpl
-
- close() - Method in class gobblin.util.AutoCloseableLock
-
- close() - Method in class gobblin.util.AutoReturnableObject
-
Return the borrowed object to the pool.
- close() - Method in class gobblin.util.callbacks.CallbacksDispatcher
-
- close() - Method in class gobblin.util.concurrent.TaskScheduler
-
Closes this
TaskScheduler, ensuring that new tasks cannot be created
and cancelling existing tasks.
- close() - Method in class gobblin.util.filesystem.FileSystemInstrumentation
-
- close() - Method in class gobblin.util.filesystem.ThrottledFileSystem
-
- close() - Method in class gobblin.util.HiveJdbcConnector
-
- close() - Method in class gobblin.util.io.AdditionalCloseableInputStream
-
- close() - Method in class gobblin.util.io.CloseableHttpConn
-
- close() - Method in class gobblin.util.io.SeekableFSInputStream
-
- close() - Method in class gobblin.util.NoopCloseable
-
- close() - Method in class gobblin.util.ParallelRunner
-
- close() - Method in class gobblin.util.test.FastSequentialSource.FastSequentialExtractor
-
- close() - Method in class gobblin.util.test.HelloWorldSource.ExtractorImpl
-
- close() - Method in class gobblin.util.test.StdoutWriter
-
- close() - Method in class gobblin.util.test.TestingSource.Extract
-
- CloseableHttpConn - Class in gobblin.util.io
-
- CloseableHttpConn() - Constructor for class gobblin.util.io.CloseableHttpConn
-
- closeChannelsOnComplete() - Method in class gobblin.util.io.StreamCopier
-
Close the input and output
Channels after copy, whether the copy was successful or not.
- closed - Variable in class gobblin.util.filesystem.FileSystemInstrumentation
-
- CLUSTER_IDENTIFIER_TAG_NAME - Static variable in class gobblin.util.ClusterNameTags
-
- ClusterNameTags - Class in gobblin.util
-
Utility class for collecting metadata specific to the current Hadoop cluster.
- ClusterNameTags() - Constructor for class gobblin.util.ClusterNameTags
-
- ClustersNames - Class in gobblin.util
-
Allows conversion of URLs identifying a Hadoop cluster (e.g.
- ClustersNames() - Constructor for class gobblin.util.ClustersNames
-
- combine(Guid...) - Static method in class gobblin.util.guid.Guid
-
Combine multiple
Guids into a single
Guid.
- combinePaths(String...) - Static method in class gobblin.util.PathUtils
-
- combineProperties(Properties...) - Static method in class gobblin.util.PropertiesUtils
-
- combineSysAndJobProperties(Properties, Properties) - Static method in class gobblin.util.JobConfigurationUtils
-
- commit() - Method in class gobblin.util.test.StdoutWriter
-
- CompactionRecordCountProvider - Class in gobblin.util.recordcount
-
- CompactionRecordCountProvider() - Constructor for class gobblin.util.recordcount.CompactionRecordCountProvider
-
- compare(T, T) - Method in class gobblin.util.request_allocation.RequestAllocatorConfig.AllEqualPrioritizer
-
- compare(T, T) - Method in class gobblin.util.request_allocation.SimpleHierarchicalPrioritizer
-
- compareRequestors(Requestor<T>, Requestor<T>) - Method in interface gobblin.util.request_allocation.HierarchicalPrioritizer
-
- compareRequestors(Requestor<T>, Requestor<T>) - Method in class gobblin.util.request_allocation.SimpleHierarchicalPrioritizer
-
- compareWithoutSchemeAndAuthority(Path, Path) - Static method in class gobblin.util.PathUtils
-
Compare two path without shedme and authority (the prefix)
- ConcurrentBoundedPriorityIterable<T> - Class in gobblin.util.request_allocation
-
- ConcurrentBoundedPriorityIterable(Comparator<? super T>, ResourceEstimator<T>, ResourcePool) - Constructor for class gobblin.util.request_allocation.ConcurrentBoundedPriorityIterable
-
- CONFIG_NAMESPACE - Static variable in class gobblin.util.test.HelloWorldSource
-
- configToProperties(Config) - Static method in class gobblin.util.ConfigUtils
-
- configToProperties(Config, Optional<String>) - Static method in class gobblin.util.ConfigUtils
-
- configToProperties(Config, String) - Static method in class gobblin.util.ConfigUtils
-
- configToState(Config) - Static method in class gobblin.util.ConfigUtils
-
- configure() - Method in class gobblin.util.jdbc.DataSourceModule
-
- ConfigUtils - Class in gobblin.util
-
Utility class for dealing with
Config objects.
- ConfigUtils() - Constructor for class gobblin.util.ConfigUtils
-
- CONN_DRIVER - Static variable in class gobblin.util.jdbc.DataSourceProvider
-
- CONN_URL - Static variable in class gobblin.util.jdbc.DataSourceProvider
-
- constructFileName(String, long) - Static method in class gobblin.util.recordcount.CompactionRecordCountProvider
-
Construct the file name as {filenamePrefix}{recordCount}.{SystemCurrentTimeInMills}.{RandomInteger}{SUFFIX}.
- constructFilePath(String, long) - Static method in class 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 gobblin.util.recordcount.LateFileRecordCountProvider
-
Construct filename for a late file.
- constructObject(CommandLine) - Method in class gobblin.runtime.cli.ConstructorAndPublicMethodsCliObjectFactory
-
- constructObject(CommandLine) - Method in class gobblin.runtime.cli.PublicMethodsCliObjectFactory
-
- ConstructorAndPublicMethodsCliObjectFactory<T> - Class in 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 gobblin.runtime.cli.ConstructorAndPublicMethodsCliObjectFactory
-
- contractPool(ResourceRequirement) - Method in class gobblin.util.request_allocation.ResourcePool
-
- convertPath(Path, RecordCountProvider) - Method in class gobblin.util.recordcount.CompactionRecordCountProvider
-
- convertRecordSchema(GenericRecord, Schema) - Static method in class gobblin.util.AvroUtils
-
Change the schema of an Avro record.
- convertStream(InputStream) - Static method in class gobblin.util.io.StreamUtils
-
- copy() - Method in class gobblin.util.io.StreamCopier
-
Execute the copy of bytes from the input to the output stream.
- copy(InputStream, OutputStream) - Static method in class gobblin.util.io.StreamUtils
-
- copy(ReadableByteChannel, WritableByteChannel) - Static method in class gobblin.util.io.StreamUtils
-
- copyFile(FileSystem, Path, FileSystem, Path, Path, boolean, Configuration) - Static method in class gobblin.util.HadoopUtils
-
- copyFile(FileSystem, Path, FileSystem, Path, boolean, Configuration) - Static method in class gobblin.util.HadoopUtils
-
- copyPath(FileSystem, Path, FileSystem, Path, Configuration) - Static method in class gobblin.util.HadoopUtils
-
Copies data from a src
Path to a dst
Path.
- copyPath(FileSystem, Path, FileSystem, Path, boolean, Configuration) - Static method in class gobblin.util.HadoopUtils
-
Copies data from a src
Path to a dst
Path.
- COUNT_KEY - Static variable in class gobblin.util.limiter.CountBasedLimiter.Factory
-
- CountBasedLimiter - Class in gobblin.util.limiter
-
An implementation of
Limiter that limits the number of permits allowed to be issued.
- CountBasedLimiter(long) - Constructor for class gobblin.util.limiter.CountBasedLimiter
-
- CountBasedLimiter.Factory - Class in gobblin.util.limiter
-
- create(Path, FsPermission, boolean, int, short, long, Progressable) - Method in class gobblin.util.filesystem.ThrottledFileSystem
-
- create(String) - Static method in class gobblin.util.Id.Job
-
- create(String, long) - Static method in class gobblin.util.Id.Job
-
- create(String) - Static method in class gobblin.util.Id.MultiTask
-
- create(String, int) - Static method in class gobblin.util.Id.MultiTask
-
- create(String) - Static method in class gobblin.util.Id.Task
-
- create(String, int) - Static method in class gobblin.util.Id.Task
-
- create(Gson, TypeToken<R>) - Method in class gobblin.util.io.GsonInterfaceAdapter
-
- create(Config) - Method in interface gobblin.util.request_allocation.ResourceEstimator.Factory
-
- createCancelled() - Static method in class gobblin.util.callbacks.CallbackResult
-
- createDefaultTopLevelBroker(Config, ScopeInstance<S>) - Static method in class gobblin.broker.SharedResourcesBrokerFactory
-
- createExtractToWorkUnitStateMap(Collection<? extends WorkUnitState>) - Static method in class gobblin.util.PublisherUtils
-
- createFailed(Throwable) - Static method in class gobblin.util.callbacks.CallbackResult
-
- createFromFuture(Future<R>) - Static method in class gobblin.util.callbacks.CallbackResult
-
- createRequestAllocator(RequestAllocatorConfig<T>) - Method in class gobblin.util.request_allocation.BruteForceAllocator.Factory
-
- createRequestAllocator(RequestAllocatorConfig<T>) - Method in class gobblin.util.request_allocation.GreedyAllocator.Factory
-
- createRequestAllocator(RequestAllocatorConfig<T>) - Method in class gobblin.util.request_allocation.HierarchicalAllocator.Factory
-
- createRequestAllocator(RequestAllocatorConfig<T>) - Method in class gobblin.util.request_allocation.PreOrderAllocator.Factory
-
- createRequestAllocator(RequestAllocatorConfig<T>) - Method in interface gobblin.util.request_allocation.RequestAllocator.Factory
-
- createResource(SharedResourcesBroker<S>, ScopedConfigView<S, FileSystemKey>) - Method in class gobblin.util.filesystem.FileSystemFactory
-
- createResource(SharedResourcesBroker<S>, ScopedConfigView<S, EmptyKey>) - Method in class gobblin.util.io.StreamThrottler.Factory
-
- createResource(SharedResourcesBroker<S>, ScopedConfigView<S, SharedLimiterKey>) - Method in class gobblin.util.limiter.broker.SharedLimiterFactory
-
- createSuccessful(R) - Static method in class gobblin.util.callbacks.CallbackResult
-
- cryptoKeyLocation(String) - Method in class gobblin.util.jdbc.DataSourceBuilder
-
- generateDumpScript(Path, FileSystem, String, String) - Static method in class 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 gobblin.broker.BrokerConfigurationKeyGenerator
-
- get() - Method in class gobblin.util.AutoReturnableObject
-
- get(String, Optional<String>) - Static method in class 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 gobblin.util.concurrent.TaskSchedulerFactory
-
Gets an instance of the
TaskScheduler with the specified type and ensures that it is started.
- get() - Method in class gobblin.util.Either
-
Get the value of this
Either instance, returned as class
Object.
- get(Configuration, SharedResourcesBroker<S>) - Static method in class gobblin.util.filesystem.FileSystemFactory
-
- get(URI, Configuration, SharedResourcesBroker<S>) - Static method in class gobblin.util.filesystem.FileSystemFactory
-
- get(EnumSet<Id.Parts>) - Method in class gobblin.util.Id
-
- get() - Method in class gobblin.util.jdbc.DataSourceProvider
-
- getAutoScope(SharedResourcesBroker<S>, ConfigView<S, FileSystemKey>) - Method in class gobblin.util.filesystem.FileSystemFactory
-
- getAutoScope(SharedResourcesBroker<S>, ConfigView<S, EmptyKey>) - Method in class gobblin.util.io.StreamThrottler.Factory
-
- getAutoScope(SharedResourcesBroker<S>, ConfigView<S, SharedLimiterKey>) - Method in class gobblin.util.limiter.broker.SharedLimiterFactory
-
- getAzkabanTags() - Static method in class gobblin.util.AzkabanTags
-
- getAzkabanTags(Configuration) - Static method in class gobblin.util.AzkabanTags
-
Gets all useful Azkaban runtime properties required by metrics as a
Map.
- getBoolean(Config, String, boolean) - Static method in class gobblin.util.ConfigUtils
-
Return boolean value at path if config has path.
- getBytesProcessedMeter() - Method in class gobblin.util.io.MeteredInputStream
-
- getBytesProcessedMeter() - Method in class gobblin.util.io.MeteredOutputStream
-
- getBytesProcessedMeter() - Method in interface gobblin.util.io.MeteredStream
-
- getChildren() - Method in class gobblin.util.filesystem.FileStatusEntry
-
Return the directory's files.
- getClusterName(String) - Method in class gobblin.util.ClustersNames
-
- getClusterName() - Method in class gobblin.util.ClustersNames
-
Returns the cluster name on which the application is running.
- getClusterName(Configuration) - Method in class gobblin.util.ClustersNames
-
Returns the cluster name on which the application is running.
- getClusterNameTags() - Static method in class gobblin.util.ClusterNameTags
-
- getClusterNameTags(Configuration) - Static method in class gobblin.util.ClusterNameTags
-
Gets all useful Hadoop cluster metrics.
- getCodecFactory(Optional<String>, Optional<String>) - Static method in class gobblin.util.WriterUtils
-
Creates a
CodecFactory based on the specified codec name and deflate level.
- getConfFromProperties(Properties) - Static method in class gobblin.util.HadoopUtils
-
- getConfFromState(State) - Static method in class gobblin.util.HadoopUtils
-
- getConfFromState(State, Optional<String>) - Static method in class gobblin.util.HadoopUtils
-
Provides Hadoop configuration given state.
- getConfig() - Method in class gobblin.broker.KeyedScopedConfigViewImpl
-
- getConfig(Config, String, Config) - Static method in class gobblin.util.ConfigUtils
-
Return
Config value at
path if
config has path.
- getConfigOrEmpty(Config, String) - Static method in class gobblin.util.ConfigUtils
-
- getConfigView(S, K, String) - Method in class gobblin.broker.SharedResourcesBrokerImpl
-
Get a
ConfigView for the input scope, key, and factory.
- getConnection() - Method in class gobblin.util.HiveJdbcConnector
-
- getDataPublisherFinalDir(State, int, int) - Static method in class 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 gobblin.util.dataset.DatasetUtils
-
- getDateTimeFieldType() - Method in enum gobblin.util.DatePartitionType
-
- getDateTimePattern() - Method in enum gobblin.util.DatePartitionType
-
- getDecoratedObject() - Method in class gobblin.util.filesystem.ExceptionCatchingPathAlterationListenerDecorator
-
- getDecoratedObject() - Method in class gobblin.util.io.BatchedMeterDecorator
-
- getDefaultExecutor(Logger) - Static method in class gobblin.util.callbacks.CallbacksDispatcher
-
- getDefaultJacksonFactory() - Static method in class gobblin.util.json.JsonUtils
-
Get a Jackson JsonFactory configured with standard settings.
- getDefaultObjectMapper() - Static method in class gobblin.util.json.JsonUtils
-
Get a Jackson ObjectMapper configured with standard settings.
- getDefaultWriterFilePath(State, int, int) - Static method in class gobblin.util.WriterUtils
-
- getDeserializer(Class<WritableShim>) - Method in class gobblin.util.WritableShimSerialization
-
- getDirectorySchema(Path, FileSystem, boolean) - Static method in class gobblin.util.AvroUtils
-
Get the latest avro schema for a directory
- getDirectorySchema(Path, Configuration, boolean) - Static method in class gobblin.util.AvroUtils
-
Get the latest avro schema for a directory
- getDouble(Config, String, double) - Static method in class gobblin.util.ConfigUtils
-
Return double value at path if config has path.
- getExpectedRecordCount() - Method in class gobblin.util.test.FastSequentialSource.FastSequentialExtractor
-
- getExpectedRecordCount() - Method in class gobblin.util.test.HelloWorldSource.ExtractorImpl
-
- getExpectedRecordCount() - Method in class gobblin.util.test.TestingSource.Extract
-
- getExtractor(WorkUnitState) - Method in class gobblin.util.test.FastSequentialSource
-
- getExtractor(WorkUnitState) - Method in class gobblin.util.test.HelloWorldSource
-
- getExtractor(WorkUnitState) - Method in class gobblin.util.test.TestingSource
-
- getExtractsForPredicate(Multimap<Extract, WorkUnitState>, Predicate<WorkUnitState>) - Static method in class gobblin.util.PublisherUtils
-
- getFactorySpecificConfig() - Method in class gobblin.broker.KeyedScopedConfigViewImpl
-
- getField(Schema, String) - Static method in class gobblin.util.AvroUtils
-
Given a GenericRecord, this method will return the field specified by the path parameter.
- getField(DateTime) - Method in enum gobblin.util.DatePartitionType
-
- getFieldSchema(Schema, String) - Static method in class 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 gobblin.util.AvroUtils
-
Given a GenericRecord, this method will return the field specified by the path parameter.
- getFileStatus(Path) - Method in class gobblin.util.filesystem.ThrottledFileSystem
-
- getForkId(String, int) - Static method in class gobblin.util.ForkOperatorUtils
-
Get the fork branch ID of a branch of a given task.
- getFsConfiguration(State) - Static method in class gobblin.util.WriterUtils
-
- getGson(Class<T>) - Static method in class gobblin.util.io.GsonInterfaceAdapter
-
- getHadoopTokens(State) - Static method in class gobblin.util.hadoop.TokenUtils
-
Get Hadoop tokens (tokens for job history server, job tracker and HDFS) using Kerberos keytab.
- getHighWatermark() - Method in class gobblin.util.test.FastSequentialSource.FastSequentialExtractor
-
- getHighWatermark() - Method in class gobblin.util.test.HelloWorldSource.ExtractorImpl
-
- getHighWatermark() - Method in class gobblin.util.test.TestingSource.Extract
-
- getHostName() - Static method in class gobblin.util.HostUtils
-
- getImplicitBroker() - Static method in class gobblin.broker.SharedResourcesBrokerFactory
-
- getInstance() - Static method in class gobblin.util.ClustersNames
-
- getInt(Config, String, Integer) - Static method in class gobblin.util.ConfigUtils
-
Return
Integer value at
path if
config has path.
- getJoinIterator(Iterator<? extends Requestor<T>>, ConcurrentBoundedPriorityIterable<T>) - Method in class gobblin.util.request_allocation.BruteForceAllocator
-
- getJoinIterator(Iterator<? extends Requestor<T>>, ConcurrentBoundedPriorityIterable<T>) - Method in class gobblin.util.request_allocation.GreedyAllocator
-
- getJoinIterator(Iterator<? extends Requestor<T>>, ConcurrentBoundedPriorityIterable<T>) - Method in class gobblin.util.request_allocation.PreOrderAllocator
-
- getJoinIterator(Iterator<? extends Requestor<T>>, ConcurrentBoundedPriorityIterable<T>) - Method in class gobblin.util.request_allocation.PriorityIterableBasedRequestAllocator
-
- getJvmInputArguments() - Static method in class gobblin.util.JvmUtils
-
Gets the input arguments passed to the JVM.
- getKey() - Method in interface gobblin.util.concurrent.ScheduledTask
-
The unique key used to identify this task.
- getKeyedConfig() - Method in class gobblin.broker.KeyedScopedConfigViewImpl
-
- getKeyedScopedConfig() - Method in class gobblin.broker.KeyedScopedConfigViewImpl
-
- getLeft() - Method in class gobblin.util.Either.Left
-
- getLevel() - Method in class gobblin.util.filesystem.FileStatusEntry
-
Return the level
- getListeners() - Method in class gobblin.util.callbacks.CallbacksDispatcher
-
- getListeners() - Method in class gobblin.util.filesystem.PathAlterationObserver
-
Returns the set of registered file system listeners.
- getLog() - Method in class gobblin.util.callbacks.CallbacksDispatcher
-
- getLong(Config, String, Long) - Static method in class gobblin.util.ConfigUtils
-
Return
Long value at
path if
config has path.
- getLowestIntervalUnit(String) - Static method in enum gobblin.util.DatePartitionType
-
- getMultiFieldValue(GenericRecord, String) - Static method in class gobblin.util.AvroUtils
-
- getName() - Method in class gobblin.util.filesystem.FileSystemFactory
-
- getName() - Method in class gobblin.util.io.StreamThrottler.Factory
-
- getName() - Method in class gobblin.util.limiter.broker.SharedLimiterFactory
-
- getObservers() - Method in class gobblin.util.filesystem.PathAlterationObserverScheduler
-
- getOptionallyThrottledFileSystem(FileSystem, State) - Static method in class gobblin.util.HadoopUtils
-
- getOptionallyThrottledFileSystem(FileSystem, int) - Static method in class gobblin.util.HadoopUtils
-
- getOptions() - Method in interface gobblin.runtime.cli.CliObjectFactory
-
- getOptions() - Method in class gobblin.runtime.cli.ConstructorAndPublicMethodsCliObjectFactory
-
- getParent() - Method in class gobblin.util.filesystem.FileStatusEntry
-
Return the parent entry.
- getPath() - Method in class gobblin.util.filesystem.FileStatusEntry
-
Return the path from the instance FileStatus variable
- getPathForBranch(State, String, int, int) - Static method in class gobblin.util.ForkOperatorUtils
-
Get a new path with the given branch name as a sub directory.
- getPathWithoutSchemeAndAuthority(Path) - Static method in class gobblin.util.PathUtils
-
Removes the Scheme and Authority from a Path.
- getPatternList(State, String) - Static method in class gobblin.util.DatasetFilterUtils
-
- getPatternList(State, String, String) - Static method in class gobblin.util.DatasetFilterUtils
-
- getPatternsFromStrings(List<String>) - Static method in class gobblin.util.DatasetFilterUtils
-
Convert a list of Strings to a list of Patterns.
- getPos() - Method in class gobblin.util.io.SeekableFSInputStream
-
- getPrefix() - Method in class gobblin.util.Id
-
- getPrefix() - Method in class gobblin.util.Id.Job
-
- getPrefix() - Method in class gobblin.util.Id.MultiTask
-
- getPrefix() - Method in class gobblin.util.Id.Task
-
- getPrincipalUsingHostname(String, String) - Static method in class gobblin.util.HostUtils
-
- getPropAsBoolean(Properties, String, String) - Static method in class gobblin.util.PropertiesUtils
-
- getProperty(String) - Method in class gobblin.util.ImmutableProperties
-
Need to override this method otherwise it will call super.get(key).
- getPropertyNameForBranch(String, int, int) - Static method in class gobblin.util.ForkOperatorUtils
-
Get a new property key from an original one with branch index (if applicable).
- getPropertyNameForBranch(String, int) - Static method in class gobblin.util.ForkOperatorUtils
-
Get a new property key from an original one with branch index (if applicable).
- getPropertyNameForBranch(WorkUnitState, String) - Static method in class 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 gobblin.util.ProxiedFileSystemCache
-
- getProxiedFileSystem(String, Properties, Configuration) - Static method in class gobblin.util.ProxiedFileSystemCache
-
- getProxiedFileSystem(String, Properties, URI, Configuration) - Static method in class gobblin.util.ProxiedFileSystemCache
-
- getProxiedFileSystem(State, ProxiedFileSystemWrapper.AuthType, String, String) - Method in class 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 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 gobblin.util.ProxiedFileSystemCache
-
- getProxiedFileSystemUsingKeytab(String, String, Path, URI, Configuration) - Static method in class gobblin.util.ProxiedFileSystemCache
-
- getProxiedFileSystemUsingToken(String, Token<?>, URI, Configuration) - Static method in class gobblin.util.ProxiedFileSystemCache
-
- getRateIfRateControlled(FileSystem) - Static method in class 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 gobblin.util.filesystem.ThrottledFileSystem
-
- getRateLimiter() - Method in class gobblin.util.RateControlledFileSystem
-
Deprecated.
- getRecordCount(Path) - Method in class gobblin.util.recordcount.CompactionRecordCountProvider
-
Get the record count through filename.
- getRecordCount(Path) - Method in class gobblin.util.recordcount.IngestionRecordCountProvider
-
The record count should be the last component before the filename extension.
- getRecordCount(Path) - Method in class gobblin.util.recordcount.LateFileRecordCountProvider
-
Get record count from a given filename (possibly having LATE_COMPONENT{RandomInteger}), using the original FileNameWithRecordCountFormat.
- getRequestor() - Method in interface gobblin.util.request_allocation.Request
-
- getRequests(Comparator<T>) - Method in interface gobblin.util.request_allocation.PushDownRequestor
-
- getResourceRequirementBuilder() - Method in class gobblin.util.request_allocation.ResourcePool
-
- getRight() - Method in class gobblin.util.Either.Right
-
- getScheduledTask(K) - Method in class gobblin.util.concurrent.TaskScheduler
-
- getScheduledTasks() - Method in class gobblin.util.concurrent.TaskScheduler
-
- getSchema() - Method in class gobblin.util.test.FastSequentialSource.FastSequentialExtractor
-
- getSchema() - Method in class gobblin.util.test.HelloWorldSource.ExtractorImpl
-
- getSchema() - Method in class gobblin.util.test.TestingSource.Extract
-
- getSchemaFromDataFile(Path, FileSystem) - Static method in class gobblin.util.AvroUtils
-
Get Avro schema from an Avro data file.
- getScope(S) - Method in class gobblin.broker.SharedResourcesBrokerImpl
-
- getScopedConfig() - Method in class gobblin.broker.KeyedScopedConfigViewImpl
-
- getScopedView(S) - Method in class gobblin.broker.KeyedScopedConfigViewImpl
-
- getSerializer(Class<WritableShim>) - Method in class gobblin.util.WritableShimSerialization
-
- getSharedResource(SharedResourceFactory<T, K, S>, K) - Method in class gobblin.broker.SharedResourcesBrokerImpl
-
- getSharedResourceAtScope(SharedResourceFactory<T, K, S>, K, S) - Method in class gobblin.broker.SharedResourcesBrokerImpl
-
- getStateFromConf(Configuration) - Static method in class gobblin.util.HadoopUtils
-
- getString(Config, String, String) - Static method in class gobblin.util.ConfigUtils
-
Return string value at path if config has path.
- getStringList(Config, String) - Static method in class gobblin.util.ConfigUtils
-
- getTableNameWriterFilePath(State) - Static method in class gobblin.util.WriterUtils
-
- getTokenFromSeqFile(String, Path) - Static method in class gobblin.util.ProxiedFileSystemUtils
-
Retrives a
Token from a given sequence file for a specified user.
- getUnderlyingMeter() - Method in class gobblin.util.io.BatchedMeterDecorator
-
- getUsageString() - Method in interface gobblin.runtime.cli.CliObjectFactory
-
Get a usage string for display on the command line.
- getUsageString() - Method in class gobblin.runtime.cli.PublicMethodsCliObjectFactory
-
- getWorkunits(SourceState) - Method in class gobblin.util.test.FastSequentialSource
-
- getWorkunits(SourceState) - Method in class gobblin.util.test.HelloWorldSource
-
- getWorkunits(SourceState) - Method in class gobblin.util.test.TestingSource
-
- getWriterFileName(State, int, int, String, String) - Static method in class gobblin.util.WriterUtils
-
- getWriterFilePath(State, int, int) - Static method in class gobblin.util.WriterUtils
-
Get the
Path corresponding the the relative file path for a given
DataWriter.
- getWriterFS(State, int, int) - Static method in class gobblin.util.WriterUtils
-
- getWriterFs(State) - Static method in class gobblin.util.WriterUtils
-
- getWriterOutputDir(State, int, int) - Static method in class 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 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 gobblin.util.WriterUtils
-
- GLOB_TOKENS - Static variable in class gobblin.util.PathUtils
-
- GLOBAL_PROPS_EXTENSION - Static variable in class gobblin.util.PullFileLoader
-
- GLOBAL_PROPS_PATH_FILTER - Static variable in class gobblin.util.PullFileLoader
-
- globStatus(Path) - Method in class gobblin.util.filesystem.ThrottledFileSystem
-
- gobblin.broker - package gobblin.broker
-
A
SharedResourcesBroker is an object that provides and manages objects that are accessed
from multiple points in the application, allowing disconnected components to use shared objects, as well as easy user
configuration for those objects.
- gobblin.data.management.copy.hive - package gobblin.data.management.copy.hive
-
- gobblin.runtime.cli - package gobblin.runtime.cli
-
- gobblin.util - package gobblin.util
-
- gobblin.util.binpacking - package gobblin.util.binpacking
-
- gobblin.util.callbacks - package gobblin.util.callbacks
-
This package provides some simple instrumentation to handling callback execution.
- gobblin.util.concurrent - package gobblin.util.concurrent
-
- gobblin.util.dataset - package gobblin.util.dataset
-
- gobblin.util.deprecation - package gobblin.util.deprecation
-
- gobblin.util.executors - package gobblin.util.executors
-
- gobblin.util.filesystem - package gobblin.util.filesystem
-
- gobblin.util.filters - package gobblin.util.filters
-
- gobblin.util.guid - package gobblin.util.guid
-
- gobblin.util.hadoop - package gobblin.util.hadoop
-
- gobblin.util.http - package gobblin.util.http
-
- gobblin.util.io - package gobblin.util.io
-
- gobblin.util.iterators - package gobblin.util.iterators
-
- gobblin.util.jdbc - package gobblin.util.jdbc
-
- gobblin.util.json - package gobblin.util.json
-
- gobblin.util.limiter - package gobblin.util.limiter
-
- gobblin.util.limiter.broker - package gobblin.util.limiter.broker
-
- gobblin.util.logs - package gobblin.util.logs
-
- gobblin.util.recordcount - package gobblin.util.recordcount
-
- gobblin.util.reflection - package gobblin.util.reflection
-
- gobblin.util.request_allocation - package gobblin.util.request_allocation
-
- gobblin.util.service - package gobblin.util.service
-
- gobblin.util.test - package gobblin.util.test
-
- GOBBLIN_UTIL_JDBC_PREFIX - Static variable in class gobblin.util.jdbc.DataSourceProvider
-
- GobblinCli - Class in gobblin.runtime.cli
-
- GobblinCli() - Constructor for class gobblin.runtime.cli.GobblinCli
-
- GobblinConstructorUtils - Class in gobblin.util.reflection
-
Helper methods to instantiate classes
- GobblinConstructorUtils() - Constructor for class gobblin.util.reflection.GobblinConstructorUtils
-
- GreedyAllocator<T extends Request<T>> - Class in gobblin.util.request_allocation
-
- GreedyAllocator(RequestAllocatorConfig<T>) - Constructor for class gobblin.util.request_allocation.GreedyAllocator
-
- GreedyAllocator.Factory - Class in gobblin.util.request_allocation
-
- GsonInterfaceAdapter - Class in gobblin.util.io
-
A Gson interface adapter that makes it possible to serialize and deserialize polymorphic objects.
- GsonInterfaceAdapter() - Constructor for class gobblin.util.io.GsonInterfaceAdapter
-
- Guid - Class in gobblin.util.guid
-
Class wrapping a byte array representing a guid.
- Guid(byte[]) - Constructor for class gobblin.util.guid.Guid
-
Creates a
Guid by computing the sha of the input bytes.
- guid() - Method in interface gobblin.util.guid.HasGuid
-
- GUID_LENGTH - Static variable in class gobblin.util.guid.Guid
-
- s - Variable in class gobblin.util.Either
-
- safeRenameIfNotExists(FileSystem, Path, Path) - Static method in class 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 gobblin.util.HadoopUtils
-
- sanitizeFullPrefixKey(String) - Static method in class gobblin.util.ConfigUtils
-
- sanitizePath(String, String) - Static method in class gobblin.util.HadoopUtils
-
Remove illegal HDFS path characters from the given path.
- sanitizePath(Path, String) - Static method in class gobblin.util.HadoopUtils
-
Remove illegal HDFS path characters from the given path.
- ScalingThreadPoolExecutor - Class in gobblin.util.executors
-
- schedule(T, long, TimeUnit) - Method in class gobblin.util.concurrent.TaskScheduler
-
- schedule(Runnable, long, TimeUnit) - Method in class gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- schedule(Callable<V>, long, TimeUnit) - Method in class gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- ScheduledTask<K> - Interface in gobblin.util.concurrent
-
A task which can be scheduled to run recurrently by an instance of
TaskScheduler.
- scheduler() - Method in class gobblin.util.logs.LogCopier
-
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- SCHEME - Static variable in class gobblin.util.filesystem.InstrumentedHDFSFileSystem
-
- SCHEME - Static variable in class gobblin.util.filesystem.InstrumentedLocalFileSystem
-
- SCHEME - Static variable in class gobblin.util.filesystem.InstrumentedWebHDFSFileSystem
-
- seek(long) - Method in class gobblin.util.io.SeekableFSInputStream
-
- SeekableFSInputStream - Class in gobblin.util.io
-
- SeekableFSInputStream(InputStream) - Constructor for class gobblin.util.io.SeekableFSInputStream
-
- seekToNewSource(long) - Method in class gobblin.util.io.SeekableFSInputStream
-
- selfScope() - Method in class gobblin.broker.SharedResourcesBrokerImpl
-
- sendEmail(State, String, String) - Static method in class gobblin.util.EmailUtils
-
A general method for sending emails.
- sendJobCancellationEmail(String, String, State) - Static method in class gobblin.util.EmailUtils
-
Send a job cancellation notification email.
- sendJobCompletionEmail(String, String, String, State) - Static method in class gobblin.util.EmailUtils
-
Send a job completion notification email.
- sendJobFailureAlertEmail(String, String, int, State) - Static method in class gobblin.util.EmailUtils
-
Send a job failure alert email.
- SEPARATOR - Static variable in class gobblin.util.Id
-
- SerializationUtils - Class in gobblin.util
-
A utility class for serializing and deserializing Objects to/from Strings.
- SerializationUtils() - Constructor for class gobblin.util.SerializationUtils
-
- serialize(T) - Static method in class gobblin.util.SerializationUtils
-
Serialize an object into a String.
- serialize(T, BaseEncoding) - Static method in class gobblin.util.SerializationUtils
-
Serialize an object into a String.
- serializeAsPath(GenericRecord, boolean, boolean) - Static method in class gobblin.util.AvroUtils
-
Serialize a generic record as a relative
Path.
- serializeIntoBytes(T) - Static method in class gobblin.util.SerializationUtils
-
Serialize an object into a byte array.
- serializeState(FileSystem, Path, T) - Static method in class gobblin.util.SerializationUtils
-
Serialize a
State instance to a file.
- serializeState(FileSystem, Path, T, short) - Static method in class gobblin.util.SerializationUtils
-
Serialize a
State instance to a file.
- serializeToFile(T, Path) - Method in class gobblin.util.ParallelRunner
-
Serialize a
State object into a file.
- serializeToString(Writable) - Static method in class gobblin.util.HadoopUtils
-
Serialize a
Writable object into a string.
- serializeWriterDirPermissions(State, int, int, FsPermission) - Static method in class 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 gobblin.util.HadoopUtils
-
Given a
FsPermission objects, set a key, value pair in the given
State for the writer to
use when creating files.
- set() - Method in class gobblin.util.concurrent.AutoResetEvent
-
- setChildren(FileStatusEntry[]) - Method in class gobblin.util.filesystem.FileStatusEntry
-
Set the directory's files.
- setGroup(FileSystem, Path, String) - Static method in class gobblin.util.HadoopUtils
-
Set the group associated with a given path.
- setPermissions(Path, Optional<String>, Optional<String>, FileSystem, FsPermission) - Static method in class gobblin.util.HadoopUtils
-
Try to set owner and permissions for the path.
- setProxiedFileSystem(FileSystem) - Method in class gobblin.util.ProxiedFileSystemWrapper
-
Deprecated.
Setter for proxiedFs.
- setRequirement(String, double) - Method in class gobblin.util.request_allocation.ResourceRequirement.Builder
-
Specify the resource requirement along a dimension.
- setWriterDirOctalPermissions(State, int, int, String) - Static method in class 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 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 gobblin.util.limiter.broker
-
- SharedLimiterFactory() - Constructor for class gobblin.util.limiter.broker.SharedLimiterFactory
-
- SharedLimiterKey - Class in gobblin.util.limiter.broker
-
- SharedLimiterKey(String) - Constructor for class gobblin.util.limiter.broker.SharedLimiterKey
-
- SharedLimiterKey(String, SharedLimiterKey.GlobalLimiterPolicy) - Constructor for class gobblin.util.limiter.broker.SharedLimiterKey
-
- SharedLimiterKey.GlobalLimiterPolicy - Enum in gobblin.util.limiter.broker
-
- SharedResourcesBrokerFactory - Class in gobblin.broker
-
- SharedResourcesBrokerFactory() - Constructor for class gobblin.broker.SharedResourcesBrokerFactory
-
- SharedResourcesBrokerImpl<S extends ScopeType<S>> - Class in gobblin.broker
-
- SharedResourcesBrokerImpl.SubscopedBrokerBuilder - Class in gobblin.broker
-
- SharedResourcesBrokerUtils - Class in gobblin.broker
-
- SharedResourcesBrokerUtils() - Constructor for class gobblin.broker.SharedResourcesBrokerUtils
-
- shutDown() - Method in class gobblin.util.logs.LogCopier
-
- shutdown(SourceState) - Method in class gobblin.util.test.FastSequentialSource
-
- shutdown(SourceState) - Method in class gobblin.util.test.HelloWorldSource
-
- shutdown(SourceState) - Method in class gobblin.util.test.TestingSource
-
- SHUTDOWN_PREFIX - Static variable in class gobblin.util.service.StandardServiceConfig
-
- SHUTDOWN_TIMEOUT_MS_PROP - Static variable in class gobblin.util.service.StandardServiceConfig
-
- shutdownExecutorService(ExecutorService, Optional<Logger>, long, TimeUnit) - Static method in class 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 gobblin.util.ExecutorsUtils
-
Shutdown an
ExecutorService gradually, first disabling new task submissions and
later cancelling existing tasks.
- shutdownObject(Object, Logger) - Static method in class gobblin.broker.SharedResourcesBrokerUtils
-
- SimpleHierarchicalPrioritizer<T extends Request<T>> - Class in gobblin.util.request_allocation
-
- SimpleHierarchicalPrioritizer() - Constructor for class gobblin.util.request_allocation.SimpleHierarchicalPrioritizer
-
- slowDeserializeGenericRecord(byte[], Schema) - Static method in class gobblin.util.AvroUtils
-
- splitExtractsByPredicate(Multimap<Extract, WorkUnitState>, Predicate<WorkUnitState>) - Static method in class gobblin.util.PublisherUtils
-
- SplitExtractsResult() - Constructor for class gobblin.util.PublisherUtils.SplitExtractsResult
-
- StandardServiceConfig - Class in gobblin.util.service
-
A wrapper around a typesafe
Config object to provide standard configuration for
services.
- StandardServiceConfig(Config) - Constructor for class gobblin.util.service.StandardServiceConfig
-
Constructor from a typesafe config object
- start() - Method in class gobblin.util.filesystem.PathAlterationObserverScheduler
-
Start monitoring.
- start() - Method in class gobblin.util.limiter.CountBasedLimiter
-
- start() - Method in interface gobblin.util.limiter.Limiter
-
- start() - Method in class gobblin.util.limiter.MultiLimiter
-
- start() - Method in class gobblin.util.limiter.NoopLimiter
-
- start() - Method in class gobblin.util.limiter.PoolBasedLimiter
-
- start() - Method in class gobblin.util.limiter.RateBasedLimiter
-
- start() - Method in class gobblin.util.limiter.TimeBasedLimiter
-
- startRateControl() - Method in class gobblin.util.RateControlledFileSystem
-
Deprecated.
- STARTUP_PREFIX - Static variable in class gobblin.util.service.StandardServiceConfig
-
- STARTUP_TIMEOUT_MS_PROP - Static variable in class gobblin.util.service.StandardServiceConfig
-
- state(State) - Method in class gobblin.util.jdbc.DataSourceBuilder
-
- StdoutWriter<D> - Class in gobblin.util.test
-
A simple writer implementation that writes the output to Stdout
- StdoutWriter() - Constructor for class gobblin.util.test.StdoutWriter
-
- StdoutWriter.Builder<D> - Class in gobblin.util.test
-
- stop() - Method in class gobblin.util.filesystem.PathAlterationObserverScheduler
-
Stop monitoring
- stop(long) - Method in class gobblin.util.filesystem.PathAlterationObserverScheduler
-
Stop monitoring
- stop() - Method in class gobblin.util.limiter.CountBasedLimiter
-
- stop() - Method in interface gobblin.util.limiter.Limiter
-
- stop() - Method in class gobblin.util.limiter.MultiLimiter
-
- stop() - Method in class gobblin.util.limiter.NoopLimiter
-
- stop() - Method in class gobblin.util.limiter.PoolBasedLimiter
-
- stop() - Method in class gobblin.util.limiter.RateBasedLimiter
-
- stop() - Method in class gobblin.util.limiter.TimeBasedLimiter
-
- STREAM_COPIER_KEY_PREFIX - Static variable in class gobblin.util.io.StreamCopierSharedLimiterKey
-
- StreamCopier - Class in gobblin.util.io
-
- StreamCopier(InputStream, OutputStream) - Constructor for class gobblin.util.io.StreamCopier
-
- StreamCopier(ReadableByteChannel, WritableByteChannel) - Constructor for class gobblin.util.io.StreamCopier
-
- StreamCopier.NotEnoughPermitsException - Exception in gobblin.util.io
-
Indicates there were not enough permits in the
Limiter to finish the copy.
- StreamCopierSharedLimiterKey - Class in gobblin.util.io
-
- StreamCopierSharedLimiterKey(URI, URI) - Constructor for class gobblin.util.io.StreamCopierSharedLimiterKey
-
- StreamThrottler<S extends ScopeType<S>> - Class in gobblin.util.io
-
- StreamThrottler() - Constructor for class gobblin.util.io.StreamThrottler
-
- StreamThrottler.Factory<S extends ScopeType<S>> - Class in gobblin.util.io
-
- StreamUtils - Class in gobblin.util.io
-
Utility class of input/output stream helpers.
- StreamUtils() - Constructor for class gobblin.util.io.StreamUtils
-
- stringifyRequirement(ResourceRequirement) - Method in class gobblin.util.request_allocation.ResourcePool
-
- stringInPatterns(String, List<Pattern>) - Static method in class gobblin.util.DatasetFilterUtils
-
Determines whether a string matches one of the regex patterns.
- StringParsingUtils - Class in gobblin.util
-
- StringParsingUtils() - Constructor for class gobblin.util.StringParsingUtils
-
- StringParsingUtils.FormatException - Exception in gobblin.util
-
- STRIP_SUFFIX - Static variable in class 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 gobblin.util.executors.MDCPropagatingExecutorService
-
- submit(Runnable) - Method in class gobblin.util.executors.MDCPropagatingExecutorService
-
- submit(Runnable, T) - Method in class gobblin.util.executors.MDCPropagatingExecutorService
-
- submit(Callable<T>) - Method in class gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- submit(Runnable) - Method in class gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- submit(Runnable, T) - Method in class gobblin.util.executors.MDCPropagatingScheduledExecutorService
-
- submitCallable(Callable<Void>, String) - Method in class gobblin.util.ParallelRunner
-
Submit a callable to the thread pool
- subtract(ResourceRequirement) - Method in class gobblin.util.request_allocation.ResourceRequirement
-
- survived(String, List<Pattern>, List<Pattern>) - Static method in class 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.
- switchName(Schema, String) - Static method in class gobblin.util.AvroUtils
-
Copies the input
Schema but changes the schema name.
- valueOf(String) - Static method in enum gobblin.util.concurrent.TaskSchedulerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gobblin.util.DatePartitionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gobblin.util.Id.Parts
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gobblin.util.limiter.BaseLimiterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gobblin.util.limiter.broker.SharedLimiterKey.GlobalLimiterPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gobblin.util.ParallelRunner.FailPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gobblin.util.ProxiedFileSystemUtils.AuthType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gobblin.util.ProxiedFileSystemWrapper.AuthType
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gobblin.util.WriterUtils.WriterFilePathType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum 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 gobblin.util.DatePartitionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum 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 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 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 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 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 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 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 gobblin.util.executors.IteratorExecutor
-
- verifySubset(Config, Config) - Static method in class gobblin.util.ConfigUtils
-
Check that every key-value in superConfig is in subConfig