Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AntiAffinityGroupRuleRepositoryFactory ¶
type AntiAffinityGroupRuleRepositoryFactory interface {
Create() (domain.AntiAffinityGroupRuleRepository, error)
}
AntiAffinityGroupRuleRepositoryFactory creates AntiAffinityGroupRuleRepository from configs. NOTE: this is factory for repository (not factory for rule itself!)
func NewAntiAffinityGroupRuleRepositoryFactory ¶
func NewAntiAffinityGroupRuleRepositoryFactory(configFilePath string) AntiAffinityGroupRuleRepositoryFactory
type AntiAffinityListRuleRepositoryFactory ¶ added in v0.3.0
type AntiAffinityListRuleRepositoryFactory interface {
Create() (domain.AntiAffinityListRuleRepository, error)
}
AntiAffinityListRuleRepositoryFactory creates AntiAffinityListRuleRepository from configs. NOTE: this is factory for repository (not factory for rule itself!)
func NewAntiAffinityListRuleRepositoryFactory ¶ added in v0.3.0
func NewAntiAffinityListRuleRepositoryFactory(configFilePath string) AntiAffinityListRuleRepositoryFactory
Click to show internal directories.
Click to hide internal directories.