Documentation ¶
Index ¶
- Variables
- func Init()
- func NewBool(v *bool, key string, defaultValue bool, description string)
- func NewConfiguration() (*port.Config, error)
- func NewString(v *string, key string, defaultValue string, description string)
- func NewUInt(v *uint, key string, defaultValue uint, description string)
- type ApplicationConfiguration
- type KafkaConfiguration
Constants ¶
This section is empty.
Variables ¶
View Source
var ApplicationConfig = &ApplicationConfiguration{}
View Source
var KafkaConfig = &KafkaConfiguration{}
View Source
var PollingListenerRate uint
Functions ¶
func NewConfiguration ¶ added in v0.1.15
Types ¶
type ApplicationConfiguration ¶ added in v0.1.15
type ApplicationConfiguration struct { ConfigFilePath string StateKey string ResyncInterval uint PortBaseURL string PortClientId string PortClientSecret string EventListenerType string CreateDefaultResources bool OverwriteConfigurationOnRestart bool // These Configurations are used only for setting up the Integration on installation or when using OverwriteConfigurationOnRestart flag. Resources []port.Resource DeleteDependents bool `json:"deleteDependents,omitempty"` CreateMissingRelatedEntities bool `json:"createMissingRelatedEntities,omitempty"` UpdateEntityOnlyOnDiff bool `json:"updateEntityOnlyOnDiff,omitempty"` }
Click to show internal directories.
Click to hide internal directories.