Package org.projectnessie.client.api
Interface UpdateNamespaceBuilder
-
- All Superinterfaces:
OnNamespaceBuilder<UpdateNamespaceBuilder>,OnReferenceBuilder<UpdateNamespaceBuilder>
public interface UpdateNamespaceBuilder extends OnNamespaceBuilder<UpdateNamespaceBuilder>
Request builder for updating properties of aNamespace.- Since:
NessieApiV1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateNamespaceBuilderremoveProperties(Set<String> propertyRemovals)UpdateNamespaceBuilderremoveProperty(String key)voidupdate()UpdateNamespaceBuilderupdateProperties(Map<String,String> propertyUpdates)UpdateNamespaceBuilderupdateProperty(String key, String value)-
Methods inherited from interface org.projectnessie.client.api.OnNamespaceBuilder
namespace, namespace
-
Methods inherited from interface org.projectnessie.client.api.OnReferenceBuilder
hashOnRef, reference, refName
-
-
-
-
Method Detail
-
updateProperty
UpdateNamespaceBuilder updateProperty(String key, String value)
-
removeProperty
UpdateNamespaceBuilder removeProperty(String key)
-
updateProperties
UpdateNamespaceBuilder updateProperties(Map<String,String> propertyUpdates)
-
removeProperties
UpdateNamespaceBuilder removeProperties(Set<String> propertyRemovals)
-
update
void update() throws NessieNamespaceNotFoundException, NessieReferenceNotFoundException
-
-