public final class IcebergCatalogConfig extends GeneratedMessageV3 implements IcebergCatalogConfigOrBuilder
The iceberg catalog configuration.
Protobuf type google.cloud.biglake.v1.IcebergCatalogConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
DEFAULTS_FIELD_NUMBER
public static final int DEFAULTS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ENDPOINTS_FIELD_NUMBER
public static final int ENDPOINTS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
OVERRIDES_FIELD_NUMBER
public static final int OVERRIDES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static IcebergCatalogConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static IcebergCatalogConfig.Builder newBuilder()
newBuilder(IcebergCatalogConfig prototype)
public static IcebergCatalogConfig.Builder newBuilder(IcebergCatalogConfig prototype)
public static IcebergCatalogConfig parseDelimitedFrom(InputStream input)
public static IcebergCatalogConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static IcebergCatalogConfig parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static IcebergCatalogConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static IcebergCatalogConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static IcebergCatalogConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static IcebergCatalogConfig parseFrom(CodedInputStream input)
public static IcebergCatalogConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static IcebergCatalogConfig parseFrom(InputStream input)
public static IcebergCatalogConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static IcebergCatalogConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static IcebergCatalogConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<IcebergCatalogConfig> parser()
Methods
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
|
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
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 |
|
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];
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 |
|
getParserForType()
public Parser<IcebergCatalogConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
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.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public IcebergCatalogConfig.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected IcebergCatalogConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public IcebergCatalogConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides