Package org.apache.beam.sdk.values
Class Row.FieldValueBuilder
- java.lang.Object
-
- org.apache.beam.sdk.values.Row.FieldValueBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Row
build()
Schema
getSchema()
Row.FieldValueBuilder
withFieldAccessDescriptors(java.util.Map<FieldAccessDescriptor,java.lang.Object> values)
Sets field values using the FieldAccessDescriptors.Row.FieldValueBuilder
withFieldValue(java.lang.Integer fieldId, java.lang.Object value)
Set a field value using the field id.Row.FieldValueBuilder
withFieldValue(java.lang.String fieldName, java.lang.Object value)
Set a field value using the field name.Row.FieldValueBuilder
withFieldValue(FieldAccessDescriptor fieldAccessDescriptor, java.lang.Object value)
Set a field value using a FieldAccessDescriptor.Row.FieldValueBuilder
withFieldValues(java.util.Map<java.lang.String,java.lang.Object> values)
Sets field values using the field names.
-
-
-
Method Detail
-
getSchema
public Schema getSchema()
-
withFieldValue
public Row.FieldValueBuilder withFieldValue(java.lang.String fieldName, java.lang.Object value)
Set a field value using the field name. Nested values can be set using the field selection syntax.
-
withFieldValue
public Row.FieldValueBuilder withFieldValue(java.lang.Integer fieldId, java.lang.Object value)
Set a field value using the field id.
-
withFieldValue
public Row.FieldValueBuilder withFieldValue(FieldAccessDescriptor fieldAccessDescriptor, java.lang.Object value)
Set a field value using a FieldAccessDescriptor.
-
withFieldValues
public Row.FieldValueBuilder withFieldValues(java.util.Map<java.lang.String,java.lang.Object> values)
Sets field values using the field names. Nested values can be set using the field selection syntax.
-
withFieldAccessDescriptors
public Row.FieldValueBuilder withFieldAccessDescriptors(java.util.Map<FieldAccessDescriptor,java.lang.Object> values)
Sets field values using the FieldAccessDescriptors. Nested values can be set using the field selection syntax.
-
build
public Row build()
-
-