- 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 falsein 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 attrNameastype.
 
- get(Class<E>, String, E) - Method in interface org.embulk.config.DataSource
- 
Returns an attribute value of attrNameastype.
 
- 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 attrNameasList<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 trueif the JSON number is integral in the range ofbyte, [-27 to 27-1].
 
- isByteValue() - Method in class org.embulk.spi.json.JsonLong
- 
Returns trueif the JSON integral number is in the range ofbyte, [-27 to 27-1].
 
- isByteValue() - Method in interface org.embulk.spi.json.JsonNumber
- 
Returns trueif the JSON number is integral in the range ofbyte, [-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 trueif it is empty.
 
- isEmpty() - Method in class org.embulk.spi.Schema
-  
- isIntegral() - Method in class org.embulk.spi.json.JsonDouble
- 
Returns trueif this JSON number is integral.
 
- isIntegral() - Method in class org.embulk.spi.json.JsonLong
- 
Returns trueto represent this JSON number is integral.
 
- isIntegral() - Method in interface org.embulk.spi.json.JsonNumber
- 
Returns trueif this JSON number is integral.
 
- isIntValue() - Method in class org.embulk.spi.json.JsonDouble
- 
Returns trueif the JSON number is integral in the range ofint, [-231 to 231-1].
 
- isIntValue() - Method in class org.embulk.spi.json.JsonLong
- 
Returns trueif the JSON integral number is in the range ofint, [-231 to 231-1].
 
- isIntValue() - Method in interface org.embulk.spi.json.JsonNumber
- 
Returns trueif the JSON number is integral in the range ofint, [-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 trueif the JSON number is integral in the range oflong, [-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 trueif the JSON number is integral in the range oflong, [-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 trueif the execution is in a preview mode.
 
- isPreview() - Method in class org.embulk.spi.ExecSession
- 
Returns trueif the execution is in a preview mode.
 
- isShortValue() - Method in class org.embulk.spi.json.JsonDouble
- 
Returns trueif the JSON number is integral in the range ofshort, [-215 to 215-1].
 
- isShortValue() - Method in class org.embulk.spi.json.JsonLong
- 
Returns trueif the JSON integral number is in the range ofshort, [-215 to 215-1].
 
- isShortValue() - Method in interface org.embulk.spi.json.JsonNumber
- 
Returns trueif the JSON number is integral in the range ofshort, [-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 trueorfalsein 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'sDOUBLEcolumn 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'sLONGcolumn type.
 
- JsonNull - Class in org.embulk.spi.json
- 
Represents nullin 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  FileOutputfileOutput 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  PageOutputoutput 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  FileOutputoutput 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 otherinto itself.
 
- setAll(DataSource) - Method in interface org.embulk.config.ConfigSource
- 
Sets all attributes in otherinto itself.
 
- setAll(DataSource) - Method in interface org.embulk.config.DataSource
- 
Sets all attributes in otherinto itself.
 
- setAll(DataSource) - Method in interface org.embulk.config.TaskReport
- 
Sets all attributes in otherinto itself.
 
- setAll(DataSource) - Method in interface org.embulk.config.TaskSource
- 
Sets all attributes in otherinto 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 trueorfalse.
 
- 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 trueorfalse.
 
- 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 truein 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
-