Module: Aws::Resources::BuilderSources::Source
- Included in:
- Argument, DataMember, Identifier, RequestParameter, ResponsePath, StringLiteral
- Defined in:
- lib/aws-sdk-resources/builder_sources.rb
Instance Attribute Summary collapse
- #source ⇒ String? readonly
- #target ⇒ Symbol readonly
Instance Method Summary collapse
Instance Attribute Details
#source ⇒ String? (readonly)
13 14 15 |
# File 'lib/aws-sdk-resources/builder_sources.rb', line 13 def source @source end |
#target ⇒ Symbol (readonly)
16 17 18 |
# File 'lib/aws-sdk-resources/builder_sources.rb', line 16 def target @target end |
Instance Method Details
#initialize(options) ⇒ Object
7 8 9 10 |
# File 'lib/aws-sdk-resources/builder_sources.rb', line 7 def initialize() @source = [:source] @target = [:target].to_sym end |
#plural? ⇒ Boolean
19 20 21 |
# File 'lib/aws-sdk-resources/builder_sources.rb', line 19 def plural? !!(@source && @source.include?('[')) end |