public static class Key.Builder
Builder for Key instances.
Inheritance
Object >
Key.Builder
Methods
append(ByteArray value)
public Key.Builder append(ByteArray value)
Appends a BYTES
value to the key.
Parameter |
---|
Name | Description |
value | com.google.cloud.ByteArray
|
append(Date value)
public Key.Builder append(Date value)
Appends a DATE
value to the key
Parameter |
---|
Name | Description |
value | com.google.cloud.Date
|
append(Timestamp value)
public Key.Builder append(Timestamp value)
Appends a TIMESTAMP
value to the key
Parameter |
---|
Name | Description |
value | com.google.cloud.Timestamp
|
append(ProtocolMessageEnum value)
public Key.Builder append(ProtocolMessageEnum value)
Appends a ENUM
value to the key.
append(double value)
public Key.Builder append(double value)
Appends a FLOAT64
value to the key.
Parameter |
---|
Name | Description |
value | double
|
append(Boolean value)
public Key.Builder append(Boolean value)
Appends a BOOL
value to the key.
Parameter |
---|
Name | Description |
value | Boolean
|
append(Double value)
public Key.Builder append(Double value)
Appends a FLOAT64
value to the key.
Parameter |
---|
Name | Description |
value | Double
|
append(Long value)
public Key.Builder append(Long value)
Appends an INT64
value to the key.
Parameter |
---|
Name | Description |
value | Long
|
append(String value)
public Key.Builder append(String value)
Appends a STRING
value to the key.
Parameter |
---|
Name | Description |
value | String
|
append(BigDecimal value)
public Key.Builder append(BigDecimal value)
Appends a NUMERIC
value to the key.
append(long value)
public Key.Builder append(long value)
Appends an INT64
value to the key.
Parameter |
---|
Name | Description |
value | long
|
appendObject(Object value)
public Key.Builder appendObject(Object value)
Appends an object following the same conversion rules as Key#of(Object...). When
using the Builder
, most code should prefer using the strongly typed
append(...)
methods, for both performance and the benefit of compile-time checking.
Parameter |
---|
Name | Description |
value | Object
|
build()
Returns |
---|
Type | Description |
Key | |