Documentation
¶
Index ¶
- type LeadStatusesItemRequestBuilder
- func (m *LeadStatusesItemRequestBuilder) Delete(ctx context.Context, ...) (*bool, error)
- func (m *LeadStatusesItemRequestBuilder) Put(ctx context.Context, ...) (...)
- func (m *LeadStatusesItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *LeadStatusesItemRequestBuilder) ToPutRequestInformation(ctx context.Context, ...) (...)
- func (m *LeadStatusesItemRequestBuilder) WithUrl(rawUrl string) *LeadStatusesItemRequestBuilder
- type LeadStatusesRequestBuilder
- func (m *LeadStatusesRequestBuilder) ById(id string) *LeadStatusesItemRequestBuilder
- func (m *LeadStatusesRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *LeadStatusesRequestBuilder) Post(ctx context.Context, ...) (...)
- func (m *LeadStatusesRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *LeadStatusesRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *LeadStatusesRequestBuilder) WithUrl(rawUrl string) *LeadStatusesRequestBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LeadStatusesItemRequestBuilder ¶
type LeadStatusesItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
LeadStatusesItemRequestBuilder builds and executes requests for operations under \lead-statuses\{id}
func NewLeadStatusesItemRequestBuilder ¶
func NewLeadStatusesItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *LeadStatusesItemRequestBuilder
NewLeadStatusesItemRequestBuilder instantiates a new LeadStatusesItemRequestBuilder and sets the default values.
func NewLeadStatusesItemRequestBuilderInternal ¶
func NewLeadStatusesItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *LeadStatusesItemRequestBuilder
NewLeadStatusesItemRequestBuilderInternal instantiates a new LeadStatusesItemRequestBuilder and sets the default values.
func (*LeadStatusesItemRequestBuilder) Delete ¶
func (m *LeadStatusesItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*bool, error)
Delete archives a lead status for the current organization so it is unavailable for new assignments while existing lead history is preserved. returns a *bool when successful returns a ProblemDetails error when the service returns a 401 status code returns a ProblemDetails error when the service returns a 403 status code returns a ProblemDetails error when the service returns a 404 status code returns a ProblemDetails error when the service returns a 429 status code
func (*LeadStatusesItemRequestBuilder) Put ¶
func (m *LeadStatusesItemRequestBuilder) Put(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.LeadStatusRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.LeadStatusResponseable, error)
Put updates the name, color, and display order of a lead status owned by the current organization so pipeline stages remain clear and consistently organized. returns a LeadStatusResponseable 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 returns a ProblemDetails error when the service returns a 403 status code returns a ProblemDetails error when the service returns a 404 status code returns a ProblemDetails error when the service returns a 429 status code
func (*LeadStatusesItemRequestBuilder) ToDeleteRequestInformation ¶
func (m *LeadStatusesItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation archives a lead status for the current organization so it is unavailable for new assignments while existing lead history is preserved. returns a *RequestInformation when successful
func (*LeadStatusesItemRequestBuilder) ToPutRequestInformation ¶
func (m *LeadStatusesItemRequestBuilder) ToPutRequestInformation(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.LeadStatusRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPutRequestInformation updates the name, color, and display order of a lead status owned by the current organization so pipeline stages remain clear and consistently organized. returns a *RequestInformation when successful
func (*LeadStatusesItemRequestBuilder) WithUrl ¶
func (m *LeadStatusesItemRequestBuilder) WithUrl(rawUrl string) *LeadStatusesItemRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *LeadStatusesItemRequestBuilder when successful
type LeadStatusesRequestBuilder ¶
type LeadStatusesRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
LeadStatusesRequestBuilder builds and executes requests for operations under \lead-statuses
func NewLeadStatusesRequestBuilder ¶
func NewLeadStatusesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *LeadStatusesRequestBuilder
NewLeadStatusesRequestBuilder instantiates a new LeadStatusesRequestBuilder and sets the default values.
func NewLeadStatusesRequestBuilderInternal ¶
func NewLeadStatusesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *LeadStatusesRequestBuilder
NewLeadStatusesRequestBuilderInternal instantiates a new LeadStatusesRequestBuilder and sets the default values.
func (*LeadStatusesRequestBuilder) ById ¶
func (m *LeadStatusesRequestBuilder) ById(id string) *LeadStatusesItemRequestBuilder
ById gets an item from the github.com/leadpingai/leadping-go.leadStatuses.item collection returns a *LeadStatusesItemRequestBuilder when successful
func (*LeadStatusesRequestBuilder) Get ¶
func (m *LeadStatusesRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) ([]i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.LeadStatusResponseable, error)
Get lists the current organization's active lead statuses for organizing and tracking leads through the sales workflow. returns a []LeadStatusResponseable when successful returns a ProblemDetails error when the service returns a 401 status code returns a ProblemDetails error when the service returns a 403 status code returns a ProblemDetails error when the service returns a 429 status code
func (*LeadStatusesRequestBuilder) Post ¶
func (m *LeadStatusesRequestBuilder) Post(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.LeadStatusRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.LeadStatusResponseable, error)
Post creates a reusable lead status for the current organization to categorize, organize, and track leads consistently throughout its sales and follow-up workflow. returns a LeadStatusResponseable 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 returns a ProblemDetails error when the service returns a 403 status code returns a ProblemDetails error when the service returns a 429 status code
func (*LeadStatusesRequestBuilder) ToGetRequestInformation ¶
func (m *LeadStatusesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation lists the current organization's active lead statuses for organizing and tracking leads through the sales workflow. returns a *RequestInformation when successful
func (*LeadStatusesRequestBuilder) ToPostRequestInformation ¶
func (m *LeadStatusesRequestBuilder) ToPostRequestInformation(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.LeadStatusRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation creates a reusable lead status for the current organization to categorize, organize, and track leads consistently throughout its sales and follow-up workflow. returns a *RequestInformation when successful
func (*LeadStatusesRequestBuilder) WithUrl ¶
func (m *LeadStatusesRequestBuilder) WithUrl(rawUrl string) *LeadStatusesRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *LeadStatusesRequestBuilder when successful