Show / Hide Table of Contents

    Class SqsAckGroupedSettings

    Inheritance
    Object
    SqsAckGroupedSettings
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Akka.Streams.SQS
    Assembly: Akka.Streams.SQS.dll
    Syntax
    public sealed class SqsAckGroupedSettings

    Constructors

    | Improve this Doc View Source

    SqsAckGroupedSettings(Int32, TimeSpan, Int32)

    Declaration
    public SqsAckGroupedSettings(int maxBatchSize, TimeSpan maxBatchWait, int concurrentRequests)
    Parameters
    Type Name Description
    Int32 maxBatchSize
    TimeSpan maxBatchWait
    Int32 concurrentRequests

    Properties

    | Improve this Doc View Source

    ConcurrentRequests

    Declaration
    public int ConcurrentRequests { get; }
    Property Value
    Type Description
    Int32
    | Improve this Doc View Source

    Default

    Declaration
    public static SqsAckGroupedSettings Default { get; }
    Property Value
    Type Description
    SqsAckGroupedSettings
    | Improve this Doc View Source

    MaxBatchSize

    Declaration
    public int MaxBatchSize { get; }
    Property Value
    Type Description
    Int32
    | Improve this Doc View Source

    MaxBatchWait

    Declaration
    public TimeSpan MaxBatchWait { get; }
    Property Value
    Type Description
    TimeSpan

    Methods

    | Improve this Doc View Source

    Copy(Nullable<Int32>, Nullable<TimeSpan>, Nullable<Int32>)

    Declaration
    public SqsAckGroupedSettings Copy(int? maxBatchSize = default(int? ), TimeSpan? maxBatchWait = default(TimeSpan? ), int? concurrentRequests = default(int? ))
    Parameters
    Type Name Description
    Nullable<Int32> maxBatchSize
    Nullable<TimeSpan> maxBatchWait
    Nullable<Int32> concurrentRequests
    Returns
    Type Description
    SqsAckGroupedSettings
    | Improve this Doc View Source

    WithConcurrentRequests(Int32)

    Default: 1.

    Declaration
    public SqsAckGroupedSettings WithConcurrentRequests(int concurrentRequests)
    Parameters
    Type Name Description
    Int32 concurrentRequests
    Returns
    Type Description
    SqsAckGroupedSettings
    | Improve this Doc View Source

    WithMaxBatchSize(Int32)

    Default: 10.

    Declaration
    public SqsAckGroupedSettings WithMaxBatchSize(int maxBatchSize)
    Parameters
    Type Name Description
    Int32 maxBatchSize
    Returns
    Type Description
    SqsAckGroupedSettings
    | Improve this Doc View Source

    WithMaxBatchWait(TimeSpan)

    Default: 500ms.

    Declaration
    public SqsAckGroupedSettings WithMaxBatchWait(TimeSpan maxBatchWait)
    Parameters
    Type Name Description
    TimeSpan maxBatchWait
    Returns
    Type Description
    SqsAckGroupedSettings
    • Improve this Doc
    • View Source
    In This Article
    • Constructors
      • SqsAckGroupedSettings(Int32, TimeSpan, Int32)
    • Properties
      • ConcurrentRequests
      • Default
      • MaxBatchSize
      • MaxBatchWait
    • Methods
      • Copy(Nullable<Int32>, Nullable<TimeSpan>, Nullable<Int32>)
      • WithConcurrentRequests(Int32)
      • WithMaxBatchSize(Int32)
      • WithMaxBatchWait(TimeSpan)
    Back to top Copyright © 2013-2020 Akka.NET project
    Generated by DocFX