Table of Contents

Interface ICoreAmazonSQS

Namespace
Amazon.Runtime.SharedInterfaces
Assembly
AWSSDK.Core.dll

ICoreAmazonSQS is not meant to use directly. It defines SQS with basic .NET types and allows other services to be able to use SQS as a runtime dependency. This interface is implemented by the AmazonSQSClient defined in the SQS assembly.

public interface ICoreAmazonSQS

Methods

GetAttributes(string)

This method is used internally to access the Amazon SQS service within other service assemblies. Please use AmazonSQSClient to access Amazon SQS instead.

Get the attributes for the queue identified by the queue URL.
Dictionary<string, string> GetAttributes(string queueUrl)

Parameters

queueUrl string

The queue URL to get attributes for.

Returns

Dictionary<string, string>

The attributes for the queue.

SetAttributes(string, Dictionary<string, string>)

This method is used internally to access the Amazon SQS service within other service assemblies. Please use AmazonSQSClient to access Amazon SQS instead.

Set the attributes on the queue identified by the queue URL.
void SetAttributes(string queueUrl, Dictionary<string, string> attributes)

Parameters

queueUrl string

The queue URL to set the attributues.

attributes Dictionary<string, string>

The attributes to set.