Class StellarRequest
Inheritance
StellarRequest
Assembly: Couchbase.NetClient.dll
Syntax
public class StellarRequest : IRequest
Properties
|
Edit this page
View Source
Attempts
Declaration
public uint Attempts { get; set; }
Property Value
|
Edit this page
View Source
ClientContextId
Gets the context identifier for the analytics request. Useful for debugging.
Declaration
public string? ClientContextId { get; set; }
Property Value
Type |
Description |
string |
The unique request ID.
|
|
Edit this page
View Source
Context
Declaration
public GenericErrorContext Context { get; set; }
Property Value
|
Edit this page
View Source
Elapsed
The total time expired at the time the operation is called. If another retry happens,
it will be updated once the response is received.
Declaration
public TimeSpan Elapsed { get; }
Property Value
|
Edit this page
View Source
Idempotent
Declaration
public bool Idempotent { get; set; }
Property Value
|
Edit this page
View Source
MaxRetryAttempts
Declaration
public int MaxRetryAttempts { get; set; }
Property Value
|
Edit this page
View Source
Recorder
Declaration
public IValueRecorder Recorder { get; set; }
Property Value
|
Edit this page
View Source
RetryReasons
Declaration
public List<RetryReason> RetryReasons { get; set; }
Property Value
|
Edit this page
View Source
RetryStrategy
Declaration
public IRetryStrategy RetryStrategy { get; set; }
Property Value
|
Edit this page
View Source
Statement
Declaration
public string? Statement { get; set; }
Property Value
|
Edit this page
View Source
Timeout
Declaration
public TimeSpan Timeout { get; set; }
Property Value
|
Edit this page
View Source
Token
Declaration
public CancellationToken Token { get; set; }
Property Value
Methods
|
Edit this page
View Source
LogOrphaned()
Declaration
public void LogOrphaned()
|
Edit this page
View Source
StopRecording()
Stops the operation timer and writes the elapsed milliseconds to the IValueRecorder.
Declaration
public void StopRecording()
|
Edit this page
View Source
StopRecording(Type?)
Declaration
public void StopRecording(Type? errorType)
Parameters
Type |
Name |
Description |
Type |
errorType |
|
Implements
Extension Methods