Class Struct.Builder (6.83.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
Name Description
value Value
Returns
Type Description
Struct.Builder

build()

public Struct build()
Returns
Type Description
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
Name Description
fieldName String

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

Returns
Type Description
ValueBinder<Builder>