notification

package
v0.20241021.1074254 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 21, 2024 License: MPL-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateNotificationOperationOptions

type CreateNotificationOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultCreateNotificationOperationOptions

func DefaultCreateNotificationOperationOptions() CreateNotificationOperationOptions

func (CreateNotificationOperationOptions) ToHeaders

func (CreateNotificationOperationOptions) ToOData

func (CreateNotificationOperationOptions) ToQuery

type CreateNotificationOperationResponse

type CreateNotificationOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.Notification
}

type DeleteNotificationOperationOptions

type DeleteNotificationOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteNotificationOperationOptions

func DefaultDeleteNotificationOperationOptions() DeleteNotificationOperationOptions

func (DeleteNotificationOperationOptions) ToHeaders

func (DeleteNotificationOperationOptions) ToOData

func (DeleteNotificationOperationOptions) ToQuery

type DeleteNotificationOperationResponse

type DeleteNotificationOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetNotificationOperationOptions

type GetNotificationOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func DefaultGetNotificationOperationOptions

func DefaultGetNotificationOperationOptions() GetNotificationOperationOptions

func (GetNotificationOperationOptions) ToHeaders

func (GetNotificationOperationOptions) ToOData

func (GetNotificationOperationOptions) ToQuery

type GetNotificationOperationResponse

type GetNotificationOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.Notification
}

type GetNotificationsCountOperationOptions

type GetNotificationsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetNotificationsCountOperationOptions

func DefaultGetNotificationsCountOperationOptions() GetNotificationsCountOperationOptions

func (GetNotificationsCountOperationOptions) ToHeaders

func (GetNotificationsCountOperationOptions) ToOData

func (GetNotificationsCountOperationOptions) ToQuery

type GetNotificationsCountOperationResponse

type GetNotificationsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListNotificationsCompleteResult

type ListNotificationsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.Notification
}

type ListNotificationsCustomPager

type ListNotificationsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}
func (p *ListNotificationsCustomPager) NextPageLink() *odata.Link

type ListNotificationsOperationOptions

type ListNotificationsOperationOptions 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 DefaultListNotificationsOperationOptions

func DefaultListNotificationsOperationOptions() ListNotificationsOperationOptions

func (ListNotificationsOperationOptions) ToHeaders

func (ListNotificationsOperationOptions) ToOData

func (ListNotificationsOperationOptions) ToQuery

type ListNotificationsOperationResponse

type ListNotificationsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.Notification
}

type NotificationClient

type NotificationClient struct {
	Client *msgraph.Client
}

func NewNotificationClientWithBaseURI

func NewNotificationClientWithBaseURI(sdkApi sdkEnv.Api) (*NotificationClient, error)

func (NotificationClient) CreateNotification

CreateNotification - Create new navigation property to notifications for users

func (NotificationClient) DeleteNotification

DeleteNotification - Delete navigation property notifications for users

func (NotificationClient) GetNotification

GetNotification - Get notifications from users

func (NotificationClient) GetNotificationsCount

GetNotificationsCount - Get the number of the resource

func (NotificationClient) ListNotifications

ListNotifications - Get notifications from users

func (NotificationClient) ListNotificationsComplete

ListNotificationsComplete retrieves all the results into a single object

func (NotificationClient) ListNotificationsCompleteMatchingPredicate

func (c NotificationClient) ListNotificationsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListNotificationsOperationOptions, predicate NotificationOperationPredicate) (result ListNotificationsCompleteResult, err error)

ListNotificationsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (NotificationClient) UpdateNotification

UpdateNotification - Update the navigation property notifications in users

type NotificationOperationPredicate

type NotificationOperationPredicate struct {
}

func (NotificationOperationPredicate) Matches

type UpdateNotificationOperationOptions

type UpdateNotificationOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateNotificationOperationOptions

func DefaultUpdateNotificationOperationOptions() UpdateNotificationOperationOptions

func (UpdateNotificationOperationOptions) ToHeaders

func (UpdateNotificationOperationOptions) ToOData

func (UpdateNotificationOperationOptions) ToQuery

type UpdateNotificationOperationResponse

type UpdateNotificationOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL