Files
tasks/chasm/lib/nexusoperation/gen/nexusoperationpb/v1/tasks.go-helpers.pb.go
pdoernerandGitHub e1895113aa Add initial stubs and boilerplate for Nexus operation CHASM implementation (#8958)
## What changed?
WISOTT
Also added the dynamic config feature flag that will control whether the
CHASM-based implementation will be used so that future PRs will not have
conflicts with this key.

## Why?
Need to port Nexus operations to CHASM

## How did you test it?
- [x] built
- [ ] run locally and tested manually
- [ ] covered by existing tests
- [ ] added new unit test(s)
- [ ] added new functional test(s)
2026-01-14 17:23:54 +00:00

192 lines
5.2 KiB
Go

// Code generated by protoc-gen-go-helpers. DO NOT EDIT.
package nexusoperationpb
import (
"google.golang.org/protobuf/proto"
)
// Marshal an object of type InvocationTask to the protobuf v3 wire format
func (val *InvocationTask) Marshal() ([]byte, error) {
return proto.Marshal(val)
}
// Unmarshal an object of type InvocationTask from the protobuf v3 wire format
func (val *InvocationTask) Unmarshal(buf []byte) error {
return proto.Unmarshal(buf, val)
}
// Size returns the size of the object, in bytes, once serialized
func (val *InvocationTask) Size() int {
return proto.Size(val)
}
// Equal returns whether two InvocationTask values are equivalent by recursively
// comparing the message's fields.
// For more information see the documentation for
// https://pkg.go.dev/google.golang.org/protobuf/proto#Equal
func (this *InvocationTask) Equal(that interface{}) bool {
if that == nil {
return this == nil
}
var that1 *InvocationTask
switch t := that.(type) {
case *InvocationTask:
that1 = t
case InvocationTask:
that1 = &t
default:
return false
}
return proto.Equal(this, that1)
}
// Marshal an object of type InvocationTimeoutTask to the protobuf v3 wire format
func (val *InvocationTimeoutTask) Marshal() ([]byte, error) {
return proto.Marshal(val)
}
// Unmarshal an object of type InvocationTimeoutTask from the protobuf v3 wire format
func (val *InvocationTimeoutTask) Unmarshal(buf []byte) error {
return proto.Unmarshal(buf, val)
}
// Size returns the size of the object, in bytes, once serialized
func (val *InvocationTimeoutTask) Size() int {
return proto.Size(val)
}
// Equal returns whether two InvocationTimeoutTask values are equivalent by recursively
// comparing the message's fields.
// For more information see the documentation for
// https://pkg.go.dev/google.golang.org/protobuf/proto#Equal
func (this *InvocationTimeoutTask) Equal(that interface{}) bool {
if that == nil {
return this == nil
}
var that1 *InvocationTimeoutTask
switch t := that.(type) {
case *InvocationTimeoutTask:
that1 = t
case InvocationTimeoutTask:
that1 = &t
default:
return false
}
return proto.Equal(this, that1)
}
// Marshal an object of type InvocationBackoffTask to the protobuf v3 wire format
func (val *InvocationBackoffTask) Marshal() ([]byte, error) {
return proto.Marshal(val)
}
// Unmarshal an object of type InvocationBackoffTask from the protobuf v3 wire format
func (val *InvocationBackoffTask) Unmarshal(buf []byte) error {
return proto.Unmarshal(buf, val)
}
// Size returns the size of the object, in bytes, once serialized
func (val *InvocationBackoffTask) Size() int {
return proto.Size(val)
}
// Equal returns whether two InvocationBackoffTask values are equivalent by recursively
// comparing the message's fields.
// For more information see the documentation for
// https://pkg.go.dev/google.golang.org/protobuf/proto#Equal
func (this *InvocationBackoffTask) Equal(that interface{}) bool {
if that == nil {
return this == nil
}
var that1 *InvocationBackoffTask
switch t := that.(type) {
case *InvocationBackoffTask:
that1 = t
case InvocationBackoffTask:
that1 = &t
default:
return false
}
return proto.Equal(this, that1)
}
// Marshal an object of type CancellationTask to the protobuf v3 wire format
func (val *CancellationTask) Marshal() ([]byte, error) {
return proto.Marshal(val)
}
// Unmarshal an object of type CancellationTask from the protobuf v3 wire format
func (val *CancellationTask) Unmarshal(buf []byte) error {
return proto.Unmarshal(buf, val)
}
// Size returns the size of the object, in bytes, once serialized
func (val *CancellationTask) Size() int {
return proto.Size(val)
}
// Equal returns whether two CancellationTask values are equivalent by recursively
// comparing the message's fields.
// For more information see the documentation for
// https://pkg.go.dev/google.golang.org/protobuf/proto#Equal
func (this *CancellationTask) Equal(that interface{}) bool {
if that == nil {
return this == nil
}
var that1 *CancellationTask
switch t := that.(type) {
case *CancellationTask:
that1 = t
case CancellationTask:
that1 = &t
default:
return false
}
return proto.Equal(this, that1)
}
// Marshal an object of type CancellationBackoffTask to the protobuf v3 wire format
func (val *CancellationBackoffTask) Marshal() ([]byte, error) {
return proto.Marshal(val)
}
// Unmarshal an object of type CancellationBackoffTask from the protobuf v3 wire format
func (val *CancellationBackoffTask) Unmarshal(buf []byte) error {
return proto.Unmarshal(buf, val)
}
// Size returns the size of the object, in bytes, once serialized
func (val *CancellationBackoffTask) Size() int {
return proto.Size(val)
}
// Equal returns whether two CancellationBackoffTask values are equivalent by recursively
// comparing the message's fields.
// For more information see the documentation for
// https://pkg.go.dev/google.golang.org/protobuf/proto#Equal
func (this *CancellationBackoffTask) Equal(that interface{}) bool {
if that == nil {
return this == nil
}
var that1 *CancellationBackoffTask
switch t := that.(type) {
case *CancellationBackoffTask:
that1 = t
case CancellationBackoffTask:
that1 = &t
default:
return false
}
return proto.Equal(this, that1)
}