- capacity() - Method in class org.embulk.spi.Buffer
-
Returns the capacity of this
Buffer
.
- cleanup() - Method in class org.embulk.spi.ExecSession
-
Cleans up the session.
- cleanup(TaskSource, int, List<TaskReport>) - Method in interface org.embulk.spi.FileInputPlugin
-
Cleans up resources used in the transaction.
- cleanup(TaskSource, int, List<TaskReport>) - Method in interface org.embulk.spi.FileOutputPlugin
-
Cleans up resources used in the transaction.
- cleanup(TaskSource, Schema, int, List<TaskReport>) - Method in interface org.embulk.spi.InputPlugin
-
Cleans up resources used in the transaction.
- cleanup(TaskSource, Schema, int, List<TaskReport>) - Method in interface org.embulk.spi.OutputPlugin
-
Cleans up resources used in the transaction.
- cleanup() - Method in class org.embulk.spi.TempFileSpace
-
Cleans up the temporary file space, and everything in the space.
- close() - Method in interface org.embulk.spi.FileInput
-
- close() - Method in interface org.embulk.spi.FileOutput
-
- close() - Method in class org.embulk.spi.PageBuilder
-
- close() - Method in interface org.embulk.spi.PageOutput
-
- close() - Method in class org.embulk.spi.PageReader
-
- close() - Method in interface org.embulk.spi.TransactionalFileInput
-
- close() - Method in interface org.embulk.spi.TransactionalFileOutput
-
- close() - Method in interface org.embulk.spi.TransactionalPageOutput
-
- Column - Class in org.embulk.spi
-
Represents a column metadata of Embulk's data record.
- Column(int, String, Type) - Constructor for class org.embulk.spi.Column
-
- ColumnVisitor - Interface in org.embulk.spi
-
- commit() - Method in interface org.embulk.spi.Transactional
-
Commits the transaction.
- commit() - Method in interface org.embulk.spi.TransactionalFileInput
-
- commit() - Method in interface org.embulk.spi.TransactionalFileOutput
-
- commit() - Method in interface org.embulk.spi.TransactionalPageOutput
-
- compareTo(Timestamp) - Method in class org.embulk.spi.time.Timestamp
-
Deprecated.
- 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
-
- 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
-
- copyOf(byte[], int, int) - Static method in class org.embulk.spi.Buffer
-
- createTempFile() - Method in class org.embulk.spi.TempFileSpace
-
Creates a temporary file in the space, with the default file name prefix, and the default file extension suffix.
- createTempFile(String) - Method in class org.embulk.spi.TempFileSpace
-
Creates a temporary file in the space, with the default file name prefix, and the specified file extension suffix.
- createTempFile(String, String) - Method in class org.embulk.spi.TempFileSpace
-
Creates a temporary file in the space, with the specified file name prefix, and the specified file extension suffix.
- FALSE - Static variable in class org.embulk.spi.json.JsonBoolean
-
The singleton instance that represents false
in JSON.
- FileInput - Interface in org.embulk.spi
-
Represents a series of file-like byte sequence inputs from a File Input Plugin.
- FileInputPlugin - Interface in org.embulk.spi
-
The main class that a File Input Plugin implements.
- FileInputPlugin.Control - Interface in org.embulk.spi
-
A controller of the following tasks provided from the Embulk core.
- FileOutput - Interface in org.embulk.spi
-
Represents a series of file-like byte sequence outputs into a File Output Plugin.
- FileOutputPlugin - Interface in org.embulk.spi
-
The main class that a File Output Plugin implements.
- FileOutputPlugin.Control - Interface in org.embulk.spi
-
A controller of the following tasks provided from the Embulk core.
- FilterPlugin - Interface in org.embulk.spi
-
The main class that a Filter Plugin implements.
- FilterPlugin.Control - Interface in org.embulk.spi
-
A controller of the following tasks provided from the Embulk core.
- finish() - Method in interface org.embulk.spi.FileOutput
-
- finish() - Method in class org.embulk.spi.PageBuilder
-
- finish() - Method in interface org.embulk.spi.PageOutput
-
- finish() - Method in interface org.embulk.spi.TransactionalFileOutput
-
- finish() - Method in interface org.embulk.spi.TransactionalPageOutput
-
- floatValue() - Method in class org.embulk.spi.json.JsonDouble
-
Returns this JSON number as a Java primitive float
.
- floatValue() - Method in class org.embulk.spi.json.JsonLong
-
Returns this JSON integral number as a Java primitive float
.
- floatValue() - Method in interface org.embulk.spi.json.JsonNumber
-
Returns this JSON number as a Java primitive float
.
- flush() - Method in class org.embulk.spi.PageBuilder
-
- FormatterPlugin - Interface in org.embulk.spi
-
The main class that a Formatter Plugin implements.
- FormatterPlugin.Control - Interface in org.embulk.spi
-
A controller of the following tasks provided from the Embulk core.
- forPreview() - Method in class org.embulk.spi.ExecSession
-
- fromMsgpack(Value) - Static method in interface org.embulk.spi.json.JsonValue
-
- 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
.
- get(int) - Method in class org.embulk.spi.json.JsonArray
-
Returns the JSON value at the specified position in this array.
- getAttributeNames() - Method in interface org.embulk.config.DataSource
-
Returns a
List
of attribute names under this node.
- getBoolean(Column) - Method in class org.embulk.spi.PageReader
-
- getBoolean(int) - Method in class org.embulk.spi.PageReader
-
- getBufferAllocator() - Static method in class org.embulk.spi.Exec
-
- getBufferAllocator() - Method in class org.embulk.spi.ExecSession
-
- 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
.
- getChars() - Method in class org.embulk.spi.json.JsonString
-
- getColumn(int) - Method in class org.embulk.spi.Schema
-
- getColumnCount() - Method in class org.embulk.spi.Schema
-
- getColumnName(int) - Method in class org.embulk.spi.Schema
-
- getColumns() - Method in class org.embulk.spi.Schema
-
Returns the list of Column objects.
- getColumnType(int) - Method in class org.embulk.spi.Schema
-
- getDouble(Column) - Method in class org.embulk.spi.PageReader
-
- getDouble(int) - Method in class org.embulk.spi.PageReader
-
- getEntityType() - Method in class org.embulk.spi.json.JsonArray
-
- getEntityType() - Method in class org.embulk.spi.json.JsonBoolean
-
- getEntityType() - Method in class org.embulk.spi.json.JsonDouble
-
- getEntityType() - Method in class org.embulk.spi.json.JsonLong
-
- getEntityType() - Method in class org.embulk.spi.json.JsonNull
-
- getEntityType() - Method in class org.embulk.spi.json.JsonObject
-
- getEntityType() - Method in class org.embulk.spi.json.JsonString
-
- getEntityType() - Method in interface org.embulk.spi.json.JsonValue
-
Returns the entity type of this JSON value.
- getEpochSecond() - Method in class org.embulk.spi.time.Timestamp
-
Deprecated.
- getFixedStorageSize() - Method in class org.embulk.spi.Schema
-
- getFixedStorageSize() - Method in class org.embulk.spi.type.AbstractType
-
Deprecated.
- getFixedStorageSize() - Method in interface org.embulk.spi.type.Type
-
- getFormat() - Method in class org.embulk.spi.type.TimestampType
-
Deprecated.
- getIndex() - Method in class org.embulk.spi.Column
-
- getInstant() - Method in class org.embulk.spi.time.Timestamp
-
Deprecated.
- getJavaType() - Method in class org.embulk.spi.type.AbstractType
-
Deprecated.
- getJavaType() - Method in interface org.embulk.spi.type.Type
-
- getJson(Column) - Method in class org.embulk.spi.PageReader
-
- getJson(int) - Method in class org.embulk.spi.PageReader
-
- getJsonValue(Column) - Method in class org.embulk.spi.PageReader
-
Returns a JSON value at the specified column.
- getJsonValue(int) - Method in class org.embulk.spi.PageReader
-
Returns a JSON value at the specified column.
- getJsonValueReference(int) - Method in class org.embulk.spi.Page
-
Returns a JSON value from the JSON value references in this
Page
at
index
.
- getKeyValueArray() - Method in class org.embulk.spi.json.JsonObject
-
Returns the key-value pairs as an array of JsonValue
.
- getListOf(Class<E>, String) - Method in interface org.embulk.config.DataSource
-
Returns listed attribute values under attrName
as List<type>
.
- getLogger(String) - Static method in class org.embulk.spi.Exec
-
- getLogger(Class<?>) - Static method in class org.embulk.spi.Exec
-
- getLogger(String) - Method in class org.embulk.spi.ExecSession
-
- getLogger(Class<?>) - Method in class org.embulk.spi.ExecSession
-
- getLong(Column) - Method in class org.embulk.spi.PageReader
-
- getLong(int) - Method in class org.embulk.spi.PageReader
-
- getName() - Method in class org.embulk.spi.Column
-
- getName() - Method in class org.embulk.spi.type.AbstractType
-
Deprecated.
- getName() - Method in interface org.embulk.spi.type.Type
-
Returns the name of the Embulk data type.
- getNano() - Method in class org.embulk.spi.time.Timestamp
-
Deprecated.
- 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
.
- getPageBuilder(BufferAllocator, Schema, PageOutput) - Static method in class org.embulk.spi.Exec
-
Returns a
PageBuilder
instance created for the parameters.
- getPageBuilder(BufferAllocator, Schema, PageOutput) - Method in class org.embulk.spi.ExecSession
-
Returns a
PageBuilder
instance created for the parameters.
- getPageReader(Schema) - Static method in class org.embulk.spi.Exec
-
Returns a
PageReader
instance created for the parameter.
- getPageReader(Schema) - Method in class org.embulk.spi.ExecSession
-
Returns a
PageReader
instance created for the parameter.
- getRecordCount(Page) - Static method in class org.embulk.spi.PageReader
-
- getSchema() - Method in class org.embulk.spi.PageBuilder
-
- getSchema() - Method in class org.embulk.spi.PageReader
-
- getSessionExecConfig() - Method in class org.embulk.spi.ExecSession
-
- getString() - Method in class org.embulk.spi.json.JsonString
-
Returns this JSON string as
String
.
- getString(Column) - Method in class org.embulk.spi.PageReader
-
- getString(int) - Method in class org.embulk.spi.PageReader
-
- getStringReference(int) - Method in class org.embulk.spi.Page
-
Returns a string from the string references in this
Page
at
index
.
- getStringReferences() - Method in class org.embulk.spi.Page
-
- getTempFileSpace() - Static method in class org.embulk.spi.Exec
-
- getTempFileSpace() - Method in class org.embulk.spi.ExecSession
-
- getTimestamp(Column) - Method in class org.embulk.spi.PageReader
-
- getTimestamp(int) - Method in class org.embulk.spi.PageReader
-
- getTimestampInstant(Column) - Method in class org.embulk.spi.PageReader
-
- getTimestampInstant(int) - Method in class org.embulk.spi.PageReader
-
- getTransactionTime() - Static method in class org.embulk.spi.Exec
-
- getTransactionTime() - Method in class org.embulk.spi.ExecSession
-
- getTransactionTimeInstant() - Static method in class org.embulk.spi.Exec
-
Returns the transaction time in
Instant
.
- getTransactionTimeInstant() - Method in class org.embulk.spi.ExecSession
-
Returns the transaction time in
Instant
.
- getTransactionTimeString() - Method in class org.embulk.spi.ExecSession
-
Returns the transaction time formatted as a
String
.
- getType() - Method in class org.embulk.spi.Column
-
- getValueReference(int) - Method in class org.embulk.spi.Page
-
- getValueReferences() - Method in class org.embulk.spi.Page
-
- guess(ConfigSource, Buffer) - Method in interface org.embulk.spi.GuessPlugin
-
Performs the guess.
- guess(ConfigSource) - Method in interface org.embulk.spi.InputPlugin
-
Performs the guess for the partially configured input.
- GuessPlugin - Interface in org.embulk.spi
-
The main class that a Guess Plugin implements.
- InputPlugin - Interface in org.embulk.spi
-
The main class that an Input Plugin implements.
- InputPlugin.Control - Interface in org.embulk.spi
-
A controller of the following tasks provided from the Embulk core.
- intValue() - Method in class org.embulk.spi.json.JsonDouble
-
Returns this JSON number as a Java primitive int
.
- intValue() - Method in class org.embulk.spi.json.JsonLong
-
Returns this JSON integral number as a Java primitive int
.
- intValue() - Method in interface org.embulk.spi.json.JsonNumber
-
Returns this JSON number as a Java primitive int
.
- intValueExact() - Method in class org.embulk.spi.json.JsonDouble
-
Returns this JSON number as a Java primitive int
.
- intValueExact() - Method in class org.embulk.spi.json.JsonLong
-
Returns this JSON integral number as a Java primitive int
.
- intValueExact() - Method in interface org.embulk.spi.json.JsonNumber
-
Returns this JSON number as a Java primitive int
.
- isArray() - Method in enum org.embulk.spi.json.JsonValue.EntityType
-
Returns
true
if the JSON value is an array, which is represented by
JsonArray
.
- isBoolean() - Method in enum org.embulk.spi.json.JsonValue.EntityType
-
Returns
true
if the JSON value is
true
or
false
, which is represented by
JsonBoolean
.
- isByteValue() - Method in class org.embulk.spi.json.JsonDouble
-
Returns true
if the JSON number is integral in the range of byte
, [-27 to 27-1].
- isByteValue() - Method in class org.embulk.spi.json.JsonLong
-
Returns true
if the JSON integral number is in the range of byte
, [-27 to 27-1].
- isByteValue() - Method in interface org.embulk.spi.json.JsonNumber
-
Returns true
if the JSON number is integral in the range of byte
, [-27 to 27-1].
- isDouble() - Method in enum org.embulk.spi.json.JsonValue.EntityType
-
Returns
true
if the JSON value is a number, which is represented by
JsonDouble
.
- isEmpty() - Method in interface org.embulk.config.DataSource
-
Returns true
if it is empty.
- isEmpty() - Method in class org.embulk.spi.Schema
-
- isIntegral() - Method in class org.embulk.spi.json.JsonDouble
-
Returns true
if this JSON number is integral.
- isIntegral() - Method in class org.embulk.spi.json.JsonLong
-
Returns true
to represent this JSON number is integral.
- isIntegral() - Method in interface org.embulk.spi.json.JsonNumber
-
Returns true
if this JSON number is integral.
- isIntValue() - Method in class org.embulk.spi.json.JsonDouble
-
Returns true
if the JSON number is integral in the range of int
, [-231 to 231-1].
- isIntValue() - Method in class org.embulk.spi.json.JsonLong
-
Returns true
if the JSON integral number is in the range of int
, [-231 to 231-1].
- isIntValue() - Method in interface org.embulk.spi.json.JsonNumber
-
Returns true
if the JSON number is integral in the range of int
, [-231 to 231-1].
- isJsonArray() - Method in interface org.embulk.spi.json.JsonValue
-
Returns
true
if this JSON value is an array, which is
JsonArray
.
- isJsonBoolean() - Method in interface org.embulk.spi.json.JsonValue
-
Returns
true
if this JSON value is
true
or
false
, which is
JsonBoolean
.
- isJsonDouble() - Method in interface org.embulk.spi.json.JsonValue
-
Returns
true
if this JSON value is a number, which is
JsonDouble
.
- isJsonLong() - Method in interface org.embulk.spi.json.JsonValue
-
Returns
true
if this JSON value is an integral number, which is
JsonLong
.
- isJsonNull() - Method in interface org.embulk.spi.json.JsonValue
-
Returns
true
if this JSON value is
null
, which is
JsonNull
.
- isJsonObject() - Method in interface org.embulk.spi.json.JsonValue
-
Returns
true
if this JSON value is an object, which is
JsonObject
.
- isJsonString() - Method in interface org.embulk.spi.json.JsonValue
-
Returns
true
if this JSON value is a string, which is
JsonString
.
- isLong() - Method in enum org.embulk.spi.json.JsonValue.EntityType
-
Returns
true
if the JSON value is an integral number, which is represented by
JsonLong
.
- isLongValue() - Method in class org.embulk.spi.json.JsonDouble
-
Returns true
if the JSON number is integral in the range of long
, [-263 to 263-1].
- isLongValue() - Method in class org.embulk.spi.json.JsonLong
-
Returns true
.
- isLongValue() - Method in interface org.embulk.spi.json.JsonNumber
-
Returns true
if the JSON number is integral in the range of long
, [-263 to 263-1].
- isNull() - Method in enum org.embulk.spi.json.JsonValue.EntityType
-
Returns
true
if the JSON value is
null
, which is represented by
JsonNull
.
- isNull(Column) - Method in class org.embulk.spi.PageReader
-
- isNull(int) - Method in class org.embulk.spi.PageReader
-
- isObject() - Method in enum org.embulk.spi.json.JsonValue.EntityType
-
Returns
true
if the JSON value is an object, which is represented by
JsonObject
.
- isPreview() - Static method in class org.embulk.spi.Exec
-
Returns true
if the execution is in a preview mode.
- isPreview() - Method in class org.embulk.spi.ExecSession
-
Returns true
if the execution is in a preview mode.
- isShortValue() - Method in class org.embulk.spi.json.JsonDouble
-
Returns true
if the JSON number is integral in the range of short
, [-215 to 215-1].
- isShortValue() - Method in class org.embulk.spi.json.JsonLong
-
Returns true
if the JSON integral number is in the range of short
, [-215 to 215-1].
- isShortValue() - Method in interface org.embulk.spi.json.JsonNumber
-
Returns true
if the JSON number is integral in the range of short
, [-215 to 215-1].
- isString() - Method in enum org.embulk.spi.json.JsonValue.EntityType
-
Returns
true
if the JSON value is a string, which is represented by
JsonString
.
- JSON - Static variable in class org.embulk.spi.type.Types
-
- JsonArray - Class in org.embulk.spi.json
-
Represents an array in JSON.
- JsonBoolean - Class in org.embulk.spi.json
-
Represents true
or false
in JSON.
- jsonColumn(Column) - Method in interface org.embulk.spi.ColumnVisitor
-
- JsonDouble - Class in org.embulk.spi.json
-
Represents a number in JSON, represented by a Java primitive double
, which is the same as Embulk's DOUBLE
column type.
- JsonLong - Class in org.embulk.spi.json
-
Represents a integral number in JSON, represented by a Java primitive long
, which is the same as Embulk's LONG
column type.
- JsonNull - Class in org.embulk.spi.json
-
Represents null
in JSON.
- JsonNumber - Interface in org.embulk.spi.json
-
Represents a number in JSON.
- JsonObject - Class in org.embulk.spi.json
-
Represents an object in JSON.
- JsonObject.Builder - Class in org.embulk.spi.json
-
Builds instances of
JsonObject
from keys and values configured by
put*
methods.
- JsonString - Class in org.embulk.spi.json
-
Represents a string in JSON.
- JsonType - Class in org.embulk.spi.type
-
Singleton type class for Embulk's JSON.
- JsonValue - Interface in org.embulk.spi.json
-
Represents a value in JSON: null
, true
, false
, numbers, strings, arrays, or objects.
- JsonValue.EntityType - Enum in org.embulk.spi.json
-
A type of a JSON value entity, which should correspond to the implementation class of the JSON value instance.
- of() - Static method in class org.embulk.spi.json.JsonArray
-
Returns a JSON array containing zero JSON values.
- of(JsonValue...) - Static method in class org.embulk.spi.json.JsonArray
-
Returns a JSON array containing an arbitrary number of JSON values.
- of(boolean) - Static method in class org.embulk.spi.json.JsonBoolean
-
- of(double) - Static method in class org.embulk.spi.json.JsonDouble
-
Returns a JSON number represented by the specified Java primitive double
.
- of(long) - Static method in class org.embulk.spi.json.JsonLong
-
Returns a JSON integral number represented by the specified Java primitive long
.
- of() - Static method in class org.embulk.spi.json.JsonNull
-
Returns the singleton instance of
JsonNull
.
- of() - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing zero JSON key-value mapping.
- of(String, JsonValue) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing the specified single JSON key-value mapping.
- of(String, JsonValue, String, JsonValue) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing the specified two JSON key-value mappings.
- of(String, JsonValue, String, JsonValue, String, JsonValue) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing the specified three JSON key-value mappings.
- of(String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing the specified four JSON key-value mappings.
- of(String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing the specified five JSON key-value mappings.
- of(String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing the specified six JSON key-value mappings.
- of(String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing the specified seven JSON key-value mappings.
- of(String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing the specified eight JSON key-value mappings.
- of(String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing the specified nine JSON key-value mappings.
- of(String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue, String, JsonValue) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing the specified ten JSON key-value mappings.
- of(JsonValue...) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing an arbitrary number of JSON key-value mappings.
- of(String) - Static method in class org.embulk.spi.json.JsonString
-
Returns a JSON string that is represented by the specified
String
.
- ofEntries(Map.Entry<String, JsonValue>...) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing keys and values extracted from the given entries.
- ofEntriesWithJsonStringKeys(Map.Entry<JsonString, JsonValue>...) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing keys and values extracted from the given entries.
- ofEpochMilli(long) - Static method in class org.embulk.spi.time.Timestamp
-
Deprecated.
- ofEpochSecond(long) - Static method in class org.embulk.spi.time.Timestamp
-
Deprecated.
- ofEpochSecond(long, long) - Static method in class org.embulk.spi.time.Timestamp
-
Deprecated.
- 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
.
- ofInstant(Instant) - Static method in class org.embulk.spi.time.Timestamp
-
Deprecated.
- ofList(List<? extends JsonValue>) - Static method in class org.embulk.spi.json.JsonArray
-
Returns a JSON array containing an arbitrary number of JSON values.
- ofMap(Map<String, JsonValue>) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing keys and values extracted from the given
Map
.
- ofMapWithJsonStringKeys(Map<JsonString, JsonValue>) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing keys and values extracted from the given
Map
.
- ofString(String) - Static method in class org.embulk.spi.time.Timestamp
-
Deprecated.
- ofUnsafe(JsonValue...) - Static method in class org.embulk.spi.json.JsonArray
-
Returns a JSON array containing the specified array as its internal representation.
- ofUnsafe(String[], JsonValue[]) - Static method in class org.embulk.spi.json.JsonObject
-
Returns a JSON object containing the specified arrays as its internal representation.
- open(TaskSource, FileInput) - Method in interface org.embulk.spi.DecoderPlugin
-
Opens a
FileInput
instance that receives
Buffer
s from a File Input Plugin,
or another Decoder Plugin, so that decoded input is read from a Parser Plugin, or another Decoder Plugin
- open(TaskSource, FileOutput) - Method in interface org.embulk.spi.EncoderPlugin
-
Opens a
FileOutput
instance that receives
Buffer
s from a Formatter Plugin,
or another Encoder Plugin, and writes encoded output into
FileOutput
fileOutput
in the
parameter list.
- open(TaskSource, int) - Method in interface org.embulk.spi.FileInputPlugin
-
- open(TaskSource, int) - Method in interface org.embulk.spi.FileOutputPlugin
-
Opens a
TransactionalFileOutput
instance that receives
Buffer
s from a
Formatter Plugin, or an Encoder Plugin, and writes them into the configured destination.
- open(TaskSource, Schema, Schema, PageOutput) - Method in interface org.embulk.spi.FilterPlugin
-
Opens a
PageOutput
instance that receives
Page
s from an Input Plugin, or
another Filter Plugin, and writes converted output into
PageOutput
output
in the parameter
list for an Output Plugin, or another Filter Plugin.
- open(TaskSource, Schema, FileOutput) - Method in interface org.embulk.spi.FormatterPlugin
-
Opens a
PageOutput
instance that receives
Page
s from an Input Plugin, or
a Filter Plugin, and writes formatted output into
FileOutput
output
in the parameter list
for a File Output Plugin, or an Encoder Plugin.
- open(TaskSource, Schema, int) - Method in interface org.embulk.spi.OutputPlugin
-
Opens a
TransactionalPageOutput
instance that receives
Page
s from an Input
Plugin, or a Filter Plugin, and writes them into the configured destination.
- org.embulk.config - package org.embulk.config
-
- org.embulk.spi - package org.embulk.spi
-
- org.embulk.spi.json - package org.embulk.spi.json
-
- org.embulk.spi.time - package org.embulk.spi.time
-
- org.embulk.spi.type - package org.embulk.spi.type
-
- OutputPlugin - Interface in org.embulk.spi
-
The main class that an Output Plugin implements.
- OutputPlugin.Control - Interface in org.embulk.spi
-
A controller of the following tasks provided from the Embulk core.
- release() - Method in class org.embulk.spi.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
.
- resume(TaskSource, int, FileInputPlugin.Control) - Method in interface org.embulk.spi.FileInputPlugin
-
Resumes a file input transaction.
- resume(TaskSource, int, FileOutputPlugin.Control) - Method in interface org.embulk.spi.FileOutputPlugin
-
Resumes a file output transaction.
- resume(TaskSource, Schema, int, InputPlugin.Control) - Method in interface org.embulk.spi.InputPlugin
-
Resumes an input transaction.
- resume(TaskSource, Schema, int, OutputPlugin.Control) - Method in interface org.embulk.spi.OutputPlugin
-
Resumes an output transaction.
- run(TaskSource) - Method in interface org.embulk.spi.DecoderPlugin.Control
-
Runs the following tasks of the Decoder Plugin.
- run(TaskSource) - Method in interface org.embulk.spi.EncoderPlugin.Control
-
Runs the following tasks of the Encoder Plugin.
- run(TaskSource, int) - Method in interface org.embulk.spi.FileInputPlugin.Control
-
Runs the following tasks of the File Input Plugin.
- run(TaskSource) - Method in interface org.embulk.spi.FileOutputPlugin.Control
-
Runs the following tasks of the File Output Plugin.
- run(TaskSource, Schema) - Method in interface org.embulk.spi.FilterPlugin.Control
-
Runs the following tasks of the Filter Plugin.
- run(TaskSource) - Method in interface org.embulk.spi.FormatterPlugin.Control
-
Runs the following tasks of the Formatter Plugin.
- run(TaskSource, Schema, int) - Method in interface org.embulk.spi.InputPlugin.Control
-
Runs the following tasks of the Input Plugin.
- run(TaskSource, Schema, int, PageOutput) - Method in interface org.embulk.spi.InputPlugin
-
Runs each input task.
- run(TaskSource) - Method in interface org.embulk.spi.OutputPlugin.Control
-
Runs the following tasks of the Output Plugin.
- run(TaskSource, Schema) - Method in interface org.embulk.spi.ParserPlugin.Control
-
Runs the following tasks of the Parser Plugin.
- run(TaskSource, Schema, FileInput, PageOutput) - Method in interface org.embulk.spi.ParserPlugin
-
Runs each parsing task.
- Schema - Class in org.embulk.spi
-
Represents a schema of Embulk's data record.
- Schema(List<Column>) - Constructor for class org.embulk.spi.Schema
-
- Schema.Builder - Class in org.embulk.spi
-
- SchemaConfigException - Exception in org.embulk.spi
-
Represents an Exception caused by schema config errors.
- SchemaConfigException(String) - Constructor for exception org.embulk.spi.SchemaConfigException
-
- SchemaConfigException(Throwable) - Constructor for exception org.embulk.spi.SchemaConfigException
-
- SchemaConfigException(String, Throwable) - Constructor for exception org.embulk.spi.SchemaConfigException
-
- session() - Static method in class org.embulk.spi.Exec
-
- 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.
- setBoolean(Column, boolean) - Method in class org.embulk.spi.PageBuilder
-
- setBoolean(int, boolean) - Method in class org.embulk.spi.PageBuilder
-
- 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
.
- setDouble(Column, double) - Method in class org.embulk.spi.PageBuilder
-
- setDouble(int, double) - Method in class org.embulk.spi.PageBuilder
-
- setJson(Column, Value) - Method in class org.embulk.spi.PageBuilder
-
- setJson(Column, JsonValue) - Method in class org.embulk.spi.PageBuilder
-
Sets a JSON value at the specified column.
- setJson(int, Value) - Method in class org.embulk.spi.PageBuilder
-
- setJson(int, JsonValue) - Method in class org.embulk.spi.PageBuilder
-
Sets a JSON value at the specified column.
- setLong(Column, long) - Method in class org.embulk.spi.PageBuilder
-
- setLong(int, long) - Method in class org.embulk.spi.PageBuilder
-
- 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
.
- setNull(Column) - Method in class org.embulk.spi.PageBuilder
-
- setNull(int) - Method in class org.embulk.spi.PageBuilder
-
- setPage(Page) - Method in class org.embulk.spi.PageReader
-
- setString(Column, String) - Method in class org.embulk.spi.PageBuilder
-
- setString(int, String) - Method in class org.embulk.spi.PageBuilder
-
- setStringReferences(List<String>) - Method in class org.embulk.spi.Page
-
- setTimestamp(Column, Timestamp) - Method in class org.embulk.spi.PageBuilder
-
Deprecated.
- setTimestamp(Column, Instant) - Method in class org.embulk.spi.PageBuilder
-
- setTimestamp(int, Timestamp) - Method in class org.embulk.spi.PageBuilder
-
Deprecated.
- setTimestamp(int, Instant) - Method in class org.embulk.spi.PageBuilder
-
- setValueReferences(List<ImmutableValue>) - Method in class org.embulk.spi.Page
-
- shortValue() - Method in class org.embulk.spi.json.JsonDouble
-
Returns this JSON number as a Java primitive short
.
- shortValue() - Method in class org.embulk.spi.json.JsonLong
-
Returns this JSON integral number as a Java primitive short
.
- shortValue() - Method in interface org.embulk.spi.json.JsonNumber
-
Returns this JSON number as a Java primitive short
.
- shortValueExact() - Method in class org.embulk.spi.json.JsonDouble
-
Returns this JSON number as a Java primitive short
.
- shortValueExact() - Method in class org.embulk.spi.json.JsonLong
-
Returns this JSON integral number as a Java primitive short
.
- shortValueExact() - Method in interface org.embulk.spi.json.JsonNumber
-
Returns this JSON number as a Java primitive short
.
- size() - Method in class org.embulk.spi.json.JsonArray
-
Returns the number of JSON values in this array.
- size() - Method in class org.embulk.spi.json.JsonObject
-
Returns the number of JSON key-value mappings in this object.
- size() - Method in class org.embulk.spi.Schema
-
- STRING - Static variable in class org.embulk.spi.type.Types
-
- stringColumn(Column) - Method in interface org.embulk.spi.ColumnVisitor
-
- StringType - Class in org.embulk.spi.type
-
Singleton type class for Embulk's STRING.
- 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.
- TempFileSpace - Class in org.embulk.spi
-
Manages a space for temporary files.
- TempFileSpace(File) - Constructor for class org.embulk.spi.TempFileSpace
-
- Timestamp - Class in org.embulk.spi.time
-
- TIMESTAMP - Static variable in class org.embulk.spi.type.Types
-
- timestampColumn(Column) - Method in interface org.embulk.spi.ColumnVisitor
-
- TimestampType - Class in org.embulk.spi.type
-
Type class for Embulk's TIMESTAMP.
- toEpochMilli() - Method in class org.embulk.spi.time.Timestamp
-
Deprecated.
- toJson() - Method in interface org.embulk.config.DataSource
-
Returns a JSON representation of itself.
- toJson() - Method in class org.embulk.spi.json.JsonArray
-
Returns the stringified JSON representation of this JSON array.
- toJson() - Method in class org.embulk.spi.json.JsonBoolean
-
Returns the stringified JSON representation of this JSON true
or false
.
- toJson() - Method in class org.embulk.spi.json.JsonDouble
-
Returns the stringified JSON representation of this JSON number.
- toJson() - Method in class org.embulk.spi.json.JsonLong
-
Returns the stringified JSON representation of this JSON integral number.
- toJson() - Method in class org.embulk.spi.json.JsonNull
-
Returns the stringified JSON representation of this JSON null
.
- toJson() - Method in class org.embulk.spi.json.JsonObject
-
Returns the stringified JSON representation of this JSON object.
- toJson() - Method in class org.embulk.spi.json.JsonString
-
Returns the stringified JSON representation of this JSON string.
- toJson() - Method in interface org.embulk.spi.json.JsonValue
-
Returns the stringified JSON representation of this JSON value.
- toMap() - Method in interface org.embulk.config.DataSource
-
Returns a
Map
representation of itself.
- toMsgpack() - Method in class org.embulk.spi.json.JsonArray
-
- toMsgpack() - Method in class org.embulk.spi.json.JsonBoolean
-
- toMsgpack() - Method in class org.embulk.spi.json.JsonDouble
-
- toMsgpack() - Method in class org.embulk.spi.json.JsonLong
-
- toMsgpack() - Method in class org.embulk.spi.json.JsonNull
-
- toMsgpack() - Method in class org.embulk.spi.json.JsonObject
-
- toMsgpack() - Method in class org.embulk.spi.json.JsonString
-
- toMsgpack() - Method in interface org.embulk.spi.json.JsonValue
-
- toString() - Method in class org.embulk.spi.Column
-
- toString() - Method in class org.embulk.spi.json.JsonArray
-
Returns the string representation of this JSON array.
- toString() - Method in class org.embulk.spi.json.JsonBoolean
-
Returns the string representation of this JSON true
or false
.
- toString() - Method in class org.embulk.spi.json.JsonDouble
-
Returns the string representation of this JSON number.
- toString() - Method in class org.embulk.spi.json.JsonLong
-
Returns the string representation of this JSON integral number.
- toString() - Method in class org.embulk.spi.json.JsonNull
-
Returns the string representation of this JSON null
.
- toString() - Method in class org.embulk.spi.json.JsonObject
-
Returns the string representation of this JSON object.
- toString() - Method in class org.embulk.spi.json.JsonString
-
Returns the string representation of this JSON string.
- toString() - Method in class org.embulk.spi.Schema
-
- toString() - Method in class org.embulk.spi.time.Timestamp
-
Deprecated.
- toString() - Method in class org.embulk.spi.type.AbstractType
-
Deprecated.
- transaction(ConfigSource, DecoderPlugin.Control) - Method in interface org.embulk.spi.DecoderPlugin
-
Processes the entire decoding transaction.
- transaction(ConfigSource, EncoderPlugin.Control) - Method in interface org.embulk.spi.EncoderPlugin
-
Processes the entire encoding transaction.
- transaction(ConfigSource, FileInputPlugin.Control) - Method in interface org.embulk.spi.FileInputPlugin
-
Processes the entire file input transaction.
- transaction(ConfigSource, int, FileOutputPlugin.Control) - Method in interface org.embulk.spi.FileOutputPlugin
-
Processes the entire file output transaction.
- transaction(ConfigSource, Schema, FilterPlugin.Control) - Method in interface org.embulk.spi.FilterPlugin
-
Processes the entire filtering transaction.
- transaction(ConfigSource, Schema, FormatterPlugin.Control) - Method in interface org.embulk.spi.FormatterPlugin
-
Processes the entire formatting transaction.
- transaction(ConfigSource, InputPlugin.Control) - Method in interface org.embulk.spi.InputPlugin
-
Processes the entire input transaction.
- transaction(ConfigSource, Schema, int, OutputPlugin.Control) - Method in interface org.embulk.spi.OutputPlugin
-
Processes the entire output transaction.
- transaction(ConfigSource, ParserPlugin.Control) - Method in interface org.embulk.spi.ParserPlugin
-
Processes the entire parsing transaction.
- 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
Page
s as output in a transaction.
- TRUE - Static variable in class org.embulk.spi.json.JsonBoolean
-
The singleton instance that represents true
in JSON.
- Type - Interface in org.embulk.spi.type
-
Represents Embulk's data type.
- Types - Class in org.embulk.spi.type
-
Constants of Embulk's data types.
- Types() - Constructor for class org.embulk.spi.type.Types
-