Class ListValue.Builder (2.20.0)

public static final class ListValue.Builder extends Value.BaseBuilder<List<? extends Value<?>>,ListValue,ListValue.Builder>

Inheritance

java.lang.Object > com.google.cloud.datastore.Value.BaseBuilder > ListValue.Builder

Methods

addValue(boolean first, boolean[] other)

public ListValue.Builder addValue(boolean first, boolean[] other)

Adds the provided boolean values to the ListValue builder.

Parameters
Name Description
first boolean
other boolean[]
Returns
Type Description
ListValue.Builder

addValue(Timestamp first, Timestamp[] other)

public ListValue.Builder addValue(Timestamp first, Timestamp[] other)

Adds the provided Timestamp values to the ListValue builder.

Parameters
Name Description
first com.google.cloud.Timestamp
other com.google.cloud.Timestamp[]
Returns
Type Description
ListValue.Builder

addValue(Blob first, Blob[] other)

public ListValue.Builder addValue(Blob first, Blob[] other)

Adds the provided Blob values to the ListValue builder.

Parameters
Name Description
first Blob
other Blob[]
Returns
Type Description
ListValue.Builder

addValue(FullEntity<?> first, FullEntity<?>[] other)

public ListValue.Builder addValue(FullEntity<?> first, FullEntity<?>[] other)

Adds the provided FullEntity values to the ListValue builder.

Parameters
Name Description
first FullEntity<?>
other FullEntity<?>[]
Returns
Type Description
ListValue.Builder

addValue(Key first, Key[] other)

public ListValue.Builder addValue(Key first, Key[] other)

Adds the provided Key values to the ListValue builder.

Parameters
Name Description
first Key
other Key[]
Returns
Type Description
ListValue.Builder

addValue(LatLng first, LatLng[] other)

public ListValue.Builder addValue(LatLng first, LatLng[] other)

Adds the provided LatLng values to the ListValue builder.

Parameters
Name Description
first LatLng
other LatLng[]
Returns
Type Description
ListValue.Builder

addValue(Value<?> first, Value<?>[] other)

public ListValue.Builder addValue(Value<?> first, Value<?>[] other)

Adds the provided values to the ListValue builder.

Parameters
Name Description
first Value<?>
other Value<?>[]
Returns
Type Description
ListValue.Builder

addValue(double first, double[] other)

public ListValue.Builder addValue(double first, double[] other)

Adds the provided double values to the ListValue builder.

Parameters
Name Description
first double
other double[]
Returns
Type Description
ListValue.Builder

addValue(String first, String[] other)

public ListValue.Builder addValue(String first, String[] other)

Adds the provided string values to the ListValue builder.

Parameters
Name Description
first String
other String[]
Returns
Type Description
ListValue.Builder

addValue(long first, long[] other)

public ListValue.Builder addValue(long first, long[] other)

Adds the provided long values to the ListValue builder.

Parameters
Name Description
first long
other long[]
Returns
Type Description
ListValue.Builder

build()

public ListValue build()

Creates a ListValue object.

Returns
Type Description
ListValue
Overrides
com.google.cloud.datastore.Value.BaseBuilder.build()

get()

public List<? extends Value<?>> get()
Returns
Type Description
List<? extends com.google.cloud.datastore.Value<?>>
Overrides
com.google.cloud.datastore.Value.BaseBuilder.get()

set(List<? extends Value<?>> values)

public ListValue.Builder set(List<? extends Value<?>> values)

Sets the list of values of this ListValue builder to values. The provided list is copied. See Also: com.google.cloud.datastore.Value.BaseBuilder#set(java.lang.Object)

Parameter
Name Description
values List<? extends com.google.cloud.datastore.Value<?>>
Returns
Type Description
ListValue.Builder
Overrides
com.google.cloud.datastore.Value.BaseBuilder.set(V)