Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

MemberPointBalanceInputBuilder Class

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

Namespace

LoyaltyManagement

MemberPointBalanceInputBuilder Methods

The following are methods for MemberPointBalanceInputBuilder.

build()

Returns an instance of the LoyaltyManagement.MemberPointsBalanceInput object.

Signature

public LoyaltyManagement.MemberPointBalanceInput build()

setLoyaltyProgramMemberId(loyaltyProgramMemberId)

Represents the ID of the loyalty program member whose points balance is to be fetched. This is a required field.

Signature

public LoyaltyManagement.MemberPointBalanceInputBuilder setLoyaltyProgramMemberId(String loyaltyProgramMemberId)

Parameters

loyaltyProgramMemberId
Type: String

setProgramCurrencyName(programCurrencyName)

Represents the name of the program currency. This is a required field.

Signature

public LoyaltyManagement.MemberPointBalanceInputBuilder setProgramCurrencyName(String programCurrencyName)

Parameters

programCurrencyName
Type: String

setProgramName(programName)

Represents the name of the loyalty program. This is a required field.

Signature

public LoyaltyManagement.MemberPointBalanceInputBuilder setProgramName(String programName)

Parameters

programName
Type: String