Table of Contents

Interface IRequestContext

Namespace
Amazon.Runtime
Assembly
AWSSDK.Core.dll
public interface IRequestContext

Properties

CSMCallAttempt

MonitoringAPICallAttempt CSMCallAttempt { get; set; }

Property Value

MonitoringAPICallAttempt

CSMCallEvent

MonitoringAPICallEvent CSMCallEvent { get; set; }

Property Value

MonitoringAPICallEvent

CSMEnabled

bool CSMEnabled { get; }

Property Value

bool

CancellationToken

CancellationToken CancellationToken { get; }

Property Value

CancellationToken

ClientConfig

IClientConfig ClientConfig { get; }

Property Value

IClientConfig

EndpointDiscoveryRetries

int EndpointDiscoveryRetries { get; set; }

Property Value

int

ImmutableCredentials

ImmutableCredentials ImmutableCredentials { get; set; }

Property Value

ImmutableCredentials

InvocationId

Guid InvocationId { get; }

Property Value

Guid

IsAsync

bool IsAsync { get; }

Property Value

bool

IsLastExceptionRetryable

bool IsLastExceptionRetryable { get; set; }

Property Value

bool

IsSigned

bool IsSigned { get; set; }

Property Value

bool

LastCapacityType

CapacityManager.CapacityType LastCapacityType { get; set; }

Property Value

CapacityManager.CapacityType

Marshaller

IMarshaller<IRequest, AmazonWebServiceRequest> Marshaller { get; }

Property Value

IMarshaller<IRequest, AmazonWebServiceRequest>

Metrics

RequestMetrics Metrics { get; }

Property Value

RequestMetrics

Options

InvokeOptionsBase Options { get; }

Property Value

InvokeOptionsBase

OriginalRequest

AmazonWebServiceRequest OriginalRequest { get; }

Property Value

AmazonWebServiceRequest

Request

IRequest Request { get; set; }

Property Value

IRequest

RequestName

string RequestName { get; }

Property Value

string

Retries

int Retries { get; set; }

Property Value

int

ServiceMetaData

IServiceMetadata ServiceMetaData { get; }

Property Value

IServiceMetadata

Signer

AbstractAWSSigner Signer { get; }

Property Value

AbstractAWSSigner

Unmarshaller

ResponseUnmarshaller Unmarshaller { get; }

Property Value

ResponseUnmarshaller