public static final class IcebergCatalogConfig.Builder extends GeneratedMessageV3.Builder<IcebergCatalogConfig.Builder> implements IcebergCatalogConfigOrBuilder
The iceberg catalog configuration.
Protobuf type google.cloud.biglake.v1.IcebergCatalogConfig
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
addAllEndpoints(Iterable<String> values)
public IcebergCatalogConfig.Builder addAllEndpoints(Iterable<String> values)
Output only. Endpoints, required, must not be empty.
repeated string endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
values |
Iterable<String>
The endpoints to add.
|
addEndpoints(String value)
public IcebergCatalogConfig.Builder addEndpoints(String value)
Output only. Endpoints, required, must not be empty.
repeated string endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
String
The endpoints to add.
|
addEndpointsBytes(ByteString value)
public IcebergCatalogConfig.Builder addEndpointsBytes(ByteString value)
Output only. Endpoints, required, must not be empty.
repeated string endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
ByteString
The bytes of the endpoints to add.
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public IcebergCatalogConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public IcebergCatalogConfig build()
buildPartial()
public IcebergCatalogConfig buildPartial()
clear()
public IcebergCatalogConfig.Builder clear()
Overrides
clearDefaults()
public IcebergCatalogConfig.Builder clearDefaults()
clearEndpoints()
public IcebergCatalogConfig.Builder clearEndpoints()
Output only. Endpoints, required, must not be empty.
repeated string endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearField(Descriptors.FieldDescriptor field)
public IcebergCatalogConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public IcebergCatalogConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearOverrides()
public IcebergCatalogConfig.Builder clearOverrides()
clone()
public IcebergCatalogConfig.Builder clone()
Overrides
containsDefaults(String key)
public boolean containsDefaults(String key)
Output only. Properties that should be used as default configuration;
applied before client configuration. Required, even if empty.
map<string, string> defaults = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
key |
String
|
containsOverrides(String key)
public boolean containsOverrides(String key)
Output only. Properties that should be used to override client
configuration; applied after defaults and client configuration. Required,
even if empty.
map<string, string> overrides = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
key |
String
|
getDefaultInstanceForType()
public IcebergCatalogConfig getDefaultInstanceForType()
getDefaults() (deprecated)
public Map<String,String> getDefaults()
getDefaultsCount()
public int getDefaultsCount()
Output only. Properties that should be used as default configuration;
applied before client configuration. Required, even if empty.
map<string, string> defaults = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
|
getDefaultsMap()
public Map<String,String> getDefaultsMap()
Output only. Properties that should be used as default configuration;
applied before client configuration. Required, even if empty.
map<string, string> defaults = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDefaultsOrDefault(String key, String defaultValue)
public String getDefaultsOrDefault(String key, String defaultValue)
Output only. Properties that should be used as default configuration;
applied before client configuration. Required, even if empty.
map<string, string> defaults = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
|
getDefaultsOrThrow(String key)
public String getDefaultsOrThrow(String key)
Output only. Properties that should be used as default configuration;
applied before client configuration. Required, even if empty.
map<string, string> defaults = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getEndpoints(int index)
public String getEndpoints(int index)
Output only. Endpoints, required, must not be empty.
repeated string endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
The index of the element to return.
|
Returns |
Type |
Description |
String |
The endpoints at the given index.
|
getEndpointsBytes(int index)
public ByteString getEndpointsBytes(int index)
Output only. Endpoints, required, must not be empty.
repeated string endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
The index of the value to return.
|
Returns |
Type |
Description |
ByteString |
The bytes of the endpoints at the given index.
|
getEndpointsCount()
public int getEndpointsCount()
Output only. Endpoints, required, must not be empty.
repeated string endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
The count of endpoints.
|
getEndpointsList()
public ProtocolStringList getEndpointsList()
Output only. Endpoints, required, must not be empty.
repeated string endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getMutableDefaults() (deprecated)
public Map<String,String> getMutableDefaults()
Use alternate mutation accessors instead.
getMutableOverrides() (deprecated)
public Map<String,String> getMutableOverrides()
Use alternate mutation accessors instead.
getOverrides() (deprecated)
public Map<String,String> getOverrides()
getOverridesCount()
public int getOverridesCount()
Output only. Properties that should be used to override client
configuration; applied after defaults and client configuration. Required,
even if empty.
map<string, string> overrides = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
|
getOverridesMap()
public Map<String,String> getOverridesMap()
Output only. Properties that should be used to override client
configuration; applied after defaults and client configuration. Required,
even if empty.
map<string, string> overrides = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getOverridesOrDefault(String key, String defaultValue)
public String getOverridesOrDefault(String key, String defaultValue)
Output only. Properties that should be used to override client
configuration; applied after defaults and client configuration. Required,
even if empty.
map<string, string> overrides = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
|
getOverridesOrThrow(String key)
public String getOverridesOrThrow(String key)
Output only. Properties that should be used to override client
configuration; applied after defaults and client configuration. Required,
even if empty.
map<string, string> overrides = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
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(IcebergCatalogConfig other)
public IcebergCatalogConfig.Builder mergeFrom(IcebergCatalogConfig other)
public IcebergCatalogConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public IcebergCatalogConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final IcebergCatalogConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
putAllDefaults(Map<String,String> values)
public IcebergCatalogConfig.Builder putAllDefaults(Map<String,String> values)
Output only. Properties that should be used as default configuration;
applied before client configuration. Required, even if empty.
map<string, string> defaults = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
putAllOverrides(Map<String,String> values)
public IcebergCatalogConfig.Builder putAllOverrides(Map<String,String> values)
Output only. Properties that should be used to override client
configuration; applied after defaults and client configuration. Required,
even if empty.
map<string, string> overrides = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
putDefaults(String key, String value)
public IcebergCatalogConfig.Builder putDefaults(String key, String value)
Output only. Properties that should be used as default configuration;
applied before client configuration. Required, even if empty.
map<string, string> defaults = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
putOverrides(String key, String value)
public IcebergCatalogConfig.Builder putOverrides(String key, String value)
Output only. Properties that should be used to override client
configuration; applied after defaults and client configuration. Required,
even if empty.
map<string, string> overrides = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
removeDefaults(String key)
public IcebergCatalogConfig.Builder removeDefaults(String key)
Output only. Properties that should be used as default configuration;
applied before client configuration. Required, even if empty.
map<string, string> defaults = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
key |
String
|
removeOverrides(String key)
public IcebergCatalogConfig.Builder removeOverrides(String key)
Output only. Properties that should be used to override client
configuration; applied after defaults and client configuration. Required,
even if empty.
map<string, string> overrides = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
key |
String
|
setEndpoints(int index, String value)
public IcebergCatalogConfig.Builder setEndpoints(int index, String value)
Output only. Endpoints, required, must not be empty.
repeated string endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters |
Name |
Description |
index |
int
The index to set the value at.
|
value |
String
The endpoints to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public IcebergCatalogConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public IcebergCatalogConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final IcebergCatalogConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides