Documentation
¶
Index ¶
- type AllMyRequestBuilder
- type AllRequestBuilder
- type ItemMetricsRequestBuilder
- type ItemMetricsRequestBuilderGetQueryParameters
- type SourcesItemRequestBuilder
- func (m *SourcesItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *SourcesItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *SourcesItemRequestBuilder) Metrics() *ItemMetricsRequestBuilder
- func (m *SourcesItemRequestBuilder) Put(ctx context.Context, ...) (...)
- func (m *SourcesItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *SourcesItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *SourcesItemRequestBuilder) ToPutRequestInformation(ctx context.Context, ...) (...)
- func (m *SourcesItemRequestBuilder) WithUrl(rawUrl string) *SourcesItemRequestBuilder
- type SourcesRequestBuilder
- func (m *SourcesRequestBuilder) All() *AllRequestBuilder
- func (m *SourcesRequestBuilder) ById(id string) *SourcesItemRequestBuilder
- func (m *SourcesRequestBuilder) Post(ctx context.Context, ...) (...)
- func (m *SourcesRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *SourcesRequestBuilder) WithUrl(rawUrl string) *SourcesRequestBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllMyRequestBuilder ¶
type AllMyRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
AllMyRequestBuilder builds and executes requests for operations under \sources\all\my
func NewAllMyRequestBuilder ¶
func NewAllMyRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AllMyRequestBuilder
NewAllMyRequestBuilder instantiates a new AllMyRequestBuilder and sets the default values.
func NewAllMyRequestBuilderInternal ¶
func NewAllMyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AllMyRequestBuilder
NewAllMyRequestBuilderInternal instantiates a new AllMyRequestBuilder and sets the default values.
func (*AllMyRequestBuilder) Post ¶
func (m *AllMyRequestBuilder) Post(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.RequestDataOptionsable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.PagedResultOfSourceTableRowable, error)
Post lists current-user lead sources with paging, sorting, and filters for intake configuration and routing review. returns a PagedResultOfSourceTableRowable when successful returns a ProblemDetails error when the service returns a 401 status code
func (*AllMyRequestBuilder) ToPostRequestInformation ¶
func (m *AllMyRequestBuilder) ToPostRequestInformation(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.RequestDataOptionsable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation lists current-user lead sources with paging, sorting, and filters for intake configuration and routing review. returns a *RequestInformation when successful
func (*AllMyRequestBuilder) WithUrl ¶
func (m *AllMyRequestBuilder) WithUrl(rawUrl string) *AllMyRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AllMyRequestBuilder when successful
type AllRequestBuilder ¶
type AllRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
AllRequestBuilder builds and executes requests for operations under \sources\all
func NewAllRequestBuilder ¶
func NewAllRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AllRequestBuilder
NewAllRequestBuilder instantiates a new AllRequestBuilder and sets the default values.
func NewAllRequestBuilderInternal ¶
func NewAllRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AllRequestBuilder
NewAllRequestBuilderInternal instantiates a new AllRequestBuilder and sets the default values.
func (*AllRequestBuilder) My ¶
func (m *AllRequestBuilder) My() *AllMyRequestBuilder
My the my property returns a *AllMyRequestBuilder when successful
type ItemMetricsRequestBuilder ¶
type ItemMetricsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemMetricsRequestBuilder builds and executes requests for operations under \sources\{id}\metrics
func NewItemMetricsRequestBuilder ¶
func NewItemMetricsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMetricsRequestBuilder
NewItemMetricsRequestBuilder instantiates a new ItemMetricsRequestBuilder and sets the default values.
func NewItemMetricsRequestBuilderInternal ¶
func NewItemMetricsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMetricsRequestBuilder
NewItemMetricsRequestBuilderInternal instantiates a new ItemMetricsRequestBuilder and sets the default values.
func (*ItemMetricsRequestBuilder) Get ¶
func (m *ItemMetricsRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemMetricsRequestBuilderGetQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.SourceMetricsResponseable, error)
Get returns lead creation metrics for one business intake source, including accepted, rejected, duplicate, validation, and recent activity counts for monitoring. returns a SourceMetricsResponseable when successful returns a ProblemDetails error when the service returns a 401 status code returns a ProblemDetails error when the service returns a 404 status code
func (*ItemMetricsRequestBuilder) ToGetRequestInformation ¶
func (m *ItemMetricsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemMetricsRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation returns lead creation metrics for one business intake source, including accepted, rejected, duplicate, validation, and recent activity counts for monitoring. returns a *RequestInformation when successful
func (*ItemMetricsRequestBuilder) WithUrl ¶
func (m *ItemMetricsRequestBuilder) WithUrl(rawUrl string) *ItemMetricsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemMetricsRequestBuilder when successful
type ItemMetricsRequestBuilderGetQueryParameters ¶
type ItemMetricsRequestBuilderGetQueryParameters struct {
// Optional rolling day count when explicit dates are not provided.
Days *int32 "uriparametername:\"days\""
// Optional end date/time for the metric range.
EndAt *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time "uriparametername:\"endAt\""
// Optional start date/time for the metric range.
StartAt *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time "uriparametername:\"startAt\""
}
ItemMetricsRequestBuilderGetQueryParameters returns lead creation metrics for one business intake source, including accepted, rejected, duplicate, validation, and recent activity counts for monitoring.
type SourcesItemRequestBuilder ¶
type SourcesItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
SourcesItemRequestBuilder builds and executes requests for operations under \sources\{id}
func NewSourcesItemRequestBuilder ¶
func NewSourcesItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SourcesItemRequestBuilder
NewSourcesItemRequestBuilder instantiates a new SourcesItemRequestBuilder and sets the default values.
func NewSourcesItemRequestBuilderInternal ¶
func NewSourcesItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SourcesItemRequestBuilder
NewSourcesItemRequestBuilderInternal instantiates a new SourcesItemRequestBuilder and sets the default values.
func (*SourcesItemRequestBuilder) Delete ¶
func (m *SourcesItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Delete deletes a lead source from the current business so it can no longer accept or route newly captured leads. returns a ProblemDetails error when the service returns a 401 status code returns a ProblemDetails error when the service returns a 404 status code
func (*SourcesItemRequestBuilder) Get ¶
func (m *SourcesItemRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.SourceResponseable, error)
Get returns one lead source for the current business, including intake settings, credentials metadata, and routing context. returns a SourceResponseable when successful returns a ProblemDetails error when the service returns a 401 status code returns a ProblemDetails error when the service returns a 404 status code
func (*SourcesItemRequestBuilder) Metrics ¶
func (m *SourcesItemRequestBuilder) Metrics() *ItemMetricsRequestBuilder
Metrics the metrics property returns a *ItemMetricsRequestBuilder when successful
func (*SourcesItemRequestBuilder) Put ¶
func (m *SourcesItemRequestBuilder) Put(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.SourceRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.SourceResponseable, error)
Put updates a lead source for the current business, changing intake settings, credentials, routing context, or active status. returns a SourceResponseable when successful returns a ProblemDetails error when the service returns a 401 status code returns a ProblemDetails error when the service returns a 404 status code
func (*SourcesItemRequestBuilder) ToDeleteRequestInformation ¶
func (m *SourcesItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation deletes a lead source from the current business so it can no longer accept or route newly captured leads. returns a *RequestInformation when successful
func (*SourcesItemRequestBuilder) ToGetRequestInformation ¶
func (m *SourcesItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation returns one lead source for the current business, including intake settings, credentials metadata, and routing context. returns a *RequestInformation when successful
func (*SourcesItemRequestBuilder) ToPutRequestInformation ¶
func (m *SourcesItemRequestBuilder) ToPutRequestInformation(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.SourceRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPutRequestInformation updates a lead source for the current business, changing intake settings, credentials, routing context, or active status. returns a *RequestInformation when successful
func (*SourcesItemRequestBuilder) WithUrl ¶
func (m *SourcesItemRequestBuilder) WithUrl(rawUrl string) *SourcesItemRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SourcesItemRequestBuilder when successful
type SourcesRequestBuilder ¶
type SourcesRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
SourcesRequestBuilder builds and executes requests for operations under \sources
func NewSourcesRequestBuilder ¶
func NewSourcesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SourcesRequestBuilder
NewSourcesRequestBuilder instantiates a new SourcesRequestBuilder and sets the default values.
func NewSourcesRequestBuilderInternal ¶
func NewSourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SourcesRequestBuilder
NewSourcesRequestBuilderInternal instantiates a new SourcesRequestBuilder and sets the default values.
func (*SourcesRequestBuilder) All ¶
func (m *SourcesRequestBuilder) All() *AllRequestBuilder
All the all property returns a *AllRequestBuilder when successful
func (*SourcesRequestBuilder) ById ¶
func (m *SourcesRequestBuilder) ById(id string) *SourcesItemRequestBuilder
ById gets an item from the github.com/leadpingai/leadping-go.sources.item collection returns a *SourcesItemRequestBuilder when successful
func (*SourcesRequestBuilder) Post ¶
func (m *SourcesRequestBuilder) Post(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.SourceRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.SourceResponseable, error)
Post creates a lead source for the current business, storing intake credentials and routing context for captured external leads. returns a SourceResponseable when successful returns a ProblemDetails error when the service returns a 400 status code returns a ProblemDetails error when the service returns a 401 status code
func (*SourcesRequestBuilder) ToPostRequestInformation ¶
func (m *SourcesRequestBuilder) ToPostRequestInformation(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.SourceRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation creates a lead source for the current business, storing intake credentials and routing context for captured external leads. returns a *RequestInformation when successful
func (*SourcesRequestBuilder) WithUrl ¶
func (m *SourcesRequestBuilder) WithUrl(rawUrl string) *SourcesRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SourcesRequestBuilder when successful