DBTEAMLOGMemberChangeResellerRoleDetails

Objective-C

@interface DBTEAMLOGMemberChangeResellerRoleDetails
    : NSObject <DBSerializable, NSCopying>

Swift

class DBTEAMLOGMemberChangeResellerRoleDetails : NSObject, DBSerializable, NSCopying

The MemberChangeResellerRoleDetails struct.

Changed team member reseller role.

This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

Instance fields

Constructors

  • Full constructor for the struct (exposes all instance variables).

    Declaration

    Objective-C

    - (nonnull instancetype)
        initWithDNewValue:(nonnull DBTEAMLOGResellerRole *)dNewValue
            previousValue:(nonnull DBTEAMLOGResellerRole *)previousValue;

    Swift

    init(dNewValue: DBTEAMLOGResellerRole, previousValue: DBTEAMLOGResellerRole)

    Parameters

    dNewValue

    New reseller role. This field is relevant when the reseller role is changed.

    previousValue

    Previous reseller role. This field is relevant when the reseller role is changed or when the reseller role is removed.

    Return Value

    An initialized instance.