Documentation ¶
Overview ¶
Package mock_chartmogul_go is a generated GoMock package.
Index ¶
- type MockIApi
- func (m *MockIApi) AddCustomAttributesToCustomer(arg0 string, arg1 []*chartmogul.CustomAttribute) (*chartmogul.CustomAttributes, error)
- func (m *MockIApi) AddCustomAttributesWithEmail(arg0 string, arg1 []*chartmogul.CustomAttribute) (*chartmogul.Customers, error)
- func (m *MockIApi) AddTagsToCustomer(arg0 string, arg1 []string) (*chartmogul.TagsResult, error)
- func (m *MockIApi) AddTagsToCustomersWithEmail(arg0 string, arg1 []string) (*chartmogul.Customers, error)
- func (m *MockIApi) CancelSubscription(arg0 string, arg1 *chartmogul.CancelSubscriptionParams) (*chartmogul.Subscription, error)
- func (m *MockIApi) CreateCustomer(arg0 *chartmogul.NewCustomer) (*chartmogul.Customer, error)
- func (m *MockIApi) CreateDataSource(arg0 string) (*chartmogul.DataSource, error)
- func (m *MockIApi) CreateDataSourceWithSystem(arg0 *chartmogul.DataSource) (*chartmogul.DataSource, error)
- func (m *MockIApi) CreateInvoices(arg0 []*chartmogul.Invoice, arg1 string) (*chartmogul.Invoices, error)
- func (m *MockIApi) CreatePlan(arg0 *chartmogul.Plan) (*chartmogul.Plan, error)
- func (m *MockIApi) CreatePlanGroup(arg0 *chartmogul.PlanGroup) (*chartmogul.PlanGroup, error)
- func (m *MockIApi) CreateTransaction(arg0 *chartmogul.Transaction, arg1 string) (*chartmogul.Transaction, error)
- func (m *MockIApi) DeleteCustomer(arg0 string) error
- func (m *MockIApi) DeleteCustomerInvoices(arg0, arg1 string) error
- func (m *MockIApi) DeleteCustomerInvoicesV2(arg0, arg1 string, arg2 *chartmogul.DeleteCustomerInvoicesParams) error
- func (m *MockIApi) DeleteDataSource(arg0 string) error
- func (m *MockIApi) DeleteInvoice(arg0 string) error
- func (m *MockIApi) DeletePlan(arg0 string) error
- func (m *MockIApi) DeletePlanGroup(arg0 string) error
- func (m *MockIApi) EXPECT() *MockIApiMockRecorder
- func (m *MockIApi) EmptyDataSource(arg0 string) error
- func (m *MockIApi) ListAllInvoices(arg0 *chartmogul.ListAllInvoicesParams) (*chartmogul.Invoices, error)
- func (m *MockIApi) ListCustomers(arg0 *chartmogul.ListCustomersParams) (*chartmogul.Customers, error)
- func (m *MockIApi) ListDataSources() (*chartmogul.DataSources, error)
- func (m *MockIApi) ListDataSourcesWithFilters(arg0 *chartmogul.ListDataSourcesParams) (*chartmogul.DataSources, error)
- func (m *MockIApi) ListInvoices(arg0 *chartmogul.Cursor, arg1 string) (*chartmogul.Invoices, error)
- func (m *MockIApi) ListPlanGroupPlans(arg0 *chartmogul.Cursor, arg1 string) (*chartmogul.PlanGroupPlans, error)
- func (m *MockIApi) ListPlanGroups(arg0 *chartmogul.Cursor) (*chartmogul.PlanGroups, error)
- func (m *MockIApi) ListPlans(arg0 *chartmogul.ListPlansParams) (*chartmogul.Plans, error)
- func (m *MockIApi) ListSubscriptions(arg0 *chartmogul.Cursor, arg1 string) (*chartmogul.Subscriptions, error)
- func (m *MockIApi) MergeCustomers(arg0 *chartmogul.MergeCustomersParams) error
- func (m *MockIApi) MetricsCreateActivitiesExport(arg0 *chartmogul.CreateMetricsActivitiesExportParam) (*chartmogul.MetricsActivitiesExport, error)
- func (m *MockIApi) MetricsListActivities(arg0 *chartmogul.Cursor, arg1 string) (*chartmogul.MetricsActivities, error)
- func (m *MockIApi) MetricsListSubscriptions(arg0 *chartmogul.Cursor, arg1 string) (*chartmogul.MetricsSubscriptions, error)
- func (m *MockIApi) MetricsRetrieveARPA(arg0 *chartmogul.MetricsFilter) (*chartmogul.ARPAResult, error)
- func (m *MockIApi) MetricsRetrieveARR(arg0 *chartmogul.MetricsFilter) (*chartmogul.ARRResult, error)
- func (m *MockIApi) MetricsRetrieveASP(arg0 *chartmogul.MetricsFilter) (*chartmogul.ASPResult, error)
- func (m *MockIApi) MetricsRetrieveActivitiesExport(arg0 string) (*chartmogul.MetricsActivitiesExport, error)
- func (m *MockIApi) MetricsRetrieveAll(arg0 *chartmogul.MetricsFilter) (*chartmogul.MetricsResult, error)
- func (m *MockIApi) MetricsRetrieveCustomerChurnRate(arg0 *chartmogul.MetricsFilter) (*chartmogul.CustomerChurnRateResult, error)
- func (m *MockIApi) MetricsRetrieveCustomerCount(arg0 *chartmogul.MetricsFilter) (*chartmogul.CustomerCountResult, error)
- func (m *MockIApi) MetricsRetrieveLTV(arg0 *chartmogul.MetricsFilter) (*chartmogul.LTVResult, error)
- func (m *MockIApi) MetricsRetrieveMRR(arg0 *chartmogul.MetricsFilter) (*chartmogul.MRRResult, error)
- func (m *MockIApi) MetricsRetrieveMRRChurnRate(arg0 *chartmogul.MetricsFilter) (*chartmogul.MRRChurnRateResult, error)
- func (m *MockIApi) Ping() (bool, error)
- func (m *MockIApi) PurgeDataSource(arg0 string) error
- func (m *MockIApi) RemoveCustomAttributes(arg0 string, arg1 []string) (*chartmogul.CustomAttributes, error)
- func (m *MockIApi) RemoveTagsFromCustomer(arg0 string, arg1 []string) (*chartmogul.TagsResult, error)
- func (m *MockIApi) RetrieveAccount() (*chartmogul.Account, error)
- func (m *MockIApi) RetrieveCustomer(arg0 string) (*chartmogul.Customer, error)
- func (m *MockIApi) RetrieveCustomersAttributes(arg0 string) (*chartmogul.Attributes, error)
- func (m *MockIApi) RetrieveDataSource(arg0 string) (*chartmogul.DataSource, error)
- func (m *MockIApi) RetrieveInvoice(arg0 string) (*chartmogul.Invoice, error)
- func (m *MockIApi) RetrievePlan(arg0 string) (*chartmogul.Plan, error)
- func (m *MockIApi) RetrievePlanGroup(arg0 string) (*chartmogul.PlanGroup, error)
- func (m *MockIApi) SearchCustomers(arg0 *chartmogul.SearchCustomersParams) (*chartmogul.Customers, error)
- func (m *MockIApi) UpdateCustomAttributesOfCustomer(arg0 string, arg1 map[string]interface{}) (*chartmogul.CustomAttributes, error)
- func (m *MockIApi) UpdateCustomer(arg0 *chartmogul.Customer, arg1 string) (*chartmogul.Customer, error)
- func (m *MockIApi) UpdateCustomerV2(arg0 *chartmogul.UpdateCustomer, arg1 string) (*chartmogul.Customer, error)
- func (m *MockIApi) UpdatePlan(arg0 *chartmogul.Plan, arg1 string) (*chartmogul.Plan, error)
- func (m *MockIApi) UpdatePlanGroup(arg0 *chartmogul.PlanGroup, arg1 string) (*chartmogul.PlanGroup, error)
- type MockIApiMockRecorder
- func (mr *MockIApiMockRecorder) AddCustomAttributesToCustomer(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) AddCustomAttributesWithEmail(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) AddTagsToCustomer(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) AddTagsToCustomersWithEmail(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) CancelSubscription(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) CreateCustomer(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) CreateDataSource(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) CreateDataSourceWithSystem(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) CreateInvoices(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) CreatePlan(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) CreatePlanGroup(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) CreateTransaction(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) DeleteCustomer(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) DeleteCustomerInvoices(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) DeleteCustomerInvoicesV2(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) DeleteDataSource(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) DeleteInvoice(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) DeletePlan(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) DeletePlanGroup(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) EmptyDataSource(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) ListAllInvoices(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) ListCustomers(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) ListDataSources() *gomock.Call
- func (mr *MockIApiMockRecorder) ListDataSourcesWithFilters(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) ListInvoices(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) ListPlanGroupPlans(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) ListPlanGroups(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) ListPlans(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) ListSubscriptions(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MergeCustomers(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MetricsCreateActivitiesExport(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MetricsListActivities(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MetricsListSubscriptions(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MetricsRetrieveARPA(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MetricsRetrieveARR(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MetricsRetrieveASP(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MetricsRetrieveActivitiesExport(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MetricsRetrieveAll(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MetricsRetrieveCustomerChurnRate(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MetricsRetrieveCustomerCount(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MetricsRetrieveLTV(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MetricsRetrieveMRR(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) MetricsRetrieveMRRChurnRate(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) Ping() *gomock.Call
- func (mr *MockIApiMockRecorder) PurgeDataSource(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) RemoveCustomAttributes(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) RemoveTagsFromCustomer(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) RetrieveAccount() *gomock.Call
- func (mr *MockIApiMockRecorder) RetrieveCustomer(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) RetrieveCustomersAttributes(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) RetrieveDataSource(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) RetrieveInvoice(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) RetrievePlan(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) RetrievePlanGroup(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) SearchCustomers(arg0 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) UpdateCustomAttributesOfCustomer(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) UpdateCustomer(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) UpdateCustomerV2(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) UpdatePlan(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockIApiMockRecorder) UpdatePlanGroup(arg0, arg1 interface{}) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockIApi ¶
type MockIApi struct {
// contains filtered or unexported fields
}
MockIApi is a mock of IApi interface
func NewMockIApi ¶
func NewMockIApi(ctrl *gomock.Controller) *MockIApi
NewMockIApi creates a new mock instance
func (*MockIApi) AddCustomAttributesToCustomer ¶
func (m *MockIApi) AddCustomAttributesToCustomer(arg0 string, arg1 []*chartmogul.CustomAttribute) (*chartmogul.CustomAttributes, error)
AddCustomAttributesToCustomer mocks base method
func (*MockIApi) AddCustomAttributesWithEmail ¶
func (m *MockIApi) AddCustomAttributesWithEmail(arg0 string, arg1 []*chartmogul.CustomAttribute) (*chartmogul.Customers, error)
AddCustomAttributesWithEmail mocks base method
func (*MockIApi) AddTagsToCustomer ¶
func (m *MockIApi) AddTagsToCustomer(arg0 string, arg1 []string) (*chartmogul.TagsResult, error)
AddTagsToCustomer mocks base method
func (*MockIApi) AddTagsToCustomersWithEmail ¶
func (m *MockIApi) AddTagsToCustomersWithEmail(arg0 string, arg1 []string) (*chartmogul.Customers, error)
AddTagsToCustomersWithEmail mocks base method
func (*MockIApi) CancelSubscription ¶
func (m *MockIApi) CancelSubscription(arg0 string, arg1 *chartmogul.CancelSubscriptionParams) (*chartmogul.Subscription, error)
CancelSubscription mocks base method
func (*MockIApi) CreateCustomer ¶
func (m *MockIApi) CreateCustomer(arg0 *chartmogul.NewCustomer) (*chartmogul.Customer, error)
CreateCustomer mocks base method
func (*MockIApi) CreateDataSource ¶
func (m *MockIApi) CreateDataSource(arg0 string) (*chartmogul.DataSource, error)
CreateDataSource mocks base method
func (*MockIApi) CreateDataSourceWithSystem ¶ added in v1.1.4
func (m *MockIApi) CreateDataSourceWithSystem(arg0 *chartmogul.DataSource) (*chartmogul.DataSource, error)
CreateDataSourceWithSystem mocks base method
func (*MockIApi) CreateInvoices ¶
func (m *MockIApi) CreateInvoices(arg0 []*chartmogul.Invoice, arg1 string) (*chartmogul.Invoices, error)
CreateInvoices mocks base method
func (*MockIApi) CreatePlan ¶
func (m *MockIApi) CreatePlan(arg0 *chartmogul.Plan) (*chartmogul.Plan, error)
CreatePlan mocks base method
func (*MockIApi) CreatePlanGroup ¶ added in v1.2.7
func (m *MockIApi) CreatePlanGroup(arg0 *chartmogul.PlanGroup) (*chartmogul.PlanGroup, error)
CreatePlanGroup mocks base method
func (*MockIApi) CreateTransaction ¶
func (m *MockIApi) CreateTransaction(arg0 *chartmogul.Transaction, arg1 string) (*chartmogul.Transaction, error)
CreateTransaction mocks base method
func (*MockIApi) DeleteCustomer ¶ added in v1.1.0
DeleteCustomer mocks base method
func (*MockIApi) DeleteCustomerInvoices ¶ added in v1.1.4
DeleteCustomerInvoices mocks base method
func (*MockIApi) DeleteCustomerInvoicesV2 ¶ added in v1.2.5
func (m *MockIApi) DeleteCustomerInvoicesV2(arg0, arg1 string, arg2 *chartmogul.DeleteCustomerInvoicesParams) error
DeleteCustomerInvoicesV2 mocks base method
func (*MockIApi) DeleteDataSource ¶
DeleteDataSource mocks base method
func (*MockIApi) DeleteInvoice ¶ added in v1.1.3
DeleteInvoice mocks base method
func (*MockIApi) DeletePlan ¶
DeletePlan mocks base method
func (*MockIApi) DeletePlanGroup ¶ added in v1.2.7
DeletePlanGroup mocks base method
func (*MockIApi) EXPECT ¶
func (m *MockIApi) EXPECT() *MockIApiMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockIApi) EmptyDataSource ¶ added in v1.3.1
EmptyDataSource mocks base method
func (*MockIApi) ListAllInvoices ¶ added in v1.1.2
func (m *MockIApi) ListAllInvoices(arg0 *chartmogul.ListAllInvoicesParams) (*chartmogul.Invoices, error)
ListAllInvoices mocks base method
func (*MockIApi) ListCustomers ¶
func (m *MockIApi) ListCustomers(arg0 *chartmogul.ListCustomersParams) (*chartmogul.Customers, error)
ListCustomers mocks base method
func (*MockIApi) ListDataSources ¶
func (m *MockIApi) ListDataSources() (*chartmogul.DataSources, error)
ListDataSources mocks base method
func (*MockIApi) ListDataSourcesWithFilters ¶ added in v1.1.4
func (m *MockIApi) ListDataSourcesWithFilters(arg0 *chartmogul.ListDataSourcesParams) (*chartmogul.DataSources, error)
ListDataSourcesWithFilters mocks base method
func (*MockIApi) ListInvoices ¶
func (m *MockIApi) ListInvoices(arg0 *chartmogul.Cursor, arg1 string) (*chartmogul.Invoices, error)
ListInvoices mocks base method
func (*MockIApi) ListPlanGroupPlans ¶ added in v1.2.7
func (m *MockIApi) ListPlanGroupPlans(arg0 *chartmogul.Cursor, arg1 string) (*chartmogul.PlanGroupPlans, error)
ListPlanGroupPlans mocks base method
func (*MockIApi) ListPlanGroups ¶ added in v1.2.7
func (m *MockIApi) ListPlanGroups(arg0 *chartmogul.Cursor) (*chartmogul.PlanGroups, error)
ListPlanGroups mocks base method
func (*MockIApi) ListPlans ¶
func (m *MockIApi) ListPlans(arg0 *chartmogul.ListPlansParams) (*chartmogul.Plans, error)
ListPlans mocks base method
func (*MockIApi) ListSubscriptions ¶
func (m *MockIApi) ListSubscriptions(arg0 *chartmogul.Cursor, arg1 string) (*chartmogul.Subscriptions, error)
ListSubscriptions mocks base method
func (*MockIApi) MergeCustomers ¶
func (m *MockIApi) MergeCustomers(arg0 *chartmogul.MergeCustomersParams) error
MergeCustomers mocks base method
func (*MockIApi) MetricsCreateActivitiesExport ¶ added in v1.5.1
func (m *MockIApi) MetricsCreateActivitiesExport(arg0 *chartmogul.CreateMetricsActivitiesExportParam) (*chartmogul.MetricsActivitiesExport, error)
MetricsCreateActivitiesExport mocks base method
func (*MockIApi) MetricsListActivities ¶
func (m *MockIApi) MetricsListActivities(arg0 *chartmogul.Cursor, arg1 string) (*chartmogul.MetricsActivities, error)
MetricsListActivities mocks base method
func (*MockIApi) MetricsListSubscriptions ¶
func (m *MockIApi) MetricsListSubscriptions(arg0 *chartmogul.Cursor, arg1 string) (*chartmogul.MetricsSubscriptions, error)
MetricsListSubscriptions mocks base method
func (*MockIApi) MetricsRetrieveARPA ¶
func (m *MockIApi) MetricsRetrieveARPA(arg0 *chartmogul.MetricsFilter) (*chartmogul.ARPAResult, error)
MetricsRetrieveARPA mocks base method
func (*MockIApi) MetricsRetrieveARR ¶
func (m *MockIApi) MetricsRetrieveARR(arg0 *chartmogul.MetricsFilter) (*chartmogul.ARRResult, error)
MetricsRetrieveARR mocks base method
func (*MockIApi) MetricsRetrieveASP ¶
func (m *MockIApi) MetricsRetrieveASP(arg0 *chartmogul.MetricsFilter) (*chartmogul.ASPResult, error)
MetricsRetrieveASP mocks base method
func (*MockIApi) MetricsRetrieveActivitiesExport ¶ added in v1.5.1
func (m *MockIApi) MetricsRetrieveActivitiesExport(arg0 string) (*chartmogul.MetricsActivitiesExport, error)
MetricsRetrieveActivitiesExport mocks base method
func (*MockIApi) MetricsRetrieveAll ¶
func (m *MockIApi) MetricsRetrieveAll(arg0 *chartmogul.MetricsFilter) (*chartmogul.MetricsResult, error)
MetricsRetrieveAll mocks base method
func (*MockIApi) MetricsRetrieveCustomerChurnRate ¶
func (m *MockIApi) MetricsRetrieveCustomerChurnRate(arg0 *chartmogul.MetricsFilter) (*chartmogul.CustomerChurnRateResult, error)
MetricsRetrieveCustomerChurnRate mocks base method
func (*MockIApi) MetricsRetrieveCustomerCount ¶
func (m *MockIApi) MetricsRetrieveCustomerCount(arg0 *chartmogul.MetricsFilter) (*chartmogul.CustomerCountResult, error)
MetricsRetrieveCustomerCount mocks base method
func (*MockIApi) MetricsRetrieveLTV ¶
func (m *MockIApi) MetricsRetrieveLTV(arg0 *chartmogul.MetricsFilter) (*chartmogul.LTVResult, error)
MetricsRetrieveLTV mocks base method
func (*MockIApi) MetricsRetrieveMRR ¶
func (m *MockIApi) MetricsRetrieveMRR(arg0 *chartmogul.MetricsFilter) (*chartmogul.MRRResult, error)
MetricsRetrieveMRR mocks base method
func (*MockIApi) MetricsRetrieveMRRChurnRate ¶
func (m *MockIApi) MetricsRetrieveMRRChurnRate(arg0 *chartmogul.MetricsFilter) (*chartmogul.MRRChurnRateResult, error)
MetricsRetrieveMRRChurnRate mocks base method
func (*MockIApi) PurgeDataSource ¶ added in v1.1.4
PurgeDataSource mocks base method
func (*MockIApi) RemoveCustomAttributes ¶
func (m *MockIApi) RemoveCustomAttributes(arg0 string, arg1 []string) (*chartmogul.CustomAttributes, error)
RemoveCustomAttributes mocks base method
func (*MockIApi) RemoveTagsFromCustomer ¶
func (m *MockIApi) RemoveTagsFromCustomer(arg0 string, arg1 []string) (*chartmogul.TagsResult, error)
RemoveTagsFromCustomer mocks base method
func (*MockIApi) RetrieveAccount ¶ added in v1.5.1
func (m *MockIApi) RetrieveAccount() (*chartmogul.Account, error)
RetrieveAccount mocks base method
func (*MockIApi) RetrieveCustomer ¶
func (m *MockIApi) RetrieveCustomer(arg0 string) (*chartmogul.Customer, error)
RetrieveCustomer mocks base method
func (*MockIApi) RetrieveCustomersAttributes ¶
func (m *MockIApi) RetrieveCustomersAttributes(arg0 string) (*chartmogul.Attributes, error)
RetrieveCustomersAttributes mocks base method
func (*MockIApi) RetrieveDataSource ¶
func (m *MockIApi) RetrieveDataSource(arg0 string) (*chartmogul.DataSource, error)
RetrieveDataSource mocks base method
func (*MockIApi) RetrieveInvoice ¶ added in v1.1.3
func (m *MockIApi) RetrieveInvoice(arg0 string) (*chartmogul.Invoice, error)
RetrieveInvoice mocks base method
func (*MockIApi) RetrievePlan ¶
func (m *MockIApi) RetrievePlan(arg0 string) (*chartmogul.Plan, error)
RetrievePlan mocks base method
func (*MockIApi) RetrievePlanGroup ¶ added in v1.2.7
func (m *MockIApi) RetrievePlanGroup(arg0 string) (*chartmogul.PlanGroup, error)
RetrievePlanGroup mocks base method
func (*MockIApi) SearchCustomers ¶
func (m *MockIApi) SearchCustomers(arg0 *chartmogul.SearchCustomersParams) (*chartmogul.Customers, error)
SearchCustomers mocks base method
func (*MockIApi) UpdateCustomAttributesOfCustomer ¶
func (m *MockIApi) UpdateCustomAttributesOfCustomer(arg0 string, arg1 map[string]interface{}) (*chartmogul.CustomAttributes, error)
UpdateCustomAttributesOfCustomer mocks base method
func (*MockIApi) UpdateCustomer ¶
func (m *MockIApi) UpdateCustomer(arg0 *chartmogul.Customer, arg1 string) (*chartmogul.Customer, error)
UpdateCustomer mocks base method
func (*MockIApi) UpdateCustomerV2 ¶ added in v1.1.6
func (m *MockIApi) UpdateCustomerV2(arg0 *chartmogul.UpdateCustomer, arg1 string) (*chartmogul.Customer, error)
UpdateCustomerV2 mocks base method
func (*MockIApi) UpdatePlan ¶
func (m *MockIApi) UpdatePlan(arg0 *chartmogul.Plan, arg1 string) (*chartmogul.Plan, error)
UpdatePlan mocks base method
func (*MockIApi) UpdatePlanGroup ¶ added in v1.2.7
func (m *MockIApi) UpdatePlanGroup(arg0 *chartmogul.PlanGroup, arg1 string) (*chartmogul.PlanGroup, error)
UpdatePlanGroup mocks base method
type MockIApiMockRecorder ¶ added in v1.1.6
type MockIApiMockRecorder struct {
// contains filtered or unexported fields
}
MockIApiMockRecorder is the mock recorder for MockIApi
func (*MockIApiMockRecorder) AddCustomAttributesToCustomer ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) AddCustomAttributesToCustomer(arg0, arg1 interface{}) *gomock.Call
AddCustomAttributesToCustomer indicates an expected call of AddCustomAttributesToCustomer
func (*MockIApiMockRecorder) AddCustomAttributesWithEmail ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) AddCustomAttributesWithEmail(arg0, arg1 interface{}) *gomock.Call
AddCustomAttributesWithEmail indicates an expected call of AddCustomAttributesWithEmail
func (*MockIApiMockRecorder) AddTagsToCustomer ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) AddTagsToCustomer(arg0, arg1 interface{}) *gomock.Call
AddTagsToCustomer indicates an expected call of AddTagsToCustomer
func (*MockIApiMockRecorder) AddTagsToCustomersWithEmail ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) AddTagsToCustomersWithEmail(arg0, arg1 interface{}) *gomock.Call
AddTagsToCustomersWithEmail indicates an expected call of AddTagsToCustomersWithEmail
func (*MockIApiMockRecorder) CancelSubscription ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) CancelSubscription(arg0, arg1 interface{}) *gomock.Call
CancelSubscription indicates an expected call of CancelSubscription
func (*MockIApiMockRecorder) CreateCustomer ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) CreateCustomer(arg0 interface{}) *gomock.Call
CreateCustomer indicates an expected call of CreateCustomer
func (*MockIApiMockRecorder) CreateDataSource ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) CreateDataSource(arg0 interface{}) *gomock.Call
CreateDataSource indicates an expected call of CreateDataSource
func (*MockIApiMockRecorder) CreateDataSourceWithSystem ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) CreateDataSourceWithSystem(arg0 interface{}) *gomock.Call
CreateDataSourceWithSystem indicates an expected call of CreateDataSourceWithSystem
func (*MockIApiMockRecorder) CreateInvoices ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) CreateInvoices(arg0, arg1 interface{}) *gomock.Call
CreateInvoices indicates an expected call of CreateInvoices
func (*MockIApiMockRecorder) CreatePlan ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) CreatePlan(arg0 interface{}) *gomock.Call
CreatePlan indicates an expected call of CreatePlan
func (*MockIApiMockRecorder) CreatePlanGroup ¶ added in v1.2.7
func (mr *MockIApiMockRecorder) CreatePlanGroup(arg0 interface{}) *gomock.Call
CreatePlanGroup indicates an expected call of CreatePlanGroup
func (*MockIApiMockRecorder) CreateTransaction ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) CreateTransaction(arg0, arg1 interface{}) *gomock.Call
CreateTransaction indicates an expected call of CreateTransaction
func (*MockIApiMockRecorder) DeleteCustomer ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) DeleteCustomer(arg0 interface{}) *gomock.Call
DeleteCustomer indicates an expected call of DeleteCustomer
func (*MockIApiMockRecorder) DeleteCustomerInvoices ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) DeleteCustomerInvoices(arg0, arg1 interface{}) *gomock.Call
DeleteCustomerInvoices indicates an expected call of DeleteCustomerInvoices
func (*MockIApiMockRecorder) DeleteCustomerInvoicesV2 ¶ added in v1.2.5
func (mr *MockIApiMockRecorder) DeleteCustomerInvoicesV2(arg0, arg1, arg2 interface{}) *gomock.Call
DeleteCustomerInvoicesV2 indicates an expected call of DeleteCustomerInvoicesV2
func (*MockIApiMockRecorder) DeleteDataSource ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) DeleteDataSource(arg0 interface{}) *gomock.Call
DeleteDataSource indicates an expected call of DeleteDataSource
func (*MockIApiMockRecorder) DeleteInvoice ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) DeleteInvoice(arg0 interface{}) *gomock.Call
DeleteInvoice indicates an expected call of DeleteInvoice
func (*MockIApiMockRecorder) DeletePlan ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) DeletePlan(arg0 interface{}) *gomock.Call
DeletePlan indicates an expected call of DeletePlan
func (*MockIApiMockRecorder) DeletePlanGroup ¶ added in v1.2.7
func (mr *MockIApiMockRecorder) DeletePlanGroup(arg0 interface{}) *gomock.Call
DeletePlanGroup indicates an expected call of DeletePlanGroup
func (*MockIApiMockRecorder) EmptyDataSource ¶ added in v1.3.1
func (mr *MockIApiMockRecorder) EmptyDataSource(arg0 interface{}) *gomock.Call
EmptyDataSource indicates an expected call of EmptyDataSource
func (*MockIApiMockRecorder) ListAllInvoices ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) ListAllInvoices(arg0 interface{}) *gomock.Call
ListAllInvoices indicates an expected call of ListAllInvoices
func (*MockIApiMockRecorder) ListCustomers ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) ListCustomers(arg0 interface{}) *gomock.Call
ListCustomers indicates an expected call of ListCustomers
func (*MockIApiMockRecorder) ListDataSources ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) ListDataSources() *gomock.Call
ListDataSources indicates an expected call of ListDataSources
func (*MockIApiMockRecorder) ListDataSourcesWithFilters ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) ListDataSourcesWithFilters(arg0 interface{}) *gomock.Call
ListDataSourcesWithFilters indicates an expected call of ListDataSourcesWithFilters
func (*MockIApiMockRecorder) ListInvoices ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) ListInvoices(arg0, arg1 interface{}) *gomock.Call
ListInvoices indicates an expected call of ListInvoices
func (*MockIApiMockRecorder) ListPlanGroupPlans ¶ added in v1.2.7
func (mr *MockIApiMockRecorder) ListPlanGroupPlans(arg0, arg1 interface{}) *gomock.Call
ListPlanGroupPlans indicates an expected call of ListPlanGroupPlans
func (*MockIApiMockRecorder) ListPlanGroups ¶ added in v1.2.7
func (mr *MockIApiMockRecorder) ListPlanGroups(arg0 interface{}) *gomock.Call
ListPlanGroups indicates an expected call of ListPlanGroups
func (*MockIApiMockRecorder) ListPlans ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) ListPlans(arg0 interface{}) *gomock.Call
ListPlans indicates an expected call of ListPlans
func (*MockIApiMockRecorder) ListSubscriptions ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) ListSubscriptions(arg0, arg1 interface{}) *gomock.Call
ListSubscriptions indicates an expected call of ListSubscriptions
func (*MockIApiMockRecorder) MergeCustomers ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) MergeCustomers(arg0 interface{}) *gomock.Call
MergeCustomers indicates an expected call of MergeCustomers
func (*MockIApiMockRecorder) MetricsCreateActivitiesExport ¶ added in v1.5.1
func (mr *MockIApiMockRecorder) MetricsCreateActivitiesExport(arg0 interface{}) *gomock.Call
MetricsCreateActivitiesExport indicates an expected call of MetricsCreateActivitiesExport
func (*MockIApiMockRecorder) MetricsListActivities ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) MetricsListActivities(arg0, arg1 interface{}) *gomock.Call
MetricsListActivities indicates an expected call of MetricsListActivities
func (*MockIApiMockRecorder) MetricsListSubscriptions ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) MetricsListSubscriptions(arg0, arg1 interface{}) *gomock.Call
MetricsListSubscriptions indicates an expected call of MetricsListSubscriptions
func (*MockIApiMockRecorder) MetricsRetrieveARPA ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) MetricsRetrieveARPA(arg0 interface{}) *gomock.Call
MetricsRetrieveARPA indicates an expected call of MetricsRetrieveARPA
func (*MockIApiMockRecorder) MetricsRetrieveARR ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) MetricsRetrieveARR(arg0 interface{}) *gomock.Call
MetricsRetrieveARR indicates an expected call of MetricsRetrieveARR
func (*MockIApiMockRecorder) MetricsRetrieveASP ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) MetricsRetrieveASP(arg0 interface{}) *gomock.Call
MetricsRetrieveASP indicates an expected call of MetricsRetrieveASP
func (*MockIApiMockRecorder) MetricsRetrieveActivitiesExport ¶ added in v1.5.1
func (mr *MockIApiMockRecorder) MetricsRetrieveActivitiesExport(arg0 interface{}) *gomock.Call
MetricsRetrieveActivitiesExport indicates an expected call of MetricsRetrieveActivitiesExport
func (*MockIApiMockRecorder) MetricsRetrieveAll ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) MetricsRetrieveAll(arg0 interface{}) *gomock.Call
MetricsRetrieveAll indicates an expected call of MetricsRetrieveAll
func (*MockIApiMockRecorder) MetricsRetrieveCustomerChurnRate ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) MetricsRetrieveCustomerChurnRate(arg0 interface{}) *gomock.Call
MetricsRetrieveCustomerChurnRate indicates an expected call of MetricsRetrieveCustomerChurnRate
func (*MockIApiMockRecorder) MetricsRetrieveCustomerCount ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) MetricsRetrieveCustomerCount(arg0 interface{}) *gomock.Call
MetricsRetrieveCustomerCount indicates an expected call of MetricsRetrieveCustomerCount
func (*MockIApiMockRecorder) MetricsRetrieveLTV ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) MetricsRetrieveLTV(arg0 interface{}) *gomock.Call
MetricsRetrieveLTV indicates an expected call of MetricsRetrieveLTV
func (*MockIApiMockRecorder) MetricsRetrieveMRR ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) MetricsRetrieveMRR(arg0 interface{}) *gomock.Call
MetricsRetrieveMRR indicates an expected call of MetricsRetrieveMRR
func (*MockIApiMockRecorder) MetricsRetrieveMRRChurnRate ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) MetricsRetrieveMRRChurnRate(arg0 interface{}) *gomock.Call
MetricsRetrieveMRRChurnRate indicates an expected call of MetricsRetrieveMRRChurnRate
func (*MockIApiMockRecorder) Ping ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) Ping() *gomock.Call
Ping indicates an expected call of Ping
func (*MockIApiMockRecorder) PurgeDataSource ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) PurgeDataSource(arg0 interface{}) *gomock.Call
PurgeDataSource indicates an expected call of PurgeDataSource
func (*MockIApiMockRecorder) RemoveCustomAttributes ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) RemoveCustomAttributes(arg0, arg1 interface{}) *gomock.Call
RemoveCustomAttributes indicates an expected call of RemoveCustomAttributes
func (*MockIApiMockRecorder) RemoveTagsFromCustomer ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) RemoveTagsFromCustomer(arg0, arg1 interface{}) *gomock.Call
RemoveTagsFromCustomer indicates an expected call of RemoveTagsFromCustomer
func (*MockIApiMockRecorder) RetrieveAccount ¶ added in v1.5.1
func (mr *MockIApiMockRecorder) RetrieveAccount() *gomock.Call
RetrieveAccount indicates an expected call of RetrieveAccount
func (*MockIApiMockRecorder) RetrieveCustomer ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) RetrieveCustomer(arg0 interface{}) *gomock.Call
RetrieveCustomer indicates an expected call of RetrieveCustomer
func (*MockIApiMockRecorder) RetrieveCustomersAttributes ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) RetrieveCustomersAttributes(arg0 interface{}) *gomock.Call
RetrieveCustomersAttributes indicates an expected call of RetrieveCustomersAttributes
func (*MockIApiMockRecorder) RetrieveDataSource ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) RetrieveDataSource(arg0 interface{}) *gomock.Call
RetrieveDataSource indicates an expected call of RetrieveDataSource
func (*MockIApiMockRecorder) RetrieveInvoice ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) RetrieveInvoice(arg0 interface{}) *gomock.Call
RetrieveInvoice indicates an expected call of RetrieveInvoice
func (*MockIApiMockRecorder) RetrievePlan ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) RetrievePlan(arg0 interface{}) *gomock.Call
RetrievePlan indicates an expected call of RetrievePlan
func (*MockIApiMockRecorder) RetrievePlanGroup ¶ added in v1.2.7
func (mr *MockIApiMockRecorder) RetrievePlanGroup(arg0 interface{}) *gomock.Call
RetrievePlanGroup indicates an expected call of RetrievePlanGroup
func (*MockIApiMockRecorder) SearchCustomers ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) SearchCustomers(arg0 interface{}) *gomock.Call
SearchCustomers indicates an expected call of SearchCustomers
func (*MockIApiMockRecorder) UpdateCustomAttributesOfCustomer ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) UpdateCustomAttributesOfCustomer(arg0, arg1 interface{}) *gomock.Call
UpdateCustomAttributesOfCustomer indicates an expected call of UpdateCustomAttributesOfCustomer
func (*MockIApiMockRecorder) UpdateCustomer ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) UpdateCustomer(arg0, arg1 interface{}) *gomock.Call
UpdateCustomer indicates an expected call of UpdateCustomer
func (*MockIApiMockRecorder) UpdateCustomerV2 ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) UpdateCustomerV2(arg0, arg1 interface{}) *gomock.Call
UpdateCustomerV2 indicates an expected call of UpdateCustomerV2
func (*MockIApiMockRecorder) UpdatePlan ¶ added in v1.1.6
func (mr *MockIApiMockRecorder) UpdatePlan(arg0, arg1 interface{}) *gomock.Call
UpdatePlan indicates an expected call of UpdatePlan
func (*MockIApiMockRecorder) UpdatePlanGroup ¶ added in v1.2.7
func (mr *MockIApiMockRecorder) UpdatePlanGroup(arg0, arg1 interface{}) *gomock.Call
UpdatePlanGroup indicates an expected call of UpdatePlanGroup