@@ -265,51 +265,50 @@ protoc --go_temporal_opt=ignore-acronyms=AWS;SQL
265265</TabItem >
266266</Tabs >
267267
268- ### nexus
268+ ### module-map [ EXPERIMENTAL ]
269269
270- ` bool `
270+ ` []string `
271271
272- Enables experimental [ Nexus generation ] ( /docs/guides/nexus ) .
272+ Repeated set of ` <proto_file>=<go_import_path> ` (e.g. -Mgoogle/protobuf/timestamp.proto=google.golang.org/protobuf/types/known/timestamppb)
273273
274274<Tabs >
275- <TabItem value = " nexus -buf" label = " Buf" >
275+ <TabItem value = " module-map -buf" label = " Buf" >
276276``` yaml title="buf.gen.yaml"
277277plugins :
278278 - plugin : go_temporal
279279 out : gen
280280 opt :
281- - nexus=true
281+ - Mgoogle/protobuf/timestamp.proto=google.golang.org/protobuf/types/known/timestamppb
282282 strategy : all
283283` ` `
284284</TabItem>
285- <TabItem value="nexus -protoc" label="Protoc">
285+ <TabItem value="module-map -protoc" label="Protoc">
286286` ` ` sh
287- protoc --go_temporal_opt=nexus=trues
287+ protoc --go_temporal_opt=Mgoogle/protobuf/timestamp.proto=google.golang.org/protobuf/types/known/timestamppb
288288```
289289</TabItem >
290290</Tabs >
291291
292- ### nexus-exclude-service-tags
292+ ### nexus
293293
294- ` string `
294+ ` bool `
295295
296- Semicolon-delimited list of Nexus service tags to exclude from generation.
296+ Enables experimental [ Nexus generation] ( /docs/guides/nexus ) .
297297
298298<Tabs >
299- <TabItem value = " nexus-exclude-service-tags- buf" label = " Buf" >
299+ <TabItem value = " nexus-buf" label = " Buf" >
300300``` yaml title="buf.gen.yaml"
301301plugins :
302302 - plugin : go_temporal
303303 out : gen
304- opt :
304+ opt :
305305 - nexus=true
306- - nexus-exclude-service-tags=disabled;internal
307306 strategy : all
308307` ` `
309308</TabItem>
310- <TabItem value="nexus-exclude-service-tags- protoc" label="Protoc">
309+ <TabItem value="nexus-protoc" label="Protoc">
311310` ` ` sh
312- protoc --go_temporal_opt=nexus=true,nexus-exclude-service-tags=disabled;internal
311+ protoc --go_temporal_opt=nexus=trues
313312```
314313</TabItem >
315314</Tabs >
@@ -339,27 +338,27 @@ protoc --go_temporal_opt=nexus=true,nexus-exclude-operation-tags=disabled;intern
339338</TabItem >
340339</Tabs >
341340
342- ### nexus-include -service-tags
341+ ### nexus-exclude -service-tags
343342
344343` string `
345344
346- Semicolon-delimited list of Nexus service tags to include in generation.
345+ Semicolon-delimited list of Nexus service tags to exclude from generation.
347346
348347<Tabs >
349- <TabItem value = " nexus-include -service-tags-buf" label = " Buf" >
348+ <TabItem value = " nexus-exclude -service-tags-buf" label = " Buf" >
350349``` yaml title="buf.gen.yaml"
351350plugins :
352351 - plugin : go_temporal
353352 out : gen
354353 opt :
355354 - nexus=true
356- - nexus-include -service-tags=enabled ;internal
355+ - nexus-exclude -service-tags=disabled ;internal
357356 strategy : all
358357` ` `
359358</TabItem>
360- <TabItem value="nexus-include -service-tags-protoc" label="Protoc">
359+ <TabItem value="nexus-exclude -service-tags-protoc" label="Protoc">
361360` ` ` sh
362- protoc --go_temporal_opt=nexus=true,nexus-include -service-tags=enabled ;internal
361+ protoc --go_temporal_opt=nexus=true,nexus-exclude -service-tags=disabled ;internal
363362```
364363</TabItem >
365364</Tabs >
@@ -389,6 +388,31 @@ protoc --go_temporal_opt=nexus=true,nexus-include-operation-tags=enabled;interna
389388</TabItem >
390389</Tabs >
391390
391+ ### nexus-include-service-tags
392+
393+ ` string `
394+
395+ Semicolon-delimited list of Nexus service tags to include in generation.
396+
397+ <Tabs >
398+ <TabItem value = " nexus-include-service-tags-buf" label = " Buf" >
399+ ``` yaml title="buf.gen.yaml"
400+ plugins :
401+ - plugin : go_temporal
402+ out : gen
403+ opt :
404+ - nexus=true
405+ - nexus-include-service-tags=enabled;internal
406+ strategy : all
407+ ` ` `
408+ </TabItem>
409+ <TabItem value="nexus-include-service-tags-protoc" label="Protoc">
410+ ` ` ` sh
411+ protoc --go_temporal_opt=nexus=true,nexus-include-service-tags=enabled;internal
412+ ```
413+ </TabItem >
414+ </Tabs >
415+
392416### patches
393417
394418` string `
0 commit comments