Newer Version Available

This content describes an older version of this product. View Latest

ChangeTierInputBuilder Class

Contains methods to build an instance of the LoyaltyManagement.ChangeTierInput class.

Namespace

LoyaltyManagement

ChangeTierInputBuilder Methods

The following are methods for ChangeTierInputBuilder.

build()

Returns an instance of the LoyaltyManagement.ChangeTierInput object.

Signature

public LoyaltyManagement.ChangeTierInput build()

setChangeReason(changeReason)

Represents the reason to change a member tier.

Signature

public LoyaltyManagement.ChangeTierInputBuilder setChangeReason(String changeReason)

Parameters

changeReason
Type: String

setLoyaltyProgramMemberId(loyaltyProgramMemberId)

Represents the ID of the loyalty program member. This is a required field.

Signature

public LoyaltyManagement.ChangeTierInputBuilder setLoyaltyProgramMemberId(String loyaltyProgramMemberId)

Parameters

loyaltyProgramMemberId
Type: String

setProgramName(programName)

Represents the loyalty program name associated with the tier. This is a required field.

Signature

public LoyaltyManagement.ChangeTierInputBuilder setProgramName(String programName)

Parameters

programName
Type: String

setTargetTierName(targetTierName)

Represents the new tier to associate with the loyalty program member. This is a required field.

Signature

public LoyaltyManagement.ChangeTierInputBuilder setTargetTierName(String targetTierName)

Parameters

targetTierName
Type: String

setTierGroupName(tierGroupName)

Represents the name of the loyalty tier group. This is a required field.

Signature

public LoyaltyManagement.ChangeTierInputBuilder setTierGroupName(String tierGroupName)

Parameters

tierGroupName
Type: String