Package com.google.cloud.spanner
Class Key.Builder
- java.lang.Object
-
- com.google.cloud.spanner.Key.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Key.Builder
append(double value)
Appends aFLOAT64
value to the key.Key.Builder
append(long value)
Appends anINT64
value to the key.Key.Builder
append(com.google.cloud.ByteArray value)
Appends aBYTES
value to the key.Key.Builder
append(com.google.cloud.Date value)
Appends aDATE
value to the keyKey.Builder
append(com.google.cloud.Timestamp value)
Appends aTIMESTAMP
value to the keyKey.Builder
append(Boolean value)
Appends aBOOL
value to the key.Key.Builder
append(Double value)
Appends aFLOAT64
value to the key.Key.Builder
append(Long value)
Appends anINT64
value to the key.Key.Builder
append(String value)
Appends aSTRING
value to the key.Key.Builder
append(BigDecimal value)
Appends aNUMERIC
value to the key.Key.Builder
appendObject(Object value)
Appends an object following the same conversion rules asKey.of(Object...)
.Key
build()
-
-
-
Method Detail
-
append
public Key.Builder append(@Nullable Boolean value)
Appends aBOOL
value to the key.
-
append
public Key.Builder append(long value)
Appends anINT64
value to the key.
-
append
public Key.Builder append(@Nullable Long value)
Appends anINT64
value to the key.
-
append
public Key.Builder append(double value)
Appends aFLOAT64
value to the key.
-
append
public Key.Builder append(@Nullable Double value)
Appends aFLOAT64
value to the key.
-
append
public Key.Builder append(@Nullable BigDecimal value)
Appends aNUMERIC
value to the key.
-
append
public Key.Builder append(@Nullable String value)
Appends aSTRING
value to the key.
-
append
public Key.Builder append(@Nullable com.google.cloud.ByteArray value)
Appends aBYTES
value to the key.
-
append
public Key.Builder append(@Nullable com.google.cloud.Timestamp value)
Appends aTIMESTAMP
value to the key
-
append
public Key.Builder append(@Nullable com.google.cloud.Date value)
Appends aDATE
value to the key
-
appendObject
public Key.Builder appendObject(@Nullable Object value)
Appends an object following the same conversion rules asKey.of(Object...)
. When using theBuilder
, most code should prefer using the strongly typedappend(...)
methods, for both performance and the benefit of compile-time checking.
-
build
public Key build()
-
-