Send feedback
Class Key.Builder (6.25.1)
Stay organized with collections
Save and categorize content based on your preferences.
Version 6.25.1 keyboard_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(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
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 2024-11-01 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 2024-11-01 UTC."],[],[]]