|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Object org.apache.spark.sql.types.MetadataBuilder
public class MetadataBuilder
:: DeveloperApi ::
Builder for Metadata
. If there is a key collision, the latter will overwrite the former.
Constructor Summary | |
---|---|
MetadataBuilder()
|
Method Summary | |
---|---|
Metadata |
build()
Builds the Metadata instance. |
MetadataBuilder |
putBoolean(String key,
boolean value)
Puts a Boolean. |
MetadataBuilder |
putBooleanArray(String key,
boolean[] value)
Puts a Boolean array. |
MetadataBuilder |
putDouble(String key,
double value)
Puts a Double. |
MetadataBuilder |
putDoubleArray(String key,
double[] value)
Puts a Double array. |
MetadataBuilder |
putLong(String key,
long value)
Puts a Long. |
MetadataBuilder |
putLongArray(String key,
long[] value)
Puts a Long array. |
MetadataBuilder |
putMetadata(String key,
Metadata value)
Puts a Metadata . |
MetadataBuilder |
putMetadataArray(String key,
Metadata[] value)
Puts a Metadata array. |
MetadataBuilder |
putString(String key,
String value)
Puts a String. |
MetadataBuilder |
putStringArray(String key,
String[] value)
Puts a String array. |
MetadataBuilder |
withMetadata(Metadata metadata)
Include the content of an existing Metadata instance. |
Methods inherited from class Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MetadataBuilder()
Method Detail |
---|
public MetadataBuilder withMetadata(Metadata metadata)
Metadata
instance.
public MetadataBuilder putLong(String key, long value)
public MetadataBuilder putDouble(String key, double value)
public MetadataBuilder putBoolean(String key, boolean value)
public MetadataBuilder putString(String key, String value)
public MetadataBuilder putMetadata(String key, Metadata value)
Metadata
.
public MetadataBuilder putLongArray(String key, long[] value)
public MetadataBuilder putDoubleArray(String key, double[] value)
public MetadataBuilder putBooleanArray(String key, boolean[] value)
public MetadataBuilder putStringArray(String key, String[] value)
public MetadataBuilder putMetadataArray(String key, Metadata[] value)
Metadata
array.
public Metadata build()
Metadata
instance.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |