Documentation ¶
Index ¶
- type CopyMailFolderChildFolderOperationOptions
- type CopyMailFolderChildFolderOperationResponse
- type CopyMailFolderChildFolderRequest
- type CreateMailFolderChildFolderOperationOptions
- type CreateMailFolderChildFolderOperationResponse
- type DeleteMailFolderChildFolderOperationOptions
- type DeleteMailFolderChildFolderOperationResponse
- type GetMailFolderChildFolderOperationOptions
- type GetMailFolderChildFolderOperationResponse
- type GetMailFolderChildFoldersCountOperationOptions
- type GetMailFolderChildFoldersCountOperationResponse
- type ListMailFolderChildFoldersCompleteResult
- type ListMailFolderChildFoldersCustomPager
- type ListMailFolderChildFoldersOperationOptions
- type ListMailFolderChildFoldersOperationResponse
- type MailFolderChildFolderClient
- func (c MailFolderChildFolderClient) CopyMailFolderChildFolder(ctx context.Context, id stable.MeMailFolderIdChildFolderId, ...) (result CopyMailFolderChildFolderOperationResponse, err error)
- func (c MailFolderChildFolderClient) CreateMailFolderChildFolder(ctx context.Context, id stable.MeMailFolderId, input stable.MailFolder, ...) (result CreateMailFolderChildFolderOperationResponse, err error)
- func (c MailFolderChildFolderClient) DeleteMailFolderChildFolder(ctx context.Context, id stable.MeMailFolderIdChildFolderId, ...) (result DeleteMailFolderChildFolderOperationResponse, err error)
- func (c MailFolderChildFolderClient) GetMailFolderChildFolder(ctx context.Context, id stable.MeMailFolderIdChildFolderId, ...) (result GetMailFolderChildFolderOperationResponse, err error)
- func (c MailFolderChildFolderClient) GetMailFolderChildFoldersCount(ctx context.Context, id stable.MeMailFolderId, ...) (result GetMailFolderChildFoldersCountOperationResponse, err error)
- func (c MailFolderChildFolderClient) ListMailFolderChildFolders(ctx context.Context, id stable.MeMailFolderId, ...) (result ListMailFolderChildFoldersOperationResponse, err error)
- func (c MailFolderChildFolderClient) ListMailFolderChildFoldersComplete(ctx context.Context, id stable.MeMailFolderId, ...) (ListMailFolderChildFoldersCompleteResult, error)
- func (c MailFolderChildFolderClient) ListMailFolderChildFoldersCompleteMatchingPredicate(ctx context.Context, id stable.MeMailFolderId, ...) (result ListMailFolderChildFoldersCompleteResult, err error)
- func (c MailFolderChildFolderClient) MoveMailFolderChildFolder(ctx context.Context, id stable.MeMailFolderIdChildFolderId, ...) (result MoveMailFolderChildFolderOperationResponse, err error)
- func (c MailFolderChildFolderClient) UpdateMailFolderChildFolder(ctx context.Context, id stable.MeMailFolderIdChildFolderId, ...) (result UpdateMailFolderChildFolderOperationResponse, err error)
- type MailFolderOperationPredicate
- type MoveMailFolderChildFolderOperationOptions
- type MoveMailFolderChildFolderOperationResponse
- type MoveMailFolderChildFolderRequest
- type UpdateMailFolderChildFolderOperationOptions
- type UpdateMailFolderChildFolderOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CopyMailFolderChildFolderOperationOptions ¶
type CopyMailFolderChildFolderOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCopyMailFolderChildFolderOperationOptions ¶
func DefaultCopyMailFolderChildFolderOperationOptions() CopyMailFolderChildFolderOperationOptions
func (CopyMailFolderChildFolderOperationOptions) ToHeaders ¶
func (o CopyMailFolderChildFolderOperationOptions) ToHeaders() *client.Headers
func (CopyMailFolderChildFolderOperationOptions) ToOData ¶
func (o CopyMailFolderChildFolderOperationOptions) ToOData() *odata.Query
func (CopyMailFolderChildFolderOperationOptions) ToQuery ¶
func (o CopyMailFolderChildFolderOperationOptions) ToQuery() *client.QueryParams
type CopyMailFolderChildFolderRequest ¶
type CopyMailFolderChildFolderRequest struct {
DestinationId *string `json:"DestinationId,omitempty"`
}
type CreateMailFolderChildFolderOperationOptions ¶
type CreateMailFolderChildFolderOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateMailFolderChildFolderOperationOptions ¶
func DefaultCreateMailFolderChildFolderOperationOptions() CreateMailFolderChildFolderOperationOptions
func (CreateMailFolderChildFolderOperationOptions) ToHeaders ¶
func (o CreateMailFolderChildFolderOperationOptions) ToHeaders() *client.Headers
func (CreateMailFolderChildFolderOperationOptions) ToOData ¶
func (o CreateMailFolderChildFolderOperationOptions) ToOData() *odata.Query
func (CreateMailFolderChildFolderOperationOptions) ToQuery ¶
func (o CreateMailFolderChildFolderOperationOptions) ToQuery() *client.QueryParams
type DeleteMailFolderChildFolderOperationOptions ¶
type DeleteMailFolderChildFolderOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteMailFolderChildFolderOperationOptions ¶
func DefaultDeleteMailFolderChildFolderOperationOptions() DeleteMailFolderChildFolderOperationOptions
func (DeleteMailFolderChildFolderOperationOptions) ToHeaders ¶
func (o DeleteMailFolderChildFolderOperationOptions) ToHeaders() *client.Headers
func (DeleteMailFolderChildFolderOperationOptions) ToOData ¶
func (o DeleteMailFolderChildFolderOperationOptions) ToOData() *odata.Query
func (DeleteMailFolderChildFolderOperationOptions) ToQuery ¶
func (o DeleteMailFolderChildFolderOperationOptions) ToQuery() *client.QueryParams
type GetMailFolderChildFolderOperationOptions ¶
type GetMailFolderChildFolderOperationOptions struct { Expand *odata.Expand IncludeHiddenFolders *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetMailFolderChildFolderOperationOptions ¶
func DefaultGetMailFolderChildFolderOperationOptions() GetMailFolderChildFolderOperationOptions
func (GetMailFolderChildFolderOperationOptions) ToHeaders ¶
func (o GetMailFolderChildFolderOperationOptions) ToHeaders() *client.Headers
func (GetMailFolderChildFolderOperationOptions) ToOData ¶
func (o GetMailFolderChildFolderOperationOptions) ToOData() *odata.Query
func (GetMailFolderChildFolderOperationOptions) ToQuery ¶
func (o GetMailFolderChildFolderOperationOptions) ToQuery() *client.QueryParams
type GetMailFolderChildFoldersCountOperationOptions ¶
type GetMailFolderChildFoldersCountOperationOptions struct { Filter *string IncludeHiddenFolders *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetMailFolderChildFoldersCountOperationOptions ¶
func DefaultGetMailFolderChildFoldersCountOperationOptions() GetMailFolderChildFoldersCountOperationOptions
func (GetMailFolderChildFoldersCountOperationOptions) ToHeaders ¶
func (o GetMailFolderChildFoldersCountOperationOptions) ToHeaders() *client.Headers
func (GetMailFolderChildFoldersCountOperationOptions) ToOData ¶
func (o GetMailFolderChildFoldersCountOperationOptions) ToOData() *odata.Query
func (GetMailFolderChildFoldersCountOperationOptions) ToQuery ¶
func (o GetMailFolderChildFoldersCountOperationOptions) ToQuery() *client.QueryParams
type ListMailFolderChildFoldersCompleteResult ¶
type ListMailFolderChildFoldersCompleteResult struct { LatestHttpResponse *http.Response Items []stable.MailFolder }
type ListMailFolderChildFoldersCustomPager ¶
func (*ListMailFolderChildFoldersCustomPager) NextPageLink ¶
func (p *ListMailFolderChildFoldersCustomPager) NextPageLink() *odata.Link
type ListMailFolderChildFoldersOperationOptions ¶
type ListMailFolderChildFoldersOperationOptions struct { Count *bool Expand *odata.Expand Filter *string IncludeHiddenFolders *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Select *[]string Skip *int64 Top *int64 }
func DefaultListMailFolderChildFoldersOperationOptions ¶
func DefaultListMailFolderChildFoldersOperationOptions() ListMailFolderChildFoldersOperationOptions
func (ListMailFolderChildFoldersOperationOptions) ToHeaders ¶
func (o ListMailFolderChildFoldersOperationOptions) ToHeaders() *client.Headers
func (ListMailFolderChildFoldersOperationOptions) ToOData ¶
func (o ListMailFolderChildFoldersOperationOptions) ToOData() *odata.Query
func (ListMailFolderChildFoldersOperationOptions) ToQuery ¶
func (o ListMailFolderChildFoldersOperationOptions) ToQuery() *client.QueryParams
type MailFolderChildFolderClient ¶
func NewMailFolderChildFolderClientWithBaseURI ¶
func NewMailFolderChildFolderClientWithBaseURI(sdkApi sdkEnv.Api) (*MailFolderChildFolderClient, error)
func (MailFolderChildFolderClient) CopyMailFolderChildFolder ¶
func (c MailFolderChildFolderClient) CopyMailFolderChildFolder(ctx context.Context, id stable.MeMailFolderIdChildFolderId, input CopyMailFolderChildFolderRequest, options CopyMailFolderChildFolderOperationOptions) (result CopyMailFolderChildFolderOperationResponse, err error)
CopyMailFolderChildFolder - Invoke action copy. Copy a mailfolder and its contents to another mailfolder.
func (MailFolderChildFolderClient) CreateMailFolderChildFolder ¶
func (c MailFolderChildFolderClient) CreateMailFolderChildFolder(ctx context.Context, id stable.MeMailFolderId, input stable.MailFolder, options CreateMailFolderChildFolderOperationOptions) (result CreateMailFolderChildFolderOperationResponse, err error)
CreateMailFolderChildFolder - Create child folder. Use this API to create a new child mailFolder. If you intend a new folder to be hidden, you must set the isHidden property to true on creation.
func (MailFolderChildFolderClient) DeleteMailFolderChildFolder ¶
func (c MailFolderChildFolderClient) DeleteMailFolderChildFolder(ctx context.Context, id stable.MeMailFolderIdChildFolderId, options DeleteMailFolderChildFolderOperationOptions) (result DeleteMailFolderChildFolderOperationResponse, err error)
DeleteMailFolderChildFolder - Delete navigation property childFolders for me
func (MailFolderChildFolderClient) GetMailFolderChildFolder ¶
func (c MailFolderChildFolderClient) GetMailFolderChildFolder(ctx context.Context, id stable.MeMailFolderIdChildFolderId, options GetMailFolderChildFolderOperationOptions) (result GetMailFolderChildFolderOperationResponse, err error)
GetMailFolderChildFolder - Get childFolders from me. The collection of child folders in the mailFolder.
func (MailFolderChildFolderClient) GetMailFolderChildFoldersCount ¶
func (c MailFolderChildFolderClient) GetMailFolderChildFoldersCount(ctx context.Context, id stable.MeMailFolderId, options GetMailFolderChildFoldersCountOperationOptions) (result GetMailFolderChildFoldersCountOperationResponse, err error)
GetMailFolderChildFoldersCount - Get the number of the resource
func (MailFolderChildFolderClient) ListMailFolderChildFolders ¶
func (c MailFolderChildFolderClient) ListMailFolderChildFolders(ctx context.Context, id stable.MeMailFolderId, options ListMailFolderChildFoldersOperationOptions) (result ListMailFolderChildFoldersOperationResponse, err error)
ListMailFolderChildFolders - List childFolders. Get the folder collection under the specified folder. You can use the .../me/mailFolders shortcut to get the top-level folder collection and navigate to another folder. By default, this operation does not return hidden folders. Use a query parameter includeHiddenFolders to include them in the response.
func (MailFolderChildFolderClient) ListMailFolderChildFoldersComplete ¶
func (c MailFolderChildFolderClient) ListMailFolderChildFoldersComplete(ctx context.Context, id stable.MeMailFolderId, options ListMailFolderChildFoldersOperationOptions) (ListMailFolderChildFoldersCompleteResult, error)
ListMailFolderChildFoldersComplete retrieves all the results into a single object
func (MailFolderChildFolderClient) ListMailFolderChildFoldersCompleteMatchingPredicate ¶
func (c MailFolderChildFolderClient) ListMailFolderChildFoldersCompleteMatchingPredicate(ctx context.Context, id stable.MeMailFolderId, options ListMailFolderChildFoldersOperationOptions, predicate MailFolderOperationPredicate) (result ListMailFolderChildFoldersCompleteResult, err error)
ListMailFolderChildFoldersCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (MailFolderChildFolderClient) MoveMailFolderChildFolder ¶
func (c MailFolderChildFolderClient) MoveMailFolderChildFolder(ctx context.Context, id stable.MeMailFolderIdChildFolderId, input MoveMailFolderChildFolderRequest, options MoveMailFolderChildFolderOperationOptions) (result MoveMailFolderChildFolderOperationResponse, err error)
MoveMailFolderChildFolder - Invoke action move. Move a mailfolder and its contents to another mailfolder.
func (MailFolderChildFolderClient) UpdateMailFolderChildFolder ¶
func (c MailFolderChildFolderClient) UpdateMailFolderChildFolder(ctx context.Context, id stable.MeMailFolderIdChildFolderId, input stable.MailFolder, options UpdateMailFolderChildFolderOperationOptions) (result UpdateMailFolderChildFolderOperationResponse, err error)
UpdateMailFolderChildFolder - Update the navigation property childFolders in me
type MailFolderOperationPredicate ¶
type MailFolderOperationPredicate struct { }
func (MailFolderOperationPredicate) Matches ¶
func (p MailFolderOperationPredicate) Matches(input stable.MailFolder) bool
type MoveMailFolderChildFolderOperationOptions ¶
type MoveMailFolderChildFolderOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultMoveMailFolderChildFolderOperationOptions ¶
func DefaultMoveMailFolderChildFolderOperationOptions() MoveMailFolderChildFolderOperationOptions
func (MoveMailFolderChildFolderOperationOptions) ToHeaders ¶
func (o MoveMailFolderChildFolderOperationOptions) ToHeaders() *client.Headers
func (MoveMailFolderChildFolderOperationOptions) ToOData ¶
func (o MoveMailFolderChildFolderOperationOptions) ToOData() *odata.Query
func (MoveMailFolderChildFolderOperationOptions) ToQuery ¶
func (o MoveMailFolderChildFolderOperationOptions) ToQuery() *client.QueryParams
type MoveMailFolderChildFolderRequest ¶
type MoveMailFolderChildFolderRequest struct {
DestinationId *string `json:"DestinationId,omitempty"`
}
type UpdateMailFolderChildFolderOperationOptions ¶
type UpdateMailFolderChildFolderOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateMailFolderChildFolderOperationOptions ¶
func DefaultUpdateMailFolderChildFolderOperationOptions() UpdateMailFolderChildFolderOperationOptions
func (UpdateMailFolderChildFolderOperationOptions) ToHeaders ¶
func (o UpdateMailFolderChildFolderOperationOptions) ToHeaders() *client.Headers
func (UpdateMailFolderChildFolderOperationOptions) ToOData ¶
func (o UpdateMailFolderChildFolderOperationOptions) ToOData() *odata.Query
func (UpdateMailFolderChildFolderOperationOptions) ToQuery ¶
func (o UpdateMailFolderChildFolderOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_copymailfolderchildfolder.go
- method_createmailfolderchildfolder.go
- method_deletemailfolderchildfolder.go
- method_getmailfolderchildfolder.go
- method_getmailfolderchildfolderscount.go
- method_listmailfolderchildfolders.go
- method_movemailfolderchildfolder.go
- method_updatemailfolderchildfolder.go
- model_copymailfolderchildfolderrequest.go
- model_movemailfolderchildfolderrequest.go
- predicates.go
- version.go