Class Storage.GetHmacKeyOption (2.20.1)

public static class Storage.GetHmacKeyOption extends Option<UnifiedOpts.HmacKeySourceOpt>

Class for specifying getHmacKey options

Inheritance

java.lang.Object > com.google.cloud.storage.UnifiedOpts.OptionShim > Option > Storage.GetHmacKeyOption

Static Methods

projectId(@NonNull String projectId)

public static Storage.GetHmacKeyOption projectId(@NonNull String projectId)

Returns an option to specify the Project ID for this request. If not specified, defaults to Application Default Credentials.

Parameter
NameDescription
projectId@org.checkerframework.checker.nullness.qual.NonNull java.lang.String
Returns
TypeDescription
Storage.GetHmacKeyOption

userProject(@NonNull String userProject)

public static Storage.GetHmacKeyOption userProject(@NonNull String userProject)

Returns an option to specify the project to be billed for this request. Required for Requester Pays buckets.

Parameter
NameDescription
userProject@org.checkerframework.checker.nullness.qual.NonNull java.lang.String
Returns
TypeDescription
Storage.GetHmacKeyOption