Skip navigation links
A B C D F G H I L M N O P R S T U W 

A

abort() - Method in interface org.embulk.spi.Transactional
Aborts the transaction.
abort() - Method in interface org.embulk.spi.TransactionalFileInput
Aborts the transaction of TransactionalFileInput.
abort() - Method in interface org.embulk.spi.TransactionalFileOutput
Aborts the transaction of TransactionalFileOutput.
abort() - Method in interface org.embulk.spi.TransactionalPageOutput
 
add(Buffer) - Method in interface org.embulk.spi.FileOutput
Writes a byte sequence into the FileOutput from Buffer.
add(Page) - Method in interface org.embulk.spi.PageOutput
 
add(Buffer) - Method in interface org.embulk.spi.TransactionalFileOutput
Writes a byte sequence into the TransactionalFileOutput from Buffer.
add(Page) - Method in interface org.embulk.spi.TransactionalPageOutput
 
allocate(int) - Static method in class org.embulk.spi.Buffer
Deprecated.
This method is to be removed. Plugins should no longer call it directly.
allocate() - Method in interface org.embulk.spi.BufferAllocator
Allocates a Buffer with the default size of this BufferAllocator.
allocate(int) - Method in interface org.embulk.spi.BufferAllocator
Allocates a Buffer with the size of minimumCapacity at least.
allocate(int) - Static method in class org.embulk.spi.Page
Deprecated.
It is to be removed, implemented only for compatibility. Plugins should no longer call it directly.
array() - Method in class org.embulk.spi.Buffer
Deprecated.
Accessing the internal byte array is not safe.

B

Buffer - Class in org.embulk.spi
A buffer used in and between plugins.
Buffer() - Constructor for class org.embulk.spi.Buffer
 
buffer() - Method in class org.embulk.spi.Page
 
BufferAllocator - Interface in org.embulk.spi
Represents an allocator of Buffer.

C

capacity() - Method in class org.embulk.spi.Buffer
Returns the capacity of this Buffer.
close() - Method in interface org.embulk.spi.FileInput
Closes this FileInput.
close() - Method in interface org.embulk.spi.FileOutput
Closes the FileOutput.
close() - Method in interface org.embulk.spi.PageOutput
 
close() - Method in interface org.embulk.spi.TransactionalFileInput
close() - Method in interface org.embulk.spi.TransactionalFileOutput
close() - Method in interface org.embulk.spi.TransactionalPageOutput
 
commit() - Method in interface org.embulk.spi.Transactional
Commits the transaction.
commit() - Method in interface org.embulk.spi.TransactionalFileInput
Commits the transaction of TransactionalFileInput.
commit() - Method in interface org.embulk.spi.TransactionalFileOutput
Commits the transaction of TransactionalFileOutput.
commit() - Method in interface org.embulk.spi.TransactionalPageOutput
 
ConfigDiff - Interface in org.embulk.config
Represents a difference in configurations.
ConfigException - Exception in org.embulk.config
Represents an Exception caused by user's configuration error.
ConfigException() - Constructor for exception org.embulk.config.ConfigException
 
ConfigException(String) - Constructor for exception org.embulk.config.ConfigException
Constructs a new ConfigException with the specified detail message.
ConfigException(Throwable) - Constructor for exception org.embulk.config.ConfigException
Constructs a new ConfigException with the specified cause and a detail message of the cause.
ConfigException(String, Throwable) - Constructor for exception org.embulk.config.ConfigException
Constructs a new ConfigException with the specified detail message and cause.
ConfigSource - Interface in org.embulk.config
Represents an Embulk configuration for a plugin.
copyOf(byte[]) - Static method in class org.embulk.spi.Buffer
Deprecated.
This method is to be removed. Plugins should no longer call it directly.
copyOf(byte[], int, int) - Static method in class org.embulk.spi.Buffer
Deprecated.
This method is to be removed. Plugins should no longer call it directly.

D

DataException - Exception in org.embulk.spi
Represents an Exception caused by user's data processed.
DataException(String) - Constructor for exception org.embulk.spi.DataException
Constructs a new DataException with the specified detail message.
DataException(Throwable) - Constructor for exception org.embulk.spi.DataException
Constructs a new DataException with the specified cause and a detail message of the cause.
DataException(String, Throwable) - Constructor for exception org.embulk.spi.DataException
Constructs a new DataException with the specified detail message and cause.
DataSource - Interface in org.embulk.config
Base interface of ConfigSource, ConfigDiff, TaskSource, and TaskReport.
deepCopy() - Method in interface org.embulk.config.ConfigDiff
Creates a deep copy of itself.
deepCopy() - Method in interface org.embulk.config.ConfigSource
Creates a deep copy of itself.
deepCopy() - Method in interface org.embulk.config.DataSource
Creates a deep copy of itself.
deepCopy() - Method in interface org.embulk.config.TaskReport
Creates a deep copy of itself.
deepCopy() - Method in interface org.embulk.config.TaskSource
Creates a deep copy of itself.

F

FileInput - Interface in org.embulk.spi
Represents a series of file-like byte sequence inputs from a File Input Plugin.
FileOutput - Interface in org.embulk.spi
Represents a series of file-like byte sequence outputs into a File Output Plugin.
finish() - Method in interface org.embulk.spi.FileOutput
Finishes the FileOutput.
finish() - Method in interface org.embulk.spi.PageOutput
 
finish() - Method in interface org.embulk.spi.TransactionalFileOutput
finish() - Method in interface org.embulk.spi.TransactionalPageOutput
 

G

get(Class<E>, String) - Method in interface org.embulk.config.DataSource
Returns an attribute value of attrName as type.
get(Class<E>, String, E) - Method in interface org.embulk.config.DataSource
Returns an attribute value of attrName as type.
getAttributeNames() - Method in interface org.embulk.config.DataSource
Returns a List of attribute names under this node.
getBytes(int, byte[], int, int) - Method in class org.embulk.spi.Buffer
Copies an array from this Buffer, beginning at index, to destIndex of dest.
getBytes(int, Buffer, int, int) - Method in class org.embulk.spi.Buffer
Copies an array from this Buffer, beginning at index, to destIndex of dest.
getNested(String) - Method in interface org.embulk.config.ConfigDiff
Returns a nested value under attrName.
getNested(String) - Method in interface org.embulk.config.ConfigSource
Returns a nested value under attrName.
getNested(String) - Method in interface org.embulk.config.DataSource
Returns a nested value under attrName.
getNested(String) - Method in interface org.embulk.config.TaskReport
Returns a nested value under attrName.
getNested(String) - Method in interface org.embulk.config.TaskSource
Returns a nested value under attrName.
getNestedOrGetEmpty(String) - Method in interface org.embulk.config.ConfigDiff
Returns a nested value under attrName.
getNestedOrGetEmpty(String) - Method in interface org.embulk.config.ConfigSource
Returns a nested value under attrName.
getNestedOrGetEmpty(String) - Method in interface org.embulk.config.DataSource
Returns a nested value under attrName.
getNestedOrGetEmpty(String) - Method in interface org.embulk.config.TaskReport
Returns a nested value under attrName.
getNestedOrGetEmpty(String) - Method in interface org.embulk.config.TaskSource
Returns a nested value under attrName.
getNestedOrSetEmpty(String) - Method in interface org.embulk.config.ConfigDiff
Returns a nested value under attrName.
getNestedOrSetEmpty(String) - Method in interface org.embulk.config.ConfigSource
Returns a nested value under attrName.
getNestedOrSetEmpty(String) - Method in interface org.embulk.config.DataSource
Returns a nested value under attrName.
getNestedOrSetEmpty(String) - Method in interface org.embulk.config.TaskReport
Returns a nested value under attrName.
getNestedOrSetEmpty(String) - Method in interface org.embulk.config.TaskSource
Returns a nested value under attrName.
getStringReference(int) - Method in class org.embulk.spi.Page
 
getStringReferences() - Method in class org.embulk.spi.Page
 
getValueReference(int) - Method in class org.embulk.spi.Page
 
getValueReferences() - Method in class org.embulk.spi.Page
 

H

has(String) - Method in interface org.embulk.config.DataSource
Returns true if it has an attribute named attrName.
hintOfCurrentInputFileNameForLogging() - Method in interface org.embulk.spi.FileInput
Gets a String that hints the name of the current file input.

I

isEmpty() - Method in interface org.embulk.config.DataSource
Returns true if it is empty.

L

limit() - Method in class org.embulk.spi.Buffer
Returns the current limit of this Buffer.
limit(int) - Method in class org.embulk.spi.Buffer
Sets the current limit of this Buffer.
loadConfig(Class<T>) - Method in interface org.embulk.config.ConfigSource
Deprecated.
Use embulk-util-config instead.
loadTask(Class<T>) - Method in interface org.embulk.config.TaskSource
Deprecated.
Use embulk-util-config instead.

M

merge(DataSource) - Method in interface org.embulk.config.ConfigDiff
Merges another ConfigDiff into itself.
merge(DataSource) - Method in interface org.embulk.config.ConfigSource
Merges another ConfigSource into itself.
merge(DataSource) - Method in interface org.embulk.config.DataSource
Merges another DataSource into itself.
merge(DataSource) - Method in interface org.embulk.config.TaskReport
Merges another TaskReport into itself.
merge(DataSource) - Method in interface org.embulk.config.TaskSource
Merges another TaskSource into itself.

N

nextFile() - Method in interface org.embulk.spi.FileInput
Switches the FileInput to process the next file.
nextFile() - Method in interface org.embulk.spi.FileOutput
Switches the FileOutput to process the next file.
nextFile() - Method in interface org.embulk.spi.TransactionalFileInput
Switches the TransactionalFileInput to process the next file.
nextFile() - Method in interface org.embulk.spi.TransactionalFileOutput
Switches the TransactionalFileOutput to process the next file.

O

offset() - Method in class org.embulk.spi.Buffer
Returns the current offset of this Buffer.
offset(int) - Method in class org.embulk.spi.Buffer
Sets the current offset of this Buffer.
org.embulk.config - package org.embulk.config
 
org.embulk.spi - package org.embulk.spi
 

P

Page - Class in org.embulk.spi
An in-process (in-JVM) container of data records.
Page() - Constructor for class org.embulk.spi.Page
 
PageOutput - Interface in org.embulk.spi
Represents a sequence of Pages as output, passed from an Input Plugin via Filter Plugins to an Output Plugin.
poll() - Method in interface org.embulk.spi.FileInput
Reads a byte sequence from this FileInput into Buffer.
poll() - Method in interface org.embulk.spi.TransactionalFileInput
Reads a byte sequence from this TransactionalFileInput into Buffer.

R

release() - Method in class org.embulk.spi.Buffer
Releases this Buffer.
release() - Method in class org.embulk.spi.Page
 
remove(String) - Method in interface org.embulk.config.ConfigDiff
Removes the attribute named attrName.
remove(String) - Method in interface org.embulk.config.ConfigSource
Removes the attribute named attrName.
remove(String) - Method in interface org.embulk.config.DataSource
Removes the attribute named attrName.
remove(String) - Method in interface org.embulk.config.TaskReport
Removes the attribute named attrName.
remove(String) - Method in interface org.embulk.config.TaskSource
Removes the attribute named attrName.

S

set(String, Object) - Method in interface org.embulk.config.ConfigDiff
Sets a value for attrName.
set(String, Object) - Method in interface org.embulk.config.ConfigSource
Sets a value for attrName.
set(String, Object) - Method in interface org.embulk.config.DataSource
Sets a value for attrName.
set(String, Object) - Method in interface org.embulk.config.TaskReport
Sets a value for attrName.
set(String, Object) - Method in interface org.embulk.config.TaskSource
Sets a value for attrName.
setAll(DataSource) - Method in interface org.embulk.config.ConfigDiff
Sets all attributes in other into itself.
setAll(DataSource) - Method in interface org.embulk.config.ConfigSource
Sets all attributes in other into itself.
setAll(DataSource) - Method in interface org.embulk.config.DataSource
Sets all attributes in other into itself.
setAll(DataSource) - Method in interface org.embulk.config.TaskReport
Sets all attributes in other into itself.
setAll(DataSource) - Method in interface org.embulk.config.TaskSource
Sets all attributes in other into itself.
setBytes(int, byte[], int, int) - Method in class org.embulk.spi.Buffer
Copies an array from source, beginning at sourceIndex, to index of this Buffer.
setBytes(int, Buffer, int, int) - Method in class org.embulk.spi.Buffer
Copies an array from source, beginning at sourceIndex, to index of this Buffer.
setNested(String, DataSource) - Method in interface org.embulk.config.ConfigDiff
Sets a nested value for attrName.
setNested(String, DataSource) - Method in interface org.embulk.config.ConfigSource
Sets a nested value for attrName.
setNested(String, DataSource) - Method in interface org.embulk.config.DataSource
Sets a nested value for attrName.
setNested(String, DataSource) - Method in interface org.embulk.config.TaskReport
Sets a nested value for attrName.
setNested(String, DataSource) - Method in interface org.embulk.config.TaskSource
Sets a nested value for attrName.
setStringReferences(List<String>) - Method in class org.embulk.spi.Page
 
setValueReferences(List<ImmutableValue>) - Method in class org.embulk.spi.Page
 

T

TaskReport - Interface in org.embulk.config
Represents a report from a plugin task.
TaskSource - Interface in org.embulk.config
Represents an Embulk configuration for a plugin task.
toJson() - Method in interface org.embulk.config.DataSource
Returns a JSON representation of itself.
Transactional - Interface in org.embulk.spi
Represents transactional operations.
TransactionalFileInput - Interface in org.embulk.spi
Represents a series of file-like byte sequence inputs in a transaction from a File Input Plugin.
TransactionalFileOutput - Interface in org.embulk.spi
Represents a series of file-like byte sequence outputs in a transaction into a File Output Plugin.
TransactionalPageOutput - Interface in org.embulk.spi
Represents a sequence of Pages as output in a transaction.

U

UserDataException - Interface in org.embulk.config
Represents an Exception caused by something from the user.

W

wrap(byte[]) - Static method in class org.embulk.spi.Buffer
Deprecated.
This method is to be removed. Plugins should no longer call it directly.
wrap(byte[], int, int) - Static method in class org.embulk.spi.Buffer
Deprecated.
This method is to be removed. Plugins should no longer call it directly.
wrap(Buffer) - Static method in class org.embulk.spi.Page
Deprecated.
It is to be removed, implemented only for compatibility. Plugins should no longer call it directly.
A B C D F G H I L M N O P R S T U W 
Skip navigation links