Versions in this module Expand all Collapse all v0 v0.25.0 Dec 20, 2022 v0.24.0 Dec 18, 2022 v0.23.3 Dec 14, 2022 v0.23.2 Dec 14, 2022 v0.23.1 Dec 11, 2022 v0.23.0 Dec 9, 2022 v0.22.0 Jun 18, 2022 v0.21.0 Jun 17, 2022 v0.20.0 Jun 16, 2022 v0.19.0 Sep 5, 2021 v0.18.0 Jul 25, 2021 v0.17.0 May 8, 2021 v0.16.0 Mar 22, 2021 v0.15.0 Mar 13, 2021 Changes in this version + type Client struct + func New(client *client.Client) *Client + func (c *Client) NewCompositionsPaginator() *CompositionsPaginator + func (c *Client) NewCompositionsPaginatorWithOptions(options *CompositionsPageOptions) *CompositionsPaginator + func (c Client) Create(input *CreateCompositionInput) (*CreateCompositionResponse, error) + func (c Client) CreateWithContext(context context.Context, input *CreateCompositionInput) (*CreateCompositionResponse, error) + func (c Client) Page(options *CompositionsPageOptions) (*CompositionsPageResponse, error) + func (c Client) PageWithContext(context context.Context, options *CompositionsPageOptions) (*CompositionsPageResponse, error) + type CompositionsPage struct + CurrentPage *CompositionsPageResponse + Error error + type CompositionsPageOptions struct + DateCreatedAfter *string + DateCreatedBefore *string + Page *int + PageSize *int + PageToken *string + RoomSid *string + Status *string + type CompositionsPageResponse struct + Compositions []PageCompositionResponse + Meta PageMetaResponse + type CompositionsPaginator struct + Compositions []PageCompositionResponse + Page *CompositionsPage + func (p *CompositionsPaginator) CurrentPage() *CompositionsPageResponse + func (p *CompositionsPaginator) Error() error + func (p *CompositionsPaginator) Next() bool + func (p *CompositionsPaginator) NextWithContext(context context.Context) bool + type CreateCompositionInput struct + AudioSources *[]string + AudioSourcesExcluded *[]string + Format *string + Resolution *string + RoomSid string + StatusCallback *string + StatusCallbackMethod *string + Trim *bool + VideoLayout *string + type CreateCompositionResponse struct + AccountSid string + AudioSources []string + AudioSourcesExcluded []string + Bitrate int + DateCompleted *time.Time + DateCreated time.Time + DateDeleted *time.Time + Duration int + Format string + Resolution string + RoomSid string + Sid string + Size int + Status string + Trim bool + URL string + VideoLayout map[string]interface{} + type PageCompositionResponse struct + AccountSid string + AudioSources []string + AudioSourcesExcluded []string + Bitrate int + DateCompleted *time.Time + DateCreated time.Time + DateDeleted *time.Time + Duration int + Format string + Resolution string + RoomSid string + Sid string + Size int + Status string + Trim bool + URL string + VideoLayout map[string]interface{} + type PageMetaResponse struct + FirstPageURL string + Key string + NextPageURL *string + Page int + PageSize int + PreviousPageURL *string + URL string