Documentation ¶
Index ¶
- type CallRecordingOperationPredicate
- type CreateOnlineMeetingRecordingOperationOptions
- type CreateOnlineMeetingRecordingOperationResponse
- type DeleteOnlineMeetingRecordingOperationOptions
- type DeleteOnlineMeetingRecordingOperationResponse
- type GetOnlineMeetingRecordingOperationOptions
- type GetOnlineMeetingRecordingOperationResponse
- type GetOnlineMeetingRecordingsCountOperationOptions
- type GetOnlineMeetingRecordingsCountOperationResponse
- type ListOnlineMeetingRecordingsCompleteResult
- type ListOnlineMeetingRecordingsCustomPager
- type ListOnlineMeetingRecordingsOperationOptions
- type ListOnlineMeetingRecordingsOperationResponse
- type OnlineMeetingRecordingClient
- func (c OnlineMeetingRecordingClient) CreateOnlineMeetingRecording(ctx context.Context, id stable.UserIdOnlineMeetingId, ...) (result CreateOnlineMeetingRecordingOperationResponse, err error)
- func (c OnlineMeetingRecordingClient) DeleteOnlineMeetingRecording(ctx context.Context, id stable.UserIdOnlineMeetingIdRecordingId, ...) (result DeleteOnlineMeetingRecordingOperationResponse, err error)
- func (c OnlineMeetingRecordingClient) GetOnlineMeetingRecording(ctx context.Context, id stable.UserIdOnlineMeetingIdRecordingId, ...) (result GetOnlineMeetingRecordingOperationResponse, err error)
- func (c OnlineMeetingRecordingClient) GetOnlineMeetingRecordingsCount(ctx context.Context, id stable.UserIdOnlineMeetingId, ...) (result GetOnlineMeetingRecordingsCountOperationResponse, err error)
- func (c OnlineMeetingRecordingClient) ListOnlineMeetingRecordings(ctx context.Context, id stable.UserIdOnlineMeetingId, ...) (result ListOnlineMeetingRecordingsOperationResponse, err error)
- func (c OnlineMeetingRecordingClient) ListOnlineMeetingRecordingsComplete(ctx context.Context, id stable.UserIdOnlineMeetingId, ...) (ListOnlineMeetingRecordingsCompleteResult, error)
- func (c OnlineMeetingRecordingClient) ListOnlineMeetingRecordingsCompleteMatchingPredicate(ctx context.Context, id stable.UserIdOnlineMeetingId, ...) (result ListOnlineMeetingRecordingsCompleteResult, err error)
- func (c OnlineMeetingRecordingClient) UpdateOnlineMeetingRecording(ctx context.Context, id stable.UserIdOnlineMeetingIdRecordingId, ...) (result UpdateOnlineMeetingRecordingOperationResponse, err error)
- type UpdateOnlineMeetingRecordingOperationOptions
- type UpdateOnlineMeetingRecordingOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CallRecordingOperationPredicate ¶
type CallRecordingOperationPredicate struct { }
func (CallRecordingOperationPredicate) Matches ¶
func (p CallRecordingOperationPredicate) Matches(input stable.CallRecording) bool
type CreateOnlineMeetingRecordingOperationOptions ¶
type CreateOnlineMeetingRecordingOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateOnlineMeetingRecordingOperationOptions ¶
func DefaultCreateOnlineMeetingRecordingOperationOptions() CreateOnlineMeetingRecordingOperationOptions
func (CreateOnlineMeetingRecordingOperationOptions) ToHeaders ¶
func (o CreateOnlineMeetingRecordingOperationOptions) ToHeaders() *client.Headers
func (CreateOnlineMeetingRecordingOperationOptions) ToOData ¶
func (o CreateOnlineMeetingRecordingOperationOptions) ToOData() *odata.Query
func (CreateOnlineMeetingRecordingOperationOptions) ToQuery ¶
func (o CreateOnlineMeetingRecordingOperationOptions) ToQuery() *client.QueryParams
type DeleteOnlineMeetingRecordingOperationOptions ¶
type DeleteOnlineMeetingRecordingOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteOnlineMeetingRecordingOperationOptions ¶
func DefaultDeleteOnlineMeetingRecordingOperationOptions() DeleteOnlineMeetingRecordingOperationOptions
func (DeleteOnlineMeetingRecordingOperationOptions) ToHeaders ¶
func (o DeleteOnlineMeetingRecordingOperationOptions) ToHeaders() *client.Headers
func (DeleteOnlineMeetingRecordingOperationOptions) ToOData ¶
func (o DeleteOnlineMeetingRecordingOperationOptions) ToOData() *odata.Query
func (DeleteOnlineMeetingRecordingOperationOptions) ToQuery ¶
func (o DeleteOnlineMeetingRecordingOperationOptions) ToQuery() *client.QueryParams
type GetOnlineMeetingRecordingOperationOptions ¶
type GetOnlineMeetingRecordingOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetOnlineMeetingRecordingOperationOptions ¶
func DefaultGetOnlineMeetingRecordingOperationOptions() GetOnlineMeetingRecordingOperationOptions
func (GetOnlineMeetingRecordingOperationOptions) ToHeaders ¶
func (o GetOnlineMeetingRecordingOperationOptions) ToHeaders() *client.Headers
func (GetOnlineMeetingRecordingOperationOptions) ToOData ¶
func (o GetOnlineMeetingRecordingOperationOptions) ToOData() *odata.Query
func (GetOnlineMeetingRecordingOperationOptions) ToQuery ¶
func (o GetOnlineMeetingRecordingOperationOptions) ToQuery() *client.QueryParams
type GetOnlineMeetingRecordingsCountOperationOptions ¶
type GetOnlineMeetingRecordingsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetOnlineMeetingRecordingsCountOperationOptions ¶
func DefaultGetOnlineMeetingRecordingsCountOperationOptions() GetOnlineMeetingRecordingsCountOperationOptions
func (GetOnlineMeetingRecordingsCountOperationOptions) ToHeaders ¶
func (o GetOnlineMeetingRecordingsCountOperationOptions) ToHeaders() *client.Headers
func (GetOnlineMeetingRecordingsCountOperationOptions) ToOData ¶
func (o GetOnlineMeetingRecordingsCountOperationOptions) ToOData() *odata.Query
func (GetOnlineMeetingRecordingsCountOperationOptions) ToQuery ¶
func (o GetOnlineMeetingRecordingsCountOperationOptions) ToQuery() *client.QueryParams
type ListOnlineMeetingRecordingsCompleteResult ¶
type ListOnlineMeetingRecordingsCompleteResult struct { LatestHttpResponse *http.Response Items []stable.CallRecording }
type ListOnlineMeetingRecordingsCustomPager ¶
type ListOnlineMeetingRecordingsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListOnlineMeetingRecordingsCustomPager) NextPageLink ¶
func (p *ListOnlineMeetingRecordingsCustomPager) NextPageLink() *odata.Link
type ListOnlineMeetingRecordingsOperationOptions ¶
type ListOnlineMeetingRecordingsOperationOptions 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 DefaultListOnlineMeetingRecordingsOperationOptions ¶
func DefaultListOnlineMeetingRecordingsOperationOptions() ListOnlineMeetingRecordingsOperationOptions
func (ListOnlineMeetingRecordingsOperationOptions) ToHeaders ¶
func (o ListOnlineMeetingRecordingsOperationOptions) ToHeaders() *client.Headers
func (ListOnlineMeetingRecordingsOperationOptions) ToOData ¶
func (o ListOnlineMeetingRecordingsOperationOptions) ToOData() *odata.Query
func (ListOnlineMeetingRecordingsOperationOptions) ToQuery ¶
func (o ListOnlineMeetingRecordingsOperationOptions) ToQuery() *client.QueryParams
type OnlineMeetingRecordingClient ¶
func NewOnlineMeetingRecordingClientWithBaseURI ¶
func NewOnlineMeetingRecordingClientWithBaseURI(sdkApi sdkEnv.Api) (*OnlineMeetingRecordingClient, error)
func (OnlineMeetingRecordingClient) CreateOnlineMeetingRecording ¶
func (c OnlineMeetingRecordingClient) CreateOnlineMeetingRecording(ctx context.Context, id stable.UserIdOnlineMeetingId, input stable.CallRecording, options CreateOnlineMeetingRecordingOperationOptions) (result CreateOnlineMeetingRecordingOperationResponse, err error)
CreateOnlineMeetingRecording - Create new navigation property to recordings for users
func (OnlineMeetingRecordingClient) DeleteOnlineMeetingRecording ¶
func (c OnlineMeetingRecordingClient) DeleteOnlineMeetingRecording(ctx context.Context, id stable.UserIdOnlineMeetingIdRecordingId, options DeleteOnlineMeetingRecordingOperationOptions) (result DeleteOnlineMeetingRecordingOperationResponse, err error)
DeleteOnlineMeetingRecording - Delete navigation property recordings for users
func (OnlineMeetingRecordingClient) GetOnlineMeetingRecording ¶
func (c OnlineMeetingRecordingClient) GetOnlineMeetingRecording(ctx context.Context, id stable.UserIdOnlineMeetingIdRecordingId, options GetOnlineMeetingRecordingOperationOptions) (result GetOnlineMeetingRecordingOperationResponse, err error)
GetOnlineMeetingRecording - Get callRecording. Get a callRecording object associated with a scheduled onlineMeeting. This API doesn't support getting call recordings from channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording.
func (OnlineMeetingRecordingClient) GetOnlineMeetingRecordingsCount ¶
func (c OnlineMeetingRecordingClient) GetOnlineMeetingRecordingsCount(ctx context.Context, id stable.UserIdOnlineMeetingId, options GetOnlineMeetingRecordingsCountOperationOptions) (result GetOnlineMeetingRecordingsCountOperationResponse, err error)
GetOnlineMeetingRecordingsCount - Get the number of the resource
func (OnlineMeetingRecordingClient) ListOnlineMeetingRecordings ¶
func (c OnlineMeetingRecordingClient) ListOnlineMeetingRecordings(ctx context.Context, id stable.UserIdOnlineMeetingId, options ListOnlineMeetingRecordingsOperationOptions) (result ListOnlineMeetingRecordingsOperationResponse, err error)
ListOnlineMeetingRecordings - Get callRecording. Get a callRecording object associated with a scheduled onlineMeeting. This API doesn't support getting call recordings from channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording.
func (OnlineMeetingRecordingClient) ListOnlineMeetingRecordingsComplete ¶
func (c OnlineMeetingRecordingClient) ListOnlineMeetingRecordingsComplete(ctx context.Context, id stable.UserIdOnlineMeetingId, options ListOnlineMeetingRecordingsOperationOptions) (ListOnlineMeetingRecordingsCompleteResult, error)
ListOnlineMeetingRecordingsComplete retrieves all the results into a single object
func (OnlineMeetingRecordingClient) ListOnlineMeetingRecordingsCompleteMatchingPredicate ¶
func (c OnlineMeetingRecordingClient) ListOnlineMeetingRecordingsCompleteMatchingPredicate(ctx context.Context, id stable.UserIdOnlineMeetingId, options ListOnlineMeetingRecordingsOperationOptions, predicate CallRecordingOperationPredicate) (result ListOnlineMeetingRecordingsCompleteResult, err error)
ListOnlineMeetingRecordingsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (OnlineMeetingRecordingClient) UpdateOnlineMeetingRecording ¶
func (c OnlineMeetingRecordingClient) UpdateOnlineMeetingRecording(ctx context.Context, id stable.UserIdOnlineMeetingIdRecordingId, input stable.CallRecording, options UpdateOnlineMeetingRecordingOperationOptions) (result UpdateOnlineMeetingRecordingOperationResponse, err error)
UpdateOnlineMeetingRecording - Update the navigation property recordings in users
type UpdateOnlineMeetingRecordingOperationOptions ¶
type UpdateOnlineMeetingRecordingOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateOnlineMeetingRecordingOperationOptions ¶
func DefaultUpdateOnlineMeetingRecordingOperationOptions() UpdateOnlineMeetingRecordingOperationOptions
func (UpdateOnlineMeetingRecordingOperationOptions) ToHeaders ¶
func (o UpdateOnlineMeetingRecordingOperationOptions) ToHeaders() *client.Headers
func (UpdateOnlineMeetingRecordingOperationOptions) ToOData ¶
func (o UpdateOnlineMeetingRecordingOperationOptions) ToOData() *odata.Query
func (UpdateOnlineMeetingRecordingOperationOptions) ToQuery ¶
func (o UpdateOnlineMeetingRecordingOperationOptions) ToQuery() *client.QueryParams