Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActivityConf ¶
type ActivityConf struct {
tableau.ActivityConf
}
func (*ActivityConf) CheckCompatibility ¶
func (x *ActivityConf) CheckCompatibility(hub, newHub *tableau.Hub) error
type Option ¶
type Option func(*Options)
Option is the functional option type.
func BreakFailedCount ¶
BreakFailedCount sets BreakFailedCount option.
func IgnoreUnknownFields ¶
func IgnoreUnknownFields() Option
IgnoreUnknownFields sets IgnoreUnknownFields option as true.
func ProtoPackage ¶
ProtoPackage sets ProtoPackage option.
func SubdirRewrites ¶
SubdirRewrites sets SubdirRewrites option.
type Options ¶
type Options struct { // Break check loop if failed count is equal to or more than BreakFailedCount. // Default: 1. BreakFailedCount int // Rewrite subdir path (relative to workbook name option in .proto file). // Default: nil. SubdirRewrites map[string]string // The proto package name of .proto files. // Default: "protoconf". ProtoPackage string // Whether to ignore unknown JSON fields during parsing. // Default: false. IgnoreUnknownFields bool }
func ParseOptions ¶
ParseOptions parses functional options and merge them to default Options.
Click to show internal directories.
Click to hide internal directories.