Documentation ¶
Index ¶
Constants ¶
const DisablePayloadShorthandMetadataKey = "__temporal_disable_payload_shorthand"
Key on the marshaler metadata specifying whether shorthand is disabled.
WARNING: This is internal API and should not be called externally.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Payload ¶
func (*Payload) MaybeMarshalJSONPB ¶
func (p *Payload) MaybeMarshalJSONPB(m *jsonpb.Marshaler, currIndent string) (handled bool, b []byte, err error)
MaybeMarshalJSONPB implements go.temporal.io/api/internal/temporaljsonpb.JSONPBMaybeMarshaler.MaybeMarshalJSONPB.
WARNING: This is internal API and should not be called externally.
func (*Payload) MaybeUnmarshalJSONPB ¶
MaybeUnmarshalJSONPB implements go.temporal.io/api/internal/temporaljsonpb.JSONPBMaybeUnmarshaler.MaybeUnmarshalJSONPB.
WARNING: This is internal API and should not be called externally.
func (*Payload) ProtoMessage ¶
func (*Payload) ProtoMessage()
type Payloads ¶
type Payloads struct {
Payloads []*Payload
}
func (*Payloads) MaybeMarshalJSONPB ¶
func (p *Payloads) MaybeMarshalJSONPB(m *jsonpb.Marshaler, currIndent string) (handled bool, b []byte, err error)
MaybeMarshalJSONPB implements go.temporal.io/api/internal/temporaljsonpb.JSONPBMaybeMarshaler.MaybeMarshalJSONPB.
WARNING: This is internal API and should not be called externally.
func (*Payloads) MaybeUnmarshalJSONPB ¶
MaybeUnmarshalJSONPB implements go.temporal.io/api/internal/temporaljsonpb.JSONPBMaybeUnmarshaler.MaybeUnmarshalJSONPB.
WARNING: This is internal API and should not be called externally.