Optional. Used to specify the fields to be overwritten in the
WasmPlugin resource by the update.
The fields specified in the update_mask field are relative to the
resource, not the full request.
An omitted update_mask field is treated as an implied update_mask
field equivalent to all fields that are populated (that have a non-empty
value).
The update_mask field supports a special value *, which means that
each field in the given WasmPlugin resource (including the empty ones)
replaces the current value.
Optional. Used to specify the fields to be overwritten in the
WasmPlugin resource by the update.
The fields specified in the update_mask field are relative to the
resource, not the full request.
An omitted update_mask field is treated as an implied update_mask
field equivalent to all fields that are populated (that have a non-empty
value).
The update_mask field supports a special value *, which means that
each field in the given WasmPlugin resource (including the empty ones)
replaces the current value.
Optional. Used to specify the fields to be overwritten in the
WasmPlugin resource by the update.
The fields specified in the update_mask field are relative to the
resource, not the full request.
An omitted update_mask field is treated as an implied update_mask
field equivalent to all fields that are populated (that have a non-empty
value).
The update_mask field supports a special value *, which means that
each field in the given WasmPlugin resource (including the empty ones)
replaces the current value.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Interface UpdateWasmPluginRequestOrBuilder (0.28.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.28.0 (latest)](/java/docs/reference/google-cloud-networkservices/latest/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.26.0](/java/docs/reference/google-cloud-networkservices/0.26.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.24.0](/java/docs/reference/google-cloud-networkservices/0.24.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.23.0](/java/docs/reference/google-cloud-networkservices/0.23.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.20.0](/java/docs/reference/google-cloud-networkservices/0.20.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.19.0](/java/docs/reference/google-cloud-networkservices/0.19.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.18.0](/java/docs/reference/google-cloud-networkservices/0.18.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.16.0](/java/docs/reference/google-cloud-networkservices/0.16.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.15.0](/java/docs/reference/google-cloud-networkservices/0.15.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.14.0](/java/docs/reference/google-cloud-networkservices/0.14.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.13.0](/java/docs/reference/google-cloud-networkservices/0.13.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.12.0](/java/docs/reference/google-cloud-networkservices/0.12.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.11.0](/java/docs/reference/google-cloud-networkservices/0.11.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.10.0](/java/docs/reference/google-cloud-networkservices/0.10.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.9.0](/java/docs/reference/google-cloud-networkservices/0.9.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.8.0](/java/docs/reference/google-cloud-networkservices/0.8.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.7.0](/java/docs/reference/google-cloud-networkservices/0.7.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.5.0](/java/docs/reference/google-cloud-networkservices/0.5.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.4.0](/java/docs/reference/google-cloud-networkservices/0.4.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.3.0](/java/docs/reference/google-cloud-networkservices/0.3.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.2.0](/java/docs/reference/google-cloud-networkservices/0.2.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder)\n- [0.1.0](/java/docs/reference/google-cloud-networkservices/0.1.0/com.google.cloud.networkservices.v1.UpdateWasmPluginRequestOrBuilder) \n\n public interface UpdateWasmPluginRequestOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getUpdateMask()\n\n public abstract FieldMask getUpdateMask()\n\nOptional. Used to specify the fields to be overwritten in the\n`WasmPlugin` resource by the update.\nThe fields specified in the `update_mask` field are relative to the\nresource, not the full request.\nAn omitted `update_mask` field is treated as an implied `update_mask`\nfield equivalent to all fields that are populated (that have a non-empty\nvalue).\nThe `update_mask` field supports a special value `*`, which means that\neach field in the given `WasmPlugin` resource (including the empty ones)\nreplaces the current value.\n\n`.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### getUpdateMaskOrBuilder()\n\n public abstract FieldMaskOrBuilder getUpdateMaskOrBuilder()\n\nOptional. Used to specify the fields to be overwritten in the\n`WasmPlugin` resource by the update.\nThe fields specified in the `update_mask` field are relative to the\nresource, not the full request.\nAn omitted `update_mask` field is treated as an implied `update_mask`\nfield equivalent to all fields that are populated (that have a non-empty\nvalue).\nThe `update_mask` field supports a special value `*`, which means that\neach field in the given `WasmPlugin` resource (including the empty ones)\nreplaces the current value.\n\n`.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### getWasmPlugin()\n\n public abstract WasmPlugin getWasmPlugin()\n\nRequired. Updated `WasmPlugin` resource.\n\n`\n.google.cloud.networkservices.v1.WasmPlugin wasm_plugin = 2 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getWasmPluginOrBuilder()\n\n public abstract WasmPluginOrBuilder getWasmPluginOrBuilder()\n\nRequired. Updated `WasmPlugin` resource.\n\n`\n.google.cloud.networkservices.v1.WasmPlugin wasm_plugin = 2 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### hasUpdateMask()\n\n public abstract boolean hasUpdateMask()\n\nOptional. Used to specify the fields to be overwritten in the\n`WasmPlugin` resource by the update.\nThe fields specified in the `update_mask` field are relative to the\nresource, not the full request.\nAn omitted `update_mask` field is treated as an implied `update_mask`\nfield equivalent to all fields that are populated (that have a non-empty\nvalue).\nThe `update_mask` field supports a special value `*`, which means that\neach field in the given `WasmPlugin` resource (including the empty ones)\nreplaces the current value.\n\n`.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### hasWasmPlugin()\n\n public abstract boolean hasWasmPlugin()\n\nRequired. Updated `WasmPlugin` resource.\n\n`\n.google.cloud.networkservices.v1.WasmPlugin wasm_plugin = 2 [(.google.api.field_behavior) = REQUIRED];\n`"]]