public class DynamoDBDataParser extends Object
| Constructor and Description |
|---|
DynamoDBDataParser() |
| Modifier and Type | Method and Description |
|---|---|
static Boolean |
getBoolean(Object data,
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector) |
static ByteBuffer |
getByteBuffer(Object data,
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector) |
static List<ByteBuffer> |
getByteBuffers(Object data,
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector,
String ddType)
This method currently supports BinarySet data type of DynamoDB
|
static List<com.amazonaws.services.dynamodbv2.model.AttributeValue> |
getListAttribute(Object data,
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector,
boolean nullSerialization) |
static Object |
getListObject(List<com.amazonaws.services.dynamodbv2.model.AttributeValue> data,
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector) |
static Map<String,com.amazonaws.services.dynamodbv2.model.AttributeValue> |
getMapAttribute(Object data,
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector,
boolean nullSerialization) |
static Object |
getMapObject(Map<String,com.amazonaws.services.dynamodbv2.model.AttributeValue> data,
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector) |
static com.amazonaws.services.dynamodbv2.model.AttributeValue |
getNullAttribute(boolean nullSerialization) |
static String |
getNumber(Object data,
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector) |
static Object |
getNumberObject(String data,
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector) |
static Object |
getNumberObjectList(List<String> data,
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector) |
static List<String> |
getSetAttribute(Object data,
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector,
String ddType)
This method currently supports StringSet and NumberSet data type of DynamoDB
|
static String |
getString(Object data,
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector) |
static Object |
getStructObject(Map<String,com.amazonaws.services.dynamodbv2.model.AttributeValue> data,
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector) |
public static String getNumber(Object data, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector)
public static Boolean getBoolean(Object data, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector)
public static String getString(Object data, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector)
public static ByteBuffer getByteBuffer(Object data, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector)
public static Map<String,com.amazonaws.services.dynamodbv2.model.AttributeValue> getMapAttribute(Object data, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector, boolean nullSerialization)
public static List<com.amazonaws.services.dynamodbv2.model.AttributeValue> getListAttribute(Object data, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector, boolean nullSerialization)
public static List<String> getSetAttribute(Object data, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector, String ddType)
public static List<ByteBuffer> getByteBuffers(Object data, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector, String ddType)
public static com.amazonaws.services.dynamodbv2.model.AttributeValue getNullAttribute(boolean nullSerialization)
public static Object getNumberObjectList(List<String> data, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector)
public static Object getNumberObject(String data, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector)
public static Object getListObject(List<com.amazonaws.services.dynamodbv2.model.AttributeValue> data, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector)
public static Object getMapObject(Map<String,com.amazonaws.services.dynamodbv2.model.AttributeValue> data, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector objectInspector)
Copyright © 2021. All rights reserved.