Class: Marketing::CustomerMatch::AudienceRemoval::Result

Inherits:
Data
  • Object
show all
Defined in:
app/services/marketing/customer_match/audience_removal.rb

Overview

(member_count would shadow Data#members, so removed.)

Instance Attribute Summary collapse

Instance Attribute Details

#listsObject (readonly)

Returns the value of attribute lists

Returns:

  • (Object)

    the current value of lists



26
27
28
# File 'app/services/marketing/customer_match/audience_removal.rb', line 26

def lists
  @lists
end

#lists [Integer] user lists they were removed from([Integer]) ⇒ Object (readonly)

(member_count would shadow Data#members, so removed.)



26
# File 'app/services/marketing/customer_match/audience_removal.rb', line 26

Result = Data.define(:removed, :lists, :requests, :validate_only)

#removedObject (readonly)

Returns the value of attribute removed

Returns:

  • (Object)

    the current value of removed



26
27
28
# File 'app/services/marketing/customer_match/audience_removal.rb', line 26

def removed
  @removed
end

#removed [Integer] suppressed members processed([Integer]) ⇒ Object (readonly)

(member_count would shadow Data#members, so removed.)



26
# File 'app/services/marketing/customer_match/audience_removal.rb', line 26

Result = Data.define(:removed, :lists, :requests, :validate_only)

#requestsObject (readonly)

Returns the value of attribute requests

Returns:

  • (Object)

    the current value of requests



26
27
28
# File 'app/services/marketing/customer_match/audience_removal.rb', line 26

def requests
  @requests
end

#requests [Integer] remove requests made([Integer]) ⇒ Object (readonly)

(member_count would shadow Data#members, so removed.)



26
# File 'app/services/marketing/customer_match/audience_removal.rb', line 26

Result = Data.define(:removed, :lists, :requests, :validate_only)

#validate_onlyObject (readonly)

Returns the value of attribute validate_only

Returns:

  • (Object)

    the current value of validate_only



26
27
28
# File 'app/services/marketing/customer_match/audience_removal.rb', line 26

def validate_only
  @validate_only
end

#validate_only [Boolean]([Boolean]) ⇒ Object (readonly)

(member_count would shadow Data#members, so removed.)



26
# File 'app/services/marketing/customer_match/audience_removal.rb', line 26

Result = Data.define(:removed, :lists, :requests, :validate_only)