You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
boundary/internal/oplog/replayable.go

14 lines
437 B

// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: BUSL-1.1
package oplog
// ReplayableMessage defines an interface for messages that can be replayed from
// the oplog entries. we need to be able to replay into different table names.
type ReplayableMessage interface {
// TableName returns the table name of the resource
TableName() string
// SetTableName sets the table name of the resource
SetTableName(name string)
}