- 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
Buffers 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
Buffers 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
Buffers 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
Pages 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
Pages 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
Pages 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
Pages 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
-