public class AppliedAdvertisingAction
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private boolean |
accrueBonusAllowed |
private java.util.Collection<Card> |
appliedCards |
private java.util.Map<java.lang.String,java.lang.String> |
extendedAttributes |
private java.lang.String |
externalCode |
private boolean |
finalAction |
private java.util.Set<java.lang.String> |
finalActionExclusions |
private java.lang.Long |
guid |
private java.util.Set<java.lang.String> |
labels |
private java.lang.String |
name |
private boolean |
payBonusAllowed |
private java.lang.Double |
priority |
private boolean |
worksAnytime |
| Constructor and Description |
|---|
AppliedAdvertisingAction() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Card> |
getAppliedCards()
Возвращает коллекцию карт, которые успешно поучаствовали в расчете скидок.
|
java.util.Map<java.lang.String,java.lang.String> |
getExtendedAttributes()
Возвращает мапу расширенных атрибутов рекламной акции.
|
java.lang.String |
getExternalCode()
Возвращает внешний код рекламной акции.
|
java.util.Set<java.lang.String> |
getFinalActionExclusions()
Возвращает множество кодов РА, игнорирующих запрет новых скидок после срабатывания данной акции (флаг finalAction)
|
java.lang.Long |
getGuid()
Возвращает идентификатор рекламной акции.
|
java.util.Set<java.lang.String> |
getLabels()
Возвращает множество меток рекламной акции.
Метки это произвольные строки, которые могут добавляться к рекламной акции для её идентификации или отнесения в какую-либо группу. |
java.lang.String |
getName()
Возвращает наименование рекламной акции.
|
java.lang.Double |
getPriority()
Возвращает приоритет рекламной акции.
|
boolean |
isAccrueBonusAllowed()
Возвращает флаг-признак, запрещающий начисление бонусных баллов на товары, на которые сработала данная РА
|
boolean |
isFinalAction()
Возвращает флаг-признак, запрещающий новые скидки после срабатывания данной акции
|
boolean |
isPayBonusAllowed()
Возвращает флаг-признак, запрещающий оплату бонусными баллами товаров, на которые сработала данная РА
|
boolean |
isWorksAnytime()
Возвращает флаг-признак, определяющий, суммируется ли эта акция с другими акциями
|
void |
setAccrueBonusAllowed(boolean accrueBonusAllowed)
Устанавливает флаг-признак, запрещающий начисление бонусных баллов на товары, на которые сработала данная РА
|
void |
setExternalCode(java.lang.String externalCode)
Устанавливает внешний код рекламной акции.
|
void |
setFinalAction(boolean finalAction)
Устанавливает флаг-признак, запрещающий новые скидки после срабатывания данной акции
|
void |
setGuid(java.lang.Long guid)
Устанавливает идентификатор рекламной акции.
|
void |
setName(java.lang.String name)
Устанавливает наименование рекламной акции.
|
void |
setPayBonusAllowed(boolean payBonusAllowed)
Устанавливает флаг-признак, запрещающий оплату бонусными баллами товаров, на которые сработала данная РА
|
void |
setPriority(java.lang.Double priority)
Устанавливает приоритет рекламной акции.
|
void |
setWorksAnytime(boolean worksAnytime)
Устанавливает флаг-признак, определяющий, суммируется ли эта акция с другими акциями
|
private java.lang.Long guid
private java.lang.String externalCode
private java.util.Set<java.lang.String> labels
private java.lang.String name
private boolean worksAnytime
private java.lang.Double priority
private boolean finalAction
private java.util.Set<java.lang.String> finalActionExclusions
private boolean payBonusAllowed
private boolean accrueBonusAllowed
private java.util.Collection<Card> appliedCards
private java.util.Map<java.lang.String,java.lang.String> extendedAttributes
public java.lang.Long getGuid()
public void setGuid(java.lang.Long guid)
guid - идентификатор рекламной акции.public java.lang.String getExternalCode()
public void setExternalCode(java.lang.String externalCode)
externalCode - внешний код рекламной акции.public java.util.Set<java.lang.String> getLabels()
public java.lang.String getName()
public void setName(java.lang.String name)
name - наименование рекламной акции.public boolean isWorksAnytime()
public void setWorksAnytime(boolean worksAnytime)
worksAnytime - устанавливаемое значениеpublic java.lang.Double getPriority()
public void setPriority(java.lang.Double priority)
priority - приоритет рекламной акции.public boolean isFinalAction()
public void setFinalAction(boolean finalAction)
finalAction - устанавливаемое значениеpublic java.util.Set<java.lang.String> getFinalActionExclusions()
public boolean isPayBonusAllowed()
public void setPayBonusAllowed(boolean payBonusAllowed)
payBonusAllowed - устанавливаемое значениеpublic boolean isAccrueBonusAllowed()
public void setAccrueBonusAllowed(boolean accrueBonusAllowed)
accrueBonusAllowed - устанавливаемое значениеpublic java.util.Collection<Card> getAppliedCards()
public java.util.Map<java.lang.String,java.lang.String> getExtendedAttributes()