package com.sforce.soap.tooling; import java.util.EnumSet; import java.util.HashMap; import java.util.Map; /** * This is a generated class for the SObject Enterprise API. * Do not edit this file, as your changes will be lost. */ public enum BusinessKnowledgeModel { /** * Enumeration : CreditPoints */ CreditPoints("CreditPoints"), /** * Enumeration : DebitPoints */ DebitPoints("DebitPoints"), /** * Enumeration : IssueVoucher */ IssueVoucher("IssueVoucher"), /** * Enumeration : IncreaseUsageForCumulativePromotion */ IncreaseUsageForCumulativePromotion("IncreaseUsageForCumulativePromotion"), /** * Enumeration : UpdateUsageForCumulativePromotion */ UpdateUsageForCumulativePromotion("UpdateUsageForCumulativePromotion"), /** * Enumeration : AssignParameterValues */ AssignParameterValues("AssignParameterValues"), /** * Enumeration : RunFlow */ RunFlow("RunFlow"), /** * Enumeration : GetOutputsFromDecisionTable */ GetOutputsFromDecisionTable("GetOutputsFromDecisionTable"), /** * Enumeration : UpdatePointBalance */ UpdatePointBalance("UpdatePointBalance"), /** * Enumeration : GetMemberPointBalance */ GetMemberPointBalance("GetMemberPointBalance"), /** * Enumeration : GetMemberTier */ GetMemberTier("GetMemberTier"), /** * Enumeration : BreAggregator */ BreAggregator("BreAggregator"), /** * Enumeration : GetOutputsFromDecisionMatrix */ GetOutputsFromDecisionMatrix("GetOutputsFromDecisionMatrix"), /** * Enumeration : GetMemberAttributesValues */ GetMemberAttributesValues("GetMemberAttributesValues"), /** * Enumeration : UpdateCurrentValueForMemberAttribute */ UpdateCurrentValueForMemberAttribute("UpdateCurrentValueForMemberAttribute"), /** * Enumeration : BreAggregatorAssignment */ BreAggregatorAssignment("BreAggregatorAssignment"), /** * Enumeration : Crud */ Crud("Crud"), /** * Enumeration : AssignBadgeToMember */ AssignBadgeToMember("AssignBadgeToMember"), /** * Enumeration : CheckMemberBadgeAssignment */ CheckMemberBadgeAssignment("CheckMemberBadgeAssignment"), /** * Enumeration : ChangeMemberTier */ ChangeMemberTier("ChangeMemberTier"), /** * Enumeration : RunProgramProcess */ RunProgramProcess("RunProgramProcess"), /** * Enumeration : GetMemberPromotions */ GetMemberPromotions("GetMemberPromotions"), /** * Enumeration : TestCustomElement */ TestCustomElement("TestCustomElement"), /** * Enumeration : AiAcceleratorSubscriberChurnPrediction */ AiAcceleratorSubscriberChurnPrediction("AiAcceleratorSubscriberChurnPrediction"), /** * Enumeration : RedeemVoucher */ RedeemVoucher("RedeemVoucher"), /** * Enumeration : ListPrice */ ListPrice("ListPrice"), /** * Enumeration : PriceAdjustmentMatrix */ PriceAdjustmentMatrix("PriceAdjustmentMatrix"), /** * Enumeration : SendMail */ SendMail("SendMail"), /** * Enumeration : VolumeDiscount */ VolumeDiscount("VolumeDiscount"), /** * Enumeration : GetUserData */ GetUserData("GetUserData"), /** * Enumeration : ListGroupCalculation */ ListGroupCalculation("ListGroupCalculation"), /** * Enumeration : RecordAlert */ RecordAlert("RecordAlert"), /** * Enumeration : AutomatedClaimsProcessingValidation */ AutomatedClaimsProcessingValidation("AutomatedClaimsProcessingValidation"), /** * Enumeration : EvaluateQualification */ EvaluateQualification("EvaluateQualification"), /** * Enumeration : EvaluateCategoryQualification */ EvaluateCategoryQualification("EvaluateCategoryQualification"), /** * Enumeration : EvaluateCategoryDisqualification */ EvaluateCategoryDisqualification("EvaluateCategoryDisqualification"), /** * Enumeration : SampleBusinessElementWithContext */ SampleBusinessElementWithContext("SampleBusinessElementWithContext"), /** * Enumeration : EvaluateDisqualification */ EvaluateDisqualification("EvaluateDisqualification"), /** * Enumeration : SampleDynamicCustomElement */ SampleDynamicCustomElement("SampleDynamicCustomElement"), /** * Enumeration : AttributeDiscount */ AttributeDiscount("AttributeDiscount"), /** * Enumeration : GroupingAndAggregatePricing */ GroupingAndAggregatePricing("GroupingAndAggregatePricing"), /** * Enumeration : ManualDiscount */ ManualDiscount("ManualDiscount"), /** * Enumeration : SubscriptionPricing */ SubscriptionPricing("SubscriptionPricing"), /** * Enumeration : Proration */ Proration("Proration"), /** * Enumeration : BundleDiscount */ BundleDiscount("BundleDiscount"), /** * Enumeration : ListGroup */ ListGroup("ListGroup"), /** * Enumeration : StopPricing */ StopPricing("StopPricing"), /** * Enumeration : PromotionsDiscount */ PromotionsDiscount("PromotionsDiscount"), /** * Enumeration : RoundingValues */ RoundingValues("RoundingValues"), /** * Enumeration : VolumeTierDiscount */ VolumeTierDiscount("VolumeTierDiscount"), /** * Enumeration : SampleCustomElementWithExpressionAndListFilter */ SampleCustomElementWithExpressionAndListFilter("SampleCustomElementWithExpressionAndListFilter"), /** * Enumeration : PricingSettings */ PricingSettings("PricingSettings"), /** * Enumeration : ApexAction */ ApexAction("ApexAction"), /** * Enumeration : DerivedPricing */ DerivedPricing("DerivedPricing"), /** * Enumeration : RecordAction */ RecordAction("RecordAction"), /** * Enumeration : IntegrationOrchestration */ IntegrationOrchestration("IntegrationOrchestration"), /** * Enumeration : FormulaBasedPricing */ FormulaBasedPricing("FormulaBasedPricing"), /** * Enumeration : ComplianceCheck */ ComplianceCheck("ComplianceCheck"), /** * Enumeration : DiscountDistributionService */ DiscountDistributionService("DiscountDistributionService"), /** * Enumeration : RatingVolumeDiscount */ RatingVolumeDiscount("RatingVolumeDiscount"), /** * Enumeration : BaseRate */ BaseRate("BaseRate"), /** * Enumeration : RatingAttributeDiscount */ RatingAttributeDiscount("RatingAttributeDiscount"), /** * Enumeration : RatingSetting */ RatingSetting("RatingSetting"), /** * Enumeration : RuleFetch */ RuleFetch("RuleFetch"), /** * Enumeration : MapProduct */ MapProduct("MapProduct"), /** * Enumeration : AssetDiscovery */ AssetDiscovery("AssetDiscovery"), /** * Enumeration : RatingTierDiscount */ RatingTierDiscount("RatingTierDiscount"), /** * Enumeration : AssignmentElement */ AssignmentElement("AssignmentElement"), /** * Enumeration : ComplianceControlLog */ ComplianceControlLog("ComplianceControlLog"), /** * Enumeration : CommercePricing */ CommercePricing("CommercePricing"), /** * Enumeration : MinimumPrice */ MinimumPrice("MinimumPrice"), /** * Enumeration : FormulaBasedRating */ FormulaBasedRating("FormulaBasedRating"), /** * Enumeration : GroupingAndAggregateRating */ GroupingAndAggregateRating("GroupingAndAggregateRating"), /** * Enumeration : RatingRoundingValues */ RatingRoundingValues("RatingRoundingValues"), /** * Enumeration : StopRating */ StopRating("StopRating"), /** * Enumeration : ManualRatingDiscount */ ManualRatingDiscount("ManualRatingDiscount"), /** * Enumeration : RateAdjustmentMatrix */ RateAdjustmentMatrix("RateAdjustmentMatrix"), /** * Enumeration : RateAssignment */ RateAssignment("RateAssignment"), /** * Enumeration : PriceGuidance */ PriceGuidance("PriceGuidance"), /** * Enumeration : RateCardResolution */ RateCardResolution("RateCardResolution"), /** * Enumeration : RateCardEntryResolution */ RateCardEntryResolution("RateCardEntryResolution"), /** * Enumeration : RateAdjustmentByTierResolution */ RateAdjustmentByTierResolution("RateAdjustmentByTierResolution"), /** * Enumeration : Constraint */ Constraint("Constraint"), /** * Enumeration : RateAdjustmentByAttributeResolution */ RateAdjustmentByAttributeResolution("RateAdjustmentByAttributeResolution"), /** * Enumeration : ApexListAction */ ApexListAction("ApexListAction"), /** * Enumeration : TermGpaCalculation */ TermGpaCalculation("TermGpaCalculation"), /** * Enumeration : TermGpaReporting */ TermGpaReporting("TermGpaReporting"), /** * Enumeration : MultiRecipientProductQualification */ MultiRecipientProductQualification("MultiRecipientProductQualification"), /** * Enumeration : NegotiatedRateCardEntryResolution */ NegotiatedRateCardEntryResolution("NegotiatedRateCardEntryResolution"), /** * Enumeration : UpsertRecord */ UpsertRecord("UpsertRecord"), /** * Enumeration : NegotiatedBaseRate */ NegotiatedBaseRate("NegotiatedBaseRate"), /** * Enumeration : BreakdownLineMapping */ BreakdownLineMapping("BreakdownLineMapping"), /** * Enumeration : NegotiatedTierAdjustment */ NegotiatedTierAdjustment("NegotiatedTierAdjustment"), /** * Enumeration : NegotiatedVolumeAdjustment */ NegotiatedVolumeAdjustment("NegotiatedVolumeAdjustment"), /** * Enumeration : DiscoverySettings */ DiscoverySettings("DiscoverySettings"), /** * Enumeration : IssueExtendedReward */ IssueExtendedReward("IssueExtendedReward"), /** * Enumeration : GetCustomerPromotionAttrValue */ GetCustomerPromotionAttrValue("GetCustomerPromotionAttrValue"), /** * Enumeration : UpdateCustomerPromotionAttrValue */ UpdateCustomerPromotionAttrValue("UpdateCustomerPromotionAttrValue"), /** * Enumeration : CalculateQuantity */ CalculateQuantity("CalculateQuantity"), /** * Enumeration : BindingObjectRateCardEntryResolution */ BindingObjectRateCardEntryResolution("BindingObjectRateCardEntryResolution"), /** * Enumeration : BindingObjectRateAdjustmentResolution */ BindingObjectRateAdjustmentResolution("BindingObjectRateAdjustmentResolution"), /** * Enumeration : PricingPropagation */ PricingPropagation("PricingPropagation"), /** * Enumeration : PriceRevision */ PriceRevision("PriceRevision"), /** * Enumeration : AteprlRecordCreator */ AteprlRecordCreator("AteprlRecordCreator"), /** * Enumeration : PromotionExecution */ PromotionExecution("PromotionExecution"), /** * Enumeration : AssignmentRuleCustomUser */ AssignmentRuleCustomUser("AssignmentRuleCustomUser"), /** * Enumeration : AssignmentRuleCustomQueue */ AssignmentRuleCustomQueue("AssignmentRuleCustomQueue"), /** * Enumeration : CommitmentAdjustment */ CommitmentAdjustment("CommitmentAdjustment"), /** * Enumeration : RatingBreakdownLineMapping */ RatingBreakdownLineMapping("RatingBreakdownLineMapping"), /** * Enumeration : DynamicRulesExecutor */ DynamicRulesExecutor("DynamicRulesExecutor"), ; public static Map valuesToEnums; static { valuesToEnums = new HashMap(); for (BusinessKnowledgeModel e : EnumSet.allOf(BusinessKnowledgeModel.class)) { valuesToEnums.put(e.toString(), e.name()); } } private String value; private BusinessKnowledgeModel(String value) { this.value = value; } @Override public String toString() { return value; } }