Documentation ¶
Index ¶
- type BasicResolver
- func (b *BasicResolver) AddConfluencePage(title, spaceKey, ancestorID string) error
- func (b *BasicResolver) AddConsumedEvent(e *types.ConsumedEvent) error
- func (b *BasicResolver) AddPublishedEvent(e *types.PublishedEvent) error
- func (b *BasicResolver) AddType(t types.TypeDescriber) error
- func (b *BasicResolver) GetConfluence() (*types.Confluence, error)
- func (b *BasicResolver) GetConsumedEvents() ([]*types.ConsumedEvent, error)
- func (b *BasicResolver) GetPublishedEvents() ([]*types.PublishedEvent, error)
- func (b *BasicResolver) GetTypes() ([]types.TypeDescriber, error)
- func (b *BasicResolver) SetConfluencePageTitlePrefix(prefix string)
- func (b *BasicResolver) SetProject(name string) error
- type Resolver
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BasicResolver ¶
type BasicResolver struct {
// contains filtered or unexported fields
}
BasicResolver implement a simple resolver with type reference support only. This resolver does not deal with concurrency
func NewBasicResolver ¶
func NewBasicResolver() *BasicResolver
func (*BasicResolver) AddConfluencePage ¶
func (b *BasicResolver) AddConfluencePage(title, spaceKey, ancestorID string) error
func (*BasicResolver) AddConsumedEvent ¶
func (b *BasicResolver) AddConsumedEvent(e *types.ConsumedEvent) error
func (*BasicResolver) AddPublishedEvent ¶
func (b *BasicResolver) AddPublishedEvent(e *types.PublishedEvent) error
func (*BasicResolver) AddType ¶
func (b *BasicResolver) AddType(t types.TypeDescriber) error
func (*BasicResolver) GetConfluence ¶
func (b *BasicResolver) GetConfluence() (*types.Confluence, error)
func (*BasicResolver) GetConsumedEvents ¶
func (b *BasicResolver) GetConsumedEvents() ([]*types.ConsumedEvent, error)
func (*BasicResolver) GetPublishedEvents ¶
func (b *BasicResolver) GetPublishedEvents() ([]*types.PublishedEvent, error)
func (*BasicResolver) GetTypes ¶
func (b *BasicResolver) GetTypes() ([]types.TypeDescriber, error)
func (*BasicResolver) SetConfluencePageTitlePrefix ¶
func (b *BasicResolver) SetConfluencePageTitlePrefix(prefix string)
func (*BasicResolver) SetProject ¶
func (b *BasicResolver) SetProject(name string) error
type Resolver ¶
type Resolver interface { GetConfluence() (*types.Confluence, error) GetPublishedEvents() ([]*types.PublishedEvent, error) GetConsumedEvents() ([]*types.ConsumedEvent, error) GetTypes() ([]types.TypeDescriber, error) }
Click to show internal directories.
Click to hide internal directories.