hunk.code_window: 	PostsAggregatorJobStartTime   *string `restricted:"true"`
   	IndexPrefix                   *string `restricted:"true"`
   	LiveIndexingBatchSize         *int    `restricted:"true"`
   	BulkIndexingTimeWindowSeconds *int    `restricted:"true"`
   	RequestTimeoutSeconds         *int    `restricted:"true"`
   	Trace                         *bool   `restricted:"true"`
   }
   func (s *ElasticsearchSettings) SetDefaults() {
   	if s.ConnectionUrl == nil {
   		s.ConnectionUrl = NewString(ELASTICSEARCH_SETTINGS_DEFAULT_CONNECTION_URL)
  
hunk.labels: keep keep keep keep keep replace keep keep keep keep keep
hunk.after_edit: 	Trace                         *string `restricted:"true"`
  
hunk.file_path: model/config.go
hunk.type: replace
file: /*
  Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
  
  
  The simplest way to use Logrus is simply the package-level exported logger:
  
    package main
  
    import (
      log "github.com/sirupsen/logrus"
    )
  
    func main() {
      log.WithFields(log.Fields{
        "animal": "walrus",
        "number": 1,
        "size":   10,
      }).Info("A walrus appears")
    }
  
  Output:
    time="2015-09-07T08:48:33Z" level=info msg="A walrus appears" animal=walrus number=1 size=10
  
  For a full guide visit https://github.com/sirupsen/logrus
  */
  package logrus
  