Search Results for

    Show / Hide Table of Contents

    Interface IFileSystemRepositorySettings

    Repository settings for IFileSystemRepository

    Namespace: OpenSearch.Client
    Assembly: OpenSearch.Client.dll
    Syntax
    public interface IFileSystemRepositorySettings : IRepositorySettings

    Properties

    | Edit this page View Source

    ChunkSize

    Big files can be broken down into chunks during the snapshot process, if needed. The chunk size can be specified in bytes or by using size value notation, i.e. 1g, 10m, 5k. Defaults to null (unlimited chunk size).

    Declaration
    [DataMember(Name = "chunk_size")]
    string ChunkSize { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Compress

    Turns on compression of the snapshot files. Defaults to true.

    Declaration
    [DataMember(Name = "compress")]
    bool? Compress { get; set; }
    Property Value
    Type Description
    bool?
    | Edit this page View Source

    ConcurrentStreams

    Throttles the number of streams (per node) preforming snapshot operation. Defaults to 5

    Declaration
    [DataMember(Name = "concurrent_streams")]
    int? ConcurrentStreams { get; set; }
    Property Value
    Type Description
    int?
    | Edit this page View Source

    Location

    Location of the snapshots. Mandatory.

    Declaration
    [DataMember(Name = "location")]
    string Location { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    RestoreBytesPerSecondMaximum

    Throttles per node restore rate. Defaults to 20mb per second.

    Declaration
    [DataMember(Name = "max_restore_bytes_per_second")]
    string RestoreBytesPerSecondMaximum { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    SnapshotBytesPerSecondMaximum

    Throttles per node snapshot rate. Defaults to 20mb per second.

    Declaration
    [DataMember(Name = "max_snapshot_bytes_per_second")]
    string SnapshotBytesPerSecondMaximum { get; set; }
    Property Value
    Type Description
    string

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Properties
      • ChunkSize
      • Compress
      • ConcurrentStreams
      • Location
      • RestoreBytesPerSecondMaximum
      • SnapshotBytesPerSecondMaximum
    • Extension Methods
    Back to top Generated by DocFX