struct Aws::SQS::Types::SendMessageRequest

Included Modules

Defined in:

aws-sqs/types.cr

Constructors

Instance Method Summary

Instance methods inherited from module Aws::SQS::Types::Input

fill(params : HTTP::Params, serializer) fill

Constructor Detail

def self.new(queue_url : String, message_body : String, delay_seconds : Integer | Nil, message_attributes : MessageBodyAttributeMap | Nil, message_system_attributes : MessageBodySystemAttributeMap | Nil, message_deduplication_id : String | Nil, message_group_id : String | Nil) #

[View source]

Instance Method Detail

def clone #

[View source]
def copy_with(queue_url _queue_url = @queue_url, message_body _message_body = @message_body, delay_seconds _delay_seconds = @delay_seconds, message_attributes _message_attributes = @message_attributes, message_system_attributes _message_system_attributes = @message_system_attributes, message_deduplication_id _message_deduplication_id = @message_deduplication_id, message_group_id _message_group_id = @message_group_id) #

[View source]
def delay_seconds : Integer | Nil #

def fill(params : HTTP::Params, serializer) #

[View source]
def message_attributes : MessageBodyAttributeMap | Nil #

def message_body : String #

def message_deduplication_id : String | Nil #

def message_group_id : String | Nil #

def message_system_attributes : MessageBodySystemAttributeMap | Nil #

def queue_url : String #