Class StorageCredential.Builder (0.66.0)
0.76.0 (latest)
0.75.0
0.73.0
0.71.0
0.70.0
0.69.0
0.68.0
0.66.0
0.64.0
0.63.0
0.62.0
0.61.0
0.60.0
0.58.0
0.56.0
0.55.0
0.52.0
0.51.0
0.50.0
0.48.0
0.47.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.37.0
0.36.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.25.0
0.24.0
0.23.0
0.22.0
0.21.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class StorageCredential . Builder extends GeneratedMessageV3 . 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.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public StorageCredential . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public StorageCredential build ()
buildPartial()
public StorageCredential buildPartial ()
clear()
public StorageCredential . Builder clear ()
Overrides
clearConfig()
public StorageCredential . Builder clearConfig ()
clearField(Descriptors.FieldDescriptor field)
public StorageCredential . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public StorageCredential . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearPrefix()
public StorageCredential . Builder clearPrefix ()
Indicates a storage location prefix where the credential is relevant.
string prefix = 1;
clone()
public StorageCredential . Builder clone ()
Overrides
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 GeneratedMessageV3 . 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.GeneratedMessageV3.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.GeneratedMessageV3.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
mergeUnknownFields(UnknownFieldSet unknownFields)
public final StorageCredential . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
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
setField(Descriptors.FieldDescriptor field, Object value)
public StorageCredential . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
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.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public StorageCredential . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final StorageCredential . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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-29 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-29 UTC."],[],[]]