Interface IcebergCatalogConfigOrBuilder (0.62.0)

public interface IcebergCatalogConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsDefaults(String key)

public abstract 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
Returns
Type Description
boolean

containsOverrides(String key)

public abstract 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
Returns
Type Description
boolean

getDefaults() (deprecated)

public abstract Map<String,String> getDefaults()

Use #getDefaultsMap() instead.

Returns
Type Description
Map<String,String>

getDefaultsCount()

public abstract 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 abstract 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];

Returns
Type Description
Map<String,String>

getDefaultsOrDefault(String key, String defaultValue)

public abstract 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];

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getDefaultsOrThrow(String key)

public abstract 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 abstract 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 abstract 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 abstract 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 abstract List<String> getEndpointsList()

Output only. Endpoints, required, must not be empty.

repeated string endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<String>

A list containing the endpoints.

getOverrides() (deprecated)

public abstract Map<String,String> getOverrides()

Use #getOverridesMap() instead.

Returns
Type Description
Map<String,String>

getOverridesCount()

public abstract 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 abstract 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];

Returns
Type Description
Map<String,String>

getOverridesOrDefault(String key, String defaultValue)

public abstract 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];

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getOverridesOrThrow(String key)

public abstract 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