profileposition

package
v0.20240923.1151247 Latest Latest
Warning

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

Go to latest
Published: Sep 23, 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 CreateProfilePositionOperationOptions

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

func DefaultCreateProfilePositionOperationOptions

func DefaultCreateProfilePositionOperationOptions() CreateProfilePositionOperationOptions

func (CreateProfilePositionOperationOptions) ToHeaders

func (CreateProfilePositionOperationOptions) ToOData

func (CreateProfilePositionOperationOptions) ToQuery

type CreateProfilePositionOperationResponse

type CreateProfilePositionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.WorkPosition
}

type DeleteProfilePositionOperationOptions

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

func DefaultDeleteProfilePositionOperationOptions

func DefaultDeleteProfilePositionOperationOptions() DeleteProfilePositionOperationOptions

func (DeleteProfilePositionOperationOptions) ToHeaders

func (DeleteProfilePositionOperationOptions) ToOData

func (DeleteProfilePositionOperationOptions) ToQuery

type DeleteProfilePositionOperationResponse

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

type GetProfilePositionOperationOptions

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

func DefaultGetProfilePositionOperationOptions

func DefaultGetProfilePositionOperationOptions() GetProfilePositionOperationOptions

func (GetProfilePositionOperationOptions) ToHeaders

func (GetProfilePositionOperationOptions) ToOData

func (GetProfilePositionOperationOptions) ToQuery

type GetProfilePositionOperationResponse

type GetProfilePositionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.WorkPosition
}

type GetProfilePositionsCountOperationOptions

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

func DefaultGetProfilePositionsCountOperationOptions

func DefaultGetProfilePositionsCountOperationOptions() GetProfilePositionsCountOperationOptions

func (GetProfilePositionsCountOperationOptions) ToHeaders

func (GetProfilePositionsCountOperationOptions) ToOData

func (GetProfilePositionsCountOperationOptions) ToQuery

type GetProfilePositionsCountOperationResponse

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

type ListProfilePositionsCompleteResult

type ListProfilePositionsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.WorkPosition
}

type ListProfilePositionsCustomPager

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

type ListProfilePositionsOperationOptions

type ListProfilePositionsOperationOptions 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 DefaultListProfilePositionsOperationOptions

func DefaultListProfilePositionsOperationOptions() ListProfilePositionsOperationOptions

func (ListProfilePositionsOperationOptions) ToHeaders

func (ListProfilePositionsOperationOptions) ToOData

func (ListProfilePositionsOperationOptions) ToQuery

type ListProfilePositionsOperationResponse

type ListProfilePositionsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.WorkPosition
}

type ProfilePositionClient

type ProfilePositionClient struct {
	Client *msgraph.Client
}

func NewProfilePositionClientWithBaseURI

func NewProfilePositionClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfilePositionClient, error)

func (ProfilePositionClient) CreateProfilePosition

CreateProfilePosition - Create workPosition. Use this API to create a new workPosition in a user's profile.

func (ProfilePositionClient) DeleteProfilePosition

DeleteProfilePosition - Delete workPosition. Delete a specific workPosition object from a user's profile.

func (ProfilePositionClient) GetProfilePosition

GetProfilePosition - Get workPosition. Retrieve the properties and relationships of a workPosition object in a user's profile.

func (ProfilePositionClient) GetProfilePositionsCount

GetProfilePositionsCount - Get the number of the resource

func (ProfilePositionClient) ListProfilePositions

ListProfilePositions - List positions. Retrieve a list of workPosition objects from a user's profile.

func (ProfilePositionClient) ListProfilePositionsComplete

ListProfilePositionsComplete retrieves all the results into a single object

func (ProfilePositionClient) ListProfilePositionsCompleteMatchingPredicate

func (c ProfilePositionClient) ListProfilePositionsCompleteMatchingPredicate(ctx context.Context, options ListProfilePositionsOperationOptions, predicate WorkPositionOperationPredicate) (result ListProfilePositionsCompleteResult, err error)

ListProfilePositionsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (ProfilePositionClient) UpdateProfilePosition

UpdateProfilePosition - Update workPosition. Update the properties of a workPosition object in a user's profile.

type UpdateProfilePositionOperationOptions

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

func DefaultUpdateProfilePositionOperationOptions

func DefaultUpdateProfilePositionOperationOptions() UpdateProfilePositionOperationOptions

func (UpdateProfilePositionOperationOptions) ToHeaders

func (UpdateProfilePositionOperationOptions) ToOData

func (UpdateProfilePositionOperationOptions) ToQuery

type UpdateProfilePositionOperationResponse

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

type WorkPositionOperationPredicate

type WorkPositionOperationPredicate struct {
}

func (WorkPositionOperationPredicate) Matches

Jump to

Keyboard shortcuts

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