From aca2eb5d650c16270d51170849029341fd4e9b03 Mon Sep 17 00:00:00 2001 From: Danny Adams Date: Wed, 25 Jan 2023 21:34:36 -0500 Subject: [PATCH] Updates to betasdk/sites package Package only to support SitePageable objects. Process begun to removal of queries that do not support these operations. --- .../connector/graph/betasdk/beta_client.go | 73 +++-- .../graph/betasdk/beta_service_test.go | 2 +- .../betasdk/sites/add_post_request_body.go | 80 ----- .../sites/add_post_request_bodyable.go | 14 - .../betasdk/sites/add_request_builder.go | 85 ------ .../graph/betasdk/sites/add_response.go | 69 ----- .../graph/betasdk/sites/add_responseable.go | 14 - .../betasdk/sites/count_request_builder.go | 2 +- .../betasdk/sites/delta_request_builder.go | 103 ------- .../graph/betasdk/sites/delta_response.go | 69 ----- .../graph/betasdk/sites/delta_responseable.go | 14 - ..._column_definition_item_request_builder.go | 180 ------------ .../item_columns_count_request_builder.go | 93 ------ ...umns_item_source_column_request_builder.go | 94 ------ .../sites/item_columns_request_builder.go | 160 ---------- ...from_content_type_hub_post_request_body.go | 71 ----- ..._content_type_hub_post_request_bodyable.go | 13 - ...y_from_content_type_hub_request_builder.go | 85 ------ ...ontent_types_add_copy_post_request_body.go | 71 ----- ...nt_types_add_copy_post_request_bodyable.go | 13 - ..._content_types_add_copy_request_builder.go | 85 ------ ...types_content_type_item_request_builder.go | 273 ------------------ ...tem_content_types_count_request_builder.go | 93 ------ ...tible_hub_content_types_request_builder.go | 103 ------- ...t_compatible_hub_content_types_response.go | 69 ----- ...mpatible_hub_content_types_responseable.go | 14 - ...ociate_with_hub_sites_post_request_body.go | 101 ------- ...te_with_hub_sites_post_request_bodyable.go | 15 - ...ssociate_with_hub_sites_request_builder.go | 80 ----- ...content_types_item_base_request_builder.go | 94 ------ ...types_content_type_item_request_builder.go | 94 ------ ...s_item_base_types_count_request_builder.go | 93 ------ ...t_types_item_base_types_request_builder.go | 111 ------- ..._links_column_link_item_request_builder.go | 175 ----------- ...item_column_links_count_request_builder.go | 93 ------ ...types_item_column_links_request_builder.go | 154 ---------- ..._column_definition_item_request_builder.go | 94 ------ ..._column_positions_count_request_builder.go | 93 ------ ...s_item_column_positions_request_builder.go | 111 ------- ..._column_definition_item_request_builder.go | 180 ------------ ...ypes_item_columns_count_request_builder.go | 93 ------ ...umns_item_source_column_request_builder.go | 94 ------ ...tent_types_item_columns_request_builder.go | 160 ---------- ...ault_content_location_post_request_body.go | 98 ------- ..._content_location_post_request_bodyable.go | 16 - ...efault_content_location_request_builder.go | 80 ----- ...types_item_is_published_request_builder.go | 80 ----- ...ontent_types_item_is_published_response.go | 71 ----- ...nt_types_item_is_published_responseable.go | 13 - ...tent_types_item_publish_request_builder.go | 79 ----- ...nt_types_item_unpublish_request_builder.go | 79 ----- .../item_content_types_request_builder.go | 175 ----------- ..._column_definition_item_request_builder.go | 94 ------ ..._external_columns_count_request_builder.go | 93 ------ .../item_external_columns_request_builder.go | 111 ------- ...m_get_by_path_with_path_request_builder.go | 84 ------ ...em_items_base_item_item_request_builder.go | 94 ------ .../sites/item_items_count_request_builder.go | 2 +- .../sites/item_items_request_builder.go | 4 +- .../sites/item_pages_count_request_builder.go | 2 +- ...rizontal_sections_count_request_builder.go | 2 +- ...horizontal_section_item_request_builder.go | 2 +- ...ions_item_columns_count_request_builder.go | 2 +- ...tal_section_column_item_request_builder.go | 2 +- ...mns_item_webparts_count_request_builder.go | 2 +- ...et_position_of_web_part_request_builder.go | 2 +- ...m_columns_item_webparts_request_builder.go | 2 +- ..._webparts_web_part_item_request_builder.go | 2 +- 68 files changed, 48 insertions(+), 4920 deletions(-) delete mode 100644 src/internal/connector/graph/betasdk/sites/add_post_request_body.go delete mode 100644 src/internal/connector/graph/betasdk/sites/add_post_request_bodyable.go delete mode 100644 src/internal/connector/graph/betasdk/sites/add_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/add_response.go delete mode 100644 src/internal/connector/graph/betasdk/sites/add_responseable.go delete mode 100644 src/internal/connector/graph/betasdk/sites/delta_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/delta_response.go delete mode 100644 src/internal/connector/graph/betasdk/sites/delta_responseable.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_columns_column_definition_item_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_columns_count_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_columns_item_source_column_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_columns_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_from_content_type_hub_post_request_body.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_from_content_type_hub_post_request_bodyable.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_from_content_type_hub_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_post_request_body.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_post_request_bodyable.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_content_type_item_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_count_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_get_compatible_hub_content_types_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_get_compatible_hub_content_types_response.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_get_compatible_hub_content_types_responseable.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_associate_with_hub_sites_post_request_body.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_associate_with_hub_sites_post_request_bodyable.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_associate_with_hub_sites_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_base_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_base_types_content_type_item_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_base_types_count_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_base_types_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_column_links_column_link_item_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_column_links_count_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_column_links_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_column_positions_column_definition_item_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_column_positions_count_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_column_positions_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_column_definition_item_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_count_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_item_source_column_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_copy_to_default_content_location_post_request_body.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_copy_to_default_content_location_post_request_bodyable.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_copy_to_default_content_location_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_is_published_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_is_published_response.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_is_published_responseable.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_publish_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_item_unpublish_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_content_types_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_external_columns_column_definition_item_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_external_columns_count_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_external_columns_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_get_by_path_with_path_request_builder.go delete mode 100644 src/internal/connector/graph/betasdk/sites/item_items_base_item_item_request_builder.go diff --git a/src/internal/connector/graph/betasdk/beta_client.go b/src/internal/connector/graph/betasdk/beta_client.go index f188ed3b4..2534cdb4f 100644 --- a/src/internal/connector/graph/betasdk/beta_client.go +++ b/src/internal/connector/graph/betasdk/beta_client.go @@ -1,53 +1,48 @@ package betasdk import ( - i25911dc319edd61cbac496af7eab5ef20b6069a42515e22ec6a9bc97bf598488 "github.com/microsoft/kiota-serialization-json-go" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" - i4bcdc892e61ac17e2afc10b5e2b536b29f4fd6c1ad30f4a5a68df47495db3347 "github.com/microsoft/kiota-serialization-form-go" - i7294a22093d408fdca300f11b81a887d89c47b764af06c8b803e2323973fdb83 "github.com/microsoft/kiota-serialization-text-go" - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" - i1a3c1a5501c5e41b7fd169f2d4c768dce9b096ac28fb5431bf02afcc57295411 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/sites" + i1a3c1a5501c5e41b7fd169f2d4c768dce9b096ac28fb5431bf02afcc57295411 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/sites" + + msgraphsdk "github.com/microsoftgraph/msgraph-sdk-go" ) // BetaClient the main entry point of the SDK, exposes the configuration and the fluent API. type BetaClient 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 + // Path parameters for the request + pathParameters map[string]string + // The request adapter to use to execute the requests. + requestAdapter *msgraphsdk.GraphRequestAdapter + // Url template to use to build the URL for the current request builder + urlTemplate string } + // NewBetaClient instantiates a new BetaClient and sets the default values. -func NewBetaClient(requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*BetaClient) { - m := &BetaClient{ - } - m.pathParameters = make(map[string]string); - m.urlTemplate = "{+baseurl}"; - m.requestAdapter = requestAdapter; - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RegisterDefaultSerializer(func() i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriterFactory { return i25911dc319edd61cbac496af7eab5ef20b6069a42515e22ec6a9bc97bf598488.NewJsonSerializationWriterFactory() }) - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RegisterDefaultSerializer(func() i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriterFactory { return i7294a22093d408fdca300f11b81a887d89c47b764af06c8b803e2323973fdb83.NewTextSerializationWriterFactory() }) - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RegisterDefaultSerializer(func() i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriterFactory { return i4bcdc892e61ac17e2afc10b5e2b536b29f4fd6c1ad30f4a5a68df47495db3347.NewFormSerializationWriterFactory() }) - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RegisterDefaultDeserializer(func() i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNodeFactory { return i25911dc319edd61cbac496af7eab5ef20b6069a42515e22ec6a9bc97bf598488.NewJsonParseNodeFactory() }) - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RegisterDefaultDeserializer(func() i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNodeFactory { return i7294a22093d408fdca300f11b81a887d89c47b764af06c8b803e2323973fdb83.NewTextParseNodeFactory() }) - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RegisterDefaultDeserializer(func() i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNodeFactory { return i4bcdc892e61ac17e2afc10b5e2b536b29f4fd6c1ad30f4a5a68df47495db3347.NewFormParseNodeFactory() }) - if m.requestAdapter.GetBaseUrl() == "" { - m.requestAdapter.SetBaseUrl("https://graph.microsoft.com/beta") - } - return m +// func NewBetaClient(requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*BetaClient) { +func NewBetaClient(requestAdapter *msgraphsdk.GraphRequestAdapter) *BetaClient { + m := &BetaClient{} + m.pathParameters = make(map[string]string) + m.urlTemplate = "{+baseurl}" + m.requestAdapter = requestAdapter + + if m.requestAdapter.GetBaseUrl() == "" { + m.requestAdapter.SetBaseUrl("https://graph.microsoft.com/beta") + } + return m } + // Sites the sites property -func (m *BetaClient) Sites()(*i1a3c1a5501c5e41b7fd169f2d4c768dce9b096ac28fb5431bf02afcc57295411.SitesRequestBuilder) { - return i1a3c1a5501c5e41b7fd169f2d4c768dce9b096ac28fb5431bf02afcc57295411.NewSitesRequestBuilderInternal(m.pathParameters, m.requestAdapter); +func (m *BetaClient) Sites() *i1a3c1a5501c5e41b7fd169f2d4c768dce9b096ac28fb5431bf02afcc57295411.SitesRequestBuilder { + return i1a3c1a5501c5e41b7fd169f2d4c768dce9b096ac28fb5431bf02afcc57295411.NewSitesRequestBuilderInternal(m.pathParameters, m.requestAdapter) } + // SitesById provides operations to manage the collection of site entities. -func (m *BetaClient) SitesById(id string)(*i1a3c1a5501c5e41b7fd169f2d4c768dce9b096ac28fb5431bf02afcc57295411.SiteItemRequestBuilder) { - urlTplParams := make(map[string]string) - for idx, item := range m.pathParameters { - urlTplParams[idx] = item - } - if id != "" { - urlTplParams["site%2Did"] = id - } - return i1a3c1a5501c5e41b7fd169f2d4c768dce9b096ac28fb5431bf02afcc57295411.NewSiteItemRequestBuilderInternal(urlTplParams, m.requestAdapter); +func (m *BetaClient) SitesById(id string) *i1a3c1a5501c5e41b7fd169f2d4c768dce9b096ac28fb5431bf02afcc57295411.SiteItemRequestBuilder { + urlTplParams := make(map[string]string) + for idx, item := range m.pathParameters { + urlTplParams[idx] = item + } + if id != "" { + urlTplParams["site%2Did"] = id + } + return i1a3c1a5501c5e41b7fd169f2d4c768dce9b096ac28fb5431bf02afcc57295411.NewSiteItemRequestBuilderInternal(urlTplParams, m.requestAdapter) } diff --git a/src/internal/connector/graph/betasdk/beta_service_test.go b/src/internal/connector/graph/betasdk/beta_service_test.go index c8002478e..9b9cc8131 100644 --- a/src/internal/connector/graph/betasdk/beta_service_test.go +++ b/src/internal/connector/graph/betasdk/beta_service_test.go @@ -3,9 +3,9 @@ package betasdk import ( "testing" + "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" "github.com/stretchr/testify/suite" - "github.com/zeebo/assert" "github.com/alcionai/corso/src/internal/connector/graph" "github.com/alcionai/corso/src/internal/tester" diff --git a/src/internal/connector/graph/betasdk/sites/add_post_request_body.go b/src/internal/connector/graph/betasdk/sites/add_post_request_body.go deleted file mode 100644 index 3d5dcd910..000000000 --- a/src/internal/connector/graph/betasdk/sites/add_post_request_body.go +++ /dev/null @@ -1,80 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" -) - -// AddPostRequestBody provides operations to call the add method. -type AddPostRequestBody struct { - // Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additionalData map[string]interface{} - // The value property - value []ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable -} -// NewAddPostRequestBody instantiates a new AddPostRequestBody and sets the default values. -func NewAddPostRequestBody()(*AddPostRequestBody) { - m := &AddPostRequestBody{ - } - m.SetAdditionalData(make(map[string]interface{})); - return m -} -// CreateAddPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value -func CreateAddPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { - return NewAddPostRequestBody(), nil -} -// GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -func (m *AddPostRequestBody) GetAdditionalData()(map[string]interface{}) { - return m.additionalData -} -// GetFieldDeserializers the deserialization information for the current model -func (m *AddPostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { - res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) - res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetCollectionOfObjectValues(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateSiteFromDiscriminatorValue) - if err != nil { - return err - } - if val != nil { - res := make([]ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable, len(val)) - for i, v := range val { - res[i] = v.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable) - } - m.SetValue(res) - } - return nil - } - return res -} -// GetValue gets the value property value. The value property -func (m *AddPostRequestBody) GetValue()([]ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable) { - return m.value -} -// Serialize serializes information the current object -func (m *AddPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { - if m.GetValue() != nil { - cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetValue())) - for i, v := range m.GetValue() { - cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) - } - err := writer.WriteCollectionOfObjectValues("value", cast) - if err != nil { - return err - } - } - { - err := writer.WriteAdditionalData(m.GetAdditionalData()) - if err != nil { - return err - } - } - return nil -} -// SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -func (m *AddPostRequestBody) SetAdditionalData(value map[string]interface{})() { - m.additionalData = value -} -// SetValue sets the value property value. The value property -func (m *AddPostRequestBody) SetValue(value []ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable)() { - m.value = value -} diff --git a/src/internal/connector/graph/betasdk/sites/add_post_request_bodyable.go b/src/internal/connector/graph/betasdk/sites/add_post_request_bodyable.go deleted file mode 100644 index 3eeb982ae..000000000 --- a/src/internal/connector/graph/betasdk/sites/add_post_request_bodyable.go +++ /dev/null @@ -1,14 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" -) - -// AddPostRequestBodyable -type AddPostRequestBodyable interface { - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetValue()([]ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable) - SetValue(value []ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable)() -} diff --git a/src/internal/connector/graph/betasdk/sites/add_request_builder.go b/src/internal/connector/graph/betasdk/sites/add_request_builder.go deleted file mode 100644 index c07963094..000000000 --- a/src/internal/connector/graph/betasdk/sites/add_request_builder.go +++ /dev/null @@ -1,85 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" - msgraphsdk "github.com/microsoftgraph/msgraph-sdk-go" -) - -// AddRequestBuilder provides operations to call the add method. -type AddRequestBuilder 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 -} - -// AddRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type AddRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewAddRequestBuilderInternal instantiates a new AddRequestBuilder and sets the default values. -func NewAddRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AddRequestBuilder { - m := &AddRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/microsoft.graph.add" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewAddRequestBuilder instantiates a new AddRequestBuilder and sets the default values. -func NewAddRequestBuilder(rawUrl string, requestAdapter *msgraphsdk.GraphRequestAdapter) *AddRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewAddRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreatePostRequestInformation follow a user's site or multiple sites. -func (m *AddRequestBuilder) CreatePostRequestInformation(ctx context.Context, body AddPostRequestBodyable, requestConfiguration *AddRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST - requestInfo.Headers.Add("Accept", "application/json") - requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Post follow a user's site or multiple sites. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/site-follow?view=graph-rest-1.0 -func (m *AddRequestBuilder) Post(ctx context.Context, body AddPostRequestBodyable, requestConfiguration *AddRequestBuilderPostRequestConfiguration) (AddResponseable, error) { - requestInfo, err := m.CreatePostRequestInformation(ctx, body, requestConfiguration) - if err != nil { - return nil, err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - res, err := m.requestAdapter.Send(ctx, requestInfo, CreateAddResponseFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(AddResponseable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/add_response.go b/src/internal/connector/graph/betasdk/sites/add_response.go deleted file mode 100644 index a51a3ad4d..000000000 --- a/src/internal/connector/graph/betasdk/sites/add_response.go +++ /dev/null @@ -1,69 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" -) - -// AddResponse provides operations to call the add method. -type AddResponse struct { - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.BaseCollectionPaginationCountResponse - // The value property - value []ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable -} -// NewAddResponse instantiates a new AddResponse and sets the default values. -func NewAddResponse()(*AddResponse) { - m := &AddResponse{ - BaseCollectionPaginationCountResponse: *ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.NewBaseCollectionPaginationCountResponse(), - } - return m -} -// CreateAddResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value -func CreateAddResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { - return NewAddResponse(), nil -} -// GetFieldDeserializers the deserialization information for the current model -func (m *AddResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { - res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() - res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetCollectionOfObjectValues(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateSiteFromDiscriminatorValue) - if err != nil { - return err - } - if val != nil { - res := make([]ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable, len(val)) - for i, v := range val { - res[i] = v.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable) - } - m.SetValue(res) - } - return nil - } - return res -} -// GetValue gets the value property value. The value property -func (m *AddResponse) GetValue()([]ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable) { - return m.value -} -// Serialize serializes information the current object -func (m *AddResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { - err := m.BaseCollectionPaginationCountResponse.Serialize(writer) - if err != nil { - return err - } - if m.GetValue() != nil { - cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetValue())) - for i, v := range m.GetValue() { - cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) - } - err = writer.WriteCollectionOfObjectValues("value", cast) - if err != nil { - return err - } - } - return nil -} -// SetValue sets the value property value. The value property -func (m *AddResponse) SetValue(value []ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable)() { - m.value = value -} diff --git a/src/internal/connector/graph/betasdk/sites/add_responseable.go b/src/internal/connector/graph/betasdk/sites/add_responseable.go deleted file mode 100644 index ecf3de292..000000000 --- a/src/internal/connector/graph/betasdk/sites/add_responseable.go +++ /dev/null @@ -1,14 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" -) - -// AddResponseable -type AddResponseable interface { - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.BaseCollectionPaginationCountResponseable - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetValue()([]ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable) - SetValue(value []ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable)() -} diff --git a/src/internal/connector/graph/betasdk/sites/count_request_builder.go b/src/internal/connector/graph/betasdk/sites/count_request_builder.go index dc485ec1e..a51cd9dc3 100644 --- a/src/internal/connector/graph/betasdk/sites/count_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/count_request_builder.go @@ -3,8 +3,8 @@ package sites import ( "context" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) // CountRequestBuilder provides operations to count the resources in the collection. diff --git a/src/internal/connector/graph/betasdk/sites/delta_request_builder.go b/src/internal/connector/graph/betasdk/sites/delta_request_builder.go deleted file mode 100644 index 213708c61..000000000 --- a/src/internal/connector/graph/betasdk/sites/delta_request_builder.go +++ /dev/null @@ -1,103 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// DeltaRequestBuilder provides operations to call the delta method. -type DeltaRequestBuilder 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 -} - -// DeltaRequestBuilderGetQueryParameters invoke function delta -type DeltaRequestBuilderGetQueryParameters struct { - // Include count of items - Count *bool `uriparametername:"%24count"` - // 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"` -} - -// DeltaRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type DeltaRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *DeltaRequestBuilderGetQueryParameters -} - -// NewDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values. -func NewDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DeltaRequestBuilder { - m := &DeltaRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/microsoft.graph.delta(){?%24top,%24skip,%24search,%24filter,%24count,%24select,%24orderby}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values. -func NewDeltaRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DeltaRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewDeltaRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation invoke function delta -func (m *DeltaRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *DeltaRequestBuilderGetRequestConfiguration) (*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 invoke function delta -func (m *DeltaRequestBuilder) Get(ctx context.Context, requestConfiguration *DeltaRequestBuilderGetRequestConfiguration) (DeltaResponseable, 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, CreateDeltaResponseFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(DeltaResponseable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/delta_response.go b/src/internal/connector/graph/betasdk/sites/delta_response.go deleted file mode 100644 index b817e1090..000000000 --- a/src/internal/connector/graph/betasdk/sites/delta_response.go +++ /dev/null @@ -1,69 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" -) - -// DeltaResponse provides operations to call the delta method. -type DeltaResponse struct { - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.BaseDeltaFunctionResponse - // The value property - value []ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable -} -// NewDeltaResponse instantiates a new DeltaResponse and sets the default values. -func NewDeltaResponse()(*DeltaResponse) { - m := &DeltaResponse{ - BaseDeltaFunctionResponse: *ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.NewBaseDeltaFunctionResponse(), - } - return m -} -// CreateDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value -func CreateDeltaResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { - return NewDeltaResponse(), nil -} -// GetFieldDeserializers the deserialization information for the current model -func (m *DeltaResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { - res := m.BaseDeltaFunctionResponse.GetFieldDeserializers() - res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetCollectionOfObjectValues(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateSiteFromDiscriminatorValue) - if err != nil { - return err - } - if val != nil { - res := make([]ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable, len(val)) - for i, v := range val { - res[i] = v.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable) - } - m.SetValue(res) - } - return nil - } - return res -} -// GetValue gets the value property value. The value property -func (m *DeltaResponse) GetValue()([]ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable) { - return m.value -} -// Serialize serializes information the current object -func (m *DeltaResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { - err := m.BaseDeltaFunctionResponse.Serialize(writer) - if err != nil { - return err - } - if m.GetValue() != nil { - cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetValue())) - for i, v := range m.GetValue() { - cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) - } - err = writer.WriteCollectionOfObjectValues("value", cast) - if err != nil { - return err - } - } - return nil -} -// SetValue sets the value property value. The value property -func (m *DeltaResponse) SetValue(value []ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable)() { - m.value = value -} diff --git a/src/internal/connector/graph/betasdk/sites/delta_responseable.go b/src/internal/connector/graph/betasdk/sites/delta_responseable.go deleted file mode 100644 index 8351ac8d7..000000000 --- a/src/internal/connector/graph/betasdk/sites/delta_responseable.go +++ /dev/null @@ -1,14 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" -) - -// DeltaResponseable -type DeltaResponseable interface { - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.BaseDeltaFunctionResponseable - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetValue()([]ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable) - SetValue(value []ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable)() -} diff --git a/src/internal/connector/graph/betasdk/sites/item_columns_column_definition_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_columns_column_definition_item_request_builder.go deleted file mode 100644 index 13bd0e406..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_columns_column_definition_item_request_builder.go +++ /dev/null @@ -1,180 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemColumnsColumnDefinitionItemRequestBuilder provides operations to manage the columns property of the microsoft.graph.site entity. -type ItemColumnsColumnDefinitionItemRequestBuilder 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 -} - -// ItemColumnsColumnDefinitionItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemColumnsColumnDefinitionItemRequestBuilderDeleteRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// ItemColumnsColumnDefinitionItemRequestBuilderGetQueryParameters the collection of column definitions reusable across lists under this site. -type ItemColumnsColumnDefinitionItemRequestBuilderGetQueryParameters struct { - // Expand related entities - Expand []string `uriparametername:"%24expand"` - // Select properties to be returned - Select []string `uriparametername:"%24select"` -} - -// ItemColumnsColumnDefinitionItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemColumnsColumnDefinitionItemRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemColumnsColumnDefinitionItemRequestBuilderGetQueryParameters -} - -// ItemColumnsColumnDefinitionItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemColumnsColumnDefinitionItemRequestBuilderPatchRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemColumnsColumnDefinitionItemRequestBuilderInternal instantiates a new ColumnDefinitionItemRequestBuilder and sets the default values. -func NewItemColumnsColumnDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemColumnsColumnDefinitionItemRequestBuilder { - m := &ItemColumnsColumnDefinitionItemRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/columns/{columnDefinition%2Did}{?%24select,%24expand}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemColumnsColumnDefinitionItemRequestBuilder instantiates a new ColumnDefinitionItemRequestBuilder and sets the default values. -func NewItemColumnsColumnDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemColumnsColumnDefinitionItemRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemColumnsColumnDefinitionItemRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateDeleteRequestInformation delete navigation property columns for sites -func (m *ItemColumnsColumnDefinitionItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemColumnsColumnDefinitionItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// CreateGetRequestInformation the collection of column definitions reusable across lists under this site. -func (m *ItemColumnsColumnDefinitionItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemColumnsColumnDefinitionItemRequestBuilderGetRequestConfiguration) (*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 -} - -// CreatePatchRequestInformation update the navigation property columns in sites -func (m *ItemColumnsColumnDefinitionItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, requestConfiguration *ItemColumnsColumnDefinitionItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH - requestInfo.Headers.Add("Accept", "application/json") - requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Delete delete navigation property columns for sites -func (m *ItemColumnsColumnDefinitionItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemColumnsColumnDefinitionItemRequestBuilderDeleteRequestConfiguration) error { - requestInfo, err := m.CreateDeleteRequestInformation(ctx, requestConfiguration) - if err != nil { - return err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - err = m.requestAdapter.SendNoContent(ctx, requestInfo, errorMapping) - if err != nil { - return err - } - return nil -} - -// Get the collection of column definitions reusable across lists under this site. -func (m *ItemColumnsColumnDefinitionItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemColumnsColumnDefinitionItemRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable), nil -} - -// Patch update the navigation property columns in sites -func (m *ItemColumnsColumnDefinitionItemRequestBuilder) Patch(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, requestConfiguration *ItemColumnsColumnDefinitionItemRequestBuilderPatchRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, error) { - requestInfo, err := m.CreatePatchRequestInformation(ctx, body, requestConfiguration) - if err != nil { - return nil, err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - res, err := m.requestAdapter.Send(ctx, requestInfo, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable), nil -} - -// SourceColumn provides operations to manage the sourceColumn property of the microsoft.graph.columnDefinition entity. -func (m *ItemColumnsColumnDefinitionItemRequestBuilder) SourceColumn() *ItemColumnsItemSourceColumnRequestBuilder { - return NewItemColumnsItemSourceColumnRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} diff --git a/src/internal/connector/graph/betasdk/sites/item_columns_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_columns_count_request_builder.go deleted file mode 100644 index 55ab56492..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_columns_count_request_builder.go +++ /dev/null @@ -1,93 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemColumnsCountRequestBuilder provides operations to count the resources in the collection. -type ItemColumnsCountRequestBuilder 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 -} - -// ItemColumnsCountRequestBuilderGetQueryParameters get the number of the resource -type ItemColumnsCountRequestBuilderGetQueryParameters struct { - // Filter items by property values - Filter *string `uriparametername:"%24filter"` - // Search items by search phrases - Search *string `uriparametername:"%24search"` -} - -// ItemColumnsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemColumnsCountRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemColumnsCountRequestBuilderGetQueryParameters -} - -// NewItemColumnsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values. -func NewItemColumnsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemColumnsCountRequestBuilder { - m := &ItemColumnsCountRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/columns/$count{?%24search,%24filter}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemColumnsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values. -func NewItemColumnsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemColumnsCountRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemColumnsCountRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation get the number of the resource -func (m *ItemColumnsCountRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemColumnsCountRequestBuilderGetRequestConfiguration) (*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 *ItemColumnsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemColumnsCountRequestBuilderGetRequestConfiguration) (*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_columns_item_source_column_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_columns_item_source_column_request_builder.go deleted file mode 100644 index fa6518fb7..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_columns_item_source_column_request_builder.go +++ /dev/null @@ -1,94 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemColumnsItemSourceColumnRequestBuilder provides operations to manage the sourceColumn property of the microsoft.graph.columnDefinition entity. -type ItemColumnsItemSourceColumnRequestBuilder 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 -} - -// ItemColumnsItemSourceColumnRequestBuilderGetQueryParameters the source column for content type column. -type ItemColumnsItemSourceColumnRequestBuilderGetQueryParameters struct { - // Expand related entities - Expand []string `uriparametername:"%24expand"` - // Select properties to be returned - Select []string `uriparametername:"%24select"` -} - -// ItemColumnsItemSourceColumnRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemColumnsItemSourceColumnRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemColumnsItemSourceColumnRequestBuilderGetQueryParameters -} - -// NewItemColumnsItemSourceColumnRequestBuilderInternal instantiates a new SourceColumnRequestBuilder and sets the default values. -func NewItemColumnsItemSourceColumnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemColumnsItemSourceColumnRequestBuilder { - m := &ItemColumnsItemSourceColumnRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/columns/{columnDefinition%2Did}/sourceColumn{?%24select,%24expand}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemColumnsItemSourceColumnRequestBuilder instantiates a new SourceColumnRequestBuilder and sets the default values. -func NewItemColumnsItemSourceColumnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemColumnsItemSourceColumnRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemColumnsItemSourceColumnRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation the source column for content type column. -func (m *ItemColumnsItemSourceColumnRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemColumnsItemSourceColumnRequestBuilderGetRequestConfiguration) (*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 the source column for content type column. -func (m *ItemColumnsItemSourceColumnRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemColumnsItemSourceColumnRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_columns_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_columns_request_builder.go deleted file mode 100644 index 966c410e3..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_columns_request_builder.go +++ /dev/null @@ -1,160 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemColumnsRequestBuilder provides operations to manage the columns property of the microsoft.graph.site entity. -type ItemColumnsRequestBuilder 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 -} - -// ItemColumnsRequestBuilderGetQueryParameters get the collection of columns, represented as [columnDefinition][columnDefinition] resources, in a [site][site]. -type ItemColumnsRequestBuilderGetQueryParameters 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"` -} - -// ItemColumnsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemColumnsRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemColumnsRequestBuilderGetQueryParameters -} - -// ItemColumnsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemColumnsRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemColumnsRequestBuilderInternal instantiates a new ColumnsRequestBuilder and sets the default values. -func NewItemColumnsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemColumnsRequestBuilder { - m := &ItemColumnsRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/columns{?%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 -} - -// NewItemColumnsRequestBuilder instantiates a new ColumnsRequestBuilder and sets the default values. -func NewItemColumnsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemColumnsRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemColumnsRequestBuilderInternal(urlParams, requestAdapter) -} - -// Count provides operations to count the resources in the collection. -func (m *ItemColumnsRequestBuilder) Count() *ItemColumnsCountRequestBuilder { - return NewItemColumnsCountRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// CreateGetRequestInformation get the collection of columns, represented as [columnDefinition][columnDefinition] resources, in a [site][site]. -func (m *ItemColumnsRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemColumnsRequestBuilderGetRequestConfiguration) (*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 -} - -// CreatePostRequestInformation create a column for a [site][site] by specifying a [columnDefinition][columnDefinition]. -func (m *ItemColumnsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, requestConfiguration *ItemColumnsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST - requestInfo.Headers.Add("Accept", "application/json") - requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Get get the collection of columns, represented as [columnDefinition][columnDefinition] resources, in a [site][site]. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/site-list-columns?view=graph-rest-1.0 -func (m *ItemColumnsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemColumnsRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionCollectionResponseable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionCollectionResponseFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionCollectionResponseable), nil -} - -// Post create a column for a [site][site] by specifying a [columnDefinition][columnDefinition]. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/site-post-columns?view=graph-rest-1.0 -func (m *ItemColumnsRequestBuilder) Post(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, requestConfiguration *ItemColumnsRequestBuilderPostRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, error) { - requestInfo, err := m.CreatePostRequestInformation(ctx, body, requestConfiguration) - if err != nil { - return nil, err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - res, err := m.requestAdapter.Send(ctx, requestInfo, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_from_content_type_hub_post_request_body.go b/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_from_content_type_hub_post_request_body.go deleted file mode 100644 index 03d3fbc9d..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_from_content_type_hub_post_request_body.go +++ /dev/null @@ -1,71 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" -) - -// ItemContentTypesAddCopyFromContentTypeHubPostRequestBody provides operations to call the addCopyFromContentTypeHub method. -type ItemContentTypesAddCopyFromContentTypeHubPostRequestBody struct { - // Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additionalData map[string]interface{} - // The contentTypeId property - contentTypeId *string -} -// NewItemContentTypesAddCopyFromContentTypeHubPostRequestBody instantiates a new ItemContentTypesAddCopyFromContentTypeHubPostRequestBody and sets the default values. -func NewItemContentTypesAddCopyFromContentTypeHubPostRequestBody()(*ItemContentTypesAddCopyFromContentTypeHubPostRequestBody) { - m := &ItemContentTypesAddCopyFromContentTypeHubPostRequestBody{ - } - m.SetAdditionalData(make(map[string]interface{})); - return m -} -// CreateItemContentTypesAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value -func CreateItemContentTypesAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { - return NewItemContentTypesAddCopyFromContentTypeHubPostRequestBody(), nil -} -// GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -func (m *ItemContentTypesAddCopyFromContentTypeHubPostRequestBody) GetAdditionalData()(map[string]interface{}) { - return m.additionalData -} -// GetContentTypeId gets the contentTypeId property value. The contentTypeId property -func (m *ItemContentTypesAddCopyFromContentTypeHubPostRequestBody) GetContentTypeId()(*string) { - return m.contentTypeId -} -// GetFieldDeserializers the deserialization information for the current model -func (m *ItemContentTypesAddCopyFromContentTypeHubPostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { - res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) - res["contentTypeId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetStringValue() - if err != nil { - return err - } - if val != nil { - m.SetContentTypeId(val) - } - return nil - } - return res -} -// Serialize serializes information the current object -func (m *ItemContentTypesAddCopyFromContentTypeHubPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { - { - err := writer.WriteStringValue("contentTypeId", m.GetContentTypeId()) - if err != nil { - return err - } - } - { - err := writer.WriteAdditionalData(m.GetAdditionalData()) - if err != nil { - return err - } - } - return nil -} -// SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -func (m *ItemContentTypesAddCopyFromContentTypeHubPostRequestBody) SetAdditionalData(value map[string]interface{})() { - m.additionalData = value -} -// SetContentTypeId sets the contentTypeId property value. The contentTypeId property -func (m *ItemContentTypesAddCopyFromContentTypeHubPostRequestBody) SetContentTypeId(value *string)() { - m.contentTypeId = value -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_from_content_type_hub_post_request_bodyable.go b/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_from_content_type_hub_post_request_bodyable.go deleted file mode 100644 index 540e20362..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_from_content_type_hub_post_request_bodyable.go +++ /dev/null @@ -1,13 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" -) - -// ItemContentTypesAddCopyFromContentTypeHubPostRequestBodyable -type ItemContentTypesAddCopyFromContentTypeHubPostRequestBodyable interface { - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetContentTypeId()(*string) - SetContentTypeId(value *string)() -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_from_content_type_hub_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_from_content_type_hub_request_builder.go deleted file mode 100644 index 799e6d2c0..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_from_content_type_hub_request_builder.go +++ /dev/null @@ -1,85 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesAddCopyFromContentTypeHubRequestBuilder provides operations to call the addCopyFromContentTypeHub method. -type ItemContentTypesAddCopyFromContentTypeHubRequestBuilder 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 -} - -// ItemContentTypesAddCopyFromContentTypeHubRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesAddCopyFromContentTypeHubRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemContentTypesAddCopyFromContentTypeHubRequestBuilderInternal instantiates a new AddCopyFromContentTypeHubRequestBuilder and sets the default values. -func NewItemContentTypesAddCopyFromContentTypeHubRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesAddCopyFromContentTypeHubRequestBuilder { - m := &ItemContentTypesAddCopyFromContentTypeHubRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/microsoft.graph.addCopyFromContentTypeHub" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesAddCopyFromContentTypeHubRequestBuilder instantiates a new AddCopyFromContentTypeHubRequestBuilder and sets the default values. -func NewItemContentTypesAddCopyFromContentTypeHubRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesAddCopyFromContentTypeHubRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesAddCopyFromContentTypeHubRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreatePostRequestInformation add or sync a copy of a published content type from the content type hub to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see getCompatibleHubContentTypes and the blog post Syntex Product Updates – August 2021. -func (m *ItemContentTypesAddCopyFromContentTypeHubRequestBuilder) CreatePostRequestInformation(ctx context.Context, body ItemContentTypesAddCopyFromContentTypeHubPostRequestBodyable, requestConfiguration *ItemContentTypesAddCopyFromContentTypeHubRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST - requestInfo.Headers.Add("Accept", "application/json") - requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Post add or sync a copy of a published content type from the content type hub to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see getCompatibleHubContentTypes and the blog post Syntex Product Updates – August 2021. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 -func (m *ItemContentTypesAddCopyFromContentTypeHubRequestBuilder) Post(ctx context.Context, body ItemContentTypesAddCopyFromContentTypeHubPostRequestBodyable, requestConfiguration *ItemContentTypesAddCopyFromContentTypeHubRequestBuilderPostRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable, error) { - requestInfo, err := m.CreatePostRequestInformation(ctx, body, requestConfiguration) - if err != nil { - return nil, err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - res, err := m.requestAdapter.Send(ctx, requestInfo, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateContentTypeFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_post_request_body.go b/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_post_request_body.go deleted file mode 100644 index b09e029d5..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_post_request_body.go +++ /dev/null @@ -1,71 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" -) - -// ItemContentTypesAddCopyPostRequestBody provides operations to call the addCopy method. -type ItemContentTypesAddCopyPostRequestBody struct { - // Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additionalData map[string]interface{} - // The contentType property - contentType *string -} -// NewItemContentTypesAddCopyPostRequestBody instantiates a new ItemContentTypesAddCopyPostRequestBody and sets the default values. -func NewItemContentTypesAddCopyPostRequestBody()(*ItemContentTypesAddCopyPostRequestBody) { - m := &ItemContentTypesAddCopyPostRequestBody{ - } - m.SetAdditionalData(make(map[string]interface{})); - return m -} -// CreateItemContentTypesAddCopyPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value -func CreateItemContentTypesAddCopyPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { - return NewItemContentTypesAddCopyPostRequestBody(), nil -} -// GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -func (m *ItemContentTypesAddCopyPostRequestBody) GetAdditionalData()(map[string]interface{}) { - return m.additionalData -} -// GetContentType gets the contentType property value. The contentType property -func (m *ItemContentTypesAddCopyPostRequestBody) GetContentType()(*string) { - return m.contentType -} -// GetFieldDeserializers the deserialization information for the current model -func (m *ItemContentTypesAddCopyPostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { - res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) - res["contentType"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetStringValue() - if err != nil { - return err - } - if val != nil { - m.SetContentType(val) - } - return nil - } - return res -} -// Serialize serializes information the current object -func (m *ItemContentTypesAddCopyPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { - { - err := writer.WriteStringValue("contentType", m.GetContentType()) - if err != nil { - return err - } - } - { - err := writer.WriteAdditionalData(m.GetAdditionalData()) - if err != nil { - return err - } - } - return nil -} -// SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -func (m *ItemContentTypesAddCopyPostRequestBody) SetAdditionalData(value map[string]interface{})() { - m.additionalData = value -} -// SetContentType sets the contentType property value. The contentType property -func (m *ItemContentTypesAddCopyPostRequestBody) SetContentType(value *string)() { - m.contentType = value -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_post_request_bodyable.go b/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_post_request_bodyable.go deleted file mode 100644 index fc9b1afc2..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_post_request_bodyable.go +++ /dev/null @@ -1,13 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" -) - -// ItemContentTypesAddCopyPostRequestBodyable -type ItemContentTypesAddCopyPostRequestBodyable interface { - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetContentType()(*string) - SetContentType(value *string)() -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_request_builder.go deleted file mode 100644 index 9f9bc4c7f..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_add_copy_request_builder.go +++ /dev/null @@ -1,85 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesAddCopyRequestBuilder provides operations to call the addCopy method. -type ItemContentTypesAddCopyRequestBuilder 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 -} - -// ItemContentTypesAddCopyRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesAddCopyRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemContentTypesAddCopyRequestBuilderInternal instantiates a new AddCopyRequestBuilder and sets the default values. -func NewItemContentTypesAddCopyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesAddCopyRequestBuilder { - m := &ItemContentTypesAddCopyRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/microsoft.graph.addCopy" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesAddCopyRequestBuilder instantiates a new AddCopyRequestBuilder and sets the default values. -func NewItemContentTypesAddCopyRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesAddCopyRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesAddCopyRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreatePostRequestInformation add a copy of a [content type][contentType] from a [site][site] to a [list][list]. -func (m *ItemContentTypesAddCopyRequestBuilder) CreatePostRequestInformation(ctx context.Context, body ItemContentTypesAddCopyPostRequestBodyable, requestConfiguration *ItemContentTypesAddCopyRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST - requestInfo.Headers.Add("Accept", "application/json") - requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Post add a copy of a [content type][contentType] from a [site][site] to a [list][list]. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 -func (m *ItemContentTypesAddCopyRequestBuilder) Post(ctx context.Context, body ItemContentTypesAddCopyPostRequestBodyable, requestConfiguration *ItemContentTypesAddCopyRequestBuilderPostRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable, error) { - requestInfo, err := m.CreatePostRequestInformation(ctx, body, requestConfiguration) - if err != nil { - return nil, err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - res, err := m.requestAdapter.Send(ctx, requestInfo, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateContentTypeFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_content_type_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_content_type_item_request_builder.go deleted file mode 100644 index 922a4a2d1..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_content_type_item_request_builder.go +++ /dev/null @@ -1,273 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesContentTypeItemRequestBuilder provides operations to manage the contentTypes property of the microsoft.graph.site entity. -type ItemContentTypesContentTypeItemRequestBuilder 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 -} - -// ItemContentTypesContentTypeItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesContentTypeItemRequestBuilderDeleteRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// ItemContentTypesContentTypeItemRequestBuilderGetQueryParameters the collection of content types defined for this site. -type ItemContentTypesContentTypeItemRequestBuilderGetQueryParameters struct { - // Expand related entities - Expand []string `uriparametername:"%24expand"` - // Select properties to be returned - Select []string `uriparametername:"%24select"` -} - -// ItemContentTypesContentTypeItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesContentTypeItemRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesContentTypeItemRequestBuilderGetQueryParameters -} - -// ItemContentTypesContentTypeItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesContentTypeItemRequestBuilderPatchRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// AssociateWithHubSites provides operations to call the associateWithHubSites method. -func (m *ItemContentTypesContentTypeItemRequestBuilder) AssociateWithHubSites() *ItemContentTypesItemAssociateWithHubSitesRequestBuilder { - return NewItemContentTypesItemAssociateWithHubSitesRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// Base provides operations to manage the base property of the microsoft.graph.contentType entity. -func (m *ItemContentTypesContentTypeItemRequestBuilder) Base() *ItemContentTypesItemBaseRequestBuilder { - return NewItemContentTypesItemBaseRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// BaseTypes provides operations to manage the baseTypes property of the microsoft.graph.contentType entity. -func (m *ItemContentTypesContentTypeItemRequestBuilder) BaseTypes() *ItemContentTypesItemBaseTypesRequestBuilder { - return NewItemContentTypesItemBaseTypesRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// BaseTypesById provides operations to manage the baseTypes property of the microsoft.graph.contentType entity. -func (m *ItemContentTypesContentTypeItemRequestBuilder) BaseTypesById(id string) *ItemContentTypesItemBaseTypesContentTypeItemRequestBuilder { - urlTplParams := make(map[string]string) - for idx, item := range m.pathParameters { - urlTplParams[idx] = item - } - if id != "" { - urlTplParams["contentType%2Did1"] = id - } - return NewItemContentTypesItemBaseTypesContentTypeItemRequestBuilderInternal(urlTplParams, m.requestAdapter) -} - -// ColumnLinks provides operations to manage the columnLinks property of the microsoft.graph.contentType entity. -func (m *ItemContentTypesContentTypeItemRequestBuilder) ColumnLinks() *ItemContentTypesItemColumnLinksRequestBuilder { - return NewItemContentTypesItemColumnLinksRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// ColumnLinksById provides operations to manage the columnLinks property of the microsoft.graph.contentType entity. -func (m *ItemContentTypesContentTypeItemRequestBuilder) ColumnLinksById(id string) *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder { - urlTplParams := make(map[string]string) - for idx, item := range m.pathParameters { - urlTplParams[idx] = item - } - if id != "" { - urlTplParams["columnLink%2Did"] = id - } - return NewItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderInternal(urlTplParams, m.requestAdapter) -} - -// ColumnPositions provides operations to manage the columnPositions property of the microsoft.graph.contentType entity. -func (m *ItemContentTypesContentTypeItemRequestBuilder) ColumnPositions() *ItemContentTypesItemColumnPositionsRequestBuilder { - return NewItemContentTypesItemColumnPositionsRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// ColumnPositionsById provides operations to manage the columnPositions property of the microsoft.graph.contentType entity. -func (m *ItemContentTypesContentTypeItemRequestBuilder) ColumnPositionsById(id string) *ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilder { - urlTplParams := make(map[string]string) - for idx, item := range m.pathParameters { - urlTplParams[idx] = item - } - if id != "" { - urlTplParams["columnDefinition%2Did"] = id - } - return NewItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilderInternal(urlTplParams, m.requestAdapter) -} - -// Columns provides operations to manage the columns property of the microsoft.graph.contentType entity. -func (m *ItemContentTypesContentTypeItemRequestBuilder) Columns() *ItemContentTypesItemColumnsRequestBuilder { - return NewItemContentTypesItemColumnsRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// ColumnsById provides operations to manage the columns property of the microsoft.graph.contentType entity. -func (m *ItemContentTypesContentTypeItemRequestBuilder) ColumnsById(id string) *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder { - urlTplParams := make(map[string]string) - for idx, item := range m.pathParameters { - urlTplParams[idx] = item - } - if id != "" { - urlTplParams["columnDefinition%2Did"] = id - } - return NewItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderInternal(urlTplParams, m.requestAdapter) -} - -// NewItemContentTypesContentTypeItemRequestBuilderInternal instantiates a new ContentTypeItemRequestBuilder and sets the default values. -func NewItemContentTypesContentTypeItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesContentTypeItemRequestBuilder { - m := &ItemContentTypesContentTypeItemRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}{?%24select,%24expand}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesContentTypeItemRequestBuilder instantiates a new ContentTypeItemRequestBuilder and sets the default values. -func NewItemContentTypesContentTypeItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesContentTypeItemRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesContentTypeItemRequestBuilderInternal(urlParams, requestAdapter) -} - -// CopyToDefaultContentLocation provides operations to call the copyToDefaultContentLocation method. -func (m *ItemContentTypesContentTypeItemRequestBuilder) CopyToDefaultContentLocation() *ItemContentTypesItemCopyToDefaultContentLocationRequestBuilder { - return NewItemContentTypesItemCopyToDefaultContentLocationRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// CreateDeleteRequestInformation delete navigation property contentTypes for sites -func (m *ItemContentTypesContentTypeItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesContentTypeItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// CreateGetRequestInformation the collection of content types defined for this site. -func (m *ItemContentTypesContentTypeItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesContentTypeItemRequestBuilderGetRequestConfiguration) (*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 -} - -// CreatePatchRequestInformation update the navigation property contentTypes in sites -func (m *ItemContentTypesContentTypeItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable, requestConfiguration *ItemContentTypesContentTypeItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH - requestInfo.Headers.Add("Accept", "application/json") - requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Delete delete navigation property contentTypes for sites -func (m *ItemContentTypesContentTypeItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemContentTypesContentTypeItemRequestBuilderDeleteRequestConfiguration) error { - requestInfo, err := m.CreateDeleteRequestInformation(ctx, requestConfiguration) - if err != nil { - return err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - err = m.requestAdapter.SendNoContent(ctx, requestInfo, errorMapping) - if err != nil { - return err - } - return nil -} - -// Get the collection of content types defined for this site. -func (m *ItemContentTypesContentTypeItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesContentTypeItemRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateContentTypeFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable), nil -} - -// IsPublished provides operations to call the isPublished method. -func (m *ItemContentTypesContentTypeItemRequestBuilder) IsPublished() *ItemContentTypesItemIsPublishedRequestBuilder { - return NewItemContentTypesItemIsPublishedRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// Patch update the navigation property contentTypes in sites -func (m *ItemContentTypesContentTypeItemRequestBuilder) Patch(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable, requestConfiguration *ItemContentTypesContentTypeItemRequestBuilderPatchRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable, error) { - requestInfo, err := m.CreatePatchRequestInformation(ctx, body, requestConfiguration) - if err != nil { - return nil, err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - res, err := m.requestAdapter.Send(ctx, requestInfo, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateContentTypeFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable), nil -} - -// Publish provides operations to call the publish method. -func (m *ItemContentTypesContentTypeItemRequestBuilder) Publish() *ItemContentTypesItemPublishRequestBuilder { - return NewItemContentTypesItemPublishRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// Unpublish provides operations to call the unpublish method. -func (m *ItemContentTypesContentTypeItemRequestBuilder) Unpublish() *ItemContentTypesItemUnpublishRequestBuilder { - return NewItemContentTypesItemUnpublishRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_count_request_builder.go deleted file mode 100644 index 8ab04e5da..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_count_request_builder.go +++ /dev/null @@ -1,93 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesCountRequestBuilder provides operations to count the resources in the collection. -type ItemContentTypesCountRequestBuilder 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 -} - -// ItemContentTypesCountRequestBuilderGetQueryParameters get the number of the resource -type ItemContentTypesCountRequestBuilderGetQueryParameters struct { - // Filter items by property values - Filter *string `uriparametername:"%24filter"` - // Search items by search phrases - Search *string `uriparametername:"%24search"` -} - -// ItemContentTypesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesCountRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesCountRequestBuilderGetQueryParameters -} - -// NewItemContentTypesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values. -func NewItemContentTypesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesCountRequestBuilder { - m := &ItemContentTypesCountRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/$count{?%24search,%24filter}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values. -func NewItemContentTypesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesCountRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesCountRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation get the number of the resource -func (m *ItemContentTypesCountRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesCountRequestBuilderGetRequestConfiguration) (*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 *ItemContentTypesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesCountRequestBuilderGetRequestConfiguration) (*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_content_types_get_compatible_hub_content_types_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_get_compatible_hub_content_types_request_builder.go deleted file mode 100644 index dcd980f58..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_get_compatible_hub_content_types_request_builder.go +++ /dev/null @@ -1,103 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesGetCompatibleHubContentTypesRequestBuilder provides operations to call the getCompatibleHubContentTypes method. -type ItemContentTypesGetCompatibleHubContentTypesRequestBuilder 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 -} - -// ItemContentTypesGetCompatibleHubContentTypesRequestBuilderGetQueryParameters invoke function getCompatibleHubContentTypes -type ItemContentTypesGetCompatibleHubContentTypesRequestBuilderGetQueryParameters struct { - // Include count of items - Count *bool `uriparametername:"%24count"` - // 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"` -} - -// ItemContentTypesGetCompatibleHubContentTypesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesGetCompatibleHubContentTypesRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesGetCompatibleHubContentTypesRequestBuilderGetQueryParameters -} - -// NewItemContentTypesGetCompatibleHubContentTypesRequestBuilderInternal instantiates a new GetCompatibleHubContentTypesRequestBuilder and sets the default values. -func NewItemContentTypesGetCompatibleHubContentTypesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesGetCompatibleHubContentTypesRequestBuilder { - m := &ItemContentTypesGetCompatibleHubContentTypesRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/microsoft.graph.getCompatibleHubContentTypes(){?%24top,%24skip,%24search,%24filter,%24count,%24select,%24orderby}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesGetCompatibleHubContentTypesRequestBuilder instantiates a new GetCompatibleHubContentTypesRequestBuilder and sets the default values. -func NewItemContentTypesGetCompatibleHubContentTypesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesGetCompatibleHubContentTypesRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesGetCompatibleHubContentTypesRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation invoke function getCompatibleHubContentTypes -func (m *ItemContentTypesGetCompatibleHubContentTypesRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesGetCompatibleHubContentTypesRequestBuilderGetRequestConfiguration) (*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 invoke function getCompatibleHubContentTypes -func (m *ItemContentTypesGetCompatibleHubContentTypesRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesGetCompatibleHubContentTypesRequestBuilderGetRequestConfiguration) (ItemContentTypesGetCompatibleHubContentTypesResponseable, 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, CreateItemContentTypesGetCompatibleHubContentTypesResponseFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ItemContentTypesGetCompatibleHubContentTypesResponseable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_get_compatible_hub_content_types_response.go b/src/internal/connector/graph/betasdk/sites/item_content_types_get_compatible_hub_content_types_response.go deleted file mode 100644 index e89802e2b..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_get_compatible_hub_content_types_response.go +++ /dev/null @@ -1,69 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" -) - -// ItemContentTypesGetCompatibleHubContentTypesResponse provides operations to call the getCompatibleHubContentTypes method. -type ItemContentTypesGetCompatibleHubContentTypesResponse struct { - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.BaseCollectionPaginationCountResponse - // The value property - value []ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable -} -// NewItemContentTypesGetCompatibleHubContentTypesResponse instantiates a new ItemContentTypesGetCompatibleHubContentTypesResponse and sets the default values. -func NewItemContentTypesGetCompatibleHubContentTypesResponse()(*ItemContentTypesGetCompatibleHubContentTypesResponse) { - m := &ItemContentTypesGetCompatibleHubContentTypesResponse{ - BaseCollectionPaginationCountResponse: *ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.NewBaseCollectionPaginationCountResponse(), - } - return m -} -// CreateItemContentTypesGetCompatibleHubContentTypesResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value -func CreateItemContentTypesGetCompatibleHubContentTypesResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { - return NewItemContentTypesGetCompatibleHubContentTypesResponse(), nil -} -// GetFieldDeserializers the deserialization information for the current model -func (m *ItemContentTypesGetCompatibleHubContentTypesResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { - res := m.BaseCollectionPaginationCountResponse.GetFieldDeserializers() - res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetCollectionOfObjectValues(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateContentTypeFromDiscriminatorValue) - if err != nil { - return err - } - if val != nil { - res := make([]ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable, len(val)) - for i, v := range val { - res[i] = v.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable) - } - m.SetValue(res) - } - return nil - } - return res -} -// GetValue gets the value property value. The value property -func (m *ItemContentTypesGetCompatibleHubContentTypesResponse) GetValue()([]ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable) { - return m.value -} -// Serialize serializes information the current object -func (m *ItemContentTypesGetCompatibleHubContentTypesResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { - err := m.BaseCollectionPaginationCountResponse.Serialize(writer) - if err != nil { - return err - } - if m.GetValue() != nil { - cast := make([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, len(m.GetValue())) - for i, v := range m.GetValue() { - cast[i] = v.(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable) - } - err = writer.WriteCollectionOfObjectValues("value", cast) - if err != nil { - return err - } - } - return nil -} -// SetValue sets the value property value. The value property -func (m *ItemContentTypesGetCompatibleHubContentTypesResponse) SetValue(value []ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable)() { - m.value = value -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_get_compatible_hub_content_types_responseable.go b/src/internal/connector/graph/betasdk/sites/item_content_types_get_compatible_hub_content_types_responseable.go deleted file mode 100644 index c7e170ad5..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_get_compatible_hub_content_types_responseable.go +++ /dev/null @@ -1,14 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" -) - -// ItemContentTypesGetCompatibleHubContentTypesResponseable -type ItemContentTypesGetCompatibleHubContentTypesResponseable interface { - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.BaseCollectionPaginationCountResponseable - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetValue()([]ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable) - SetValue(value []ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable)() -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_associate_with_hub_sites_post_request_body.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_associate_with_hub_sites_post_request_body.go deleted file mode 100644 index 0d6bb40e2..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_associate_with_hub_sites_post_request_body.go +++ /dev/null @@ -1,101 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" -) - -// ItemContentTypesItemAssociateWithHubSitesPostRequestBody provides operations to call the associateWithHubSites method. -type ItemContentTypesItemAssociateWithHubSitesPostRequestBody struct { - // Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additionalData map[string]interface{} - // The hubSiteUrls property - hubSiteUrls []string - // The propagateToExistingLists property - propagateToExistingLists *bool -} -// NewItemContentTypesItemAssociateWithHubSitesPostRequestBody instantiates a new ItemContentTypesItemAssociateWithHubSitesPostRequestBody and sets the default values. -func NewItemContentTypesItemAssociateWithHubSitesPostRequestBody()(*ItemContentTypesItemAssociateWithHubSitesPostRequestBody) { - m := &ItemContentTypesItemAssociateWithHubSitesPostRequestBody{ - } - m.SetAdditionalData(make(map[string]interface{})); - return m -} -// CreateItemContentTypesItemAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value -func CreateItemContentTypesItemAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { - return NewItemContentTypesItemAssociateWithHubSitesPostRequestBody(), nil -} -// GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -func (m *ItemContentTypesItemAssociateWithHubSitesPostRequestBody) GetAdditionalData()(map[string]interface{}) { - return m.additionalData -} -// GetFieldDeserializers the deserialization information for the current model -func (m *ItemContentTypesItemAssociateWithHubSitesPostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { - res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) - res["hubSiteUrls"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetCollectionOfPrimitiveValues("string") - if err != nil { - return err - } - if val != nil { - res := make([]string, len(val)) - for i, v := range val { - res[i] = *(v.(*string)) - } - m.SetHubSiteUrls(res) - } - return nil - } - res["propagateToExistingLists"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetBoolValue() - if err != nil { - return err - } - if val != nil { - m.SetPropagateToExistingLists(val) - } - return nil - } - return res -} -// GetHubSiteUrls gets the hubSiteUrls property value. The hubSiteUrls property -func (m *ItemContentTypesItemAssociateWithHubSitesPostRequestBody) GetHubSiteUrls()([]string) { - return m.hubSiteUrls -} -// GetPropagateToExistingLists gets the propagateToExistingLists property value. The propagateToExistingLists property -func (m *ItemContentTypesItemAssociateWithHubSitesPostRequestBody) GetPropagateToExistingLists()(*bool) { - return m.propagateToExistingLists -} -// Serialize serializes information the current object -func (m *ItemContentTypesItemAssociateWithHubSitesPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { - if m.GetHubSiteUrls() != nil { - err := writer.WriteCollectionOfStringValues("hubSiteUrls", m.GetHubSiteUrls()) - if err != nil { - return err - } - } - { - err := writer.WriteBoolValue("propagateToExistingLists", m.GetPropagateToExistingLists()) - if err != nil { - return err - } - } - { - err := writer.WriteAdditionalData(m.GetAdditionalData()) - if err != nil { - return err - } - } - return nil -} -// SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -func (m *ItemContentTypesItemAssociateWithHubSitesPostRequestBody) SetAdditionalData(value map[string]interface{})() { - m.additionalData = value -} -// SetHubSiteUrls sets the hubSiteUrls property value. The hubSiteUrls property -func (m *ItemContentTypesItemAssociateWithHubSitesPostRequestBody) SetHubSiteUrls(value []string)() { - m.hubSiteUrls = value -} -// SetPropagateToExistingLists sets the propagateToExistingLists property value. The propagateToExistingLists property -func (m *ItemContentTypesItemAssociateWithHubSitesPostRequestBody) SetPropagateToExistingLists(value *bool)() { - m.propagateToExistingLists = value -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_associate_with_hub_sites_post_request_bodyable.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_associate_with_hub_sites_post_request_bodyable.go deleted file mode 100644 index e405b2a36..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_associate_with_hub_sites_post_request_bodyable.go +++ /dev/null @@ -1,15 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" -) - -// ItemContentTypesItemAssociateWithHubSitesPostRequestBodyable -type ItemContentTypesItemAssociateWithHubSitesPostRequestBodyable interface { - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetHubSiteUrls()([]string) - GetPropagateToExistingLists()(*bool) - SetHubSiteUrls(value []string)() - SetPropagateToExistingLists(value *bool)() -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_associate_with_hub_sites_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_associate_with_hub_sites_request_builder.go deleted file mode 100644 index 29a6514c3..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_associate_with_hub_sites_request_builder.go +++ /dev/null @@ -1,80 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemAssociateWithHubSitesRequestBuilder provides operations to call the associateWithHubSites method. -type ItemContentTypesItemAssociateWithHubSitesRequestBuilder 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 -} - -// ItemContentTypesItemAssociateWithHubSitesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemAssociateWithHubSitesRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemContentTypesItemAssociateWithHubSitesRequestBuilderInternal instantiates a new AssociateWithHubSitesRequestBuilder and sets the default values. -func NewItemContentTypesItemAssociateWithHubSitesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemAssociateWithHubSitesRequestBuilder { - m := &ItemContentTypesItemAssociateWithHubSitesRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/microsoft.graph.associateWithHubSites" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemAssociateWithHubSitesRequestBuilder instantiates a new AssociateWithHubSitesRequestBuilder and sets the default values. -func NewItemContentTypesItemAssociateWithHubSitesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemAssociateWithHubSitesRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemAssociateWithHubSitesRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreatePostRequestInformation associate a [content type][contentType] with a list of hub sites. -func (m *ItemContentTypesItemAssociateWithHubSitesRequestBuilder) CreatePostRequestInformation(ctx context.Context, body ItemContentTypesItemAssociateWithHubSitesPostRequestBodyable, requestConfiguration *ItemContentTypesItemAssociateWithHubSitesRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST - requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Post associate a [content type][contentType] with a list of hub sites. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 -func (m *ItemContentTypesItemAssociateWithHubSitesRequestBuilder) Post(ctx context.Context, body ItemContentTypesItemAssociateWithHubSitesPostRequestBodyable, requestConfiguration *ItemContentTypesItemAssociateWithHubSitesRequestBuilderPostRequestConfiguration) error { - requestInfo, err := m.CreatePostRequestInformation(ctx, body, requestConfiguration) - if err != nil { - return err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - err = m.requestAdapter.SendNoContent(ctx, requestInfo, errorMapping) - if err != nil { - return err - } - return nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_base_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_base_request_builder.go deleted file mode 100644 index 2110d49c9..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_base_request_builder.go +++ /dev/null @@ -1,94 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemBaseRequestBuilder provides operations to manage the base property of the microsoft.graph.contentType entity. -type ItemContentTypesItemBaseRequestBuilder 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 -} - -// ItemContentTypesItemBaseRequestBuilderGetQueryParameters parent contentType from which this content type is derived. -type ItemContentTypesItemBaseRequestBuilderGetQueryParameters struct { - // Expand related entities - Expand []string `uriparametername:"%24expand"` - // Select properties to be returned - Select []string `uriparametername:"%24select"` -} - -// ItemContentTypesItemBaseRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemBaseRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemBaseRequestBuilderGetQueryParameters -} - -// NewItemContentTypesItemBaseRequestBuilderInternal instantiates a new BaseRequestBuilder and sets the default values. -func NewItemContentTypesItemBaseRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemBaseRequestBuilder { - m := &ItemContentTypesItemBaseRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/base{?%24select,%24expand}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemBaseRequestBuilder instantiates a new BaseRequestBuilder and sets the default values. -func NewItemContentTypesItemBaseRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemBaseRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemBaseRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation parent contentType from which this content type is derived. -func (m *ItemContentTypesItemBaseRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemBaseRequestBuilderGetRequestConfiguration) (*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 parent contentType from which this content type is derived. -func (m *ItemContentTypesItemBaseRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemBaseRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateContentTypeFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_base_types_content_type_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_base_types_content_type_item_request_builder.go deleted file mode 100644 index f39e47a51..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_base_types_content_type_item_request_builder.go +++ /dev/null @@ -1,94 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemBaseTypesContentTypeItemRequestBuilder provides operations to manage the baseTypes property of the microsoft.graph.contentType entity. -type ItemContentTypesItemBaseTypesContentTypeItemRequestBuilder 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 -} - -// ItemContentTypesItemBaseTypesContentTypeItemRequestBuilderGetQueryParameters the collection of content types that are ancestors of this content type. -type ItemContentTypesItemBaseTypesContentTypeItemRequestBuilderGetQueryParameters struct { - // Expand related entities - Expand []string `uriparametername:"%24expand"` - // Select properties to be returned - Select []string `uriparametername:"%24select"` -} - -// ItemContentTypesItemBaseTypesContentTypeItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemBaseTypesContentTypeItemRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemBaseTypesContentTypeItemRequestBuilderGetQueryParameters -} - -// NewItemContentTypesItemBaseTypesContentTypeItemRequestBuilderInternal instantiates a new ContentTypeItemRequestBuilder and sets the default values. -func NewItemContentTypesItemBaseTypesContentTypeItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemBaseTypesContentTypeItemRequestBuilder { - m := &ItemContentTypesItemBaseTypesContentTypeItemRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/baseTypes/{contentType%2Did1}{?%24select,%24expand}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemBaseTypesContentTypeItemRequestBuilder instantiates a new ContentTypeItemRequestBuilder and sets the default values. -func NewItemContentTypesItemBaseTypesContentTypeItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemBaseTypesContentTypeItemRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemBaseTypesContentTypeItemRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation the collection of content types that are ancestors of this content type. -func (m *ItemContentTypesItemBaseTypesContentTypeItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemBaseTypesContentTypeItemRequestBuilderGetRequestConfiguration) (*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 the collection of content types that are ancestors of this content type. -func (m *ItemContentTypesItemBaseTypesContentTypeItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemBaseTypesContentTypeItemRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateContentTypeFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_base_types_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_base_types_count_request_builder.go deleted file mode 100644 index 798cce4a5..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_base_types_count_request_builder.go +++ /dev/null @@ -1,93 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemBaseTypesCountRequestBuilder provides operations to count the resources in the collection. -type ItemContentTypesItemBaseTypesCountRequestBuilder 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 -} - -// ItemContentTypesItemBaseTypesCountRequestBuilderGetQueryParameters get the number of the resource -type ItemContentTypesItemBaseTypesCountRequestBuilderGetQueryParameters struct { - // Filter items by property values - Filter *string `uriparametername:"%24filter"` - // Search items by search phrases - Search *string `uriparametername:"%24search"` -} - -// ItemContentTypesItemBaseTypesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemBaseTypesCountRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemBaseTypesCountRequestBuilderGetQueryParameters -} - -// NewItemContentTypesItemBaseTypesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values. -func NewItemContentTypesItemBaseTypesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemBaseTypesCountRequestBuilder { - m := &ItemContentTypesItemBaseTypesCountRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/baseTypes/$count{?%24search,%24filter}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemBaseTypesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values. -func NewItemContentTypesItemBaseTypesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemBaseTypesCountRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemBaseTypesCountRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation get the number of the resource -func (m *ItemContentTypesItemBaseTypesCountRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemBaseTypesCountRequestBuilderGetRequestConfiguration) (*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 *ItemContentTypesItemBaseTypesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemBaseTypesCountRequestBuilderGetRequestConfiguration) (*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_content_types_item_base_types_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_base_types_request_builder.go deleted file mode 100644 index 37a7736a3..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_base_types_request_builder.go +++ /dev/null @@ -1,111 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemBaseTypesRequestBuilder provides operations to manage the baseTypes property of the microsoft.graph.contentType entity. -type ItemContentTypesItemBaseTypesRequestBuilder 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 -} - -// ItemContentTypesItemBaseTypesRequestBuilderGetQueryParameters the collection of content types that are ancestors of this content type. -type ItemContentTypesItemBaseTypesRequestBuilderGetQueryParameters 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"` -} - -// ItemContentTypesItemBaseTypesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemBaseTypesRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemBaseTypesRequestBuilderGetQueryParameters -} - -// NewItemContentTypesItemBaseTypesRequestBuilderInternal instantiates a new BaseTypesRequestBuilder and sets the default values. -func NewItemContentTypesItemBaseTypesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemBaseTypesRequestBuilder { - m := &ItemContentTypesItemBaseTypesRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/baseTypes{?%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 -} - -// NewItemContentTypesItemBaseTypesRequestBuilder instantiates a new BaseTypesRequestBuilder and sets the default values. -func NewItemContentTypesItemBaseTypesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemBaseTypesRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemBaseTypesRequestBuilderInternal(urlParams, requestAdapter) -} - -// Count provides operations to count the resources in the collection. -func (m *ItemContentTypesItemBaseTypesRequestBuilder) Count() *ItemContentTypesItemBaseTypesCountRequestBuilder { - return NewItemContentTypesItemBaseTypesCountRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// CreateGetRequestInformation the collection of content types that are ancestors of this content type. -func (m *ItemContentTypesItemBaseTypesRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemBaseTypesRequestBuilderGetRequestConfiguration) (*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 the collection of content types that are ancestors of this content type. -func (m *ItemContentTypesItemBaseTypesRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemBaseTypesRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeCollectionResponseable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateContentTypeCollectionResponseFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeCollectionResponseable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_links_column_link_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_links_column_link_item_request_builder.go deleted file mode 100644 index e7fe5ef6a..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_links_column_link_item_request_builder.go +++ /dev/null @@ -1,175 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder provides operations to manage the columnLinks property of the microsoft.graph.contentType entity. -type ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder 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 -} - -// ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderDeleteRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderGetQueryParameters the collection of columns that are required by this content type -type ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderGetQueryParameters struct { - // Expand related entities - Expand []string `uriparametername:"%24expand"` - // Select properties to be returned - Select []string `uriparametername:"%24select"` -} - -// ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderGetQueryParameters -} - -// ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderPatchRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderInternal instantiates a new ColumnLinkItemRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder { - m := &ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/columnLinks/{columnLink%2Did}{?%24select,%24expand}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder instantiates a new ColumnLinkItemRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateDeleteRequestInformation delete navigation property columnLinks for sites -func (m *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// CreateGetRequestInformation the collection of columns that are required by this content type -func (m *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderGetRequestConfiguration) (*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 -} - -// CreatePatchRequestInformation update the navigation property columnLinks in sites -func (m *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnLinkable, requestConfiguration *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH - requestInfo.Headers.Add("Accept", "application/json") - requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Delete delete navigation property columnLinks for sites -func (m *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderDeleteRequestConfiguration) error { - requestInfo, err := m.CreateDeleteRequestInformation(ctx, requestConfiguration) - if err != nil { - return err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - err = m.requestAdapter.SendNoContent(ctx, requestInfo, errorMapping) - if err != nil { - return err - } - return nil -} - -// Get the collection of columns that are required by this content type -func (m *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnLinkable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnLinkFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnLinkable), nil -} - -// Patch update the navigation property columnLinks in sites -func (m *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilder) Patch(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnLinkable, requestConfiguration *ItemContentTypesItemColumnLinksColumnLinkItemRequestBuilderPatchRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnLinkable, error) { - requestInfo, err := m.CreatePatchRequestInformation(ctx, body, requestConfiguration) - if err != nil { - return nil, err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - res, err := m.requestAdapter.Send(ctx, requestInfo, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnLinkFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnLinkable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_links_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_links_count_request_builder.go deleted file mode 100644 index 4df8c4575..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_links_count_request_builder.go +++ /dev/null @@ -1,93 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemColumnLinksCountRequestBuilder provides operations to count the resources in the collection. -type ItemContentTypesItemColumnLinksCountRequestBuilder 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 -} - -// ItemContentTypesItemColumnLinksCountRequestBuilderGetQueryParameters get the number of the resource -type ItemContentTypesItemColumnLinksCountRequestBuilderGetQueryParameters struct { - // Filter items by property values - Filter *string `uriparametername:"%24filter"` - // Search items by search phrases - Search *string `uriparametername:"%24search"` -} - -// ItemContentTypesItemColumnLinksCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnLinksCountRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemColumnLinksCountRequestBuilderGetQueryParameters -} - -// NewItemContentTypesItemColumnLinksCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnLinksCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnLinksCountRequestBuilder { - m := &ItemContentTypesItemColumnLinksCountRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/columnLinks/$count{?%24search,%24filter}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemColumnLinksCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnLinksCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnLinksCountRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemColumnLinksCountRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation get the number of the resource -func (m *ItemContentTypesItemColumnLinksCountRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnLinksCountRequestBuilderGetRequestConfiguration) (*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 *ItemContentTypesItemColumnLinksCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnLinksCountRequestBuilderGetRequestConfiguration) (*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_content_types_item_column_links_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_links_request_builder.go deleted file mode 100644 index 8817df428..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_links_request_builder.go +++ /dev/null @@ -1,154 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemColumnLinksRequestBuilder provides operations to manage the columnLinks property of the microsoft.graph.contentType entity. -type ItemContentTypesItemColumnLinksRequestBuilder 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 -} - -// ItemContentTypesItemColumnLinksRequestBuilderGetQueryParameters the collection of columns that are required by this content type -type ItemContentTypesItemColumnLinksRequestBuilderGetQueryParameters 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"` -} - -// ItemContentTypesItemColumnLinksRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnLinksRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemColumnLinksRequestBuilderGetQueryParameters -} - -// ItemContentTypesItemColumnLinksRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnLinksRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemContentTypesItemColumnLinksRequestBuilderInternal instantiates a new ColumnLinksRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnLinksRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnLinksRequestBuilder { - m := &ItemContentTypesItemColumnLinksRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/columnLinks{?%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 -} - -// NewItemContentTypesItemColumnLinksRequestBuilder instantiates a new ColumnLinksRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnLinksRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnLinksRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemColumnLinksRequestBuilderInternal(urlParams, requestAdapter) -} - -// Count provides operations to count the resources in the collection. -func (m *ItemContentTypesItemColumnLinksRequestBuilder) Count() *ItemContentTypesItemColumnLinksCountRequestBuilder { - return NewItemContentTypesItemColumnLinksCountRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// CreateGetRequestInformation the collection of columns that are required by this content type -func (m *ItemContentTypesItemColumnLinksRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnLinksRequestBuilderGetRequestConfiguration) (*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 -} - -// CreatePostRequestInformation create new navigation property to columnLinks for sites -func (m *ItemContentTypesItemColumnLinksRequestBuilder) CreatePostRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnLinkable, requestConfiguration *ItemContentTypesItemColumnLinksRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST - requestInfo.Headers.Add("Accept", "application/json") - requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Get the collection of columns that are required by this content type -func (m *ItemContentTypesItemColumnLinksRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnLinksRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnLinkCollectionResponseable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnLinkCollectionResponseFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnLinkCollectionResponseable), nil -} - -// Post create new navigation property to columnLinks for sites -func (m *ItemContentTypesItemColumnLinksRequestBuilder) Post(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnLinkable, requestConfiguration *ItemContentTypesItemColumnLinksRequestBuilderPostRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnLinkable, error) { - requestInfo, err := m.CreatePostRequestInformation(ctx, body, requestConfiguration) - if err != nil { - return nil, err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - res, err := m.requestAdapter.Send(ctx, requestInfo, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnLinkFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnLinkable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_positions_column_definition_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_positions_column_definition_item_request_builder.go deleted file mode 100644 index 3fb5e3386..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_positions_column_definition_item_request_builder.go +++ /dev/null @@ -1,94 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilder provides operations to manage the columnPositions property of the microsoft.graph.contentType entity. -type ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilder 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 -} - -// ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilderGetQueryParameters column order information in a content type. -type ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilderGetQueryParameters struct { - // Expand related entities - Expand []string `uriparametername:"%24expand"` - // Select properties to be returned - Select []string `uriparametername:"%24select"` -} - -// ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilderGetQueryParameters -} - -// NewItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilderInternal instantiates a new ColumnDefinitionItemRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilder { - m := &ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/columnPositions/{columnDefinition%2Did}{?%24select,%24expand}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilder instantiates a new ColumnDefinitionItemRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation column order information in a content type. -func (m *ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilderGetRequestConfiguration) (*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 column order information in a content type. -func (m *ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnPositionsColumnDefinitionItemRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_positions_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_positions_count_request_builder.go deleted file mode 100644 index 1b0ace3c0..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_positions_count_request_builder.go +++ /dev/null @@ -1,93 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemColumnPositionsCountRequestBuilder provides operations to count the resources in the collection. -type ItemContentTypesItemColumnPositionsCountRequestBuilder 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 -} - -// ItemContentTypesItemColumnPositionsCountRequestBuilderGetQueryParameters get the number of the resource -type ItemContentTypesItemColumnPositionsCountRequestBuilderGetQueryParameters struct { - // Filter items by property values - Filter *string `uriparametername:"%24filter"` - // Search items by search phrases - Search *string `uriparametername:"%24search"` -} - -// ItemContentTypesItemColumnPositionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnPositionsCountRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemColumnPositionsCountRequestBuilderGetQueryParameters -} - -// NewItemContentTypesItemColumnPositionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnPositionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnPositionsCountRequestBuilder { - m := &ItemContentTypesItemColumnPositionsCountRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/columnPositions/$count{?%24search,%24filter}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemColumnPositionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnPositionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnPositionsCountRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemColumnPositionsCountRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation get the number of the resource -func (m *ItemContentTypesItemColumnPositionsCountRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnPositionsCountRequestBuilderGetRequestConfiguration) (*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 *ItemContentTypesItemColumnPositionsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnPositionsCountRequestBuilderGetRequestConfiguration) (*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_content_types_item_column_positions_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_positions_request_builder.go deleted file mode 100644 index 060fb20b9..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_column_positions_request_builder.go +++ /dev/null @@ -1,111 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemColumnPositionsRequestBuilder provides operations to manage the columnPositions property of the microsoft.graph.contentType entity. -type ItemContentTypesItemColumnPositionsRequestBuilder 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 -} - -// ItemContentTypesItemColumnPositionsRequestBuilderGetQueryParameters column order information in a content type. -type ItemContentTypesItemColumnPositionsRequestBuilderGetQueryParameters 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"` -} - -// ItemContentTypesItemColumnPositionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnPositionsRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemColumnPositionsRequestBuilderGetQueryParameters -} - -// NewItemContentTypesItemColumnPositionsRequestBuilderInternal instantiates a new ColumnPositionsRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnPositionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnPositionsRequestBuilder { - m := &ItemContentTypesItemColumnPositionsRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/columnPositions{?%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 -} - -// NewItemContentTypesItemColumnPositionsRequestBuilder instantiates a new ColumnPositionsRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnPositionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnPositionsRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemColumnPositionsRequestBuilderInternal(urlParams, requestAdapter) -} - -// Count provides operations to count the resources in the collection. -func (m *ItemContentTypesItemColumnPositionsRequestBuilder) Count() *ItemContentTypesItemColumnPositionsCountRequestBuilder { - return NewItemContentTypesItemColumnPositionsCountRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// CreateGetRequestInformation column order information in a content type. -func (m *ItemContentTypesItemColumnPositionsRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnPositionsRequestBuilderGetRequestConfiguration) (*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 column order information in a content type. -func (m *ItemContentTypesItemColumnPositionsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnPositionsRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionCollectionResponseable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionCollectionResponseFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionCollectionResponseable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_column_definition_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_column_definition_item_request_builder.go deleted file mode 100644 index 4797fa261..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_column_definition_item_request_builder.go +++ /dev/null @@ -1,180 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder provides operations to manage the columns property of the microsoft.graph.contentType entity. -type ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder 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 -} - -// ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderDeleteRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderGetQueryParameters the collection of column definitions for this contentType. -type ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderGetQueryParameters struct { - // Expand related entities - Expand []string `uriparametername:"%24expand"` - // Select properties to be returned - Select []string `uriparametername:"%24select"` -} - -// ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderGetQueryParameters -} - -// ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderPatchRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderInternal instantiates a new ColumnDefinitionItemRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder { - m := &ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/columns/{columnDefinition%2Did}{?%24select,%24expand}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder instantiates a new ColumnDefinitionItemRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateDeleteRequestInformation delete navigation property columns for sites -func (m *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// CreateGetRequestInformation the collection of column definitions for this contentType. -func (m *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderGetRequestConfiguration) (*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 -} - -// CreatePatchRequestInformation update the navigation property columns in sites -func (m *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, requestConfiguration *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH - requestInfo.Headers.Add("Accept", "application/json") - requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Delete delete navigation property columns for sites -func (m *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderDeleteRequestConfiguration) error { - requestInfo, err := m.CreateDeleteRequestInformation(ctx, requestConfiguration) - if err != nil { - return err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - err = m.requestAdapter.SendNoContent(ctx, requestInfo, errorMapping) - if err != nil { - return err - } - return nil -} - -// Get the collection of column definitions for this contentType. -func (m *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable), nil -} - -// Patch update the navigation property columns in sites -func (m *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder) Patch(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, requestConfiguration *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilderPatchRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, error) { - requestInfo, err := m.CreatePatchRequestInformation(ctx, body, requestConfiguration) - if err != nil { - return nil, err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - res, err := m.requestAdapter.Send(ctx, requestInfo, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable), nil -} - -// SourceColumn provides operations to manage the sourceColumn property of the microsoft.graph.columnDefinition entity. -func (m *ItemContentTypesItemColumnsColumnDefinitionItemRequestBuilder) SourceColumn() *ItemContentTypesItemColumnsItemSourceColumnRequestBuilder { - return NewItemContentTypesItemColumnsItemSourceColumnRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_count_request_builder.go deleted file mode 100644 index 757d6ebfe..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_count_request_builder.go +++ /dev/null @@ -1,93 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemColumnsCountRequestBuilder provides operations to count the resources in the collection. -type ItemContentTypesItemColumnsCountRequestBuilder 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 -} - -// ItemContentTypesItemColumnsCountRequestBuilderGetQueryParameters get the number of the resource -type ItemContentTypesItemColumnsCountRequestBuilderGetQueryParameters struct { - // Filter items by property values - Filter *string `uriparametername:"%24filter"` - // Search items by search phrases - Search *string `uriparametername:"%24search"` -} - -// ItemContentTypesItemColumnsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnsCountRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemColumnsCountRequestBuilderGetQueryParameters -} - -// NewItemContentTypesItemColumnsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnsCountRequestBuilder { - m := &ItemContentTypesItemColumnsCountRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/columns/$count{?%24search,%24filter}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemColumnsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnsCountRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemColumnsCountRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation get the number of the resource -func (m *ItemContentTypesItemColumnsCountRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnsCountRequestBuilderGetRequestConfiguration) (*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 *ItemContentTypesItemColumnsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnsCountRequestBuilderGetRequestConfiguration) (*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_content_types_item_columns_item_source_column_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_item_source_column_request_builder.go deleted file mode 100644 index 22cb05363..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_item_source_column_request_builder.go +++ /dev/null @@ -1,94 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemColumnsItemSourceColumnRequestBuilder provides operations to manage the sourceColumn property of the microsoft.graph.columnDefinition entity. -type ItemContentTypesItemColumnsItemSourceColumnRequestBuilder 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 -} - -// ItemContentTypesItemColumnsItemSourceColumnRequestBuilderGetQueryParameters the source column for content type column. -type ItemContentTypesItemColumnsItemSourceColumnRequestBuilderGetQueryParameters struct { - // Expand related entities - Expand []string `uriparametername:"%24expand"` - // Select properties to be returned - Select []string `uriparametername:"%24select"` -} - -// ItemContentTypesItemColumnsItemSourceColumnRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnsItemSourceColumnRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemColumnsItemSourceColumnRequestBuilderGetQueryParameters -} - -// NewItemContentTypesItemColumnsItemSourceColumnRequestBuilderInternal instantiates a new SourceColumnRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnsItemSourceColumnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnsItemSourceColumnRequestBuilder { - m := &ItemContentTypesItemColumnsItemSourceColumnRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/columns/{columnDefinition%2Did}/sourceColumn{?%24select,%24expand}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemColumnsItemSourceColumnRequestBuilder instantiates a new SourceColumnRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnsItemSourceColumnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnsItemSourceColumnRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemColumnsItemSourceColumnRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation the source column for content type column. -func (m *ItemContentTypesItemColumnsItemSourceColumnRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnsItemSourceColumnRequestBuilderGetRequestConfiguration) (*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 the source column for content type column. -func (m *ItemContentTypesItemColumnsItemSourceColumnRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnsItemSourceColumnRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_request_builder.go deleted file mode 100644 index 6d03a50a8..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_columns_request_builder.go +++ /dev/null @@ -1,160 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemColumnsRequestBuilder provides operations to manage the columns property of the microsoft.graph.contentType entity. -type ItemContentTypesItemColumnsRequestBuilder 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 -} - -// ItemContentTypesItemColumnsRequestBuilderGetQueryParameters get the collection of columns, represented as [columnDefinition][columnDefinition] resources, in a [content type][contentType]. -type ItemContentTypesItemColumnsRequestBuilderGetQueryParameters 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"` -} - -// ItemContentTypesItemColumnsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnsRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesItemColumnsRequestBuilderGetQueryParameters -} - -// ItemContentTypesItemColumnsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemColumnsRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemContentTypesItemColumnsRequestBuilderInternal instantiates a new ColumnsRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnsRequestBuilder { - m := &ItemContentTypesItemColumnsRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/columns{?%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 -} - -// NewItemContentTypesItemColumnsRequestBuilder instantiates a new ColumnsRequestBuilder and sets the default values. -func NewItemContentTypesItemColumnsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemColumnsRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemColumnsRequestBuilderInternal(urlParams, requestAdapter) -} - -// Count provides operations to count the resources in the collection. -func (m *ItemContentTypesItemColumnsRequestBuilder) Count() *ItemContentTypesItemColumnsCountRequestBuilder { - return NewItemContentTypesItemColumnsCountRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// CreateGetRequestInformation get the collection of columns, represented as [columnDefinition][columnDefinition] resources, in a [content type][contentType]. -func (m *ItemContentTypesItemColumnsRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnsRequestBuilderGetRequestConfiguration) (*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 -} - -// CreatePostRequestInformation add a column to a [content type][contentType] in a site or list by specifying a [columnDefinition][columnDefinition]. -func (m *ItemContentTypesItemColumnsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, requestConfiguration *ItemContentTypesItemColumnsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST - requestInfo.Headers.Add("Accept", "application/json") - requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Get get the collection of columns, represented as [columnDefinition][columnDefinition] resources, in a [content type][contentType]. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0 -func (m *ItemContentTypesItemColumnsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemColumnsRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionCollectionResponseable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionCollectionResponseFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionCollectionResponseable), nil -} - -// Post add a column to a [content type][contentType] in a site or list by specifying a [columnDefinition][columnDefinition]. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0 -func (m *ItemContentTypesItemColumnsRequestBuilder) Post(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, requestConfiguration *ItemContentTypesItemColumnsRequestBuilderPostRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, error) { - requestInfo, err := m.CreatePostRequestInformation(ctx, body, requestConfiguration) - if err != nil { - return nil, err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - res, err := m.requestAdapter.Send(ctx, requestInfo, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_copy_to_default_content_location_post_request_body.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_copy_to_default_content_location_post_request_body.go deleted file mode 100644 index 936cd7d83..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_copy_to_default_content_location_post_request_body.go +++ /dev/null @@ -1,98 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" -) - -// ItemContentTypesItemCopyToDefaultContentLocationPostRequestBody provides operations to call the copyToDefaultContentLocation method. -type ItemContentTypesItemCopyToDefaultContentLocationPostRequestBody struct { - // Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additionalData map[string]interface{} - // The destinationFileName property - destinationFileName *string - // The sourceFile property - sourceFile ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ItemReferenceable -} -// NewItemContentTypesItemCopyToDefaultContentLocationPostRequestBody instantiates a new ItemContentTypesItemCopyToDefaultContentLocationPostRequestBody and sets the default values. -func NewItemContentTypesItemCopyToDefaultContentLocationPostRequestBody()(*ItemContentTypesItemCopyToDefaultContentLocationPostRequestBody) { - m := &ItemContentTypesItemCopyToDefaultContentLocationPostRequestBody{ - } - m.SetAdditionalData(make(map[string]interface{})); - return m -} -// CreateItemContentTypesItemCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value -func CreateItemContentTypesItemCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { - return NewItemContentTypesItemCopyToDefaultContentLocationPostRequestBody(), nil -} -// GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -func (m *ItemContentTypesItemCopyToDefaultContentLocationPostRequestBody) GetAdditionalData()(map[string]interface{}) { - return m.additionalData -} -// GetDestinationFileName gets the destinationFileName property value. The destinationFileName property -func (m *ItemContentTypesItemCopyToDefaultContentLocationPostRequestBody) GetDestinationFileName()(*string) { - return m.destinationFileName -} -// GetFieldDeserializers the deserialization information for the current model -func (m *ItemContentTypesItemCopyToDefaultContentLocationPostRequestBody) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { - res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) - res["destinationFileName"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetStringValue() - if err != nil { - return err - } - if val != nil { - m.SetDestinationFileName(val) - } - return nil - } - res["sourceFile"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetObjectValue(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateItemReferenceFromDiscriminatorValue) - if err != nil { - return err - } - if val != nil { - m.SetSourceFile(val.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ItemReferenceable)) - } - return nil - } - return res -} -// GetSourceFile gets the sourceFile property value. The sourceFile property -func (m *ItemContentTypesItemCopyToDefaultContentLocationPostRequestBody) GetSourceFile()(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ItemReferenceable) { - return m.sourceFile -} -// Serialize serializes information the current object -func (m *ItemContentTypesItemCopyToDefaultContentLocationPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { - { - err := writer.WriteStringValue("destinationFileName", m.GetDestinationFileName()) - if err != nil { - return err - } - } - { - err := writer.WriteObjectValue("sourceFile", m.GetSourceFile()) - if err != nil { - return err - } - } - { - err := writer.WriteAdditionalData(m.GetAdditionalData()) - if err != nil { - return err - } - } - return nil -} -// SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -func (m *ItemContentTypesItemCopyToDefaultContentLocationPostRequestBody) SetAdditionalData(value map[string]interface{})() { - m.additionalData = value -} -// SetDestinationFileName sets the destinationFileName property value. The destinationFileName property -func (m *ItemContentTypesItemCopyToDefaultContentLocationPostRequestBody) SetDestinationFileName(value *string)() { - m.destinationFileName = value -} -// SetSourceFile sets the sourceFile property value. The sourceFile property -func (m *ItemContentTypesItemCopyToDefaultContentLocationPostRequestBody) SetSourceFile(value ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ItemReferenceable)() { - m.sourceFile = value -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_copy_to_default_content_location_post_request_bodyable.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_copy_to_default_content_location_post_request_bodyable.go deleted file mode 100644 index b963bb58c..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_copy_to_default_content_location_post_request_bodyable.go +++ /dev/null @@ -1,16 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" -) - -// ItemContentTypesItemCopyToDefaultContentLocationPostRequestBodyable -type ItemContentTypesItemCopyToDefaultContentLocationPostRequestBodyable interface { - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetDestinationFileName()(*string) - GetSourceFile()(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ItemReferenceable) - SetDestinationFileName(value *string)() - SetSourceFile(value ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ItemReferenceable)() -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_copy_to_default_content_location_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_copy_to_default_content_location_request_builder.go deleted file mode 100644 index e4e2a3ec4..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_copy_to_default_content_location_request_builder.go +++ /dev/null @@ -1,80 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemCopyToDefaultContentLocationRequestBuilder provides operations to call the copyToDefaultContentLocation method. -type ItemContentTypesItemCopyToDefaultContentLocationRequestBuilder 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 -} - -// ItemContentTypesItemCopyToDefaultContentLocationRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemCopyToDefaultContentLocationRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemContentTypesItemCopyToDefaultContentLocationRequestBuilderInternal instantiates a new CopyToDefaultContentLocationRequestBuilder and sets the default values. -func NewItemContentTypesItemCopyToDefaultContentLocationRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemCopyToDefaultContentLocationRequestBuilder { - m := &ItemContentTypesItemCopyToDefaultContentLocationRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/microsoft.graph.copyToDefaultContentLocation" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemCopyToDefaultContentLocationRequestBuilder instantiates a new CopyToDefaultContentLocationRequestBuilder and sets the default values. -func NewItemContentTypesItemCopyToDefaultContentLocationRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemCopyToDefaultContentLocationRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemCopyToDefaultContentLocationRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreatePostRequestInformation copy a file to a default content location in a [content type][contentType]. The file can then be added as a default file or template via a POST operation. -func (m *ItemContentTypesItemCopyToDefaultContentLocationRequestBuilder) CreatePostRequestInformation(ctx context.Context, body ItemContentTypesItemCopyToDefaultContentLocationPostRequestBodyable, requestConfiguration *ItemContentTypesItemCopyToDefaultContentLocationRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST - requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Post copy a file to a default content location in a [content type][contentType]. The file can then be added as a default file or template via a POST operation. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 -func (m *ItemContentTypesItemCopyToDefaultContentLocationRequestBuilder) Post(ctx context.Context, body ItemContentTypesItemCopyToDefaultContentLocationPostRequestBodyable, requestConfiguration *ItemContentTypesItemCopyToDefaultContentLocationRequestBuilderPostRequestConfiguration) error { - requestInfo, err := m.CreatePostRequestInformation(ctx, body, requestConfiguration) - if err != nil { - return err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - err = m.requestAdapter.SendNoContent(ctx, requestInfo, errorMapping) - if err != nil { - return err - } - return nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_is_published_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_is_published_request_builder.go deleted file mode 100644 index 78f3f5c41..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_is_published_request_builder.go +++ /dev/null @@ -1,80 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemIsPublishedRequestBuilder provides operations to call the isPublished method. -type ItemContentTypesItemIsPublishedRequestBuilder 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 -} - -// ItemContentTypesItemIsPublishedRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemIsPublishedRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemContentTypesItemIsPublishedRequestBuilderInternal instantiates a new IsPublishedRequestBuilder and sets the default values. -func NewItemContentTypesItemIsPublishedRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemIsPublishedRequestBuilder { - m := &ItemContentTypesItemIsPublishedRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/microsoft.graph.isPublished()" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemIsPublishedRequestBuilder instantiates a new IsPublishedRequestBuilder and sets the default values. -func NewItemContentTypesItemIsPublishedRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemIsPublishedRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemIsPublishedRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation invoke function isPublished -func (m *ItemContentTypesItemIsPublishedRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemIsPublishedRequestBuilderGetRequestConfiguration) (*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 { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Get invoke function isPublished -func (m *ItemContentTypesItemIsPublishedRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesItemIsPublishedRequestBuilderGetRequestConfiguration) (ItemContentTypesItemIsPublishedResponseable, 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, CreateItemContentTypesItemIsPublishedResponseFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ItemContentTypesItemIsPublishedResponseable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_is_published_response.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_is_published_response.go deleted file mode 100644 index c67800fdc..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_is_published_response.go +++ /dev/null @@ -1,71 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" -) - -// ItemContentTypesItemIsPublishedResponse provides operations to call the isPublished method. -type ItemContentTypesItemIsPublishedResponse struct { - // Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additionalData map[string]interface{} - // The value property - value *bool -} -// NewItemContentTypesItemIsPublishedResponse instantiates a new ItemContentTypesItemIsPublishedResponse and sets the default values. -func NewItemContentTypesItemIsPublishedResponse()(*ItemContentTypesItemIsPublishedResponse) { - m := &ItemContentTypesItemIsPublishedResponse{ - } - m.SetAdditionalData(make(map[string]interface{})); - return m -} -// CreateItemContentTypesItemIsPublishedResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value -func CreateItemContentTypesItemIsPublishedResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { - return NewItemContentTypesItemIsPublishedResponse(), nil -} -// GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -func (m *ItemContentTypesItemIsPublishedResponse) GetAdditionalData()(map[string]interface{}) { - return m.additionalData -} -// GetFieldDeserializers the deserialization information for the current model -func (m *ItemContentTypesItemIsPublishedResponse) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { - res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) - res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetBoolValue() - if err != nil { - return err - } - if val != nil { - m.SetValue(val) - } - return nil - } - return res -} -// GetValue gets the value property value. The value property -func (m *ItemContentTypesItemIsPublishedResponse) GetValue()(*bool) { - return m.value -} -// Serialize serializes information the current object -func (m *ItemContentTypesItemIsPublishedResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { - { - err := writer.WriteBoolValue("value", m.GetValue()) - if err != nil { - return err - } - } - { - err := writer.WriteAdditionalData(m.GetAdditionalData()) - if err != nil { - return err - } - } - return nil -} -// SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -func (m *ItemContentTypesItemIsPublishedResponse) SetAdditionalData(value map[string]interface{})() { - m.additionalData = value -} -// SetValue sets the value property value. The value property -func (m *ItemContentTypesItemIsPublishedResponse) SetValue(value *bool)() { - m.value = value -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_is_published_responseable.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_is_published_responseable.go deleted file mode 100644 index ea08db327..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_is_published_responseable.go +++ /dev/null @@ -1,13 +0,0 @@ -package sites - -import ( - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" -) - -// ItemContentTypesItemIsPublishedResponseable -type ItemContentTypesItemIsPublishedResponseable interface { - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder - i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetValue()(*bool) - SetValue(value *bool)() -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_publish_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_publish_request_builder.go deleted file mode 100644 index 7f597b84b..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_publish_request_builder.go +++ /dev/null @@ -1,79 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemPublishRequestBuilder provides operations to call the publish method. -type ItemContentTypesItemPublishRequestBuilder 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 -} - -// ItemContentTypesItemPublishRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemPublishRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemContentTypesItemPublishRequestBuilderInternal instantiates a new PublishRequestBuilder and sets the default values. -func NewItemContentTypesItemPublishRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemPublishRequestBuilder { - m := &ItemContentTypesItemPublishRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/microsoft.graph.publish" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemPublishRequestBuilder instantiates a new PublishRequestBuilder and sets the default values. -func NewItemContentTypesItemPublishRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemPublishRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemPublishRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreatePostRequestInformation publishes a [contentType][] present in a content type hub site. -func (m *ItemContentTypesItemPublishRequestBuilder) CreatePostRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemPublishRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Post publishes a [contentType][] present in a content type hub site. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 -func (m *ItemContentTypesItemPublishRequestBuilder) Post(ctx context.Context, requestConfiguration *ItemContentTypesItemPublishRequestBuilderPostRequestConfiguration) error { - requestInfo, err := m.CreatePostRequestInformation(ctx, requestConfiguration) - if err != nil { - return err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - err = m.requestAdapter.SendNoContent(ctx, requestInfo, errorMapping) - if err != nil { - return err - } - return nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_item_unpublish_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_item_unpublish_request_builder.go deleted file mode 100644 index 276158079..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_item_unpublish_request_builder.go +++ /dev/null @@ -1,79 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesItemUnpublishRequestBuilder provides operations to call the unpublish method. -type ItemContentTypesItemUnpublishRequestBuilder 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 -} - -// ItemContentTypesItemUnpublishRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesItemUnpublishRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemContentTypesItemUnpublishRequestBuilderInternal instantiates a new UnpublishRequestBuilder and sets the default values. -func NewItemContentTypesItemUnpublishRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemUnpublishRequestBuilder { - m := &ItemContentTypesItemUnpublishRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes/{contentType%2Did}/microsoft.graph.unpublish" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemContentTypesItemUnpublishRequestBuilder instantiates a new UnpublishRequestBuilder and sets the default values. -func NewItemContentTypesItemUnpublishRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesItemUnpublishRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesItemUnpublishRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreatePostRequestInformation unpublish a [contentType][] from a content type hub site. -func (m *ItemContentTypesItemUnpublishRequestBuilder) CreatePostRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesItemUnpublishRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Post unpublish a [contentType][] from a content type hub site. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 -func (m *ItemContentTypesItemUnpublishRequestBuilder) Post(ctx context.Context, requestConfiguration *ItemContentTypesItemUnpublishRequestBuilderPostRequestConfiguration) error { - requestInfo, err := m.CreatePostRequestInformation(ctx, requestConfiguration) - if err != nil { - return err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - err = m.requestAdapter.SendNoContent(ctx, requestInfo, errorMapping) - if err != nil { - return err - } - return nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_content_types_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_content_types_request_builder.go deleted file mode 100644 index 2104fb481..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_content_types_request_builder.go +++ /dev/null @@ -1,175 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemContentTypesRequestBuilder provides operations to manage the contentTypes property of the microsoft.graph.site entity. -type ItemContentTypesRequestBuilder 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 -} - -// ItemContentTypesRequestBuilderGetQueryParameters get the collection of [contentType][contentType] resources in a [site][]. -type ItemContentTypesRequestBuilderGetQueryParameters 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"` -} - -// ItemContentTypesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemContentTypesRequestBuilderGetQueryParameters -} - -// ItemContentTypesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemContentTypesRequestBuilderPostRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// AddCopy provides operations to call the addCopy method. -func (m *ItemContentTypesRequestBuilder) AddCopy() *ItemContentTypesAddCopyRequestBuilder { - return NewItemContentTypesAddCopyRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// AddCopyFromContentTypeHub provides operations to call the addCopyFromContentTypeHub method. -func (m *ItemContentTypesRequestBuilder) AddCopyFromContentTypeHub() *ItemContentTypesAddCopyFromContentTypeHubRequestBuilder { - return NewItemContentTypesAddCopyFromContentTypeHubRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// NewItemContentTypesRequestBuilderInternal instantiates a new ContentTypesRequestBuilder and sets the default values. -func NewItemContentTypesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesRequestBuilder { - m := &ItemContentTypesRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/contentTypes{?%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 -} - -// NewItemContentTypesRequestBuilder instantiates a new ContentTypesRequestBuilder and sets the default values. -func NewItemContentTypesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemContentTypesRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemContentTypesRequestBuilderInternal(urlParams, requestAdapter) -} - -// Count provides operations to count the resources in the collection. -func (m *ItemContentTypesRequestBuilder) Count() *ItemContentTypesCountRequestBuilder { - return NewItemContentTypesCountRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// CreateGetRequestInformation get the collection of [contentType][contentType] resources in a [site][]. -func (m *ItemContentTypesRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemContentTypesRequestBuilderGetRequestConfiguration) (*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 -} - -// CreatePostRequestInformation create a new [contentType][] for a [site][]. -func (m *ItemContentTypesRequestBuilder) CreatePostRequestInformation(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable, requestConfiguration *ItemContentTypesRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { - requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformation() - requestInfo.UrlTemplate = m.urlTemplate - requestInfo.PathParameters = m.pathParameters - requestInfo.Method = i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST - requestInfo.Headers.Add("Accept", "application/json") - requestInfo.SetContentFromParsable(ctx, m.requestAdapter, "application/json", body) - if requestConfiguration != nil { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Get get the collection of [contentType][contentType] resources in a [site][]. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/site-list-contenttypes?view=graph-rest-1.0 -func (m *ItemContentTypesRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemContentTypesRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeCollectionResponseable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateContentTypeCollectionResponseFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeCollectionResponseable), nil -} - -// GetCompatibleHubContentTypes provides operations to call the getCompatibleHubContentTypes method. -func (m *ItemContentTypesRequestBuilder) GetCompatibleHubContentTypes() *ItemContentTypesGetCompatibleHubContentTypesRequestBuilder { - return NewItemContentTypesGetCompatibleHubContentTypesRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// Post create a new [contentType][] for a [site][]. -// [Find more info here] -// -// [Find more info here]: https://docs.microsoft.com/graph/api/site-post-contenttypes?view=graph-rest-1.0 -func (m *ItemContentTypesRequestBuilder) Post(ctx context.Context, body ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable, requestConfiguration *ItemContentTypesRequestBuilderPostRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable, error) { - requestInfo, err := m.CreatePostRequestInformation(ctx, body, requestConfiguration) - if err != nil { - return nil, err - } - errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings{ - "4XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - "5XX": i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0.CreateODataErrorFromDiscriminatorValue, - } - res, err := m.requestAdapter.Send(ctx, requestInfo, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateContentTypeFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ContentTypeable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_external_columns_column_definition_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_external_columns_column_definition_item_request_builder.go deleted file mode 100644 index 2079d3ab3..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_external_columns_column_definition_item_request_builder.go +++ /dev/null @@ -1,94 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemExternalColumnsColumnDefinitionItemRequestBuilder provides operations to manage the externalColumns property of the microsoft.graph.site entity. -type ItemExternalColumnsColumnDefinitionItemRequestBuilder 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 -} - -// ItemExternalColumnsColumnDefinitionItemRequestBuilderGetQueryParameters the collection of column definitions available in the site that are referenced from the sites in the parent hierarchy of the current site. -type ItemExternalColumnsColumnDefinitionItemRequestBuilderGetQueryParameters struct { - // Expand related entities - Expand []string `uriparametername:"%24expand"` - // Select properties to be returned - Select []string `uriparametername:"%24select"` -} - -// ItemExternalColumnsColumnDefinitionItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemExternalColumnsColumnDefinitionItemRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemExternalColumnsColumnDefinitionItemRequestBuilderGetQueryParameters -} - -// NewItemExternalColumnsColumnDefinitionItemRequestBuilderInternal instantiates a new ColumnDefinitionItemRequestBuilder and sets the default values. -func NewItemExternalColumnsColumnDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemExternalColumnsColumnDefinitionItemRequestBuilder { - m := &ItemExternalColumnsColumnDefinitionItemRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/externalColumns/{columnDefinition%2Did}{?%24select,%24expand}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemExternalColumnsColumnDefinitionItemRequestBuilder instantiates a new ColumnDefinitionItemRequestBuilder and sets the default values. -func NewItemExternalColumnsColumnDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemExternalColumnsColumnDefinitionItemRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemExternalColumnsColumnDefinitionItemRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation the collection of column definitions available in the site that are referenced from the sites in the parent hierarchy of the current site. -func (m *ItemExternalColumnsColumnDefinitionItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemExternalColumnsColumnDefinitionItemRequestBuilderGetRequestConfiguration) (*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 the collection of column definitions available in the site that are referenced from the sites in the parent hierarchy of the current site. -func (m *ItemExternalColumnsColumnDefinitionItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemExternalColumnsColumnDefinitionItemRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_external_columns_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_external_columns_count_request_builder.go deleted file mode 100644 index 097d20f26..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_external_columns_count_request_builder.go +++ /dev/null @@ -1,93 +0,0 @@ -package sites - -import ( - "context" - - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemExternalColumnsCountRequestBuilder provides operations to count the resources in the collection. -type ItemExternalColumnsCountRequestBuilder 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 -} - -// ItemExternalColumnsCountRequestBuilderGetQueryParameters get the number of the resource -type ItemExternalColumnsCountRequestBuilderGetQueryParameters struct { - // Filter items by property values - Filter *string `uriparametername:"%24filter"` - // Search items by search phrases - Search *string `uriparametername:"%24search"` -} - -// ItemExternalColumnsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemExternalColumnsCountRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemExternalColumnsCountRequestBuilderGetQueryParameters -} - -// NewItemExternalColumnsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values. -func NewItemExternalColumnsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemExternalColumnsCountRequestBuilder { - m := &ItemExternalColumnsCountRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/externalColumns/$count{?%24search,%24filter}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemExternalColumnsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values. -func NewItemExternalColumnsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemExternalColumnsCountRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemExternalColumnsCountRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation get the number of the resource -func (m *ItemExternalColumnsCountRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemExternalColumnsCountRequestBuilderGetRequestConfiguration) (*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 *ItemExternalColumnsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemExternalColumnsCountRequestBuilderGetRequestConfiguration) (*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_external_columns_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_external_columns_request_builder.go deleted file mode 100644 index d634f57cd..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_external_columns_request_builder.go +++ /dev/null @@ -1,111 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemExternalColumnsRequestBuilder provides operations to manage the externalColumns property of the microsoft.graph.site entity. -type ItemExternalColumnsRequestBuilder 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 -} - -// ItemExternalColumnsRequestBuilderGetQueryParameters the collection of column definitions available in the site that are referenced from the sites in the parent hierarchy of the current site. -type ItemExternalColumnsRequestBuilderGetQueryParameters 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"` -} - -// ItemExternalColumnsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemExternalColumnsRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemExternalColumnsRequestBuilderGetQueryParameters -} - -// NewItemExternalColumnsRequestBuilderInternal instantiates a new ExternalColumnsRequestBuilder and sets the default values. -func NewItemExternalColumnsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemExternalColumnsRequestBuilder { - m := &ItemExternalColumnsRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/externalColumns{?%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 -} - -// NewItemExternalColumnsRequestBuilder instantiates a new ExternalColumnsRequestBuilder and sets the default values. -func NewItemExternalColumnsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemExternalColumnsRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemExternalColumnsRequestBuilderInternal(urlParams, requestAdapter) -} - -// Count provides operations to count the resources in the collection. -func (m *ItemExternalColumnsRequestBuilder) Count() *ItemExternalColumnsCountRequestBuilder { - return NewItemExternalColumnsCountRequestBuilderInternal(m.pathParameters, m.requestAdapter) -} - -// CreateGetRequestInformation the collection of column definitions available in the site that are referenced from the sites in the parent hierarchy of the current site. -func (m *ItemExternalColumnsRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemExternalColumnsRequestBuilderGetRequestConfiguration) (*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 the collection of column definitions available in the site that are referenced from the sites in the parent hierarchy of the current site. -func (m *ItemExternalColumnsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemExternalColumnsRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionCollectionResponseable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateColumnDefinitionCollectionResponseFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.ColumnDefinitionCollectionResponseable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_get_by_path_with_path_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_get_by_path_with_path_request_builder.go deleted file mode 100644 index 71bf7743f..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_get_by_path_with_path_request_builder.go +++ /dev/null @@ -1,84 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemGetByPathWithPathRequestBuilder provides operations to call the getByPath method. -type ItemGetByPathWithPathRequestBuilder 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 -} - -// ItemGetByPathWithPathRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemGetByPathWithPathRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption -} - -// NewItemGetByPathWithPathRequestBuilderInternal instantiates a new GetByPathWithPathRequestBuilder and sets the default values. -func NewItemGetByPathWithPathRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, path *string) *ItemGetByPathWithPathRequestBuilder { - m := &ItemGetByPathWithPathRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/microsoft.graph.getByPath(path='{path}')" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - if path != nil { - urlTplParams["path"] = *path - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemGetByPathWithPathRequestBuilder instantiates a new GetByPathWithPathRequestBuilder and sets the default values. -func NewItemGetByPathWithPathRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemGetByPathWithPathRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemGetByPathWithPathRequestBuilderInternal(urlParams, requestAdapter, nil) -} - -// CreateGetRequestInformation invoke function getByPath -func (m *ItemGetByPathWithPathRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemGetByPathWithPathRequestBuilderGetRequestConfiguration) (*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 { - requestInfo.Headers.AddAll(requestConfiguration.Headers) - requestInfo.AddRequestOptions(requestConfiguration.Options) - } - return requestInfo, nil -} - -// Get invoke function getByPath -func (m *ItemGetByPathWithPathRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemGetByPathWithPathRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateSiteFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.Siteable), nil -} diff --git a/src/internal/connector/graph/betasdk/sites/item_items_base_item_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_items_base_item_item_request_builder.go deleted file mode 100644 index 93580c4af..000000000 --- a/src/internal/connector/graph/betasdk/sites/item_items_base_item_item_request_builder.go +++ /dev/null @@ -1,94 +0,0 @@ -package sites - -import ( - "context" - - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" - i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" -) - -// ItemItemsBaseItemItemRequestBuilder provides operations to manage the items property of the microsoft.graph.site entity. -type ItemItemsBaseItemItemRequestBuilder 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 -} - -// ItemItemsBaseItemItemRequestBuilderGetQueryParameters used to address any item contained in this site. This collection cannot be enumerated. -type ItemItemsBaseItemItemRequestBuilderGetQueryParameters struct { - // Expand related entities - Expand []string `uriparametername:"%24expand"` - // Select properties to be returned - Select []string `uriparametername:"%24select"` -} - -// ItemItemsBaseItemItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. -type ItemItemsBaseItemItemRequestBuilderGetRequestConfiguration struct { - // Request headers - Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders - // Request options - Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption - // Request query parameters - QueryParameters *ItemItemsBaseItemItemRequestBuilderGetQueryParameters -} - -// NewItemItemsBaseItemItemRequestBuilderInternal instantiates a new BaseItemItemRequestBuilder and sets the default values. -func NewItemItemsBaseItemItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemItemsBaseItemItemRequestBuilder { - m := &ItemItemsBaseItemItemRequestBuilder{} - m.urlTemplate = "{+baseurl}/sites/{site%2Did}/items/{baseItem%2Did}{?%24select,%24expand}" - urlTplParams := make(map[string]string) - for idx, item := range pathParameters { - urlTplParams[idx] = item - } - m.pathParameters = urlTplParams - m.requestAdapter = requestAdapter - return m -} - -// NewItemItemsBaseItemItemRequestBuilder instantiates a new BaseItemItemRequestBuilder and sets the default values. -func NewItemItemsBaseItemItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemItemsBaseItemItemRequestBuilder { - urlParams := make(map[string]string) - urlParams["request-raw-url"] = rawUrl - return NewItemItemsBaseItemItemRequestBuilderInternal(urlParams, requestAdapter) -} - -// CreateGetRequestInformation used to address any item contained in this site. This collection cannot be enumerated. -func (m *ItemItemsBaseItemItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ItemItemsBaseItemItemRequestBuilderGetRequestConfiguration) (*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 *ItemItemsBaseItemItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemItemsBaseItemItemRequestBuilderGetRequestConfiguration) (ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.BaseItemable, 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, ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.CreateBaseItemFromDiscriminatorValue, errorMapping) - if err != nil { - return nil, err - } - if res == nil { - return nil, nil - } - return res.(ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354.BaseItemable), nil -} 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 index 39ec67e78..c12bd551b 100644 --- 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 @@ -3,8 +3,8 @@ package sites import ( "context" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" 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. 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 index ed16ccd3b..53d10489c 100644 --- a/src/internal/connector/graph/betasdk/sites/item_items_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_items_request_builder.go @@ -3,9 +3,9 @@ package sites import ( "context" - ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" 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. diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_count_request_builder.go index 49a1a2253..f0f4aed98 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_count_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_count_request_builder.go @@ -3,8 +3,8 @@ package sites import ( "context" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) // ItemPagesCountRequestBuilder provides operations to count the resources in the collection. diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_count_request_builder.go index ea0cbe79d..f530e9062 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_count_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_count_request_builder.go @@ -3,8 +3,8 @@ package sites import ( "context" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) // ItemPagesItemCanvasLayoutHorizontalSectionsCountRequestBuilder provides operations to count the resources in the collection. diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_horizontal_section_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_horizontal_section_item_request_builder.go index 79228e4eb..c9d66514f 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_horizontal_section_item_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_horizontal_section_item_request_builder.go @@ -4,8 +4,8 @@ import ( "context" ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) // ItemPagesItemCanvasLayoutHorizontalSectionsHorizontalSectionItemRequestBuilder provides operations to manage the horizontalSections property of the microsoft.graph.canvasLayout entity. diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_count_request_builder.go index 278160324..20beb22ff 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_count_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_count_request_builder.go @@ -3,8 +3,8 @@ package sites import ( "context" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) // ItemPagesItemCanvasLayoutHorizontalSectionsItemColumnsCountRequestBuilder provides operations to count the resources in the collection. diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_horizontal_section_column_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_horizontal_section_column_item_request_builder.go index 993d27661..4351aea66 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_horizontal_section_column_item_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_horizontal_section_column_item_request_builder.go @@ -4,8 +4,8 @@ import ( "context" ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) // ItemPagesItemCanvasLayoutHorizontalSectionsItemColumnsHorizontalSectionColumnItemRequestBuilder provides operations to manage the columns property of the microsoft.graph.horizontalSection entity. diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_count_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_count_request_builder.go index d8b4fd613..1df105909 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_count_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_count_request_builder.go @@ -3,8 +3,8 @@ package sites import ( "context" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) // ItemPagesItemCanvasLayoutHorizontalSectionsItemColumnsItemWebpartsCountRequestBuilder provides operations to count the resources in the collection. diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_item_get_position_of_web_part_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_item_get_position_of_web_part_request_builder.go index ca2026742..e5e5cfea9 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_item_get_position_of_web_part_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_item_get_position_of_web_part_request_builder.go @@ -4,8 +4,8 @@ import ( "context" ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) // ItemPagesItemCanvasLayoutHorizontalSectionsItemColumnsItemWebpartsItemGetPositionOfWebPartRequestBuilder provides operations to call the getPositionOfWebPart method. diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_request_builder.go index b2a0e6963..e54cb51aa 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_request_builder.go @@ -4,8 +4,8 @@ import ( "context" ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) // ItemPagesItemCanvasLayoutHorizontalSectionsItemColumnsItemWebpartsRequestBuilder provides operations to manage the webparts property of the microsoft.graph.horizontalSectionColumn entity. diff --git a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_web_part_item_request_builder.go b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_web_part_item_request_builder.go index 155d325ac..4b7511032 100644 --- a/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_web_part_item_request_builder.go +++ b/src/internal/connector/graph/betasdk/sites/item_pages_item_canvas_layout_horizontal_sections_item_columns_item_webparts_web_part_item_request_builder.go @@ -4,8 +4,8 @@ import ( "context" ifda19816f54f079134d70c11e75d6b26799300cf72079e282f1d3bb9a6750354 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models" - i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/alcionai/corso/src/internal/connector/graph/betasdk/models/odataerrors" i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + i7ad325c11fbf3db4d761c429267362d8b24daa1eda0081f914ebc3cdc85181a0 "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" ) // ItemPagesItemCanvasLayoutHorizontalSectionsItemColumnsItemWebpartsWebPartItemRequestBuilder provides operations to manage the webparts property of the microsoft.graph.horizontalSectionColumn entity.