in go/proto/api/v1/workflow.pb.go [1542:1718]
func (m *WorkflowExecutionInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i := len(dAtA)
_ = i
var l int
_ = l
if m.XXX_unrecognized != nil {
i -= len(m.XXX_unrecognized)
copy(dAtA[i:], m.XXX_unrecognized)
}
if len(m.PartitionConfig) > 0 {
for k := range m.PartitionConfig {
v := m.PartitionConfig[k]
baseI := i
i -= len(v)
copy(dAtA[i:], v)
i = encodeVarintWorkflow(dAtA, i, uint64(len(v)))
i--
dAtA[i] = 0x12
i -= len(k)
copy(dAtA[i:], k)
i = encodeVarintWorkflow(dAtA, i, uint64(len(k)))
i--
dAtA[i] = 0xa
i = encodeVarintWorkflow(dAtA, i, uint64(baseI-i))
i--
dAtA[i] = 0x7a
}
}
if m.UpdateTime != nil {
{
size, err := m.UpdateTime.MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintWorkflow(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0x72
}
if m.IsCron {
i--
if m.IsCron {
dAtA[i] = 1
} else {
dAtA[i] = 0
}
i--
dAtA[i] = 0x68
}
if len(m.TaskList) > 0 {
i -= len(m.TaskList)
copy(dAtA[i:], m.TaskList)
i = encodeVarintWorkflow(dAtA, i, uint64(len(m.TaskList)))
i--
dAtA[i] = 0x62
}
if m.AutoResetPoints != nil {
{
size, err := m.AutoResetPoints.MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintWorkflow(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0x5a
}
if m.SearchAttributes != nil {
{
size, err := m.SearchAttributes.MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintWorkflow(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0x52
}
if m.Memo != nil {
{
size, err := m.Memo.MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintWorkflow(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0x4a
}
if m.ExecutionTime != nil {
{
size, err := m.ExecutionTime.MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintWorkflow(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0x42
}
if m.ParentExecutionInfo != nil {
{
size, err := m.ParentExecutionInfo.MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintWorkflow(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0x3a
}
if m.HistoryLength != 0 {
i = encodeVarintWorkflow(dAtA, i, uint64(m.HistoryLength))
i--
dAtA[i] = 0x30
}
if m.CloseStatus != 0 {
i = encodeVarintWorkflow(dAtA, i, uint64(m.CloseStatus))
i--
dAtA[i] = 0x28
}
if m.CloseTime != nil {
{
size, err := m.CloseTime.MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintWorkflow(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0x22
}
if m.StartTime != nil {
{
size, err := m.StartTime.MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintWorkflow(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0x1a
}
if m.Type != nil {
{
size, err := m.Type.MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintWorkflow(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0x12
}
if m.WorkflowExecution != nil {
{
size, err := m.WorkflowExecution.MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintWorkflow(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0xa
}
return len(dAtA) - i, nil
}