Some or all of the information on this page might not apply to Trusted Cloud by S3NS.
Class Key.Builder (6.96.1)
Note: Some or all of the information on this page might not apply
to Trusted Cloud. For a list of services that are available in
Trusted Cloud, see Services available for
Trusted Cloud .
Version latestkeyboard_arrow_down
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(UUID value)
public Key . Builder append ( UUID value )
Appends a UUID
value to the key
Parameter
Name
Description
value
UUID
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
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 2025-07-02 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-02 UTC."],[],[]]