Send feedback
Class StorageCredential.Builder (0.73.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public static final class StorageCredential . Builder extends GeneratedMessage . Builder<StorageCredential . Builder > implements StorageCredentialOrBuilder
The storage credential for a path in the table.
Protobuf type google.cloud.biglake.v1.StorageCredential
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public StorageCredential build ()
buildPartial()
public StorageCredential buildPartial ()
clear()
public StorageCredential . Builder clear ()
Overrides
clearConfig()
public StorageCredential . Builder clearConfig ()
clearPrefix()
public StorageCredential . Builder clearPrefix ()
Indicates a storage location prefix where the credential is relevant.
string prefix = 1;
containsConfig(String key)
public boolean containsConfig ( String key )
The credentials for the storage location. The keys that are populated are:
gcs.oauth2.token
gcs.oauth2.token_expires_at
expiration-time (to support federation from Polaris).
map<string, string> config = 2;
Parameter
Name
Description
key
String
getConfig() (deprecated)
public Map<String , String > getConfig ()
getConfigCount()
public int getConfigCount ()
The credentials for the storage location. The keys that are populated are:
gcs.oauth2.token
gcs.oauth2.token_expires_at
expiration-time (to support federation from Polaris).
map<string, string> config = 2;
Returns
Type
Description
int
getConfigMap()
public Map<String , String > getConfigMap ()
The credentials for the storage location. The keys that are populated are:
gcs.oauth2.token
gcs.oauth2.token_expires_at
expiration-time (to support federation from Polaris).
map<string, string> config = 2;
getConfigOrDefault(String key, String defaultValue)
public String getConfigOrDefault ( String key , String defaultValue )
The credentials for the storage location. The keys that are populated are:
gcs.oauth2.token
gcs.oauth2.token_expires_at
expiration-time (to support federation from Polaris).
map<string, string> config = 2;
Returns
Type
Description
String
getConfigOrThrow(String key)
public String getConfigOrThrow ( String key )
The credentials for the storage location. The keys that are populated are:
gcs.oauth2.token
gcs.oauth2.token_expires_at
expiration-time (to support federation from Polaris).
map<string, string> config = 2;
Parameter
Name
Description
key
String
Returns
Type
Description
String
getDefaultInstanceForType()
public StorageCredential getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getMutableConfig() (deprecated)
public Map<String , String > getMutableConfig ()
Use alternate mutation accessors instead.
getPrefix()
public String getPrefix ()
Indicates a storage location prefix where the credential is relevant.
string prefix = 1;
Returns
Type
Description
String
The prefix.
getPrefixBytes()
public ByteString getPrefixBytes ()
Indicates a storage location prefix where the credential is relevant.
string prefix = 1;
Returns
Type
Description
ByteString
The bytes for prefix.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection ( int number )
Parameter
Name
Description
number
int
Returns
Type
Description
com.google.protobuf.MapFieldReflectionAccessor
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection ( int number )
Parameter
Name
Description
number
int
Returns
Type
Description
com.google.protobuf.MapFieldReflectionAccessor
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(StorageCredential other)
public StorageCredential . Builder mergeFrom ( StorageCredential other )
public StorageCredential . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public StorageCredential . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
putAllConfig(Map<String,String> values)
public StorageCredential . Builder putAllConfig ( Map<String , String > values )
The credentials for the storage location. The keys that are populated are:
gcs.oauth2.token
gcs.oauth2.token_expires_at
expiration-time (to support federation from Polaris).
map<string, string> config = 2;
putConfig(String key, String value)
public StorageCredential . Builder putConfig ( String key , String value )
The credentials for the storage location. The keys that are populated are:
gcs.oauth2.token
gcs.oauth2.token_expires_at
expiration-time (to support federation from Polaris).
map<string, string> config = 2;
removeConfig(String key)
public StorageCredential . Builder removeConfig ( String key )
The credentials for the storage location. The keys that are populated are:
gcs.oauth2.token
gcs.oauth2.token_expires_at
expiration-time (to support federation from Polaris).
map<string, string> config = 2;
Parameter
Name
Description
key
String
setPrefix(String value)
public StorageCredential . Builder setPrefix ( String value )
Indicates a storage location prefix where the credential is relevant.
string prefix = 1;
Parameter
Name
Description
value
String The prefix to set.
setPrefixBytes(ByteString value)
public StorageCredential . Builder setPrefixBytes ( ByteString value )
Indicates a storage location prefix where the credential is relevant.
string prefix = 1;
Parameter
Name
Description
value
ByteString The bytes for prefix to set.
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-03-09 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-03-09 UTC."],[],[]]