Class Struct.Builder (6.25.0)

public static final class Struct.Builder

Builder for constructing non-NULL Struct instances.

Inheritance

java.lang.Object > Struct.Builder

Methods

add(Value value)

public Struct.Builder add(Value value)

Adds a new unnamed field fieldName with the given value.

Parameter
NameDescription
valueValue
Returns
TypeDescription
Struct.Builder

build()

public Struct build()
Returns
TypeDescription
Struct

set(String fieldName)

public ValueBinder<Struct.Builder> set(String fieldName)

Returns a binder to set the value of a new field in the struct named fieldName.

Parameter
NameDescription
fieldNameString

name of the field to set. Can be empty or the same as an existing field name in the STRUCT

Returns
TypeDescription
ValueBinder<Builder>