Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NativeNames ¶
type NativeNames map[schema.Node]string
NativeNames is a map of top-level declarations to their native Go names.
type Result ¶
type Result struct {
// Module is the extracted module schema.
Module *schema.Module
// NativeNames maps schema nodes to their native Go names.
NativeNames NativeNames
// VerbResourceParamOrder contains the order of resource parameters for each verb.
VerbResourceParamOrder map[*schema.Verb][]common.VerbResourceParam
// TopicPartitionMapperNames maps topics to the native name of the partition mapper.
TopicPartitionMapperNames map[*schema.Topic]finalize.TopicMapperQualifiedNames
// Errors is a list of errors encountered during schema extraction.
Errors []builderrors.Error
}
Result contains the final schema extraction result.
Click to show internal directories.
Click to hide internal directories.