public static final class IcebergNamespaceUpdate.Builder extends GeneratedMessageV3.Builder<IcebergNamespaceUpdate.Builder> implements IcebergNamespaceUpdateOrBuilder
The request message for the UpdateIcebergNamespace
API.
Protobuf type google.cloud.biglake.v1.IcebergNamespaceUpdate
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
addAllRemovals(Iterable<String> values)
public IcebergNamespaceUpdate.Builder addAllRemovals(Iterable<String> values)
Optional. Keys of the properties to remove.
repeated string removals = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
values |
Iterable<String>
The removals to add.
|
addRemovals(String value)
public IcebergNamespaceUpdate.Builder addRemovals(String value)
Optional. Keys of the properties to remove.
repeated string removals = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
String
The removals to add.
|
addRemovalsBytes(ByteString value)
public IcebergNamespaceUpdate.Builder addRemovalsBytes(ByteString value)
Optional. Keys of the properties to remove.
repeated string removals = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
ByteString
The bytes of the removals to add.
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public IcebergNamespaceUpdate.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public IcebergNamespaceUpdate build()
buildPartial()
public IcebergNamespaceUpdate buildPartial()
clear()
public IcebergNamespaceUpdate.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public IcebergNamespaceUpdate.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public IcebergNamespaceUpdate.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearRemovals()
public IcebergNamespaceUpdate.Builder clearRemovals()
Optional. Keys of the properties to remove.
repeated string removals = 2 [(.google.api.field_behavior) = OPTIONAL];
clearUpdates()
public IcebergNamespaceUpdate.Builder clearUpdates()
clone()
public IcebergNamespaceUpdate.Builder clone()
Overrides
containsUpdates(String key)
public 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
|
getDefaultInstanceForType()
public IcebergNamespaceUpdate getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMutableUpdates() (deprecated)
public Map<String,String> getMutableUpdates()
Use alternate mutation accessors instead.
getRemovals(int index)
public 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 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 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 ProtocolStringList getRemovalsList()
Optional. Keys of the properties to remove.
repeated string removals = 2 [(.google.api.field_behavior) = OPTIONAL];
getUpdates() (deprecated)
public Map<String,String> getUpdates()
getUpdatesCount()
public 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 Map<String,String> getUpdatesMap()
Optional. List of properties to update or add.
map<string, string> updates = 3 [(.google.api.field_behavior) = OPTIONAL];
getUpdatesOrDefault(String key, String defaultValue)
public String getUpdatesOrDefault(String key, String defaultValue)
Optional. List of properties to update or add.
map<string, string> updates = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
|
getUpdatesOrThrow(String key)
public 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 |
|
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(IcebergNamespaceUpdate other)
public IcebergNamespaceUpdate.Builder mergeFrom(IcebergNamespaceUpdate other)
public IcebergNamespaceUpdate.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public IcebergNamespaceUpdate.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final IcebergNamespaceUpdate.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
putAllUpdates(Map<String,String> values)
public IcebergNamespaceUpdate.Builder putAllUpdates(Map<String,String> values)
Optional. List of properties to update or add.
map<string, string> updates = 3 [(.google.api.field_behavior) = OPTIONAL];
putUpdates(String key, String value)
public IcebergNamespaceUpdate.Builder putUpdates(String key, String value)
Optional. List of properties to update or add.
map<string, string> updates = 3 [(.google.api.field_behavior) = OPTIONAL];
removeUpdates(String key)
public IcebergNamespaceUpdate.Builder removeUpdates(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
|
setField(Descriptors.FieldDescriptor field, Object value)
public IcebergNamespaceUpdate.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRemovals(int index, String value)
public IcebergNamespaceUpdate.Builder setRemovals(int index, String value)
Optional. Keys of the properties to remove.
repeated string removals = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameters |
Name |
Description |
index |
int
The index to set the value at.
|
value |
String
The removals to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public IcebergNamespaceUpdate.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final IcebergNamespaceUpdate.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides