public enum UpdateType extends Enum<UpdateType> implements ProtocolMessageEnum
Update type of the requests.
Protobuf enum google.cloud.contentwarehouse.v1.UpdateType
Implements
ProtocolMessageEnumStatic Fields | |
---|---|
Name | Description |
UNRECOGNIZED | |
UPDATE_TYPE_DELETE_PROPERTIES_BY_NAMES | Delete the properties by names. |
UPDATE_TYPE_DELETE_PROPERTIES_BY_NAMES_VALUE | Delete the properties by names. |
UPDATE_TYPE_INSERT_PROPERTIES_BY_NAMES | Inserts the properties by names. |
UPDATE_TYPE_INSERT_PROPERTIES_BY_NAMES_VALUE | Inserts the properties by names. |
UPDATE_TYPE_MERGE | Merge the fields into the existing entities. |
UPDATE_TYPE_MERGE_AND_REPLACE_OR_INSERT_PROPERTIES_BY_NAMES | For each of the property, replaces the property if the it exists, otherwise inserts a new property. And for the rest of the fields, merge them based on update mask and merge fields options. |
UPDATE_TYPE_MERGE_AND_REPLACE_OR_INSERT_PROPERTIES_BY_NAMES_VALUE | For each of the property, replaces the property if the it exists, otherwise inserts a new property. And for the rest of the fields, merge them based on update mask and merge fields options. |
UPDATE_TYPE_MERGE_VALUE | Merge the fields into the existing entities. |
UPDATE_TYPE_REPLACE | Fully replace all the fields (including previously linked raw document). Any field masks will be ignored. |
UPDATE_TYPE_REPLACE_PROPERTIES_BY_NAMES | Replace the properties by names. |
UPDATE_TYPE_REPLACE_PROPERTIES_BY_NAMES_VALUE | Replace the properties by names. |
UPDATE_TYPE_REPLACE_VALUE | Fully replace all the fields (including previously linked raw document). Any field masks will be ignored. |
UPDATE_TYPE_UNSPECIFIED | Defaults to full replace behavior, ie. FULL_REPLACE. |
UPDATE_TYPE_UNSPECIFIED_VALUE | Defaults to full replace behavior, ie. FULL_REPLACE. |
Static Methods | |
---|---|
Name | Description |
forNumber(int value) | |
getDescriptor() | |
internalGetValueMap() | |
valueOf(Descriptors.EnumValueDescriptor desc) | |
valueOf(int value) | Deprecated. Use #forNumber(int) instead. |
valueOf(String name) | |
values() |
Methods | |
---|---|
Name | Description |
getDescriptorForType() | |
getNumber() | |
getValueDescriptor() |