PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` # Generated by default/object.tt package Paws::LexRuntimeV2::ConfigurationEvent; use Moose; has ClientTimestampMillis => (is => 'ro', isa => 'Int', request_name => 'clientTimestampMillis', traits => ['NameInRequest']); has DisablePlayback => (is => 'ro', isa => 'Bool', request_name => 'disablePlayback', traits => ['NameInRequest']); has EventId => (is => 'ro', isa => 'Str', request_name => 'eventId', traits => ['NameInRequest']); has RequestAttributes => (is => 'ro', isa => 'Paws::LexRuntimeV2::StringMap', request_name => 'requestAttributes', traits => ['NameInRequest']); has ResponseContentType => (is => 'ro', isa => 'Str', request_name => 'responseContentType', traits => ['NameInRequest'], required => 1); has SessionState => (is => 'ro', isa => 'Paws::LexRuntimeV2::SessionState', request_name => 'sessionState', traits => ['NameInRequest']); has WelcomeMessages => (is => 'ro', isa => 'ArrayRef[Paws::LexRuntimeV2::Message]', request_name => 'welcomeMessages', traits => ['NameInRequest']); 1; ### main pod documentation begin ### =head1 NAME Paws::LexRuntimeV2::ConfigurationEvent =head1 USAGE This class represents one of two things: =head3 Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::LexRuntimeV2::ConfigurationEvent object: $service_obj->Method(Att1 => { ClientTimestampMillis => $value, ..., WelcomeMessages => $value }); =head3 Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::LexRuntimeV2::ConfigurationEvent object: $result = $service_obj->Method(...); $result->Att1->ClientTimestampMillis =head1 DESCRIPTION The initial event sent from the application to Amazon Lex V2 to configure the conversation, including session and request attributes and the response content type. =head1 ATTRIBUTES =head2 ClientTimestampMillis => Int A timestamp set by the client of the date and time that the event was sent to Amazon Lex V2. =head2 DisablePlayback => Bool Determines whether Amazon Lex V2 should send audio responses to the client application. When this parameter if C, the client application needs to create responses for the user. =head2 EventId => Str A unique identifier that your application assigns to the event. You can use this to identify events in logs. =head2 RequestAttributes => L Request-specific information passed between the client application and Amazon Lex V2. The namespace C is reserved for special attributes. Don't create any request attributes for prefix C. =head2 B ResponseContentType => Str The message that Amazon Lex V2 returns in the response can be either text or speech based on the C value. =over =item * If the value is C, Amazon Lex V2 returns text in the response. =item * If the value begins with C