Send feedback
Class Key.Builder
Stay organized with collections
Save and categorize content based on your preferences.
6.118.0 (latest)
6.116.0
6.111.1
6.108.0
6.107.0
6.103.0
6.102.1
6.101.1
6.100.0
6.99.0
6.98.1
6.97.1
6.96.1
6.95.1
6.94.0
6.93.0
6.89.0
6.88.0
6.87.0
6.86.0
6.85.0
6.83.0
6.82.0
6.80.1
6.79.0
6.77.0
6.74.1
6.72.0
6.71.0
6.69.0
6.68.0
6.66.0
6.65.1
6.62.0
6.60.0
6.58.0
6.57.0
6.56.0
6.55.0
6.54.0
6.53.0
6.52.1
6.51.0
6.50.1
6.49.0
6.25.1
6.24.0
6.23.4
6.22.0
6.21.2
6.20.0
6.19.1
6.18.0
6.17.4
6.14.1
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
Returns
append(Date value)
public Key . Builder append ( Date value )
Appends a DATE value to the key
Parameter
Name
Description
value
com.google.cloud.Date
Returns
append(Timestamp value)
public Key . Builder append ( Timestamp value )
Appends a TIMESTAMP value to the key
Parameter
Name
Description
value
com.google.cloud.Timestamp
Returns
append(double value)
public Key . Builder append ( double value )
Appends a FLOAT64 value to the key.
Parameter
Returns
append(Boolean value)
public Key . Builder append ( Boolean value )
Appends a BOOL value to the key.
Parameter
Returns
append(Double value)
public Key . Builder append ( Double value )
Appends a FLOAT64 value to the key.
Parameter
Returns
append(Long value)
public Key . Builder append ( Long value )
Appends an INT64 value to the key.
Parameter
Name
Description
value
Long
Returns
append(String value)
public Key . Builder append ( String value )
Appends a STRING value to the key.
Parameter
Returns
append(BigDecimal value)
public Key . Builder append ( BigDecimal value )
Appends a NUMERIC value to the key.
Parameter
Returns
append(long value)
public Key . Builder append ( long value )
Appends an INT64 value to the key.
Parameter
Name
Description
value
long
Returns
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
Returns
build()
Returns
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-06-18 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-18 UTC."],[],[]]