Class: HealthVault::WCData::Methods::Response::GetAuthorizedConnectRequests::ConnectRequest
- Inherits:
-
ComplexType
- Object
- ComplexType
- HealthVault::WCData::Methods::Response::GetAuthorizedConnectRequests::ConnectRequest
- Defined in:
- lib/wc_data/generated/methods/response/get_authorized_connect_requests/connect_request.rb
Instance Attribute Summary
Attributes inherited from ComplexType
Instance Method Summary collapse
-
#app_id ⇒ Object
returns: a HealthVault::WCData::Types::Guid.
-
#app_id=(value) ⇒ Object
value is a HealthVault::WCData::Types::Guid.
-
#external_id ⇒ Object
returns: a String.
-
#external_id=(value) ⇒ Object
value is a String.
-
#initialize ⇒ ConnectRequest
constructor
A new instance of ConnectRequest.
-
#person_id ⇒ Object
returns: a HealthVault::WCData::Types::Guid.
-
#person_id=(value) ⇒ Object
value is a HealthVault::WCData::Types::Guid.
-
#record_id ⇒ Object
returns: a HealthVault::WCData::Types::Guid.
-
#record_id=(value) ⇒ Object
value is a HealthVault::WCData::Types::Guid.
Methods inherited from ComplexType
#add_new_to_children, #element, #method_missing, #optional_elements, #parse_element, #query_elements, #required_elements, #to_s, #valid?
Constructor Details
#initialize ⇒ ConnectRequest
Returns a new instance of ConnectRequest.
75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
# File 'lib/wc_data/generated/methods/response/get_authorized_connect_requests/connect_request.rb', line 75 def initialize super self.tag_name = 'connectrequest' @children['person-id'] = {:name => 'person-id', :class => HealthVault::WCData::Types::Guid, :value => nil, :min => 1, :max => 1, :order => 1, :place => :element, :choice => 0 } @children['person-id'][:value] = HealthVault::WCData::Types::Guid.new @children['record-id'] = {:name => 'record-id', :class => HealthVault::WCData::Types::Guid, :value => nil, :min => 1, :max => 1, :order => 2, :place => :element, :choice => 0 } @children['record-id'][:value] = HealthVault::WCData::Types::Guid.new @children['app-id'] = {:name => 'app-id', :class => HealthVault::WCData::Types::Guid, :value => nil, :min => 1, :max => 1, :order => 3, :place => :element, :choice => 0 } @children['app-id'][:value] = HealthVault::WCData::Types::Guid.new @children['external-id'] = {:name => 'external-id', :class => String, :value => nil, :min => 1, :max => 1, :order => 4, :place => :element, :choice => 0 } @children['external-id'][:value] = String.new end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class HealthVault::WCData::ComplexType
Instance Method Details
#app_id ⇒ Object
returns: a HealthVault::WCData::Types::Guid
55 56 57 |
# File 'lib/wc_data/generated/methods/response/get_authorized_connect_requests/connect_request.rb', line 55 def app_id return @children['app-id'][:value] end |
#app_id=(value) ⇒ Object
value is a HealthVault::WCData::Types::Guid
50 51 52 |
# File 'lib/wc_data/generated/methods/response/get_authorized_connect_requests/connect_request.rb', line 50 def app_id=(value) @children['app-id'][:value] = value end |
#external_id ⇒ Object
returns: a String
69 70 71 |
# File 'lib/wc_data/generated/methods/response/get_authorized_connect_requests/connect_request.rb', line 69 def external_id return @children['external-id'][:value] end |
#external_id=(value) ⇒ Object
value is a String
64 65 66 |
# File 'lib/wc_data/generated/methods/response/get_authorized_connect_requests/connect_request.rb', line 64 def external_id=(value) @children['external-id'][:value] = value end |
#person_id ⇒ Object
returns: a HealthVault::WCData::Types::Guid
27 28 29 |
# File 'lib/wc_data/generated/methods/response/get_authorized_connect_requests/connect_request.rb', line 27 def person_id return @children['person-id'][:value] end |
#person_id=(value) ⇒ Object
value is a HealthVault::WCData::Types::Guid
22 23 24 |
# File 'lib/wc_data/generated/methods/response/get_authorized_connect_requests/connect_request.rb', line 22 def person_id=(value) @children['person-id'][:value] = value end |
#record_id ⇒ Object
returns: a HealthVault::WCData::Types::Guid
41 42 43 |
# File 'lib/wc_data/generated/methods/response/get_authorized_connect_requests/connect_request.rb', line 41 def record_id return @children['record-id'][:value] end |
#record_id=(value) ⇒ Object
value is a HealthVault::WCData::Types::Guid
36 37 38 |
# File 'lib/wc_data/generated/methods/response/get_authorized_connect_requests/connect_request.rb', line 36 def record_id=(value) @children['record-id'][:value] = value end |