inferenceclassificationoverride

package
v0.20241126.2320 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateInferenceClassificationOverrideOperationOptions

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

func DefaultCreateInferenceClassificationOverrideOperationOptions

func DefaultCreateInferenceClassificationOverrideOperationOptions() CreateInferenceClassificationOverrideOperationOptions

func (CreateInferenceClassificationOverrideOperationOptions) ToHeaders

func (CreateInferenceClassificationOverrideOperationOptions) ToOData

func (CreateInferenceClassificationOverrideOperationOptions) ToQuery

type CreateInferenceClassificationOverrideOperationResponse

type CreateInferenceClassificationOverrideOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.InferenceClassificationOverride
}

type DeleteInferenceClassificationOverrideOperationOptions

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

func DefaultDeleteInferenceClassificationOverrideOperationOptions

func DefaultDeleteInferenceClassificationOverrideOperationOptions() DeleteInferenceClassificationOverrideOperationOptions

func (DeleteInferenceClassificationOverrideOperationOptions) ToHeaders

func (DeleteInferenceClassificationOverrideOperationOptions) ToOData

func (DeleteInferenceClassificationOverrideOperationOptions) ToQuery

type DeleteInferenceClassificationOverrideOperationResponse

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

type GetInferenceClassificationOverrideOperationOptions

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

func DefaultGetInferenceClassificationOverrideOperationOptions

func DefaultGetInferenceClassificationOverrideOperationOptions() GetInferenceClassificationOverrideOperationOptions

func (GetInferenceClassificationOverrideOperationOptions) ToHeaders

func (GetInferenceClassificationOverrideOperationOptions) ToOData

func (GetInferenceClassificationOverrideOperationOptions) ToQuery

type GetInferenceClassificationOverrideOperationResponse

type GetInferenceClassificationOverrideOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.InferenceClassificationOverride
}

type GetInferenceClassificationOverridesCountOperationOptions

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

func (GetInferenceClassificationOverridesCountOperationOptions) ToHeaders

func (GetInferenceClassificationOverridesCountOperationOptions) ToOData

func (GetInferenceClassificationOverridesCountOperationOptions) ToQuery

type GetInferenceClassificationOverridesCountOperationResponse

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

type InferenceClassificationOverrideClient

type InferenceClassificationOverrideClient struct {
	Client *msgraph.Client
}

func NewInferenceClassificationOverrideClientWithBaseURI

func NewInferenceClassificationOverrideClientWithBaseURI(sdkApi sdkEnv.Api) (*InferenceClassificationOverrideClient, error)

func (InferenceClassificationOverrideClient) CreateInferenceClassificationOverride

CreateInferenceClassificationOverride - Create inferenceClassificationOverride. Create a focused Inbox override for a sender identified by an SMTP address. Future messages from that SMTP address will be consistently classified as specified in the override.

func (InferenceClassificationOverrideClient) DeleteInferenceClassificationOverride

DeleteInferenceClassificationOverride - Delete inferenceClassificationOverride. Delete a focused Inbox override specified by its ID.

func (InferenceClassificationOverrideClient) GetInferenceClassificationOverride

GetInferenceClassificationOverride - Get overrides from me. A set of overrides for a user to always classify messages from specific senders in certain ways: focused, or other. Read-only. Nullable.

func (InferenceClassificationOverrideClient) GetInferenceClassificationOverridesCount

GetInferenceClassificationOverridesCount - Get the number of the resource

func (InferenceClassificationOverrideClient) ListInferenceClassificationOverrides

ListInferenceClassificationOverrides - List overrides. Get the Focused Inbox overrides that a user has set up to always classify messages from certain senders in specific ways. Each override corresponds to an SMTP address of a sender. Initially, a user does not have any overrides.

func (InferenceClassificationOverrideClient) ListInferenceClassificationOverridesComplete

ListInferenceClassificationOverridesComplete retrieves all the results into a single object

func (InferenceClassificationOverrideClient) ListInferenceClassificationOverridesCompleteMatchingPredicate

ListInferenceClassificationOverridesCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (InferenceClassificationOverrideClient) UpdateInferenceClassificationOverride

UpdateInferenceClassificationOverride - Update inferenceClassificationOverride. Change the classifyAs field of a focused Inbox override as specified. You cannot use PATCH to change any other fields in an inferenceClassificationOverride instance. If an override exists for a sender and the sender changes his/her display name, you can use POST to force an update to the name field in the existing override. If an override exists for a sender and the sender changes his/her SMTP address, deleting the existing override and creating a new one with the new SMTP address is the only way to 'update' the override for this sender.

type InferenceClassificationOverrideOperationPredicate

type InferenceClassificationOverrideOperationPredicate struct {
}

func (InferenceClassificationOverrideOperationPredicate) Matches

type ListInferenceClassificationOverridesCompleteResult

type ListInferenceClassificationOverridesCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.InferenceClassificationOverride
}

type ListInferenceClassificationOverridesCustomPager

type ListInferenceClassificationOverridesCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

type ListInferenceClassificationOverridesOperationOptions

type ListInferenceClassificationOverridesOperationOptions 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 DefaultListInferenceClassificationOverridesOperationOptions

func DefaultListInferenceClassificationOverridesOperationOptions() ListInferenceClassificationOverridesOperationOptions

func (ListInferenceClassificationOverridesOperationOptions) ToHeaders

func (ListInferenceClassificationOverridesOperationOptions) ToOData

func (ListInferenceClassificationOverridesOperationOptions) ToQuery

type ListInferenceClassificationOverridesOperationResponse

type ListInferenceClassificationOverridesOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.InferenceClassificationOverride
}

type UpdateInferenceClassificationOverrideOperationOptions

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

func DefaultUpdateInferenceClassificationOverrideOperationOptions

func DefaultUpdateInferenceClassificationOverrideOperationOptions() UpdateInferenceClassificationOverrideOperationOptions

func (UpdateInferenceClassificationOverrideOperationOptions) ToHeaders

func (UpdateInferenceClassificationOverrideOperationOptions) ToOData

func (UpdateInferenceClassificationOverrideOperationOptions) ToQuery

type UpdateInferenceClassificationOverrideOperationResponse

type UpdateInferenceClassificationOverrideOperationResponse 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