Class: MarketingCloudSDK::ET_GetSupport
- Inherits:
-
ET_BaseObject
- Object
- ET_BaseObject
- MarketingCloudSDK::ET_GetSupport
- Defined in:
- lib/new.rb
Direct Known Subclasses
ET_BounceEvent, ET_CUDSupport, ET_ClickEvent, MarketingCloudSDK::ET_DataExtension::Column, MarketingCloudSDK::ET_List::Subscriber, ET_OpenEvent, ET_SentEvent, ET_UnsubEvent
Instance Attribute Summary collapse
-
#filter ⇒ Object
Returns the value of attribute filter.
Attributes inherited from ET_BaseObject
#authStub, #endpoint, #lastRequestID, #obj, #props
Instance Method Summary collapse
Methods inherited from ET_BaseObject
Constructor Details
This class inherits a constructor from MarketingCloudSDK::ET_BaseObject
Instance Attribute Details
#filter ⇒ Object
Returns the value of attribute filter.
591 592 593 |
# File 'lib/new.rb', line 591 def filter @filter end |
Instance Method Details
#get(props = nil, filter = nil) ⇒ Object
593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 |
# File 'lib/new.rb', line 593 def get(props = nil, filter = nil) if props and props.is_a? Array then @props = props end if @props and @props.is_a? Hash then @props = @props.keys end if filter and filter.is_a? Hash then @filter = filter end obj = ET_Get.new(@authStub, @obj, @props, @filter) @lastRequestID = obj.request_id return obj end |
#getMoreResults ⇒ Object
616 617 618 |
# File 'lib/new.rb', line 616 def getMoreResults() ET_Continue.new(@authStub, @lastRequestID) end |
#info ⇒ Object
612 613 614 |
# File 'lib/new.rb', line 612 def info() ET_Describe.new(@authStub, @obj) end |