ReplicatorConfiguration
public class ReplicatorConfigurationReplicator configuration.
- 
                  
                  The local database to replicate with the replication target. DeclarationSwift public let database: Database
- 
                  
                  The replication target to replicate with. DeclarationSwift public let target: Endpoint
- 
                  
                  Replicator type indicating the direction of the replicator. DeclarationSwift public var replicatorType: ReplicatorType = .pushAndPull
- 
                  
                  The continuous flag indicating whether the replicator should stay active indefinitely to replicate changed documents. DeclarationSwift public var continuous: Bool = false
- 
                  
                  The conflict resolver for this replicator. DeclarationSwift public var conflictResolver: ConflictResolver = DefaultConflictResolver()
- 
                  
                  The Authenticator to authenticate with a remote target. DeclarationSwift public var authenticator: Authenticator?
- 
                  
                  The remote target’s SSL certificate. DeclarationSwift public var pinnedServerCertificate: SecCertificate?
- 
                  
                  Extra HTTP headers to send in all requests to the remote target. DeclarationSwift public var headers: Dictionary<String, String>?
- 
                  
                  A set of Sync Gateway channel names to pull from. Ignored for push replication. If unset, all accessible channels will be pulled. Note: channels that are not accessible to the user will be ignored by Sync Gateway. DeclarationSwift public var channels: [String]?
- 
                  
                  A set of document IDs to filter by: if given, only documents with these IDs will be pushed and/or pulled. DeclarationSwift public var documentIDs: [String]?
- 
                  
                  Initializes a ReplicatorConfiguration’s builder with the given configuration object. DeclarationSwift public convenience init(config: ReplicatorConfiguration)ParametersconfigThe configuration object. 
 ReplicatorConfiguration Class Reference
        ReplicatorConfiguration Class Reference