Class: AwsLambdaRuntimeInterfaceClient::LambdaInvocationRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/aws_lambda_ric.rb

Overview

Represents a single Lambda Invocation Request

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(request_id, raw_request, request, trace_id) ⇒ LambdaInvocationRequest

Returns a new instance of LambdaInvocationRequest.



187
188
189
190
191
192
# File 'lib/aws_lambda_ric.rb', line 187

def initialize(request_id, raw_request, request, trace_id)
  @request_id = request_id
  @raw_request = raw_request
  @request = request
  @trace_id = trace_id
end

Instance Attribute Details

#raw_requestObject

Returns the value of attribute raw_request.



185
186
187
# File 'lib/aws_lambda_ric.rb', line 185

def raw_request
  @raw_request
end

#requestObject

Returns the value of attribute request.



185
186
187
# File 'lib/aws_lambda_ric.rb', line 185

def request
  @request
end

#request_idObject

Returns the value of attribute request_id.



185
186
187
# File 'lib/aws_lambda_ric.rb', line 185

def request_id
  @request_id
end

#trace_idObject

Returns the value of attribute trace_id.



185
186
187
# File 'lib/aws_lambda_ric.rb', line 185

def trace_id
  @trace_id
end