Class: Schemas::Sms_types::SMSTextType

Inherits:
Object
  • Object
show all
Defined in:
lib/bluevia/schemas/sms_types.rb

Overview

/SMSTextType

address - Schemas::Sms_types::UserIdType
message - SOAP::SOAPString
receiptRequest - Schemas::Sms_types::SimpleReferenceType
originAddress - Schemas::Sms_types::UserIdType
encode - SOAP::SOAPString
sourceport - SOAP::SOAPInt
destinationport - SOAP::SOAPInt
esm_class - SOAP::SOAPInt
data_coding - SOAP::SOAPInt

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(address = [], message = nil, receiptRequest = nil, originAddress = nil, encode = nil, sourceport = nil, destinationport = nil, esm_class = nil, data_coding = nil) ⇒ SMSTextType

Returns a new instance of SMSTextType.



27
28
29
30
31
32
33
34
35
36
37
# File 'lib/bluevia/schemas/sms_types.rb', line 27

def initialize(address = [], message = nil, receiptRequest = nil, originAddress = nil, encode = nil, sourceport = nil, destinationport = nil, esm_class = nil, data_coding = nil)
  @address = address
  @message = message
  @receiptRequest = receiptRequest
  @originAddress = originAddress
  @encode = encode
  @sourceport = sourceport
  @destinationport = destinationport
  @esm_class = esm_class
  @data_coding = data_coding
end

Instance Attribute Details

#addressObject

Returns the value of attribute address.



17
18
19
# File 'lib/bluevia/schemas/sms_types.rb', line 17

def address
  @address
end

#data_codingObject

Returns the value of attribute data_coding.



25
26
27
# File 'lib/bluevia/schemas/sms_types.rb', line 25

def data_coding
  @data_coding
end

#destinationportObject

Returns the value of attribute destinationport.



23
24
25
# File 'lib/bluevia/schemas/sms_types.rb', line 23

def destinationport
  @destinationport
end

#encodeObject

Returns the value of attribute encode.



21
22
23
# File 'lib/bluevia/schemas/sms_types.rb', line 21

def encode
  @encode
end

#esm_classObject

Returns the value of attribute esm_class.



24
25
26
# File 'lib/bluevia/schemas/sms_types.rb', line 24

def esm_class
  @esm_class
end

#messageObject

Returns the value of attribute message.



18
19
20
# File 'lib/bluevia/schemas/sms_types.rb', line 18

def message
  @message
end

#originAddressObject

Returns the value of attribute originAddress.



20
21
22
# File 'lib/bluevia/schemas/sms_types.rb', line 20

def originAddress
  @originAddress
end

#receiptRequestObject

Returns the value of attribute receiptRequest.



19
20
21
# File 'lib/bluevia/schemas/sms_types.rb', line 19

def receiptRequest
  @receiptRequest
end

#sourceportObject

Returns the value of attribute sourceport.



22
23
24
# File 'lib/bluevia/schemas/sms_types.rb', line 22

def sourceport
  @sourceport
end