xPNA.GlobalPlanServiceglobal with sharing class GlobalPlanService
This class contains global methods to perform plan related operations. EnumsFilterComparisonOperatorRepresents the condition operators that you can use to apply filter logic.
FilterLogicalOperatorRepresents the operators that you can use to apply filter logic.
Methods
createBlankPlansglobal static xPNA.GlobalPlanService.PlanBlankCreateResponseCollection createBlankPlans(xPNA.GlobalPlanService.PlanBlankCreateRequestCollection request) Creates a blank plan. Input Parameters
Return ValueThe PlanBlankCreateResponse of the newly created plan. Sample Code
createPlansFromAnalyticsglobal static xPNA.GlobalPlanService.PlanFromAnalyticsCreateResponseCollection createPlansFromAnalytics(xPNA.GlobalPlanService.PlanFromAnalyticsCreateRequestCollection request) Creates a plan from Analytics data source. Input Parameters
Return ValueThe PlanFromAnalyticsCreateResponse of the newly created plan. Sample Code
deletePlansglobal static xPNA.GlobalPlanService.PlanDeleteResponseCollection deletePlans(xPNA.GlobalPlanService.PlanDeleteRequestCollection request) Deletes the plans. Input Parameters
Return ValueA list of PlanResponse. Sample Code
xPNA.GlobalPlanService.DimensionFilterglobal with sharing class DimensionFilter extends Filter Represents the information needed to filter a dimension. This class extends xPNA.GlobalPlanService.Filter Properties
MethodsxPNA.GlobalPlanService.ValueMappingCollectionglobal with sharing abstract class ValueMappingCollection Represents the mappings to be used when creating a plan from Analytics. xPNA.GlobalPlanService.DimensionValueMappingCollectionglobal with sharing class DimensionValueMappingCollection extends ValueMappingCollection Provides the information about the value mapping for a given dimension to be used when creating a plan from Analytics. This class extends xPNA.GlobalPlanService.ValueMappingCollection Properties
MethodsDimensionValueMappingCollectionglobal DimensionValueMappingCollection() Creates a new empty DimensionValueMappingCollection. xPNA.GlobalPlanService.Filterglobal with sharing abstract class Filter Contains the required information of the plan delete operation. Represents a filter to be used when creating a plan from Analytics. xPNA.GlobalPlanService.FilterCollectionglobal with sharing abstract class FilterCollection Represents the filters to be used when creating a plan from Analytics. xPNA.GlobalPlanService.ListFilterCollectionglobal with sharing class ListFilterCollection extends FilterCollection Provides the information about the simple version of dimension filters (AND operator) to be used when creating a plan from Analytics. This class extends xPNA.GlobalPlanService.FilterCollection Properties
MethodsxPNA.GlobalPlanService.PlanBlankCreateRequestglobal with sharing class PlanBlankCreateRequest extends PlanCreateRequest Contains methods and structures that are used to create a blank plan. This class extends xPNA.GlobalPlanService.PlanCreateRequest MethodsxPNA.GlobalPlanService.PlanBlankCreateRequestCollectionglobal with sharing class PlanBlankCreateRequestCollection Contains methods and structures that are used to create a blank plan. Properties
MethodsPlanBlankCreateRequestCollectionglobal PlanBlankCreateRequestCollection() Creates a new empty PlanBlankCreateRequestCollection. xPNA.GlobalPlanService.PlanBlankCreateResponseglobal virtual with sharing class PlanBlankCreateResponse Contains a structure that returns the creation of a blank plan. Properties
MethodsPlanBlankCreateResponseglobal PlanBlankCreateResponse() Creates a new empty PlanBlankCreateResponse. xPNA.GlobalPlanService.PlanBlankCreateResponseCollectionglobal with sharing class PlanBlankCreateResponseCollection Contains a structure that returns the creation of blank plans. Properties
MethodsPlanBlankCreateResponseCollectionglobal PlanBlankCreateResponseCollection() Creates a new empty PlanBlankCreateResponseCollection. xPNA.GlobalPlanService.PlanCreateRequestglobal virtual with sharing class PlanCreateRequest Provides the information required to create a plan. Properties
MethodsxPNA.GlobalPlanService.PlanDeleteRequestglobal with sharing class PlanDeleteRequest Provides the information required to delete a plan. Properties
MethodsxPNA.GlobalPlanService.PlanDeleteRequestCollectionglobal with sharing class PlanDeleteRequestCollection Contains the required information for the plan delete operation. Properties
MethodsPlanDeleteRequestCollectionglobal PlanDeleteRequestCollection() Default empty constructor to represent the class outside the namespace. xPNA.GlobalPlanService.PlanDeleteResponseglobal with sharing class PlanDeleteResponse Contains the returning information of the delete plan operation. Properties
MethodsPlanDeleteResponseglobal PlanDeleteResponse() Default empty constructor to represent the class outside the namespace. xPNA.GlobalPlanService.PlanDeleteResponseCollectionglobal with sharing class PlanDeleteResponseCollection Contains the returning information of the plan delete operation. Properties
MethodsPlanDeleteResponseCollectionglobal PlanDeleteResponseCollection() Default empty constructor to represent the class outside the namespace. xPNA.GlobalPlanService.PlanFromAnalyticsCreateRequestglobal with sharing class PlanFromAnalyticsCreateRequest extends PlanCreateRequest Contains methods and structures that are used to create a plan from an Analytics data source. This class extends xPNA.GlobalPlanService.PlanCreateRequest Properties
MethodsPlanFromAnalyticsCreateRequestglobal PlanFromAnalyticsCreateRequest() Creates a new empty PlanFromAnalyticsCreateRequest. xPNA.GlobalPlanService.PlanFromAnalyticsCreateRequestCollectionglobal with sharing class PlanFromAnalyticsCreateRequestCollection Contains methods and structures that are used to create a plan from an Analytics data source. Properties
MethodsPlanFromAnalyticsCreateRequestCollectionglobal PlanFromAnalyticsCreateRequestCollection() Creates a new empty PlanFromAnalyticsCreateRequestCollection. xPNA.GlobalPlanService.PlanFromAnalyticsCreateResponseglobal virtual with sharing class PlanFromAnalyticsCreateResponse Contains a structure that returns the creation of a plan from Analytics. Properties
MethodsPlanFromAnalyticsCreateResponseglobal PlanFromAnalyticsCreateResponse() Creates a new empty PlanFromAnalyticsCreateResponse. xPNA.GlobalPlanService.PlanFromAnalyticsCreateResponseCollectionglobal with sharing class PlanFromAnalyticsCreateResponseCollection Contains a structure that returns the creation of plans from Analytics. Properties
MethodsPlanFromAnalyticsCreateResponseCollectionglobal PlanFromAnalyticsCreateResponseCollection() Creates a new empty PlanFromAnalyticsCreateResponseCollection. xPNA.GlobalPlanService.GlobalPlanServiceExceptionglobal with sharing class GlobalPlanServiceException extends ServiceException This class is thrown when an error is detected within the xPNA.GlobalPlanService class. |