From 817a7a2bc66cf943d727637501e22276b0d9b315 Mon Sep 17 00:00:00 2001 From: Danny Adams Date: Thu, 26 Jan 2023 15:51:39 -0500 Subject: [PATCH] UPdates to /graph/betasdk/sites package Final sweep to bring src files down to bare minimum for Site Page management. --- .../sites/item_items_count_request_builder.go | 115 -------------- .../sites/item_items_request_builder.go | 142 ------------------ ..._get_web_parts_by_position_responseable.go | 7 +- ...item_pages_item_publish_request_builder.go | 6 + ...es_item_web_parts_count_request_builder.go | 10 ++ ...et_position_of_web_part_request_builder.go | 12 ++ ...em_pages_item_web_parts_request_builder.go | 18 +++ ...web_parts_web_part_item_request_builder.go | 29 ++++ .../sites/item_pages_request_builder.go | 16 ++ ...em_pages_site_page_item_request_builder.go | 28 +++- .../sites/item_sites_count_request_builder.go | 10 ++ .../sites/item_sites_request_builder.go | 114 -------------- .../item_sites_site_item_request_builder.go | 10 ++ .../sites/site_item_request_builder.go | 58 ++++--- .../betasdk/sites/sites_request_builder.go | 54 ------- 15 files changed, 176 insertions(+), 453 deletions(-) delete mode 100644 src/internal/connector/graph/betasdk/sites/item_items_count_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_items_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_sites_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/sites_request_builder.go diff --git a/src/internal/connector/graph/betasdk/sites/item_items_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_items_count_request_builder.go deleted file mode 100644 index afcefc091..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_items_count_request_builder.go +++ /dev/null @@ -1,115 +0,0 @@ -package sites - -import ( - "context" - - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" -) - -// ItemItemsCountRequestBuilder provides operations to count the resources in the collection. -type ItemItemsCountRequestBuilder struct { - // Path parameters for the request - pathParameters map[string]string - // The request adapter to use to execute the requests. - requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter - // Url template to use to build the URL for the current request builder - urlTemplate string -} - -// ItemItemsCountRequestBuilderGetQueryParameters get the number of the resource -type ItemItemsCountRequestBuilderGetQueryParameters struct { - // Filter items by property values - Filter *string `uriparametername:"%24filter"` - // Search items by search phrases - Search *string `uriparametername:"%24search"` -} - -// ItemItemsCountRequestBuilderGetRequestConfiguration configuration -// for the request such as headers, query parameters, and middleware options. -type ItemItemsCountRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemItemsCountRequestBuilderGetQueryParameters -} - -// NewItemItemsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values. -func NewItemItemsCountRequestBuilderInternal(pathParameters map[string]string, - requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, -) *ItemItemsCountRequestBuilder { - m := &ItemItemsCountRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/items/$count{?%24search,%24filter}" - urlTplParams := make(map[string]string) - - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - - return m -} - -// NewItemItemsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values. -func NewItemItemsCountRequestBuilder(rawURL string, - requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, -) *ItemItemsCountRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawURL - - return NewItemItemsCountRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation get the number of the resource -func (m *ItemItemsCountRequestBuilder) CreateGetRequestInformation( - ctx context.Context, - requestConfiguration *ItemItemsCountRequestBuilderGetRequestConfiguration, -) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET - requestInfo.Headers.Add("Accept", "text/plain") - - if requestConfiguration != nil { - if requestConfiguration.QueryParameters != nil { - requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) - } - - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - - return requestInfo, nil -} - -// Get get the number of the resource -func (m *ItemItemsCountRequestBuilder) Get( - ctx context.Context, - requestConfiguration *ItemItemsCountRequestBuilderGetRequestConfiguration, -) (*int32, error) { - requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration) - if err != nil { - return nil, err - } - - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - - res, err := m.requestAdapter.SendPrimitive(ctx, requestInfo, "int32", errorMapping) - if err != nil { - return nil, err - } - - if res == nil { - return nil, nil - } - - return res.(*int32), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_items_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_items_request_builder.go deleted file mode 100644 index 82caa40be..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_items_request_builder.go +++ /dev/null @@ -1,142 +0,0 @@ -package sites - -import ( - "context" - - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/microsoftgraph/msgraph-sdk-go/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" -) - -// ItemItemsRequestBuilder provides operations to manage the items property of the microsoft.graph.site entity. -type ItemItemsRequestBuilder struct { - // Path parameters for the request - pathParameters map[string]string - // The request adapter to use to execute the requests. - requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter - // Url template to use to build the URL for the current request builder - urlTemplate string -} - -// ItemItemsRequestBuilderGetQueryParameters used to address any item -// contained in this site. This collection cannot be enumerated. -type ItemItemsRequestBuilderGetQueryParameters struct { - // Include count of items - Count *bool `uriparametername:"%24count"` - // Expand related entities - Expand []string `uriparametername:"%24expand"` - // Filter items by property values - Filter *string `uriparametername:"%24filter"` - // Order items by property values - Orderby []string `uriparametername:"%24orderby"` - // Search items by search phrases - Search *string `uriparametername:"%24search"` - // Select properties to be returned - Select []string `uriparametername:"%24select"` - // Skip the first n items - Skip *int32 `uriparametername:"%24skip"` - // Show only the first n items - Top *int32 `uriparametername:"%24top"` -} - -// ItemItemsRequestBuilderGetRequestConfiguration configuration for the request -// such as headers, query parameters, and middleware options. -type ItemItemsRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemItemsRequestBuilderGetQueryParameters -} - -// NewItemItemsRequestBuilderInternal instantiates a new ItemsRequestBuilder and sets the default values. -func NewItemItemsRequestBuilderInternal( - pathParameters map[string]string, - requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, -) *ItemItemsRequestBuilder { - m := &ItemItemsRequestBuilder{} - //nolint:lll - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/items{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}" - urlTplParams := make(map[string]string) - - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - - return m -} - -// NewItemItemsRequestBuilder instantiates a new ItemsRequestBuilder and sets the default values. -func NewItemItemsRequestBuilder( - rawURL string, - requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, -) *ItemItemsRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawURL - - return NewItemItemsRequestBuilderInternal(urlParams, requestAdapter) -} - -// Count provides operations to count the resources in the collection. -func (m *ItemItemsRequestBuilder) Count() *ItemItemsCountRequestBuilder { - return NewItemItemsCountRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// CreateGetRequestInformation used to address any item contained in this site. This collection cannot be enumerated. -func (m *ItemItemsRequestBuilder) CreateGetRequestInformation( - ctx context.Context, - requestConfiguration *ItemItemsRequestBuilderGetRequestConfiguration, -) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET - requestInfo.Headers.Add("Accept", "application/json") - - if requestConfiguration != nil { - if requestConfiguration.QueryParameters != nil { - requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) - } - - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - - return requestInfo, nil -} - -// Get used to address any item contained in this site. This collection cannot be enumerated. -func (m *ItemItemsRequestBuilder) Get( - ctx context.Context, - requestConfiguration *ItemItemsRequestBuilderGetRequestConfiguration, -) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.BaseItemCollectionResponseable, error) { - requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration) - if err != nil { - return nil, err - } - - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - - res, err := m.requestAdapter.Send( - ctx, - requestInfo, - //nolint:lll - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateBaseItemCollectionResponseFromDiscriminatorValue, - errorMapping) - if err != nil { - return nil, err - } - - if res == nil { - return nil, nil - } - - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.BaseItemCollectionResponseable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_get_web_parts_by_position_responseable.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_get_web_parts_by_position_responseable.go index 2f10324b3..f862929ab 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_get_web_parts_by_position_responseable.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_get_web_parts_by_position_responseable.go @@ -1,12 +1,13 @@ package sites import ( - msmodel "github.com/microsoftgraph/msgraph-sdk-go/models" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" + msmodel "github.com/microsoftgraph/msgraph-sdk-go/models" + ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" ) + +// ItemPagesItemGetWebPartsByPositionResponseable type ItemPagesItemGetWebPartsByPositionResponseable interface { msmodel.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_publish_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_publish_request_builder.go index 17c3a7a75..56197e940 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_publish_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_publish_request_builder.go @@ -17,6 +17,7 @@ type ItemPagesItemPublishRequestBuilder struct { urlTemplate string } +// nolint:lll // ItemPagesItemPublishRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. type ItemPagesItemPublishRequestBuilderPostRequestConfiguration struct { // Request headers @@ -25,6 +26,7 @@ type ItemPagesItemPublishRequestBuilderPostRequestConfiguration struct { Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } +// nolint:lll,wsl // NewItemPagesItemPublishRequestBuilderInternal instantiates a new PublishRequestBuilder and sets the default values. func NewItemPagesItemPublishRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemPublishRequestBuilder { m := &ItemPagesItemPublishRequestBuilder{} @@ -39,12 +41,15 @@ func NewItemPagesItemPublishRequestBuilderInternal(pathParameters map[string]str } // NewItemPagesItemPublishRequestBuilder instantiates a new PublishRequestBuilder and sets the default values. +// +//nolint:lll,wsl,revive func NewItemPagesItemPublishRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemPublishRequestBuilder { urlParams := make(map[string]string) urlParams["request-raw-url"] = rawUrl return NewItemPagesItemPublishRequestBuilderInternal(urlParams, requestAdapter) } +// //nolint:wsl,revive,lll // CreatePostRequestInformation invoke action publish func (m *ItemPagesItemPublishRequestBuilder) CreatePostRequestInformation(ctx context.Context, requestConfiguration *ItemPagesItemPublishRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() @@ -58,6 +63,7 @@ func (m *ItemPagesItemPublishRequestBuilder) CreatePostRequestInformation(ctx co return requestInfo, nil } +// //nolint:wsl,revive,lll // Post invoke action publish func (m *ItemPagesItemPublishRequestBuilder) Post(ctx context.Context, requestConfiguration *ItemPagesItemPublishRequestBuilderPostRequestConfiguration) error { requestInfo, err := m.CreatePostRequestInformation(ctx, requestConfiguration) diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_count_request_builder.go index 7a5090ca0..57c875179 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_count_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_count_request_builder.go @@ -26,6 +26,8 @@ type ItemPagesItemWebPartsCountRequestBuilderGetQueryParameters struct { } // ItemPagesItemWebPartsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:lll type ItemPagesItemWebPartsCountRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -36,6 +38,8 @@ type ItemPagesItemWebPartsCountRequestBuilderGetRequestConfiguration struct { } // NewItemPagesItemWebPartsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemPagesItemWebPartsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsCountRequestBuilder { m := &ItemPagesItemWebPartsCountRequestBuilder{} m.urlTemplate = "{+baseurl}/sites/{site%2Did}/pages/{sitePage%2Did}/webParts/$count{?%24search,%24filter}" @@ -49,6 +53,8 @@ func NewItemPagesItemWebPartsCountRequestBuilderInternal(pathParameters map[stri } // NewItemPagesItemWebPartsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemPagesItemWebPartsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsCountRequestBuilder { urlParams := make(map[string]string) urlParams["request-raw-url"] = rawUrl @@ -56,6 +62,8 @@ func NewItemPagesItemWebPartsCountRequestBuilder(rawUrl string, requestAdapter i } // CreateGetRequestInformation get the number of the resource +// +//nolint:wsl,revive,lll func (m *ItemPagesItemWebPartsCountRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsCountRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -73,6 +81,8 @@ func (m *ItemPagesItemWebPartsCountRequestBuilder) CreateGetRequestInformation(c } // Get get the number of the resource +// +//nolint:wsl,revive,lll func (m *ItemPagesItemWebPartsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsCountRequestBuilderGetRequestConfiguration) (*int32, error) { requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration) if err != nil { diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_item_get_position_of_web_part_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_item_get_position_of_web_part_request_builder.go index 70846ef65..4bb325673 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_item_get_position_of_web_part_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_item_get_position_of_web_part_request_builder.go @@ -9,6 +9,8 @@ import ( ) // ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder provides operations to call the getPositionOfWebPart method. +// +//nolint:lll type ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder struct { // Path parameters for the request pathParameters map[string]string @@ -19,6 +21,8 @@ type ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder struct { } // ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:lll type ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderPostRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -27,6 +31,8 @@ type ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderPostRequestConfi } // NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderInternal instantiates a new GetPositionOfWebPartRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder { m := &ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder{} m.urlTemplate = "{+baseurl}/sites/{site%2Did}/pages/{sitePage%2Did}/webParts/{webPart%2Did}/microsoft.graph.getPositionOfWebPart" @@ -40,6 +46,8 @@ func NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderInternal(path } // NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder instantiates a new GetPositionOfWebPartRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder { urlParams := make(map[string]string) urlParams["request-raw-url"] = rawUrl @@ -47,6 +55,8 @@ func NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder(rawUrl strin } // CreatePostRequestInformation invoke action getPositionOfWebPart +// +//nolint:wsl,revive,lll func (m *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder) CreatePostRequestInformation(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -64,6 +74,8 @@ func (m *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder) CreatePost // [Find more info here] // // [Find more info here]: https://docs.microsoft.com/graph/api/webpart-getposition?view=graph-rest-1.0 +// +//nolint:wsl,revive,lll func (m *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder) Post(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderPostRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartPositionable, error) { requestInfo, err := m.CreatePostRequestInformation(ctx, requestConfiguration) if err != nil { diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_request_builder.go index 7bda6eb9b..0e349df74 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_request_builder.go @@ -9,6 +9,8 @@ import ( ) // ItemPagesItemWebPartsRequestBuilder provides operations to manage the webParts property of the microsoft.graph.sitePage entity. +// +//nolint:lll type ItemPagesItemWebPartsRequestBuilder struct { // Path parameters for the request pathParameters map[string]string @@ -39,6 +41,8 @@ type ItemPagesItemWebPartsRequestBuilderGetQueryParameters struct { } // ItemPagesItemWebPartsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:lll type ItemPagesItemWebPartsRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -49,6 +53,8 @@ type ItemPagesItemWebPartsRequestBuilderGetRequestConfiguration struct { } // ItemPagesItemWebPartsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:lll type ItemPagesItemWebPartsRequestBuilderPostRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -57,6 +63,8 @@ type ItemPagesItemWebPartsRequestBuilderPostRequestConfiguration struct { } // NewItemPagesItemWebPartsRequestBuilderInternal instantiates a new WebPartsRequestBuilder and sets the default values. +// +//nolint:lll,wsl func NewItemPagesItemWebPartsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsRequestBuilder { m := &ItemPagesItemWebPartsRequestBuilder{} m.urlTemplate = "{+baseurl}/sites/{site%2Did}/pages/{sitePage%2Did}/webParts{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}" @@ -70,6 +78,8 @@ func NewItemPagesItemWebPartsRequestBuilderInternal(pathParameters map[string]st } // NewItemPagesItemWebPartsRequestBuilder instantiates a new WebPartsRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemPagesItemWebPartsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsRequestBuilder { urlParams := make(map[string]string) urlParams["request-raw-url"] = rawUrl @@ -82,6 +92,8 @@ func (m *ItemPagesItemWebPartsRequestBuilder) Count() *ItemPagesItemWebPartsCoun } // CreateGetRequestInformation collection of webparts on the SharePoint page +// +//nolint:wsl,revive,lll func (m *ItemPagesItemWebPartsRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -99,6 +111,8 @@ func (m *ItemPagesItemWebPartsRequestBuilder) CreateGetRequestInformation(ctx co } // CreatePostRequestInformation create new navigation property to webParts for sites +// +//nolint:wsl,revive,lll,errcheck func (m *ItemPagesItemWebPartsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, requestConfiguration *ItemPagesItemWebPartsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -114,6 +128,8 @@ func (m *ItemPagesItemWebPartsRequestBuilder) CreatePostRequestInformation(ctx c } // Get collection of webparts on the SharePoint page +// +//nolint:wsl,revive,lll func (m *ItemPagesItemWebPartsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartCollectionResponseable, error) { requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration) if err != nil { @@ -134,6 +150,8 @@ func (m *ItemPagesItemWebPartsRequestBuilder) Get(ctx context.Context, requestCo } // Post create new navigation property to webParts for sites +// +//nolint:wsl,revive,lll func (m *ItemPagesItemWebPartsRequestBuilder) Post(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, requestConfiguration *ItemPagesItemWebPartsRequestBuilderPostRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, error) { requestInfo, err := m.CreatePostRequestInformation(ctx, body, requestConfiguration) if err != nil { diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_web_part_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_web_part_item_request_builder.go index 8fc5e1f32..25dba98cf 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_web_part_item_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_web_parts_web_part_item_request_builder.go @@ -5,10 +5,13 @@ import ( ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) // ItemPagesItemWebPartsWebPartItemRequestBuilder provides operations to manage the webParts property of the microsoft.graph.sitePage entity. +// +//nolint:wsl,revive,lll type ItemPagesItemWebPartsWebPartItemRequestBuilder struct { // Path parameters for the request pathParameters map[string]string @@ -19,6 +22,8 @@ type ItemPagesItemWebPartsWebPartItemRequestBuilder struct { } // ItemPagesItemWebPartsWebPartItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:wsl,revive,lll type ItemPagesItemWebPartsWebPartItemRequestBuilderDeleteRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -27,6 +32,8 @@ type ItemPagesItemWebPartsWebPartItemRequestBuilderDeleteRequestConfiguration st } // ItemPagesItemWebPartsWebPartItemRequestBuilderGetQueryParameters collection of webparts on the SharePoint page +// +//nolint:wsl,revive,lll type ItemPagesItemWebPartsWebPartItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -35,6 +42,8 @@ type ItemPagesItemWebPartsWebPartItemRequestBuilderGetQueryParameters struct { } // ItemPagesItemWebPartsWebPartItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:wsl,revive,lll type ItemPagesItemWebPartsWebPartItemRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -45,6 +54,8 @@ type ItemPagesItemWebPartsWebPartItemRequestBuilderGetRequestConfiguration struc } // ItemPagesItemWebPartsWebPartItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:wsl,revive,lll type ItemPagesItemWebPartsWebPartItemRequestBuilderPatchRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -53,6 +64,8 @@ type ItemPagesItemWebPartsWebPartItemRequestBuilderPatchRequestConfiguration str } // NewItemPagesItemWebPartsWebPartItemRequestBuilderInternal instantiates a new WebPartItemRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemPagesItemWebPartsWebPartItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsWebPartItemRequestBuilder { m := &ItemPagesItemWebPartsWebPartItemRequestBuilder{} m.urlTemplate = "{+baseurl}/sites/{site%2Did}/pages/{sitePage%2Did}/webParts/{webPart%2Did}{?%24select,%24expand}" @@ -66,6 +79,8 @@ func NewItemPagesItemWebPartsWebPartItemRequestBuilderInternal(pathParameters ma } // NewItemPagesItemWebPartsWebPartItemRequestBuilder instantiates a new WebPartItemRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemPagesItemWebPartsWebPartItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesItemWebPartsWebPartItemRequestBuilder { urlParams := make(map[string]string) urlParams["request-raw-url"] = rawUrl @@ -73,6 +88,8 @@ func NewItemPagesItemWebPartsWebPartItemRequestBuilder(rawUrl string, requestAda } // CreateDeleteRequestInformation delete navigation property webParts for sites +// +//nolint:wsl,revive,lll func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsWebPartItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -86,6 +103,8 @@ func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) CreateDeleteRequestInfo } // CreateGetRequestInformation collection of webparts on the SharePoint page +// +//nolint:wsl,revive,lll func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsWebPartItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -103,6 +122,8 @@ func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) CreateGetRequestInforma } // CreatePatchRequestInformation update the navigation property webParts in sites +// +//nolint:wsl,revive,lll,errcheck func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, requestConfiguration *ItemPagesItemWebPartsWebPartItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -118,6 +139,8 @@ func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) CreatePatchRequestInfor } // Delete delete navigation property webParts for sites +// +//nolint:wsl,revive,lll func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsWebPartItemRequestBuilderDeleteRequestConfiguration) error { requestInfo, err := m.CreateDeleteRequestInformation(ctx, requestConfiguration) if err != nil { @@ -135,6 +158,8 @@ func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) Delete(ctx context.Cont } // Get collection of webparts on the SharePoint page +// +//nolint:wsl,revive,lll func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemPagesItemWebPartsWebPartItemRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, error) { requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration) if err != nil { @@ -155,11 +180,15 @@ func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) Get(ctx context.Context } // GetPositionOfWebPart provides operations to call the getPositionOfWebPart method. +// +//nolint:wsl,revive,lll func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) GetPositionOfWebPart() *ItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilder { return NewItemPagesItemWebPartsItemGetPositionOfWebPartRequestBuilderInternal(m.pathParameters, m.requestAdapter) } // Patch update the navigation property webParts in sites +// +//nolint:wsl,revive,lll func (m *ItemPagesItemWebPartsWebPartItemRequestBuilder) Patch(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, requestConfiguration *ItemPagesItemWebPartsWebPartItemRequestBuilderPatchRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.WebPartable, error) { requestInfo, err := m.CreatePatchRequestInformation(ctx, body, requestConfiguration) if err != nil { diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_request_builder.go index af2700a42..43f503439 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_request_builder.go @@ -19,6 +19,8 @@ type ItemPagesRequestBuilder struct { } // ItemPagesRequestBuilderGetQueryParameters get the collection of [sitePage][] objects from the site pages [list][] in a site [site][]. All pages in the site are returned (with pagination). Sort alphabetically by `name` in ascending order. +// +//nolint:lll type ItemPagesRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -39,6 +41,8 @@ type ItemPagesRequestBuilderGetQueryParameters struct { } // ItemPagesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:wsl,revive,lll type ItemPagesRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -49,6 +53,8 @@ type ItemPagesRequestBuilderGetRequestConfiguration struct { } // ItemPagesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:wsl,revive,lll type ItemPagesRequestBuilderPostRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -57,6 +63,8 @@ type ItemPagesRequestBuilderPostRequestConfiguration struct { } // NewItemPagesRequestBuilderInternal instantiates a new PagesRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemPagesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesRequestBuilder { m := &ItemPagesRequestBuilder{} m.urlTemplate = "{+baseurl}/sites/{site%2Did}/pages{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}" @@ -70,6 +78,8 @@ func NewItemPagesRequestBuilderInternal(pathParameters map[string]string, reques } // NewItemPagesRequestBuilder instantiates a new PagesRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemPagesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesRequestBuilder { urlParams := make(map[string]string) urlParams["request-raw-url"] = rawUrl @@ -82,6 +92,8 @@ func (m *ItemPagesRequestBuilder) Count() *ItemPagesCountRequestBuilder { } // CreateGetRequestInformation get the collection of [sitePage][] objects from the site pages [list][] in a site [site][]. All pages in the site are returned (with pagination). Sort alphabetically by `name` in ascending order. +// +//nolint:wsl,revive,lll func (m *ItemPagesRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemPagesRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -99,6 +111,8 @@ func (m *ItemPagesRequestBuilder) CreateGetRequestInformation(ctx context.Contex } // CreatePostRequestInformation create a new [sitePage][] in the site pages [list][] in a [site][]. +// +//nolint:errcheck,lll,wsl func (m *ItemPagesRequestBuilder) CreatePostRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, requestConfiguration *ItemPagesRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -117,6 +131,7 @@ func (m *ItemPagesRequestBuilder) CreatePostRequestInformation(ctx context.Conte // [Find more info here] // // [Find more info here]: https://docs.microsoft.com/graph/api/sitepage-list?view=graph-rest-1.0 +// //nolint:wsl,revive,lll func (m *ItemPagesRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemPagesRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageCollectionResponseable, error) { requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration) if err != nil { @@ -140,6 +155,7 @@ func (m *ItemPagesRequestBuilder) Get(ctx context.Context, requestConfiguration // [Find more info here] // // [Find more info here]: https://docs.microsoft.com/graph/api/sitepage-create?view=graph-rest-1.0 +// nolint:wsl,revive,lll func (m *ItemPagesRequestBuilder) Post(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, requestConfiguration *ItemPagesRequestBuilderPostRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, error) { requestInfo, err := m.CreatePostRequestInformation(ctx, body, requestConfiguration) if err != nil { diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_site_page_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_site_page_item_request_builder.go index 04fcaf8dc..29fda72bd 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_site_page_item_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_site_page_item_request_builder.go @@ -10,6 +10,8 @@ import ( ) // ItemPagesSitePageItemRequestBuilder provides operations to manage the pages property of the microsoft.graph.site entity. +// +//nolint:lll type ItemPagesSitePageItemRequestBuilder struct { // Path parameters for the request pathParameters map[string]string @@ -20,6 +22,8 @@ type ItemPagesSitePageItemRequestBuilder struct { } // ItemPagesSitePageItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:lll type ItemPagesSitePageItemRequestBuilderDeleteRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -36,6 +40,8 @@ type ItemPagesSitePageItemRequestBuilderGetQueryParameters struct { } // ItemPagesSitePageItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:lll type ItemPagesSitePageItemRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -46,6 +52,8 @@ type ItemPagesSitePageItemRequestBuilderGetRequestConfiguration struct { } // ItemPagesSitePageItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:wsl,revive,lll type ItemPagesSitePageItemRequestBuilderPatchRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -59,6 +67,8 @@ func (m *ItemPagesSitePageItemRequestBuilder) CanvasLayout() *ItemPagesItemCanva } // NewItemPagesSitePageItemRequestBuilderInternal instantiates a new SitePageItemRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemPagesSitePageItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesSitePageItemRequestBuilder { m := &ItemPagesSitePageItemRequestBuilder{} m.urlTemplate = "{+baseurl}/sites/{site%2Did}/pages/{sitePage%2Did}{?%24select,%24expand}" @@ -72,6 +82,8 @@ func NewItemPagesSitePageItemRequestBuilderInternal(pathParameters map[string]st } // NewItemPagesSitePageItemRequestBuilder instantiates a new SitePageItemRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemPagesSitePageItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPagesSitePageItemRequestBuilder { urlParams := make(map[string]string) urlParams["request-raw-url"] = rawUrl @@ -79,6 +91,8 @@ func NewItemPagesSitePageItemRequestBuilder(rawUrl string, requestAdapter i2ae41 } // CreateDeleteRequestInformation delete navigation property pages for sites +// +//nolint:wsl,revive,lll func (m *ItemPagesSitePageItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemPagesSitePageItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -92,6 +106,8 @@ func (m *ItemPagesSitePageItemRequestBuilder) CreateDeleteRequestInformation(ctx } // CreateGetRequestInformation the collection of pages in the SitePages list in this site. +// +//nolint:wsl,revive,lll func (m *ItemPagesSitePageItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemPagesSitePageItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -110,7 +126,7 @@ func (m *ItemPagesSitePageItemRequestBuilder) CreateGetRequestInformation(ctx co // CreatePatchRequestInformation update the navigation property pages in sites // -//nolint:errcheck +//nolint:errcheck,lll,wsl func (m *ItemPagesSitePageItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, requestConfiguration *ItemPagesSitePageItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -127,6 +143,8 @@ func (m *ItemPagesSitePageItemRequestBuilder) CreatePatchRequestInformation(ctx } // Delete delete navigation property pages for sites +// +//nolint:wsl,revive,lll func (m *ItemPagesSitePageItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemPagesSitePageItemRequestBuilderDeleteRequestConfiguration) error { requestInfo, err := m.CreateDeleteRequestInformation(ctx, requestConfiguration) if err != nil { @@ -144,6 +162,8 @@ func (m *ItemPagesSitePageItemRequestBuilder) Delete(ctx context.Context, reques } // Get the collection of pages in the SitePages list in this site. +// +//nolint:wsl,revive,lll func (m *ItemPagesSitePageItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemPagesSitePageItemRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, error) { requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration) if err != nil { @@ -164,11 +184,15 @@ func (m *ItemPagesSitePageItemRequestBuilder) Get(ctx context.Context, requestCo } // GetWebPartsByPosition provides operations to call the getWebPartsByPosition method. +// +//nolint:wsl,revive,lll func (m *ItemPagesSitePageItemRequestBuilder) GetWebPartsByPosition() *ItemPagesItemGetWebPartsByPositionRequestBuilder { return NewItemPagesItemGetWebPartsByPositionRequestBuilderInternal(m.pathParameters, m.requestAdapter) } // Patch update the navigation property pages in sites +// +//nolint:wsl,revive,lll func (m *ItemPagesSitePageItemRequestBuilder) Patch(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, requestConfiguration *ItemPagesSitePageItemRequestBuilderPatchRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.SitePageable, error) { requestInfo, err := m.CreatePatchRequestInformation(ctx, body, requestConfiguration) if err != nil { @@ -200,7 +224,7 @@ func (m *ItemPagesSitePageItemRequestBuilder) WebParts() *ItemPagesItemWebPartsR // WebPartsById provides operations to manage the webParts property of the microsoft.graph.sitePage entity. // -//nolint:revive +//nolint:revive,wsl func (m *ItemPagesSitePageItemRequestBuilder) WebPartsById(id string) *ItemPagesItemWebPartsWebPartItemRequestBuilder { urlTplParams := make(map[string]string) for idx, item := range m.pathParameters { diff --git a/src/internal/connector/graph/betasdk/sites/item_sites_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_sites_count_request_builder.go index db2f2f4f3..5a83c959c 100644 --- a/src/internal/connector/graph/betasdk/sites/item_sites_count_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_sites_count_request_builder.go @@ -26,6 +26,8 @@ type ItemSitesCountRequestBuilderGetQueryParameters struct { } // ItemSitesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:lll type ItemSitesCountRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -36,6 +38,8 @@ type ItemSitesCountRequestBuilderGetRequestConfiguration struct { } // NewItemSitesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values. +// +//nolint:wsl,lll func NewItemSitesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSitesCountRequestBuilder { m := &ItemSitesCountRequestBuilder{} m.urlTemplate = "{+baseurl}/sites/{site%2Did}/sites/$count{?%24search,%24filter}" @@ -49,6 +53,8 @@ func NewItemSitesCountRequestBuilderInternal(pathParameters map[string]string, r } // NewItemSitesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemSitesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSitesCountRequestBuilder { urlParams := make(map[string]string) urlParams["request-raw-url"] = rawUrl @@ -56,6 +62,8 @@ func NewItemSitesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7dae } // CreateGetRequestInformation get the number of the resource +// +//nolint:wsl,revive,lll func (m *ItemSitesCountRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemSitesCountRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -73,6 +81,8 @@ func (m *ItemSitesCountRequestBuilder) CreateGetRequestInformation(ctx context.C } // Get get the number of the resource +// +//nolint:wsl,revive,lll func (m *ItemSitesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemSitesCountRequestBuilderGetRequestConfiguration) (*int32, error) { requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration) if err != nil { diff --git a/src/internal/connector/graph/betasdk/sites/item_sites_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_sites_request_builder.go deleted file mode 100644 index 12fa23047..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_sites_request_builder.go +++ /dev/null @@ -1,114 +0,0 @@ -package sites - -import ( - "context" - - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" - msmodel "github.com/microsoftgraph/msgraph-sdk-go/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" -) - -// ItemSitesRequestBuilder provides operations to manage the sites property of the microsoft.graph.site entity. -type ItemSitesRequestBuilder struct { - // Path parameters for the request - pathParameters map[string]string - // The request adapter to use to execute the requests. - requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter - // Url template to use to build the URL for the current request builder - urlTemplate string -} - -// ItemSitesRequestBuilderGetQueryParameters get a collection of subsites defined for a [site][]. -type ItemSitesRequestBuilderGetQueryParameters struct { - // Include count of items - Count *bool `uriparametername:"%24count"` - // Expand related entities - Expand []string `uriparametername:"%24expand"` - // Filter items by property values - Filter *string `uriparametername:"%24filter"` - // Order items by property values - Orderby []string `uriparametername:"%24orderby"` - // Search items by search phrases - Search *string `uriparametername:"%24search"` - // Select properties to be returned - Select []string `uriparametername:"%24select"` - // Skip the first n items - Skip *int32 `uriparametername:"%24skip"` - // Show only the first n items - Top *int32 `uriparametername:"%24top"` -} - -// ItemSitesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemSitesRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemSitesRequestBuilderGetQueryParameters -} - -// NewItemSitesRequestBuilderInternal instantiates a new SitesRequestBuilder and sets the default values. -func NewItemSitesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSitesRequestBuilder { - m := &ItemSitesRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/sites{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemSitesRequestBuilder instantiates a new SitesRequestBuilder and sets the default values. -func NewItemSitesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSitesRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemSitesRequestBuilderInternal(urlParams, requestAdapter) -} - -// Count provides operations to count the resources in the collection. -func (m *ItemSitesRequestBuilder) Count() *ItemSitesCountRequestBuilder { - return NewItemSitesCountRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// CreateGetRequestInformation get a collection of subsites defined for a [site][]. -func (m *ItemSitesRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemSitesRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET - requestInfo.Headers.Add("Accept", "application/json") - if requestConfiguration != nil { - if requestConfiguration.QueryParameters != nil { - requestInfo.AddQueryParameters(*(requestConfiguration.QueryParameters)) - } - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Get get a collection of subsites defined for a [site][]. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0 -func (m *ItemSitesRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemSitesRequestBuilderGetRequestConfiguration) (msmodel.SiteCollectionResponseable, error) { - requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration) - if err != nil { - return nil, err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - res, err := m.requestAdapter.Send(ctx, requestInfo, msmodel.CreateSiteCollectionResponseFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(msmodel.SiteCollectionResponseable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_sites_site_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_sites_site_item_request_builder.go index af219abd0..c5959b0ff 100644 --- a/src/internal/connector/graph/betasdk/sites/item_sites_site_item_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_sites_site_item_request_builder.go @@ -27,6 +27,8 @@ type ItemSitesSiteItemRequestBuilderGetQueryParameters struct { } // ItemSitesSiteItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:lll type ItemSitesSiteItemRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -37,6 +39,8 @@ type ItemSitesSiteItemRequestBuilderGetRequestConfiguration struct { } // NewItemSitesSiteItemRequestBuilderInternal instantiates a new SiteItemRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemSitesSiteItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSitesSiteItemRequestBuilder { m := &ItemSitesSiteItemRequestBuilder{} m.urlTemplate = "{+baseurl}/sites/{site%2Did}/sites/{site%2Did1}{?%24select,%24expand}" @@ -50,6 +54,8 @@ func NewItemSitesSiteItemRequestBuilderInternal(pathParameters map[string]string } // NewItemSitesSiteItemRequestBuilder instantiates a new SiteItemRequestBuilder and sets the default values. +// +//nolint:wsl,revive,lll func NewItemSitesSiteItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSitesSiteItemRequestBuilder { urlParams := make(map[string]string) urlParams["request-raw-url"] = rawUrl @@ -57,6 +63,8 @@ func NewItemSitesSiteItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7 } // CreateGetRequestInformation the collection of the sub-sites under this site. +// +//nolint:wsl,revive,lll func (m *ItemSitesSiteItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemSitesSiteItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -74,6 +82,8 @@ func (m *ItemSitesSiteItemRequestBuilder) CreateGetRequestInformation(ctx contex } // Get the collection of the sub-sites under this site. +// +//nolint:wsl,revive,lll func (m *ItemSitesSiteItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemSitesSiteItemRequestBuilderGetRequestConfiguration) (msmodel.Siteable, error) { requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration) if err != nil { diff --git a/src/internal/connector/graph/betasdk/sites/site_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/site_item_request_builder.go index f3077ba9f..3746a736c 100644 --- a/src/internal/connector/graph/betasdk/sites/site_item_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/site_item_request_builder.go @@ -19,6 +19,8 @@ type SiteItemRequestBuilder struct { } // SiteItemRequestBuilderGetQueryParameters retrieve properties and relationships for a [site][] resource.A **site** resource represents a team site in SharePoint. +// +//nolint:lll type SiteItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -27,6 +29,8 @@ type SiteItemRequestBuilderGetQueryParameters struct { } // SiteItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:lll type SiteItemRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -37,6 +41,8 @@ type SiteItemRequestBuilderGetRequestConfiguration struct { } // SiteItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +// +//nolint:lll type SiteItemRequestBuilderPatchRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders @@ -52,6 +58,8 @@ type SiteItemRequestBuilderPatchRequestConfiguration struct { // ColumnsById provides operations to manage the columns property of the microsoft.graph.site entity. // NewSiteItemRequestBuilderInternal instantiates a new SiteItemRequestBuilder and sets the default values. +// +//nolint:lll,wsl func NewSiteItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SiteItemRequestBuilder { m := &SiteItemRequestBuilder{} m.urlTemplate = "{+baseurl}/sites/{site%2Did}{?%24select,%24expand}" @@ -65,6 +73,8 @@ func NewSiteItemRequestBuilderInternal(pathParameters map[string]string, request } // NewSiteItemRequestBuilder instantiates a new SiteItemRequestBuilder and sets the default values. +// +//nolint:lll,revive,wsl func NewSiteItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SiteItemRequestBuilder { urlParams := make(map[string]string) urlParams["request-raw-url"] = rawUrl @@ -74,8 +84,9 @@ func NewSiteItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee26337 // ContentTypes provides operations to manage the contentTypes property of the microsoft.graph.site entity. // ContentTypesById provides operations to manage the contentTypes property of the microsoft.graph.site entity. - // CreateGetRequestInformation retrieve properties and relationships for a [site][] resource.A **site** resource represents a team site in SharePoint. +// +//nolint:lll,wsl func (m *SiteItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *SiteItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate @@ -93,16 +104,15 @@ func (m *SiteItemRequestBuilder) CreateGetRequestInformation(ctx context.Context } // CreatePatchRequestInformation update entity in sites by key (id) +// +//nolint:lll,errcheck,wsl func (m *SiteItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body msmodel.Siteable, requestConfiguration *SiteItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() requestInfo.UrlTemplate = m.urlTemplate requestInfo.PathParameters = m.pathParameters requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH requestInfo.Headers.Add("Accept", "application/json") - err := requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if err != nil { - return nil, err - } + requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) if requestConfiguration != nil { requestInfo.Headers.AddAll(requestConfiguration.Headers) @@ -123,21 +133,24 @@ func (m *SiteItemRequestBuilder) CreatePatchRequestInformation(ctx context.Conte // ExternalColumns provides operations to manage the externalColumns property of the microsoft.graph.site entity. // // ExternalColumnsById provides operations to manage the externalColumns property of the microsoft.graph.site entity. -// func (m *SiteItemRequestBuilder) ExternalColumnsById(id string) *ItemExternalColumnsColumnDefinitionItemRequestBuilder { -// urlTplParams := make(map[string]string) -// for idx, item := range m.pathParameters { -// urlTplParams[idx] = item -// } -// if id != "" { -// urlTplParams["columnDefinition%2Did"] = id -// } -// return NewItemExternalColumnsColumnDefinitionItemRequestBuilderInternal(urlTplParams, m.requestAdapter) -// } - +// +// func (m *SiteItemRequestBuilder) ExternalColumnsById(id string) *ItemExternalColumnsColumnDefinitionItemRequestBuilder { +// urlTplParams := make(map[string]string) +// for idx, item := range m.pathParameters { +// urlTplParams[idx] = item +// } +// if id != "" { +// urlTplParams["columnDefinition%2Did"] = id +// } +// return NewItemExternalColumnsColumnDefinitionItemRequestBuilderInternal(urlTplParams, m.requestAdapter) +// } +// // Get retrieve properties and relationships for a [site][] resource.A **site** resource represents a team site in SharePoint. // [Find more info here] // // [Find more info here]: https://docs.microsoft.com/graph/api/site-get?view=graph-rest-1.0 +// +//nolint:wsl,revive,lll func (m *SiteItemRequestBuilder) Get(ctx context.Context, requestConfiguration *SiteItemRequestBuilderGetRequestConfiguration) (msmodel.Siteable, error) { requestInfo, err := m.CreateGetRequestInformation(ctx, requestConfiguration) if err != nil { @@ -157,6 +170,7 @@ func (m *SiteItemRequestBuilder) Get(ctx context.Context, requestConfiguration * return res.(msmodel.Siteable), nil } +//nolint:lll // GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval provides operations to call the getActivitiesByInterval method. // GetApplicableContentTypesForListWithListId provides operations to call the getApplicableContentTypesForList method. // GetByPathWithPath provides operations to call the getByPath method. @@ -176,7 +190,7 @@ func (m *SiteItemRequestBuilder) Pages() *ItemPagesRequestBuilder { // PagesById provides operations to manage the pages property of the microsoft.graph.site entity. // -//nolint:revive +//nolint:revive,wsl func (m *SiteItemRequestBuilder) PagesById(id string) *ItemPagesSitePageItemRequestBuilder { urlTplParams := make(map[string]string) for idx, item := range m.pathParameters { @@ -189,6 +203,8 @@ func (m *SiteItemRequestBuilder) PagesById(id string) *ItemPagesSitePageItemRequ } // Patch update entity in sites by key (id) +// +//nolint:wsl,revive,lll func (m *SiteItemRequestBuilder) Patch( ctx context.Context, body msmodel.Siteable, @@ -214,15 +230,11 @@ func (m *SiteItemRequestBuilder) Patch( // Permissions provides operations to manage the permissions property of the microsoft.graph.site entity. // PermissionsById provides operations to manage the permissions property of the microsoft.graph.site entity. - // Sites provides operations to manage the sites property of the microsoft.graph.site entity. -func (m *SiteItemRequestBuilder) Sites() *ItemSitesRequestBuilder { - return NewItemSitesRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - +// func (m *SiteItemRequestBuilder) Sites() // SitesById provides operations to manage the sites property of the microsoft.graph.site entity. // -//nolint:revive +//nolint:revive,wsl func (m *SiteItemRequestBuilder) SitesById(id string) *ItemSitesSiteItemRequestBuilder { urlTplParams := make(map[string]string) for idx, item := range m.pathParameters { diff --git a/src/internal/connector/graph/betasdk/sites/sites_request_builder.go b/src/internal/connector/graph/betasdk/sites/sites_request_builder.go deleted file mode 100644 index 76b756929..000000000 --- a/src/internal/connector/graph/betasdk/sites/sites_request_builder.go +++ /dev/null @@ -1,54 +0,0 @@ -package sites - -import i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" - -// SitesRequestBuilder builds and executes requests for operations under sites -// -//nolint:revive -type SitesRequestBuilder struct { - // Path parameters for the request - pathParameters map[string]string - // The request adapter to use to execute the requests. - requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter - // Url template to use to build the URL for the current request builder - urlTemplate string -} - -// Add provides operations to call the add method. - -// NewSitesRequestBuilderInternal instantiates a new SitesRequestBuilder and sets the default values. -func NewSitesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SitesRequestBuilder { - m := &SitesRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewSitesRequestBuilder instantiates a new SitesRequestBuilder and sets the default values. -func NewSitesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SitesRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewSitesRequestBuilderInternal(urlParams, requestAdapter) -} - -// Delta provides operations to call the delta method. -/* -func (m *SitesRequestBuilder) Delta() *DeltaRequestBuilder { - return NewDeltaRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// Remove provides operations to call the remove method. -func (m *SitesRequestBuilder) Remove() *RemoveRequestBuilder { - return NewRemoveRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} -*/ - -// Count provides operations to count the resources in the collection. -func (m *SitesRequestBuilder) Count() *CountRequestBuilder { - return NewCountRequestBuilderInternal(m.pathParameters, m.requestAdapter) -}