Documentation
¶
Overview ¶
Package opt implements configuration options.
Package opt implements configuration options.
Package opt implements configuration options.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ACLResourceTypeValidValues = []string{
"any",
"topic",
"group",
"cluster",
"transactional_id",
"delegation_token",
}
ACLResourceTypeValidValues represents valid values for ACL resource type.
var AssignmentsValidValues = []string{"none", "broker", "rack"}
AssignmentsValidValues represents valid values for assignments.
var DefinitionFormatValidValues = []string{"yaml", "json"}
DefinitionFormatValidValues represents valid values for definition format.
Functions ¶
This section is empty.
Types ¶
type Assignments ¶
type Assignments int8
Assignments represents the format in which assignments are exported.
const ( UnsupportedAssignments Assignments = 0 NoAssignments Assignments = 1 BrokerAssignments Assignments = 2 RackAssignments Assignments = 3 )
Assignments types.
func ParseAssignments ¶
func ParseAssignments(assignments string) Assignments
ParseAssignments parses an assignments option from a string.
type DefinitionFormat ¶
type DefinitionFormat int8
DefinitionFormat represents the format of resource definitions.
const ( UnsupportedFormat DefinitionFormat = 0 YAMLFormat DefinitionFormat = 1 JSONFormat DefinitionFormat = 2 )
DefinitionFormat types.
func ParseDefinitionFormat ¶
func ParseDefinitionFormat(format string) DefinitionFormat
ParseDefinitionFormat parses a definition format from a string.
func (DefinitionFormat) Ext ¶
func (d DefinitionFormat) Ext() string
Ext returns the file extension for the format.