Class HmacKey.HmacKeyMetadata (2.24.0)
2.64.0 (latest)
2.63.0
2.62.1
2.60.0
2.59.0
2.58.1
2.57.0
2.56.0
2.55.0
2.54.0
2.53.3
2.52.3
2.50.0
2.49.0
2.48.2
2.47.0
2.46.0
2.45.0
2.44.1
2.43.2
2.42.0
2.41.0
2.40.1
2.39.0
2.38.0
2.37.0
2.36.1
2.34.0
2.33.0
2.32.1
2.30.1
2.29.1
2.28.0
2.27.1
2.24.0
2.23.0
2.22.6
2.21.0
2.20.2
2.19.0
2.18.0
2.17.2
2.16.0
2.15.1
2.14.0
2.13.1
2.12.0
2.11.3
2.10.0
2.9.3
2.8.1
2.7.1
2.6.1
2.5.1
2.4.5
2.3.0
2.2.3
2.1.10
public static class HmacKey . HmacKeyMetadata implements Serializable
The metadata for a service account HMAC key. This class holds all data associated with an HMAC
key other than the secret key.
Inheritance
Object >
HmacKey.HmacKeyMetadata
Static Methods
public static HmacKey . HmacKeyMetadata . Builder newBuilder ( ServiceAccount serviceAccount )
public static HmacKey . HmacKeyMetadata of ( ServiceAccount serviceAccount , String accessId , String projectId )
Methods
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
public String getAccessId ()
Returns the access id for this HMAC key. This is the id needed to get or delete the key. *
Returns
Type
Description
String
public Long getCreateTime ()
Returns
Type
Description
Long
public OffsetDateTime getCreateTimeOffsetDateTime ()
Returns the creation time of this HMAC key. *
Returns HTTP 1.1 Entity tag for this HMAC key.
See Also: Entity Tags
Returns
Type
Description
String
Returns the resource name of this HMAC key. *
Returns
Type
Description
String
public String getProjectId ()
Returns the project id associated with this HMAC key. *
Returns
Type
Description
String
public ServiceAccount getServiceAccount ()
Returns the service account associated with this HMAC key. *
public HmacKey . HmacKeyState getState ()
Returns the current state of this HMAC key. *
public Long getUpdateTime ()
Returns
Type
Description
Long
public OffsetDateTime getUpdateTimeOffsetDateTime ()
Returns the last updated time of this HMAC key. *
Returns
Type
Description
int
Overrides
public HmacKey . HmacKeyMetadata . Builder toBuilder ()
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-03-14 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 2026-03-14 UTC."],[],[]]