Documentation
¶
Index ¶
- type TagsItemRequestBuilder
- func (m *TagsItemRequestBuilder) Delete(ctx context.Context, ...) (*bool, error)
- func (m *TagsItemRequestBuilder) Put(ctx context.Context, ...) (...)
- func (m *TagsItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *TagsItemRequestBuilder) ToPutRequestInformation(ctx context.Context, ...) (...)
- func (m *TagsItemRequestBuilder) WithUrl(rawUrl string) *TagsItemRequestBuilder
- type TagsRequestBuilder
- func (m *TagsRequestBuilder) ById(id string) *TagsItemRequestBuilder
- func (m *TagsRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *TagsRequestBuilder) Post(ctx context.Context, ...) (...)
- func (m *TagsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *TagsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *TagsRequestBuilder) WithUrl(rawUrl string) *TagsRequestBuilder
- type TagsRequestBuilderGetQueryParameters
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TagsItemRequestBuilder ¶
type TagsItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TagsItemRequestBuilder builds and executes requests for operations under \tags\{id}
func NewTagsItemRequestBuilder ¶
func NewTagsItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TagsItemRequestBuilder
NewTagsItemRequestBuilder instantiates a new TagsItemRequestBuilder and sets the default values.
func NewTagsItemRequestBuilderInternal ¶
func NewTagsItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TagsItemRequestBuilder
NewTagsItemRequestBuilderInternal instantiates a new TagsItemRequestBuilder and sets the default values.
func (*TagsItemRequestBuilder) Delete ¶
func (m *TagsItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*bool, error)
Delete archives a tag for the current organization so it stops being used for new segmentation while historical lead labels remain available. 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 404 status code
func (*TagsItemRequestBuilder) Put ¶
func (m *TagsItemRequestBuilder) Put(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.TagRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.TagResponseable, error)
Put updates a current-organization tag's name, color, or archived state so lead segmentation and filters stay consistent. returns a TagResponseable 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 404 status code
func (*TagsItemRequestBuilder) ToDeleteRequestInformation ¶
func (m *TagsItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation archives a tag for the current organization so it stops being used for new segmentation while historical lead labels remain available. returns a *RequestInformation when successful
func (*TagsItemRequestBuilder) ToPutRequestInformation ¶
func (m *TagsItemRequestBuilder) ToPutRequestInformation(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.TagRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPutRequestInformation updates a current-organization tag's name, color, or archived state so lead segmentation and filters stay consistent. returns a *RequestInformation when successful
func (*TagsItemRequestBuilder) WithUrl ¶
func (m *TagsItemRequestBuilder) WithUrl(rawUrl string) *TagsItemRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TagsItemRequestBuilder when successful
type TagsRequestBuilder ¶
type TagsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TagsRequestBuilder builds and executes requests for operations under \tags
func NewTagsRequestBuilder ¶
func NewTagsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TagsRequestBuilder
NewTagsRequestBuilder instantiates a new TagsRequestBuilder and sets the default values.
func NewTagsRequestBuilderInternal ¶
func NewTagsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TagsRequestBuilder
NewTagsRequestBuilderInternal instantiates a new TagsRequestBuilder and sets the default values.
func (*TagsRequestBuilder) ById ¶
func (m *TagsRequestBuilder) ById(id string) *TagsItemRequestBuilder
ById gets an item from the github.com/leadpingai/leadping-go.tags.item collection returns a *TagsItemRequestBuilder when successful
func (*TagsRequestBuilder) Get ¶
func (m *TagsRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[TagsRequestBuilderGetQueryParameters]) ([]i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.TagResponseable, error)
Get lists tags for the current organization, optionally including archived tags, for lead segmentation, filters, and routing labels. returns a []TagResponseable when successful returns a ProblemDetails error when the service returns a 401 status code
func (*TagsRequestBuilder) Post ¶
func (m *TagsRequestBuilder) Post(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.TagRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.TagResponseable, error)
Post creates a tag for the current organization so leads can be segmented, filtered, routed, and reviewed by label. returns a TagResponseable 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 (*TagsRequestBuilder) ToGetRequestInformation ¶
func (m *TagsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[TagsRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation lists tags for the current organization, optionally including archived tags, for lead segmentation, filters, and routing labels. returns a *RequestInformation when successful
func (*TagsRequestBuilder) ToPostRequestInformation ¶
func (m *TagsRequestBuilder) ToPostRequestInformation(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.TagRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation creates a tag for the current organization so leads can be segmented, filtered, routed, and reviewed by label. returns a *RequestInformation when successful
func (*TagsRequestBuilder) WithUrl ¶
func (m *TagsRequestBuilder) WithUrl(rawUrl string) *TagsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TagsRequestBuilder when successful
type TagsRequestBuilderGetQueryParameters ¶
type TagsRequestBuilderGetQueryParameters struct {
IncludeArchived *bool "uriparametername:\"includeArchived\""
}
TagsRequestBuilderGetQueryParameters lists tags for the current organization, optionally including archived tags, for lead segmentation, filters, and routing labels.