Class: Aws::Resources::Documenter::DataOperationDocumenter
Instance Attribute Summary
#api_request, #api_request_name, #api_request_params, #builder, #called_operation, #operation_name, #resource_class, #resource_class_name, #source, #target_resource_class, #target_resource_class_name, #yard_class
Instance Method Summary
collapse
#initialize, #method_object
Instance Method Details
#plural? ⇒ Boolean
18
19
20
|
# File 'lib/aws-sdk-resources/documenter/data_operation_documenter.rb', line 18
def plural?
!!@operation.path.match(/\[/)
end
|
#return_tag ⇒ Object
14
15
16
|
# File 'lib/aws-sdk-resources/documenter/data_operation_documenter.rb', line 14
def return_tag
tag("@return [#{return_type}]")
end
|
#return_type ⇒ Object
6
7
8
9
10
11
12
|
# File 'lib/aws-sdk-resources/documenter/data_operation_documenter.rb', line 6
def return_type
if plural?
"Array<#{path_type}>"
else
path_type
end
end
|