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.
|