Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConversationsItemRequestBuilder ¶ added in v1.0.49
type ConversationsItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ConversationsItemRequestBuilder builds and executes requests for operations under \conversations\{id}
func NewConversationsItemRequestBuilder ¶ added in v1.0.49
func NewConversationsItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ConversationsItemRequestBuilder
NewConversationsItemRequestBuilder instantiates a new ConversationsItemRequestBuilder and sets the default values.
func NewConversationsItemRequestBuilderInternal ¶ added in v1.0.49
func NewConversationsItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ConversationsItemRequestBuilder
NewConversationsItemRequestBuilderInternal instantiates a new ConversationsItemRequestBuilder and sets the default values.
func (*ConversationsItemRequestBuilder) MarkRead ¶ added in v1.0.49
func (m *ConversationsItemRequestBuilder) MarkRead() *ItemMarkReadRequestBuilder
MarkRead the markRead property returns a *ItemMarkReadRequestBuilder when successful
type ConversationsRequestBuilder ¶
type ConversationsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ConversationsRequestBuilder builds and executes requests for operations under \conversations
func NewConversationsRequestBuilder ¶
func NewConversationsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ConversationsRequestBuilder
NewConversationsRequestBuilder instantiates a new ConversationsRequestBuilder and sets the default values.
func NewConversationsRequestBuilderInternal ¶
func NewConversationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ConversationsRequestBuilder
NewConversationsRequestBuilderInternal instantiates a new ConversationsRequestBuilder and sets the default values.
func (*ConversationsRequestBuilder) ById ¶ added in v1.0.49
func (m *ConversationsRequestBuilder) ById(id string) *ConversationsItemRequestBuilder
ById gets an item from the github.com/leadpingai/leadping-go.conversations.item collection returns a *ConversationsItemRequestBuilder when successful
func (*ConversationsRequestBuilder) Lead ¶
func (m *ConversationsRequestBuilder) Lead() *LeadRequestBuilder
Lead the lead property returns a *LeadRequestBuilder when successful
func (*ConversationsRequestBuilder) My ¶
func (m *ConversationsRequestBuilder) My() *MyRequestBuilder
My the my property returns a *MyRequestBuilder when successful
type ItemMarkReadRequestBuilder ¶ added in v1.0.49
type ItemMarkReadRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemMarkReadRequestBuilder builds and executes requests for operations under \conversations\{id}\mark-read
func NewItemMarkReadRequestBuilder ¶ added in v1.0.49
func NewItemMarkReadRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMarkReadRequestBuilder
NewItemMarkReadRequestBuilder instantiates a new ItemMarkReadRequestBuilder and sets the default values.
func NewItemMarkReadRequestBuilderInternal ¶ added in v1.0.49
func NewItemMarkReadRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMarkReadRequestBuilder
NewItemMarkReadRequestBuilderInternal instantiates a new ItemMarkReadRequestBuilder and sets the default values.
func (*ItemMarkReadRequestBuilder) Post ¶ added in v1.0.49
func (m *ItemMarkReadRequestBuilder) Post(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*bool, error)
Post updates the conversation's read state for the current user's inbox and returns whether the conversation was found. 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 (*ItemMarkReadRequestBuilder) ToPostRequestInformation ¶ added in v1.0.49
func (m *ItemMarkReadRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation updates the conversation's read state for the current user's inbox and returns whether the conversation was found. returns a *RequestInformation when successful
func (*ItemMarkReadRequestBuilder) WithUrl ¶ added in v1.0.49
func (m *ItemMarkReadRequestBuilder) WithUrl(rawUrl string) *ItemMarkReadRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemMarkReadRequestBuilder when successful
type LeadRequestBuilder ¶
type LeadRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
LeadRequestBuilder builds and executes requests for operations under \conversations\lead
func NewLeadRequestBuilder ¶
func NewLeadRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *LeadRequestBuilder
NewLeadRequestBuilder instantiates a new LeadRequestBuilder and sets the default values.
func NewLeadRequestBuilderInternal ¶
func NewLeadRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *LeadRequestBuilder
NewLeadRequestBuilderInternal instantiates a new LeadRequestBuilder and sets the default values.
func (*LeadRequestBuilder) ByLeadId ¶
func (m *LeadRequestBuilder) ByLeadId(leadId string) *LeadWithLeadItemRequestBuilder
ByLeadId gets an item from the github.com/leadpingai/leadping-go.conversations.lead.item collection returns a *LeadWithLeadItemRequestBuilder when successful
type LeadWithLeadItemRequestBuilder ¶
type LeadWithLeadItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
LeadWithLeadItemRequestBuilder builds and executes requests for operations under \conversations\lead\{leadId}
func NewLeadWithLeadItemRequestBuilder ¶
func NewLeadWithLeadItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *LeadWithLeadItemRequestBuilder
NewLeadWithLeadItemRequestBuilder instantiates a new LeadWithLeadItemRequestBuilder and sets the default values.
func NewLeadWithLeadItemRequestBuilderInternal ¶
func NewLeadWithLeadItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *LeadWithLeadItemRequestBuilder
NewLeadWithLeadItemRequestBuilderInternal instantiates a new LeadWithLeadItemRequestBuilder and sets the default values.
func (*LeadWithLeadItemRequestBuilder) Post ¶
func (m *LeadWithLeadItemRequestBuilder) Post(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.RequestDataOptionsable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.PagedResultOfConversationResponseable, error)
Post lists conversations for one lead, helping users inspect communication threads, recent follow-up, and related events. returns a PagedResultOfConversationResponseable 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 returns a ProblemDetails error when the service returns a 500 status code
func (*LeadWithLeadItemRequestBuilder) ToPostRequestInformation ¶
func (m *LeadWithLeadItemRequestBuilder) ToPostRequestInformation(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.RequestDataOptionsable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation lists conversations for one lead, helping users inspect communication threads, recent follow-up, and related events. returns a *RequestInformation when successful
func (*LeadWithLeadItemRequestBuilder) WithUrl ¶
func (m *LeadWithLeadItemRequestBuilder) WithUrl(rawUrl string) *LeadWithLeadItemRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *LeadWithLeadItemRequestBuilder when successful
type MyRequestBuilder ¶
type MyRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
MyRequestBuilder builds and executes requests for operations under \conversations\my
func NewMyRequestBuilder ¶
func NewMyRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MyRequestBuilder
NewMyRequestBuilder instantiates a new MyRequestBuilder and sets the default values.
func NewMyRequestBuilderInternal ¶
func NewMyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MyRequestBuilder
NewMyRequestBuilderInternal instantiates a new MyRequestBuilder and sets the default values.
func (*MyRequestBuilder) Post ¶
func (m *MyRequestBuilder) Post(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.RequestDataOptionsable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[MyRequestBuilderPostQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.PagedResultOfConversationResponseable, error)
Post lists the current user's lead conversations with paging and sorting for inbox views, recent follow-up, and communication history. returns a PagedResultOfConversationResponseable 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 returns a ProblemDetails error when the service returns a 500 status code
func (*MyRequestBuilder) ToPostRequestInformation ¶
func (m *MyRequestBuilder) ToPostRequestInformation(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.RequestDataOptionsable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[MyRequestBuilderPostQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation lists the current user's lead conversations with paging and sorting for inbox views, recent follow-up, and communication history. returns a *RequestInformation when successful
func (*MyRequestBuilder) WithUrl ¶
func (m *MyRequestBuilder) WithUrl(rawUrl string) *MyRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MyRequestBuilder when successful
type MyRequestBuilderPostQueryParameters ¶
type MyRequestBuilderPostQueryParameters struct {
// Optional filter selecting active, archived, or all lead conversations.
ArchiveFilter *string "uriparametername:\"archiveFilter\""
}
MyRequestBuilderPostQueryParameters lists the current user's lead conversations with paging and sorting for inbox views, recent follow-up, and communication history.