Documentation ¶
Index ¶
- type CreateMailFolderChildFolderMessageRuleOperationOptions
- type CreateMailFolderChildFolderMessageRuleOperationResponse
- type DeleteMailFolderChildFolderMessageRuleOperationOptions
- type DeleteMailFolderChildFolderMessageRuleOperationResponse
- type GetMailFolderChildFolderMessageRuleOperationOptions
- type GetMailFolderChildFolderMessageRuleOperationResponse
- type GetMailFolderChildFolderMessageRulesCountOperationOptions
- type GetMailFolderChildFolderMessageRulesCountOperationResponse
- type ListMailFolderChildFolderMessageRulesCompleteResult
- type ListMailFolderChildFolderMessageRulesCustomPager
- type ListMailFolderChildFolderMessageRulesOperationOptions
- type ListMailFolderChildFolderMessageRulesOperationResponse
- type MailFolderChildFolderMessageRuleClient
- func (c MailFolderChildFolderMessageRuleClient) CreateMailFolderChildFolderMessageRule(ctx context.Context, id stable.UserIdMailFolderIdChildFolderId, ...) (result CreateMailFolderChildFolderMessageRuleOperationResponse, err error)
- func (c MailFolderChildFolderMessageRuleClient) DeleteMailFolderChildFolderMessageRule(ctx context.Context, id stable.UserIdMailFolderIdChildFolderIdMessageRuleId, ...) (result DeleteMailFolderChildFolderMessageRuleOperationResponse, err error)
- func (c MailFolderChildFolderMessageRuleClient) GetMailFolderChildFolderMessageRule(ctx context.Context, id stable.UserIdMailFolderIdChildFolderIdMessageRuleId, ...) (result GetMailFolderChildFolderMessageRuleOperationResponse, err error)
- func (c MailFolderChildFolderMessageRuleClient) GetMailFolderChildFolderMessageRulesCount(ctx context.Context, id stable.UserIdMailFolderIdChildFolderId, ...) (result GetMailFolderChildFolderMessageRulesCountOperationResponse, err error)
- func (c MailFolderChildFolderMessageRuleClient) ListMailFolderChildFolderMessageRules(ctx context.Context, id stable.UserIdMailFolderIdChildFolderId, ...) (result ListMailFolderChildFolderMessageRulesOperationResponse, err error)
- func (c MailFolderChildFolderMessageRuleClient) ListMailFolderChildFolderMessageRulesComplete(ctx context.Context, id stable.UserIdMailFolderIdChildFolderId, ...) (ListMailFolderChildFolderMessageRulesCompleteResult, error)
- func (c MailFolderChildFolderMessageRuleClient) ListMailFolderChildFolderMessageRulesCompleteMatchingPredicate(ctx context.Context, id stable.UserIdMailFolderIdChildFolderId, ...) (result ListMailFolderChildFolderMessageRulesCompleteResult, err error)
- func (c MailFolderChildFolderMessageRuleClient) UpdateMailFolderChildFolderMessageRule(ctx context.Context, id stable.UserIdMailFolderIdChildFolderIdMessageRuleId, ...) (result UpdateMailFolderChildFolderMessageRuleOperationResponse, err error)
- type MessageRuleOperationPredicate
- type UpdateMailFolderChildFolderMessageRuleOperationOptions
- type UpdateMailFolderChildFolderMessageRuleOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateMailFolderChildFolderMessageRuleOperationOptions ¶
type CreateMailFolderChildFolderMessageRuleOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateMailFolderChildFolderMessageRuleOperationOptions ¶
func DefaultCreateMailFolderChildFolderMessageRuleOperationOptions() CreateMailFolderChildFolderMessageRuleOperationOptions
func (CreateMailFolderChildFolderMessageRuleOperationOptions) ToHeaders ¶
func (o CreateMailFolderChildFolderMessageRuleOperationOptions) ToHeaders() *client.Headers
func (CreateMailFolderChildFolderMessageRuleOperationOptions) ToOData ¶
func (o CreateMailFolderChildFolderMessageRuleOperationOptions) ToOData() *odata.Query
func (CreateMailFolderChildFolderMessageRuleOperationOptions) ToQuery ¶
func (o CreateMailFolderChildFolderMessageRuleOperationOptions) ToQuery() *client.QueryParams
type DeleteMailFolderChildFolderMessageRuleOperationOptions ¶
type DeleteMailFolderChildFolderMessageRuleOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteMailFolderChildFolderMessageRuleOperationOptions ¶
func DefaultDeleteMailFolderChildFolderMessageRuleOperationOptions() DeleteMailFolderChildFolderMessageRuleOperationOptions
func (DeleteMailFolderChildFolderMessageRuleOperationOptions) ToHeaders ¶
func (o DeleteMailFolderChildFolderMessageRuleOperationOptions) ToHeaders() *client.Headers
func (DeleteMailFolderChildFolderMessageRuleOperationOptions) ToOData ¶
func (o DeleteMailFolderChildFolderMessageRuleOperationOptions) ToOData() *odata.Query
func (DeleteMailFolderChildFolderMessageRuleOperationOptions) ToQuery ¶
func (o DeleteMailFolderChildFolderMessageRuleOperationOptions) ToQuery() *client.QueryParams
type GetMailFolderChildFolderMessageRuleOperationOptions ¶
type GetMailFolderChildFolderMessageRuleOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetMailFolderChildFolderMessageRuleOperationOptions ¶
func DefaultGetMailFolderChildFolderMessageRuleOperationOptions() GetMailFolderChildFolderMessageRuleOperationOptions
func (GetMailFolderChildFolderMessageRuleOperationOptions) ToHeaders ¶
func (o GetMailFolderChildFolderMessageRuleOperationOptions) ToHeaders() *client.Headers
func (GetMailFolderChildFolderMessageRuleOperationOptions) ToOData ¶
func (o GetMailFolderChildFolderMessageRuleOperationOptions) ToOData() *odata.Query
func (GetMailFolderChildFolderMessageRuleOperationOptions) ToQuery ¶
func (o GetMailFolderChildFolderMessageRuleOperationOptions) ToQuery() *client.QueryParams
type GetMailFolderChildFolderMessageRulesCountOperationOptions ¶
type GetMailFolderChildFolderMessageRulesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetMailFolderChildFolderMessageRulesCountOperationOptions ¶
func DefaultGetMailFolderChildFolderMessageRulesCountOperationOptions() GetMailFolderChildFolderMessageRulesCountOperationOptions
func (GetMailFolderChildFolderMessageRulesCountOperationOptions) ToHeaders ¶
func (o GetMailFolderChildFolderMessageRulesCountOperationOptions) ToHeaders() *client.Headers
func (GetMailFolderChildFolderMessageRulesCountOperationOptions) ToOData ¶
func (o GetMailFolderChildFolderMessageRulesCountOperationOptions) ToOData() *odata.Query
func (GetMailFolderChildFolderMessageRulesCountOperationOptions) ToQuery ¶
func (o GetMailFolderChildFolderMessageRulesCountOperationOptions) ToQuery() *client.QueryParams
type ListMailFolderChildFolderMessageRulesCompleteResult ¶
type ListMailFolderChildFolderMessageRulesCompleteResult struct { LatestHttpResponse *http.Response Items []stable.MessageRule }
type ListMailFolderChildFolderMessageRulesCustomPager ¶
type ListMailFolderChildFolderMessageRulesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListMailFolderChildFolderMessageRulesCustomPager) NextPageLink ¶
func (p *ListMailFolderChildFolderMessageRulesCustomPager) NextPageLink() *odata.Link
type ListMailFolderChildFolderMessageRulesOperationOptions ¶
type ListMailFolderChildFolderMessageRulesOperationOptions struct { Count *bool Expand *odata.Expand Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Select *[]string Skip *int64 Top *int64 }
func DefaultListMailFolderChildFolderMessageRulesOperationOptions ¶
func DefaultListMailFolderChildFolderMessageRulesOperationOptions() ListMailFolderChildFolderMessageRulesOperationOptions
func (ListMailFolderChildFolderMessageRulesOperationOptions) ToHeaders ¶
func (o ListMailFolderChildFolderMessageRulesOperationOptions) ToHeaders() *client.Headers
func (ListMailFolderChildFolderMessageRulesOperationOptions) ToOData ¶
func (o ListMailFolderChildFolderMessageRulesOperationOptions) ToOData() *odata.Query
func (ListMailFolderChildFolderMessageRulesOperationOptions) ToQuery ¶
func (o ListMailFolderChildFolderMessageRulesOperationOptions) ToQuery() *client.QueryParams
type MailFolderChildFolderMessageRuleClient ¶
func NewMailFolderChildFolderMessageRuleClientWithBaseURI ¶
func NewMailFolderChildFolderMessageRuleClientWithBaseURI(sdkApi sdkEnv.Api) (*MailFolderChildFolderMessageRuleClient, error)
func (MailFolderChildFolderMessageRuleClient) CreateMailFolderChildFolderMessageRule ¶
func (c MailFolderChildFolderMessageRuleClient) CreateMailFolderChildFolderMessageRule(ctx context.Context, id stable.UserIdMailFolderIdChildFolderId, input stable.MessageRule, options CreateMailFolderChildFolderMessageRuleOperationOptions) (result CreateMailFolderChildFolderMessageRuleOperationResponse, err error)
CreateMailFolderChildFolderMessageRule - Create new navigation property to messageRules for users
func (MailFolderChildFolderMessageRuleClient) DeleteMailFolderChildFolderMessageRule ¶
func (c MailFolderChildFolderMessageRuleClient) DeleteMailFolderChildFolderMessageRule(ctx context.Context, id stable.UserIdMailFolderIdChildFolderIdMessageRuleId, options DeleteMailFolderChildFolderMessageRuleOperationOptions) (result DeleteMailFolderChildFolderMessageRuleOperationResponse, err error)
DeleteMailFolderChildFolderMessageRule - Delete navigation property messageRules for users
func (MailFolderChildFolderMessageRuleClient) GetMailFolderChildFolderMessageRule ¶
func (c MailFolderChildFolderMessageRuleClient) GetMailFolderChildFolderMessageRule(ctx context.Context, id stable.UserIdMailFolderIdChildFolderIdMessageRuleId, options GetMailFolderChildFolderMessageRuleOperationOptions) (result GetMailFolderChildFolderMessageRuleOperationResponse, err error)
GetMailFolderChildFolderMessageRule - Get messageRules from users. The collection of rules that apply to the user's Inbox folder.
func (MailFolderChildFolderMessageRuleClient) GetMailFolderChildFolderMessageRulesCount ¶
func (c MailFolderChildFolderMessageRuleClient) GetMailFolderChildFolderMessageRulesCount(ctx context.Context, id stable.UserIdMailFolderIdChildFolderId, options GetMailFolderChildFolderMessageRulesCountOperationOptions) (result GetMailFolderChildFolderMessageRulesCountOperationResponse, err error)
GetMailFolderChildFolderMessageRulesCount - Get the number of the resource
func (MailFolderChildFolderMessageRuleClient) ListMailFolderChildFolderMessageRules ¶
func (c MailFolderChildFolderMessageRuleClient) ListMailFolderChildFolderMessageRules(ctx context.Context, id stable.UserIdMailFolderIdChildFolderId, options ListMailFolderChildFolderMessageRulesOperationOptions) (result ListMailFolderChildFolderMessageRulesOperationResponse, err error)
ListMailFolderChildFolderMessageRules - Get messageRules from users. The collection of rules that apply to the user's Inbox folder.
func (MailFolderChildFolderMessageRuleClient) ListMailFolderChildFolderMessageRulesComplete ¶
func (c MailFolderChildFolderMessageRuleClient) ListMailFolderChildFolderMessageRulesComplete(ctx context.Context, id stable.UserIdMailFolderIdChildFolderId, options ListMailFolderChildFolderMessageRulesOperationOptions) (ListMailFolderChildFolderMessageRulesCompleteResult, error)
ListMailFolderChildFolderMessageRulesComplete retrieves all the results into a single object
func (MailFolderChildFolderMessageRuleClient) ListMailFolderChildFolderMessageRulesCompleteMatchingPredicate ¶
func (c MailFolderChildFolderMessageRuleClient) ListMailFolderChildFolderMessageRulesCompleteMatchingPredicate(ctx context.Context, id stable.UserIdMailFolderIdChildFolderId, options ListMailFolderChildFolderMessageRulesOperationOptions, predicate MessageRuleOperationPredicate) (result ListMailFolderChildFolderMessageRulesCompleteResult, err error)
ListMailFolderChildFolderMessageRulesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (MailFolderChildFolderMessageRuleClient) UpdateMailFolderChildFolderMessageRule ¶
func (c MailFolderChildFolderMessageRuleClient) UpdateMailFolderChildFolderMessageRule(ctx context.Context, id stable.UserIdMailFolderIdChildFolderIdMessageRuleId, input stable.MessageRule, options UpdateMailFolderChildFolderMessageRuleOperationOptions) (result UpdateMailFolderChildFolderMessageRuleOperationResponse, err error)
UpdateMailFolderChildFolderMessageRule - Update the navigation property messageRules in users
type MessageRuleOperationPredicate ¶
type MessageRuleOperationPredicate struct { }
func (MessageRuleOperationPredicate) Matches ¶
func (p MessageRuleOperationPredicate) Matches(input stable.MessageRule) bool
type UpdateMailFolderChildFolderMessageRuleOperationOptions ¶
type UpdateMailFolderChildFolderMessageRuleOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateMailFolderChildFolderMessageRuleOperationOptions ¶
func DefaultUpdateMailFolderChildFolderMessageRuleOperationOptions() UpdateMailFolderChildFolderMessageRuleOperationOptions
func (UpdateMailFolderChildFolderMessageRuleOperationOptions) ToHeaders ¶
func (o UpdateMailFolderChildFolderMessageRuleOperationOptions) ToHeaders() *client.Headers
func (UpdateMailFolderChildFolderMessageRuleOperationOptions) ToOData ¶
func (o UpdateMailFolderChildFolderMessageRuleOperationOptions) ToOData() *odata.Query
func (UpdateMailFolderChildFolderMessageRuleOperationOptions) ToQuery ¶
func (o UpdateMailFolderChildFolderMessageRuleOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createmailfolderchildfoldermessagerule.go
- method_deletemailfolderchildfoldermessagerule.go
- method_getmailfolderchildfoldermessagerule.go
- method_getmailfolderchildfoldermessagerulescount.go
- method_listmailfolderchildfoldermessagerules.go
- method_updatemailfolderchildfoldermessagerule.go
- predicates.go
- version.go