Options
All
  • Public
  • Public/Protected
  • All
Menu

Class LROPoller<TResult>

Package version

Type parameters

Hierarchy

  • any
    • LROPoller

Index

Constructors

Methods

Constructors

constructor

  • new LROPoller(__namedParameters: { finalStateVia: undefined | "azure-async-operation" | "location" | "original-uri"; initialOperationArguments: any; initialOperationResult: TResult; initialOperationSpec: any; intervalInMs: number; sendOperation: (args: OperationArguments, spec: OperationSpec) => Promise<TResult> }): LROPoller
  • Parameters

    • __namedParameters: { finalStateVia: undefined | "azure-async-operation" | "location" | "original-uri"; initialOperationArguments: any; initialOperationResult: TResult; initialOperationSpec: any; intervalInMs: number; sendOperation: (args: OperationArguments, spec: OperationSpec) => Promise<TResult> }
      • finalStateVia: undefined | "azure-async-operation" | "location" | "original-uri"
      • initialOperationArguments: any
      • initialOperationResult: TResult
      • initialOperationSpec: any
      • intervalInMs: number
      • sendOperation: (args: OperationArguments, spec: OperationSpec) => Promise<TResult>
          • (args: OperationArguments, spec: OperationSpec): Promise<TResult>
          • Parameters

            • args: OperationArguments
            • spec: OperationSpec

            Returns Promise<TResult>

    Returns LROPoller

Methods

delay

  • delay(): Promise<void>

Generated using TypeDoc