Interface IcebergNamespaceUpdateOrBuilder (0.62.0)

public interface IcebergNamespaceUpdateOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsUpdates(String key)

public abstract boolean containsUpdates(String key)

Optional. List of properties to update or add.

map<string, string> updates = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
key String
Returns
Type Description
boolean

getRemovals(int index)

public abstract String getRemovals(int index)

Optional. Keys of the properties to remove.

repeated string removals = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The removals at the given index.

getRemovalsBytes(int index)

public abstract ByteString getRemovalsBytes(int index)

Optional. Keys of the properties to remove.

repeated string removals = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the removals at the given index.

getRemovalsCount()

public abstract int getRemovalsCount()

Optional. Keys of the properties to remove.

repeated string removals = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of removals.

getRemovalsList()

public abstract List<String> getRemovalsList()

Optional. Keys of the properties to remove.

repeated string removals = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<String>

A list containing the removals.

getUpdates() (deprecated)

public abstract Map<String,String> getUpdates()

Use #getUpdatesMap() instead.

Returns
Type Description
Map<String,String>

getUpdatesCount()

public abstract int getUpdatesCount()

Optional. List of properties to update or add.

map<string, string> updates = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getUpdatesMap()

public abstract Map<String,String> getUpdatesMap()

Optional. List of properties to update or add.

map<string, string> updates = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Map<String,String>

getUpdatesOrDefault(String key, String defaultValue)

public abstract String getUpdatesOrDefault(String key, String defaultValue)

Optional. List of properties to update or add.

map<string, string> updates = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getUpdatesOrThrow(String key)

public abstract String getUpdatesOrThrow(String key)

Optional. List of properties to update or add.

map<string, string> updates = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
key String
Returns
Type Description
String