Class Structs
- java.lang.Object
-
- org.apache.beam.runners.dataflow.util.Structs
-
public final class Structs extends java.lang.ObjectA collection of static methods for manipulating datastructure representations transferred via the Dataflow API.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddBoolean(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, boolean value)static voidaddDictionary(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> value)static voidaddDouble(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, java.lang.Double value)static voidaddList(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, java.util.List<? extends java.util.Map<java.lang.String,java.lang.Object>> elements)static <T extends java.util.Map<java.lang.String,java.lang.Object>>
voidaddList(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, T[] elements)static voidaddLong(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, long value)static voidaddLongs(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, long... longs)static voidaddNull(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)static voidaddObject(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> value)static voidaddString(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, java.lang.String value)static voidaddStringList(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, java.util.List<java.lang.String> elements)static java.lang.BooleangetBoolean(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)static @Nullable java.lang.BooleangetBoolean(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.lang.Boolean defaultValue)static byte[]getBytes(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)static byte @Nullable []getBytes(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, byte @Nullable [] defaultValue)static java.util.Map<java.lang.String,java.lang.Object>getDictionary(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)static @Nullable java.util.Map<java.lang.String,java.lang.Object>getDictionary(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.util.Map<java.lang.String,java.lang.Object> defaultValue)static java.lang.IntegergetInt(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)static @Nullable java.lang.IntegergetInt(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.lang.Integer defaultValue)static @Nullable java.util.List<java.util.Map<java.lang.String,java.lang.Object>>getListOfMaps(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.util.List<java.util.Map<java.lang.String,java.lang.Object>> defaultValue)static java.lang.LonggetLong(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)static @Nullable java.lang.LonggetLong(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.lang.Long defaultValue)static java.util.Map<java.lang.String,java.lang.Object>getObject(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)static @Nullable java.util.Map<java.lang.String,java.lang.Object>getObject(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.util.Map<java.lang.String,java.lang.Object> defaultValue)static java.lang.StringgetString(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)static java.lang.StringgetString(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.lang.String defaultValue)static @Nullable java.util.List<java.lang.String>getStrings(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.util.List<java.lang.String> defaultValue)
-
-
-
Method Detail
-
getString
public static java.lang.String getString(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)
-
getString
public static java.lang.String getString(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.lang.String defaultValue)
-
getBytes
public static byte[] getBytes(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)
-
getBytes
public static byte @Nullable [] getBytes(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, byte @Nullable [] defaultValue)
-
getBoolean
public static java.lang.Boolean getBoolean(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)
-
getBoolean
public static @Nullable java.lang.Boolean getBoolean(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.lang.Boolean defaultValue)
-
getLong
public static java.lang.Long getLong(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)
-
getLong
public static @Nullable java.lang.Long getLong(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.lang.Long defaultValue)
-
getInt
public static java.lang.Integer getInt(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)
-
getInt
public static @Nullable java.lang.Integer getInt(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.lang.Integer defaultValue)
-
getStrings
public static @Nullable java.util.List<java.lang.String> getStrings(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.util.List<java.lang.String> defaultValue)
-
getObject
public static java.util.Map<java.lang.String,java.lang.Object> getObject(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)
-
getObject
public static @Nullable java.util.Map<java.lang.String,java.lang.Object> getObject(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.util.Map<java.lang.String,java.lang.Object> defaultValue)
-
getListOfMaps
public static @Nullable java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getListOfMaps(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.util.List<java.util.Map<java.lang.String,java.lang.Object>> defaultValue)
-
getDictionary
public static java.util.Map<java.lang.String,java.lang.Object> getDictionary(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)
-
getDictionary
public static @Nullable java.util.Map<java.lang.String,java.lang.Object> getDictionary(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, @Nullable java.util.Map<java.lang.String,java.lang.Object> defaultValue)
-
addString
public static void addString(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, java.lang.String value)
-
addBoolean
public static void addBoolean(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, boolean value)
-
addLong
public static void addLong(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, long value)
-
addObject
public static void addObject(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> value)
-
addNull
public static void addNull(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name)
-
addLongs
public static void addLongs(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, long... longs)
-
addList
public static void addList(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, java.util.List<? extends java.util.Map<java.lang.String,java.lang.Object>> elements)
-
addStringList
public static void addStringList(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, java.util.List<java.lang.String> elements)
-
addList
public static <T extends java.util.Map<java.lang.String,java.lang.Object>> void addList(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, T[] elements)
-
addDictionary
public static void addDictionary(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> value)
-
addDouble
public static void addDouble(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String name, java.lang.Double value)
-
-